summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-electronics/geda-suite: EAPI 6 -> 8Arthur Zamarin13 hours1-5/+6
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-electronics/kicad-meta: add 8.0.3Paul Zander2 days1-0/+27
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad-templates: add 8.0.3Paul Zander2 days2-0/+23
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad-packages3d: add 8.0.3Paul Zander2 days2-0/+32
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad-footprints: add 8.0.3Paul Zander2 days2-0/+29
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad-symbols: add 8.0.3Paul Zander2 days2-0/+29
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/kicad: add 8.0.3, enable Python-3.12, fix qa_pythonPaul Zander2 days3-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/ghdl: Stabilize 4.1.0 amd64, #932585Matoro Mahri4 days1-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* sci-electronics/nvc: bump to 1.12.2Maciej Barć2024-05-252-0/+115
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* sci-electronics/nvc: drop old 1.12.0Maciej Barć2024-05-252-115/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* sci-electronics/gazebo: upstream patch to build with latest boostAlexis Ballier2024-05-232-0/+50
| | | | Signed-off-by: Alexis Ballier <aballier@gentoo.org>
* sci-electronics/ghdl: drop old 4.0.0_pre20231218-r1Maciej Barć2024-05-152-85/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* sci-electronics/nvc: bump to 1.12.1Maciej Barć2024-05-132-0/+115
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* sci-electronics/irsim: add github upstream metadataSam James2024-05-091-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/irsim: move patches to devspaceSam James2024-05-095-1137/+7
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/irsim: scrub patchesSam James2024-05-092-34/+34
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/irsim: add another Makefile patch for LDFLAGSSam James2024-05-092-0/+16
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/irsim: Partially port to C99NHOrus2024-05-093-0/+1161
| | | | | | | | | | | Would have been easier if make stopped on error I was unable to clean that up. Sadly. But it now builds without error on Clang-Musl with GCC-14 errors Closes: https://bugs.gentoo.org/882283 Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/36469 Signed-off-by: Sam James <sam@gentoo.org>
* sci-electronics/ghdl: Stabilize 4.0.0-r1 amd64, #930167Matoro Mahri2024-05-051-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@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>
* */*: drop qt from maintainers for end-user applicationsIonen Wolkens2024-05-041-4/+1
| | | | | | | | | | | | | | | | | Also including their (non-Qt) deps that Qt itself does not need. Bare rare exceptions, nowadays the Gentoo's Qt project is intended to maintain Qt itself and not end-user applications that merely happen to use Qt. This may have worked in the past but we do not have enough interested members to maintain these. *Most* of these were effectively unmaintained by Qt and recent'ish commits were drive-by from other developers. This is done to reflect reality better, and hopefully let these packages gain proper maintainers (or at least make it clear that anyone can work on them). Closes: https://github.com/gentoo/gentoo/pull/36508 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* sci-electronics/xnec2c: add 4.4.16Thomas Beierlein2024-05-042-0/+57
| | | | Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
* sci-electronics/kicad-meta: add 8.0.2Andrew Ammerlaan2024-05-031-0/+27
| | | | Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-electronics/kicad-templates: add 8.0.2Andrew Ammerlaan2024-05-033-2/+25
| | | | Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-electronics/kicad-symbols: add 8.0.2Andrew Ammerlaan2024-05-033-1/+30
| | | | Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-electronics/kicad-packages3d: add 8.0.2Andrew Ammerlaan2024-05-033-1/+33
| | | | Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-electronics/kicad-footprints: add 8.0.2Andrew Ammerlaan2024-05-033-2/+31
| | | | 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>
* */*: inline mirror://sourceforgeLucio Sauer2024-04-3013-26/+26
| | | | | | | bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-electronics/ghdl: bump to 4.1.0Maciej Barć2024-04-182-0/+91
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* sci-electronics/gazebo: add upstream patch to build with graphviz 10Alexis Ballier2024-04-162-1/+47
| | | | Signed-off-by: Alexis Ballier <aballier@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/xnec2c: add 4.4.14Thomas Beierlein2024-04-122-0/+57
| | | | Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
* sci-electronics/spice: drop 3.5.5-r3, EAPI6--Arthur Zamarin2024-04-111-75/+0
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-electronics/nvc: drop old 1.11.3Maciej Barć2024-04-112-115/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* sci-electronics/nvc: bump to 1.12.0Maciej Barć2024-04-092-0/+115
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* sci-electronics/nvc: drop old 1.11.2Maciej Barć2024-04-092-114/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* sci-electronics/xoscope: fix the LTO fix to actually applyEli Schwartz2024-04-081-2/+2
| | | | | | | | | | | | | | | It was applied too late for ./configure. oops. While we are at it, update the comment. I ended up filing a bug. Was very iffy on doing so, but 2 days ago, upstream demonstrated signs of life via committing an update to git: > spelling fix in man page (from Debian; fixed by Graham Inggs; reported by Petter Reinholdtsen) Fixes: 3e255fb3f9352a6662923b47114ad8d7cc4f4e35 Closes: https://bugs.gentoo.org/927483 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@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/ngspice: mark as LTO-unsafeEli Schwartz2024-03-251-2/+7
| | | | | | Closes: https://bugs.gentoo.org/862513 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@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/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>