summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-electronics/kicad: update opencascade depAndrew Ammerlaan2024-03-236-3/+9
| | | | | | Bug: https://bugs.gentoo.org/923351 Closes: https://bugs.gentoo.org/927590 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-electronics/geda: add dieSam James2024-03-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/geda: avoid fatal warning for maybe-uninitializedEli Schwartz2024-03-211-0/+4
| | | | | | | | | | LTO makes the compiler better able to spot this. But it isn't something the entire build should fail due to, not for stable release tags of existing software. Closes: https://bugs.gentoo.org/862453 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/geda: remove useless USE conditionals that never firedEli Schwartz2024-03-211-8/+1
| | | | | | | | | | | | | | | | | | For several reasons, this effort to control examples/docs via sed'ing out Makefile.in did not work: - the seds didn't apply - the Makefile.in was ignored because it was regenerated via eautoreconf ... and also useless our outright wrong. The examples are 548kb, and the docs are 156kb. Small files shouldn't be gated on USE flags. But also, the docs USE flag was attempting to remove the part of the build system that caused man pages to be shipped, in addition to the HTML versions of the man pages. This must never be done, manpages are too important. See QA Policy Guide 0305. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/geda: remove outdated sedsEli Schwartz2024-03-211-13/+0
| | | | | | | | Fixed upstream in 1.10.1 via: http://git.geda-project.org/geda-gaf/commit/?id=0465d1df75aa9b1f3fa1735e38072ed50390a7f2 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/gsmc: mark as LTO-unsafeEli Schwartz2024-03-211-2/+12
| | | | | | Closes: https://bugs.gentoo.org/862456 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad-meta: Stabilize 7.0.10 amd64, #927193Joonas Niilola2024-03-181-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-electronics/kicad-templates: Stabilize 7.0.10 amd64, #927193Joonas Niilola2024-03-181-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-electronics/kicad-packages3d: Stabilize 7.0.10 amd64, #927193Joonas Niilola2024-03-181-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-electronics/kicad-footprints: Stabilize 7.0.10 amd64, #927193Joonas Niilola2024-03-181-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-electronics/kicad-symbols: Stabilize 7.0.10 amd64, #927193Joonas Niilola2024-03-181-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-electronics/kicad: Stabilize 7.0.10 amd64, #927193Joonas Niilola2024-03-181-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-electronics/kicad: fix UnstatedIuse for USE=testSam James2024-03-181-1/+3
| | | | | | | | | Note that I've not checked if the configure args need to be added to 7.0.7, just fixing CI. Bug: https://bugs.gentoo.org/895012 Fixes: 37d9b41aa4872eef5ecfa27263874b798d794257 Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad: Fix failing testsZoltan Puskas2024-03-176-6/+30
| | | | | | | Closes: https://bugs.gentoo.org/895012 Closes: https://github.com/gentoo/gentoo/pull/35798 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-meta: add 8.0.1Zoltan Puskas2024-03-171-0/+27
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-meta: add 7.0.11Zoltan Puskas2024-03-171-0/+27
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-templates: add 8.0.1Zoltan Puskas2024-03-172-0/+23
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-templates: add 7.0.11Zoltan Puskas2024-03-172-0/+23
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-symbols: add 8.0.1Zoltan Puskas2024-03-172-0/+29
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-symbols: add 7.0.11Zoltan Puskas2024-03-172-0/+29
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-packages3d: add 8.0.1Zoltan Puskas2024-03-172-0/+32
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-packages3d: add 7.0.11Zoltan Puskas2024-03-172-0/+32
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-footprints: add 8.0.1Zoltan Puskas2024-03-172-0/+29
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-footprints: add 7.0.11Zoltan Puskas2024-03-172-0/+29
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: add 8.0.1Zoltan Puskas2024-03-172-0/+173
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: add 7.0.11Zoltan Puskas2024-03-172-0/+172
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-templates: drop 7.0.9Zoltan Puskas2024-03-172-23/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-templates: drop 7.0.8Zoltan Puskas2024-03-172-23/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-symbols: drop 7.0.9Zoltan Puskas2024-03-172-29/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-symbols: drop 7.0.8Zoltan Puskas2024-03-172-29/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-packages3d: drop 7.0.9Zoltan Puskas2024-03-172-32/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-packages3d: drop 7.0.8Zoltan Puskas2024-03-172-32/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-footprints: drop 7.0.9Zoltan Puskas2024-03-172-29/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-footprints: drop 7.0.8Zoltan Puskas2024-03-172-29/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: drop 7.0.9Zoltan Puskas2024-03-172-172/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: drop 7.0.8-r1Zoltan Puskas2024-03-172-172/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-meta: drop 7.0.9Zoltan Puskas2024-03-171-27/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-meta: drop 7.0.8Zoltan Puskas2024-03-171-27/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/ghdl: add gcc_13 to ADA_COMPATMaciej Barć2024-03-152-2/+2
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* sci-electronics/fasthenry: update filter-lto commentEli Schwartz2024-03-151-1/+2
| | | | | | | I've already gotten a reply. They say it is fixed. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/fasthenry: update EAPI 7 -> 8Eli Schwartz2024-03-141-1/+1
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/fasthenry: mark as LTO-unsafeEli Schwartz2024-03-141-2/+9
| | | | | | Closes: https://bugs.gentoo.org/862450 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/geda: update HOMEPAGESam James2024-03-121-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/geda: drop 1.9.2-r1, 1.10.2-r1Sam James2024-03-126-309/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/ghdl: bump to 4.0.0Maciej Barć2024-03-112-0/+91
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* sci-electronics/xoscope: mark as LTO-unsafeEli Schwartz2024-03-051-2/+11
| | | | | | | | | | | | Upstream is: - sourceforge - inactive for 3 years I did not bother to report a bug as it seems all pain, no gain. Closes: https://bugs.gentoo.org/878065 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad: add depend app-crypt/libsecretHuang Rui2024-02-292-0/+2
| | | | | | | Closes: https://bugs.gentoo.org/925686 Closes: https://github.com/gentoo/gentoo/pull/35577 Signed-off-by: Huang Rui <vowstar@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: Add telemetry USE flag and fix QA settingsHuang Rui2024-02-282-7/+8
| | | | | | | | | | | | - Introduce 'telemetry' USE flag in IUSE - Configure build to use telemetry based on USE flag - Update QA tests configuration with KICAD_SPICE_QA Thanks to @dlan17 and @zpuskas for their improvements to the ebuilds Closes: https://github.com/gentoo/gentoo/pull/35548 Signed-off-by: Huang Rui <vowstar@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad-*: make pkgcheck happyHuang Rui2024-02-2816-28/+4
| | | | | | | - clean EmptyGlobalAssignment Signed-off-by: Huang Rui <vowstar@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* {app-doc,sci-electronics}/kicad*: add me to maintainerHuang Rui2024-02-286-0/+24
| | | | | Signed-off-by: Huang Rui <vowstar@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>