summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-electronics/kicad: [QA] Drop unnecessary SRC_URI arrowUlrich Müller10 days2-4/+4
| | | | | | | | As discussed in #gentoo-qa. This caused a pkgcheck warning for redundant rename for any non-"rc" version. Also, renaming the tarball for "rc" versions is not necessary, in the first place. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sci-electronics/kicad: Delete unused patchesZoltan Puskas2024-11-292-46/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-electronics/kicad: drop 8.0.5Zoltan Puskas2024-11-292-185/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-electronics/kicad: drop 8.0.4Zoltan Puskas2024-11-292-189/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-electronics/kicad: drop 8.0.3-r1Zoltan Puskas2024-11-292-190/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-electronics/kicad: drop 7.0.11-r1Zoltan Puskas2024-11-292-177/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-electronics/kicad: drop 7.0.10-r1Zoltan Puskas2024-11-292-177/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-electronics/kicad: Stabilize 8.0.6 amd64, #944504Sam James2024-11-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad: add 8.0.6Quincy Fleming2024-11-072-0/+185
| | | | | | | | Bug: https://bugs.gentoo.org/942744 Bug: https://bugs.gentoo.org/940042 Bug: https://bugs.gentoo.org/942058 Signed-off-by: Quincy Fleming <quincyf467@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad: live ebuild dependency fixZoltan Puskas2024-10-141-0/+5
| | | | | | | | | | KiCad 9 will depend on dev-libs/protobuf, which is already present in the current source tree. Closes: https://bugs.gentoo.org/939153 Closes: https://github.com/gentoo/gentoo/pull/38967 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: add 8.0.5Zoltan Puskas2024-09-242-0/+185
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: remove unused patchMichael Mair-Keimberger2024-08-261-36/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* sci-electronics/kicad: Stabilize 8.0.3-r1 amd64, #937005Joonas Niilola2024-08-231-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-electronics/kicad: add 8.0.4Zoltan Puskas2024-08-222-0/+189
| | | | | | | | | Additionally enable pcbnew tests as they work now, as well as add ebuild fix for setup-wxwidgets. Bug: https://bugs.gentoo.org/937351 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: Fix setup-wxwidgets call siteZoltan Puskas2024-08-223-3/+3
| | | | | | | Closes: https://bugs.gentoo.org/935482 Closes: https://github.com/gentoo/gentoo/pull/38192 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: fix comment for testingSam James2024-08-151-1/+1
| | | | | | | Oops. Thanks qookie. Fixes: e944a08d87d20f6459a69e4658f43f30bf1ce899 Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad: fix build w/ gcc-15Sam James2024-08-152-1/+30
| | | | | Closes: https://bugs.gentoo.org/937872 Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad: drop 8.0.2-r1Zoltan Puskas2024-08-092-181/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: drop 8.0.1Zoltan Puskas2024-08-092-182/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: drop 8.0.0Zoltan Puskas2024-08-092-182/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: drop 7.0.7Zoltan Puskas2024-08-092-175/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: add 8.0.3, enable Python-3.12, fix qa_pythonPaul Zander2024-06-113-3/+194
| | | | | | | | | | `dosym` installs a symlink into $ED, we want to create a symlink inside $BUILD_DIR. This unbreaks the qa_python test. Bug: https://bugs.gentoo.org/931207 Closes: https://bugs.gentoo.org/933497 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad: drop dep on waylandAndrew Ammerlaan2024-05-042-2/+2
| | | | | Bug: https://bugs.gentoo.org/927952 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-electronics/kicad: add 8.0.2Andrew Ammerlaan2024-05-033-6/+191
| | | | | | | | | | | | | | | | - compat with occt 8.0.2 - fix finding libs in tests - filter-lto - add missing dep on wxGTK[wayland] - drop USE=telemetry, this now requires configureing DSN at build time, upstream default is off, other distro's do not enable this, unclear what the DSN should be if enabled. Closes: https://bugs.gentoo.org/923351 Closes: https://bugs.gentoo.org/927226 Closes: https://bugs.gentoo.org/927482 Closes: https://bugs.gentoo.org/927952 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-electronics/kicad: drop opencascade restriction in liveAndrew Ammerlaan2024-04-141-1/+0
| | | | | Bug: https://bugs.gentoo.org/923351 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-electronics/kicad: fix build error with libgit2-1.8.0Huang Rui2024-03-273-0/+44
| | | | | | | | | See also: https://gitlab.com/kicad/code/kicad/-/issues/17536 Closes: https://bugs.gentoo.org/927503 Closes: https://github.com/gentoo/gentoo/pull/35865 Signed-off-by: Huang Rui <vowstar@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* 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/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: 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: 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: 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>
* {app-doc,sci-electronics}/kicad*: add me to maintainerHuang Rui2024-02-281-0/+4
| | | | | Signed-off-by: Huang Rui <vowstar@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: add 8.0.0Huang Rui2024-02-282-0/+169
| | | | | Signed-off-by: Huang Rui <vowstar@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: add 7.0.10Zoltan Puskas2024-01-312-0/+172
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* Move {app-doc → app-text}/doxygenMichał Górny2024-01-124-8/+8
| | | | | | | | Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-electronics/kicad: Drop Python 3.9 supportZoltan Puskas2023-11-294-4/+4
| | | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/34040 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-electronics/kicad: Loosen dev-python/wxpython version restrictionZoltan Puskas2023-11-283-3/+3
| | | | | | | Closes: https://bugs.gentoo.org/917336 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/33944 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-electronics/kicad: Add USE=test and use it to control building QA testsZoltan Puskas2023-11-283-3/+16
| | | | | | Closes: https://bugs.gentoo.org/917323 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-electronics/kicad: add 7.0.9Zoltan Puskas2023-11-282-0/+168
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-electronics/kicad: drop 7.0.1Zoltan Puskas2023-11-283-175/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-electronics/kicad: Fix up 9999Zoltan Puskas2023-11-121-4/+2
| | | | | | | | | | Bug #911120 haunts us so this change forces the latest wxGTK for kicad-9999 ebuilds too. This brings the ebuild almost in sync with the latest release, except for the new libgit2 dependency. Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/33676 Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad: Stabilize 7.0.7 amd64, #916884Joonas Niilola2023-11-101-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-electronics/kicad: Add dev-libs/libgit2 dependencyZoltan Puskas2023-10-281-0/+1
| | | | | | | | | | KiCad is adding Git support for the upcoming 8.0 release. Add required dependecy. Closes: https://bugs.gentoo.org/916145 Closes: https://github.com/gentoo/gentoo/pull/33560 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: add 7.0.8Zoltan Puskas2023-10-282-0/+168
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-electronics/kicad: drop 7.0.6-r2Zoltan Puskas2023-09-232-170/+0
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org>