| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
`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>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/927952
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/923351
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/923351
Closes: https://bugs.gentoo.org/927590
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|
|
|
|
| |
Signed-off-by: Huang Rui <vowstar@gmail.com>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Huang Rui <vowstar@gmail.com>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/34040
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/917323
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/911120
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In stable wxGTK is still built with EGL instead of GLX, so build KiCAD
with EGL enabled, but also limit the wxGTK version to prevent build
failures, in case GLX enabled wxGTK goes stable or the user unmasks it.
Since users cannot upgrade to -r1 due to build failures, it's better to
revert to no revision version. This should prevent unnecessary rebuilds
for anyone who has KiCad already installed.
Bug: https://bugs.gentoo.org/911120
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/32240
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/911120
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/32055
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Upstream has dropped conditional build of ngspice since apparently KiCad
does not function well without it anyway. While 7.0.6 still has the flag
let's not allow turning it off to prevent issues for the users.
Closes: https://bugs.gentoo.org/910550
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Use integer instead of float to prevent check_reqs from failing with an
arithmetic error
Closes: https://bugs.gentoo.org/910524
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/32019
Signed-off-by: Florian Schmaus <flow@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
See: bac5491e45dc70a01f435bb99718876aee7b7d95
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/904700
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
It's unclear why this was dropped, so let's put it back given it causes a lot
of disruption.
Really needs to be tested w/ 3.11 ASAP too.
Closes: https://bugs.gentoo.org/904760
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/897208
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/30451
Signed-off-by: Matthew Smith <matthew@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/903181
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Matthew Smith <matthew@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/899694
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Matthew Smith <matthew@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
- Restrict to Python
- Restrict to wxwidgets
- Change tarball to bz2 compression
Bug: https://bugs.gentoo.org/873124
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Matthew Smith <matthew@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/895188
Acked-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Matthew Smith <matthew@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/895014
Acked-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Matthew Smith <matthew@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/895328
Acked-by: Zoltan Puskas <zoltan@sinustrom.info>
Signed-off-by: Matthew Smith <matthew@gentoo.org>
|