Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Motivation for this change
reminders to self, before undrafting, do:
Does this PR address the issue with kicad not finding the new libraries after updating?
I.e., right now
Even if you update kicad, it still looks for footprints, etc. in the old path.
make unstable use kicad-libraries still using a link in $out..., not sure that's a bad thing this allows setting that path in makeWrapperArgs can't use $out there kicad-with-packages3d -> kicad and kicad-small default to OCCT, OCE is outdated enforce OCCT on aarch64, where OCE is broken withOCE flag allows using OCE on non-aarch64
switch source to gitlab as that's the new upstream source use wrapper variables for everything but i18n add sym and fp templates to template path update meta to reflect kicad's own language set license to AGPLv3, according to the source's LICENSE.README reduce diff between default and unstable in preparation of merging on debian gets "no module named 'math'" pcbnew 3d viewer is unusable (at least on my T410)
@gebner as this is a rather large overhaul, i wouldn't mind a bit more confirmation that i didn't violate some convention (i can't find any other package using the approach i ended up with).
I do believe it's ready to merge (though i'm about to force push the latest unstable hashes, after i confirm it they work)
As i don't know how to fix the remaining things i'd like done, should i open an issue for those?