Summary
Kicad is an open source (GPL) software for the creation of electronic schematic diagrams and printed circuit board artwork.
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- GPL-2+ GPL-3+ Boost-1.0 BSD
- USE flags
- doc examples nls openmp test
v8.0.4 :: 0 :: gentoo
- Modified
- License
- GPL-2+ GPL-3+ Boost-1.0 BSD
- Keywords
- ~amd64 ~arm64 ~riscv ~x86
- USE flags
- doc examples nls openmp test
v8.0.3-r1 :: 0 :: gentoo
- Modified
- License
- GPL-2+ GPL-3+ Boost-1.0 BSD
- Keywords
- amd64 ~arm64 ~riscv ~x86
- USE flags
- doc examples nls openmp test
v7.0.11-r1 :: 0 :: gentoo
- Modified
- License
- GPL-2+ GPL-3+ Boost-1.0 BSD
- Keywords
- ~amd64 ~arm64 ~riscv ~x86
- USE flags
- doc examples nls openmp test
v7.0.10-r1 :: 0 :: gentoo
- Modified
- License
- GPL-2+ GPL-3+ Boost-1.0 BSD
- Keywords
- amd64 ~arm64 ~riscv ~x86
- USE flags
- doc examples nls openmp test
USE flags
General
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- examples
- Install examples, usually source code
- nls
- Add Native Language Support (using gettext - GNU locale utilities)
- openmp
- Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
Dependencies
app-crypt / libsecret : GObject library for accessing the freedesktop.org Secret Service API
dev-db / unixODBC : Complete ODBC driver manager
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / boost : Boost Libraries for C++
dev-libs / libgit2 : A linkable library for Git
dev-python / wxpython : A blending of the wxWindows C++ class library with Python
media-gfx / cairosvg : CLI and library to export SVG to PDF, PostScript, and PNG
media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library
media-libs / glew : The OpenGL Extension Wrangler Library
media-libs / glm : OpenGL Mathematics
media-libs / mesa : OpenGL-like graphic library for Linux
net-misc / curl : A Client that groks URLs
sci-electronics / ngspice : The Next Generation Spice (Electronic Circuit Simulator)
sci-libs / opencascade : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange
sys-devel / gettext : GNU locale utilities
sys-libs / zlib : Standard (de)compression library
x11-libs / cairo : A vector graphics library with cross-device output support
x11-libs / pixman : Low-level pixel manipulation routines
x11-libs / wxGTK : GTK version of wxWidgets, a cross-platform C++ GUI toolkit
Runtime Dependencies
app-crypt / libsecret : GObject library for accessing the freedesktop.org Secret Service API
dev-db / unixODBC : Complete ODBC driver manager
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / boost : Boost Libraries for C++
dev-libs / libgit2 : A linkable library for Git
dev-python / wxpython : A blending of the wxWindows C++ class library with Python
media-gfx / cairosvg : CLI and library to export SVG to PDF, PostScript, and PNG
media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library
media-libs / glew : The OpenGL Extension Wrangler Library
media-libs / glm : OpenGL Mathematics
media-libs / mesa : OpenGL-like graphic library for Linux
net-misc / curl : A Client that groks URLs
sci-electronics / electronics-menu : Creates an "Electronics" desktop menu
sci-electronics / ngspice : The Next Generation Spice (Electronic Circuit Simulator)
sci-libs / opencascade : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange
sys-devel / gettext : GNU locale utilities
sys-libs / zlib : Standard (de)compression library
x11-libs / cairo : A vector graphics library with cross-device output support
x11-libs / pixman : Low-level pixel manipulation routines
x11-libs / wxGTK : GTK version of wxWidgets, a cross-platform C++ GUI toolkit
Depending packages
sci-electronics / kicad-footprints : Electronic Schematic and PCB design tools footprint libraries
sci-electronics / kicad-meta : Electronic Schematic and PCB design tools (meta package)
sci-electronics / kicad-packages3d : Electronic Schematic and PCB design tools 3D package libraries
sci-electronics / kicad-symbols : Electronic Schematic and PCB design tools symbol libraries
sci-electronics / kicad-templates : Electronic Schematic and PCB design tools project templates
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-electronics/kicad: Stabilize 8.0.3-r1 amd64, #937005
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix setup-wxwidgets call site
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> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 8.0.4
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> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: fix comment for testing
Oops. Thanks qookie. Fixes: e944a08d87d20f6459a69e4658f43f30bf1ce899 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: fix build w/ gcc-15
Closes: https://bugs.gentoo.org/937872 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 8.0.2-r1
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 8.0.1
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 8.0.0
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 7.0.7
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paul Zander · gentoo
sci-electronics/kicad: add 8.0.3, enable Python-3.12, fix qa_python
`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> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
sci-electronics/kicad: drop dep on wayland
Bug: https://bugs.gentoo.org/927952 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
sci-electronics/kicad: add 8.0.2
- 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> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
sci-electronics/kicad: drop opencascade restriction in live
Bug: https://bugs.gentoo.org/923351 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
sci-electronics/kicad: update opencascade dep
Bug: https://bugs.gentoo.org/923351 Closes: https://bugs.gentoo.org/927590 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Huang Rui · gentoo
sci-electronics/kicad: fix build error with libgit2-1.8.0
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> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-electronics/kicad: Stabilize 7.0.10 amd64, #927193
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: fix UnstatedIuse for USE=test
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> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix failing tests
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> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 8.0.1
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 7.0.11
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 7.0.9
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 7.0.8-r1
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Huang Rui · gentoo
sci-electronics/kicad: add depend app-crypt/libsecret
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> - Repository mirror & CI · gentoo
Merge updates from master - Huang Rui · gentoo
sci-electronics/kicad: Add telemetry USE flag and fix QA settings
- 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> - Huang Rui · gentoo
sci-electronics/kicad: add 8.0.0
Signed-off-by: Huang Rui <vowstar@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: add 7.0.10
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
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> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Drop Python 3.9 support
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/34040 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Loosen dev-python/wxpython version restriction
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> - Zoltan Puskas · gentoo
sci-electronics/kicad: Add USE=test and use it to control building QA tests
Closes: https://bugs.gentoo.org/917323 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 7.0.9
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 7.0.1
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-electronics/kicad: Stabilize 7.0.7 amd64, #916884
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix up 9999
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> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Add dev-libs/libgit2 dependency
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> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 7.0.8
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 7.0.6-r2
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 7.0.2-r1
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 7.0.7
Closes: https://bugs.gentoo.org/911120 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Revert EGL flag for stable
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> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix build failure with GLX enabled wxGTK
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> - Zoltan Puskas · gentoo
sci-electronics/kicad: Make spice simulator mandatory
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> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: disk space check fix
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> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 6.0.11
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 6.0.9-r1
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 7.0.6
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: drop obsolete -i18n refs
See: bac5491e45dc70a01f435bb99718876aee7b7d95 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 7.0.0-r1
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: Stabilize 7.0.1 amd64, #904671
Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 7.0.2
Bug: https://bugs.gentoo.org/904700 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: enable py3.10 for 6.0.x
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> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: enable py3.11
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> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 7.0.1
Bug: https://bugs.gentoo.org/903181 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Matthew Smith <matthew@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 6.0.11
Bug: https://bugs.gentoo.org/899694 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Matthew Smith <matthew@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix up stable version
- 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> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sci-electronics/kicad: update live ebuild
Bug: https://bugs.gentoo.org/895188 Acked-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
sci-electronics/kicad: remove -Werror
Closes: https://bugs.gentoo.org/895014 Acked-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
sci-electronics/kicad: fix documentation install
Closes: https://bugs.gentoo.org/895328 Acked-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sci-electronics/kicad: Use wxGTK-3.2
wxGTK is slotted and wxpython is not. The versions must match, so use the latest version for now. Closes: https://bugs.gentoo.org/895188 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: add 7.0.0
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Bug: https://bugs.gentoo.org/894660 Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Update live ebuild
Fixed several issues with the kicad live ebuild, which will also propagate into future kicad ebuilds with a version, namely: - remove non-existent sci-electronics/kicad-i18n blocker - clean up obsolete cmake options - undconditionally build plugin content manager - unconditionally depend on sci-libs/opencascade - add sys-libs/zlib, net-misc/curl, and dev-db/unixODBC as dependencies - increase minimal version of dev-lang/swig dependency - change source tarball compression form gz to bz2 Closes: https://bugs.gentoo.org/879945 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 6.0.7
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 6.0.6
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://bugs.gentoo.org/892669 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sci-electronics/kicad: stabilize 6.0.9 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: fix build w/ gcc 13
Closes: https://bugs.gentoo.org/892499 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: drop 5.1.12-r3
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sci-electronics/kicad: drop 6.0.8
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
sci-electronics/kicad: add 6.0.9
Closes: https://bugs.gentoo.org/879955 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: remove obsolete optfeature
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Matthew Smith <matthew@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 6.0.8
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-electronics/kicad: Stabilize 6.0.6 amd64, #869155
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sci-electronics/kicad: remove stale boost lower bounds
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sci-electronics/kicad: remove boost[threads(+)] usedep
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sci-electronics/kicad: don't default USE=ngspice
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 6.0.7
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: sync live
Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics: Drop KiCad 6.0.5
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/25992 Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 6.0.6
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
kicad: drop 6.0.4
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/25773 Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 6.0.5
Closes: https://bugs.gentoo.org/846236 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sci-electronics/kicad: [QA] use tc-check-openmp correctly
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Shvetsov · gentoo
sci-electronics/kicad: enable py3.10
Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad*: drop 6.0.3 version
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/24739 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: add 6.0.4
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad*: Drop 6.0.2
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/24648 Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 6.0.3
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: depend on :0 for opencascade
This avoids tolerating the old slotted versions. Closes: https://bugs.gentoo.org/833301 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alex Fan · gentoo
sci-electronics/kicad: keyword 6.0.2 for ~riscv
Signed-off-by: Alex Fan <alex.fan.q@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
kicad packages: Drop 6.0.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/24207 Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 6.0.2
Closes: https://bugs.gentoo.org/831774 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: fix finding opencascade
Sync with logic in newer ebuilds to accommodate opencascade ebuild changes (slotting was abandoned). Closes: https://bugs.gentoo.org/832874 Thanks-to: David Flogeras <dflogeras2@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Disable sci-libs/oce usage
OCE is an unmaintained fork of sci-libs/opencascade and is going to be dropped. KiCAD still can be built and used with OCCT for 3D modeling. Bug: https://bugs.gentoo.org/832625 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/24108 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics: Drop KiCAD 6.0.0 packages
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/23855 Signed-off-by: Sam James <sam@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 6.0.1
Also move to EAPI8, add "nls" USE flag to allow for toggling translations, change -DKICAD_DOCS to point to Gentoo's versioned documentation path to fix documentation menu, and clean up some left over variables Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: add missing i18n files
kicad-i18n is now merged into sci-electronics/kicad (changed upstream). Closes: https://bugs.gentoo.org/830274 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: adapt to opencascade changes
No longer slotted. Closes: https://bugs.gentoo.org/830964 Signed-off-by: Sam James <sam@gentoo.org> - Yehoshua Pesach Wallach · gentoo
sci-electronics/kicad: remove dev-docs from build
It seems in kicad-6.0.0, there is no more "dev-docs" target in the ninja doc built. Closes: https://bugs.gentoo.org/827442 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yehoshua Pesach Wallach <yehoshuapw@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23733 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: drop additional gone option
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-electronics/kicad: add note re bundled pybind
Needed to work with wxwidgets for now. See: https://gitlab.com/kicad/code/kicad/-/commit/74e4370a9b146b21883d6a2d1df46c7a10bd0424 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-electronics/kicad: crank up opencascade lower bound
See: https://gitlab.com/kicad/code/kicad/-/commit/1c5c052301b607a0cf8b8ed6681f1db1622a865b Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-electronics/kicad: enable OCC by default
Match new upstream defaults. See: https://gitlab.com/kicad/code/kicad/-/commit/168a21bb43c27dbd9f5036a56838b93523194054 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-electronics/kicad: 6+ always needs Python
See: https://gitlab.com/kicad/code/kicad/-/commit/f274a00c089e0e9fbe0c495ed047138405b5798f See: https://gitlab.com/kicad/code/kicad/-/merge_requests/796 Signed-off-by: Sam James <sam@gentoo.org> - JonRB · gentoo
sci-electronics/kicad: version bump to 6.0.0
Closes: https://bugs.gentoo.org/830024 Signed-off-by: JonRB <jon.roadleybattin@gmail.com> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Drop 5.1.11
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 5.1.12
Closes: https://bugs.gentoo.org/824526 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: drop keywords for 6.0.0_rc1
While upstream have quite a slow release cadence (which is why I was open to adding the RC), we should probably avoid exposing the RC to people by default. Drop keywords for _rc versions (for now, anyway). Bug: https://bugs.gentoo.org/827816 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-electronics/kicad: drop keywords for 6.0.0_rc1
While upstream have quite a slow release cadence (which is why I was open to adding the RC), we should probably avoid exposing the RC to people by default. Drop keywords for _rc versions (for now, anyway). Bug: https://bugs.gentoo.org/827816 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: fix oce logic for live too
Bug: https://bugs.gentoo.org/827102 Signed-off-by: Sam James <sam@gentoo.org> - Yehoshua Pesach Wallach · gentoo
sci-electronics/kicad: fix cmake flags for occ
Closes: https://bugs.gentoo.org/827102 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yehoshua Pesach Wallach <yehoshuapw@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23067 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: fix tests
Closes: https://bugs.gentoo.org/826966 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-electronics/kicad: fix misquoting for OCC
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-electronics/kicad: fix LIVE_DEPEND logic
Signed-off-by: Sam James <sam@gentoo.org> - JonRB · gentoo
sci-electronics/kicad: add 6.0.0_rc1
Signed-off-by: JonRB <jon.roadleybattin@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - JonRB · gentoo
sci-electronics/kicad: add 9999 live version
Signed-off-by: JonRB <jon.roadleybattin@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 5.1.11
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Fixup ebuild to support opencascade-7.5.2
OpenCascade currently is hard to handle and some version pinning is neccessary. This diff updates ebuild to support all current OpenCasade versions in Portage. Closes: https://bugs.gentoo.org/800944 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/21918 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sci-electronics/kicad: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sci-electronics/kicad: Depend on dev-libs/boost:=[threads(+)]
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 5.1.10
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolic · gentoo
sci-electronics/kicad: Remove old
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergey Alirzaev · gentoo
sci-electronics/kicad: Bump to 5.1.9
Signed-off-by: Sergey Alirzaev <l29ah@cock.li> Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 5.1.8
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Shvetsov · gentoo
sci-electronics/kicad: added py39
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-electronics/kicad: add missing die in 5.1.6
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
sci-electronics/kicad: add missing die in 5.1.7
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Drop 5.1.5
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix tests for 5.1.6
Closes: https://bugs.gentoo.org/741360 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to version 5.1.7
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-electronics/kicad: Remove old (py2.7, drop to ~arch)
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sci-electronics/kicad: Inherit optfeature.eclass
Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Shvetsov · gentoo
sci-electronics/kicad: Works with py38
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Drop 5.1.0, 5.1.2, 5.1.4
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 5.1.6
Additionally updated to new source URI, and updated some patches. Bug: https://bugs.gentoo.org/723406 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix up 5.1.5 ebuild
Rename patches to be versioned, since it's not guaranteed they will cleanly apply to future versions. Also clean up some syntax in patching logic. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Shvetsov · gentoo
sci-electronics/kicad: Fix deps.
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Drop 5.0.1
Closes: https://bugs.gentoo.org/682480 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James (sam_c) · gentoo
sci-electronics/kicad: arm64 keyworded (bug #687322)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-electronics/kicad: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-electronics/kicad*: Switch to cmake.eclass
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix build failure and QA
Fix recent build failure in KiCAD. Also apply backported patches from upstream to address QA issues that remained since introducing this version of the ebuild. Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://bugs.gentoo.org/682480 Closes: https://bugs.gentoo.org/722288 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-electronics/kicad: move doxygen to BDEPEND on 5.1.5
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 5.1.5 version
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Enforce non-deprecated media-libs/glm version
Closes: https://bugs.gentoo.org/699350 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/13673 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sven Wegener · gentoo
sci-electronics/kicad: Add sub-slot operator on boost
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Sven Wegener <swegener@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 5.1.4
Bug: https://bugs.gentoo.org/691718 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Alexey Shvetsov · gentoo
sci-electronics/kicad: Works with python3.7
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix 5.1.x build issues with swig-4.0.0
Closes: https://bugs.gentoo.org/690146 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.69, Repoman-2.3.16 Closes: https://github.com/gentoo/gentoo/pull/12568 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Philipp Ammann · gentoo
*/*: Depend on media-libs/mesa[X(+)]
This changes any package that depends on media-libs/mesa (though not virtual/opengl) to depend on media-libs/mesa[X(+)] instead. Bug: https://bugs.gentoo.org/560096 Signed-off-by: Philipp Ammann <philipp.ammann@posteo.de> Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 5.1.2
Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12 Closes: https://github.com/gentoo/gentoo/pull/12088 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Shvetsov · gentoo
sci-electronics/kicad: Update deps
Since buggy glm was removed deps can be simplifyed Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Shvetsov · gentoo
sci-electronics/kicad: Update deps to glm
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Drop 5.0.0
Closes: https://bugs.gentoo.org/672348 Closes: https://bugs.gentoo.org/672350 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.62, Repoman-2.3.12 Closes: https://github.com/gentoo/gentoo/pull/11486 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to version 5.1.0
Bug: https://bugs.gentoo.org/680642 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.12 - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 5.0.1 version
Bug: https://bugs.gentoo.org/669366 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Add USE=occ,openmp, fix curl dependency
Thanks to Fabio Rossi for the authorship of the patch. Closes: https://bugs.gentoo.org/665500 Package-Manager: Portage-2.3.48, Repoman-2.3.10 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/9955 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Virgil Dupras · gentoo
sci-electronics/kicad: fix oce USE flag
OCE build flag, being ON by default, was not disabled on "-oce". Also, it was behind an irrelevant "amd64" condition. Bug: https://bugs.gentoo.org/665500 Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Virgil Dupras · gentoo
sci-electronics/kicad: remove old
Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Virgil Dupras · gentoo
sci-electronics/kicad: fix dependencies
Fix wrong "amd64" conditional dependency and add missing media-libs/glm Bug: https://bugs.gentoo.org/661350 Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 5.0.0
Bug: https://bugs.gentoo.org/661350 Bug: https://bugs.gentoo.org/645970 - Repository mirror & CI · gentoo
Merge updates from master - Zoltan Puskas · gentoo
sci-electronics/kicad: Remove non stable versions
Closes: https://github.com/gentoo/gentoo/pull/9320 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sci-electronics/kicad: amd64 stable wrt bug #659712
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sci-electronics/kicad: x86 stable (bug #659712)
Package-Manager: Portage-2.3.41, Repoman-2.3.9 - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix configuration issue with >=CMake-3.11
KiCad had a legacy redefinition of the CHECK_CXX_SYMBOL_EXISTS macro, that is not needed since CMake-2.8.6. Upstream fix: https://github.com/KiCad/kicad-source-mirror/commit/2e0b75c058d676f427328506bbf3bc10079da117 Also fixed src_configure(). Partial merge of https://github.com/gentoo/gentoo/pull/8020 Closes: https://bugs.gentoo.org/652204 Closes: https://bugs.gentoo.org/652736 Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Alexey Korepanov · gentoo
sci-electronics/kicad: keyword ~arm64
Closes: https://github.com/gentoo/gentoo/pull/7737 - Ulrich Müller · gentoo
sci-electronics/kicad: Backport L10N migration also to stable ebuild.
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Zoltan Puskas · gentoo
sci-electronics/kicad: Version bump to 4.0.7
Removed edos2unix conversion. Files were fixed upstream in the meantime. Closes: https://bugs.gentoo.org/633794 Package-Manager: Portage-2.3.14, Repoman-2.3.5 - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix desktop file categories, #622052
Closes: https://github.com/gentoo/gentoo/pull/4990 Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix configure issue w/ USE='-python', #620130
Make sure only to set python library and executable paths, when python scripting is requested Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Zoltan Puskas · gentoo
sci-electronics/kicad-4.0.5: Backport ebuild updates from 4.0.6, #617092
Backported new upstream boost patches, use python fixes, cmake flag fixes, l10n migration, examples location, and x11-libs/wxGTK dependecy fixes. Keeping around this version as per user requests. Closes: https://github.com/gentoo/gentoo/pull/4531 Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 4.0.6 version, #614268
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - David Seifert · gentoo
sci-electronics/kicad: Remove old
Package-Manager: Portage-2.3.5, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/4354 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Göktürk Yüksek · gentoo
sci-electronics/kicad: replace the for loop with the funky while loop
Package-Manager: portage-2.3.0 - Zoltan Puskas · gentoo
sci-electronics/kicad: Remove old 4.0.2-r4 ebuild
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Zoltan Puskas · gentoo
sci-electronics/kicad: Add new 4.0.5 ebuild, move to EAPI6
Gentoo Bug: #603514, #576732 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Agostino Sarubbo · gentoo
sci-electronics/kicad: x86 stable wrt bug #600996
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Tobias Klausmann · gentoo
sci-electronics/kicad-4.0.4-r0: stable on amd64
Gentoo-Bug: 600996 - Zoltan Puskas · gentoo
sci-electronics/kicad: Remove old ebuilds 4.0.2-{r1,r2,r3}
Package-Manager: portage-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/2564 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Agostino Sarubbo · gentoo
sci-electronics/kicad: amd64 stable wrt bug #584068
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Add new 4.0.4 ebuild
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2377 - Zoltan Puskas · gentoo
sci-electronics/kicad: Reduce minimal installation, add libressl
In minimal install do not download footprints source. Add switch to build with libressl. Gentoo Bugs: #587504, #569764 Package-Manager: portage-2.3.0 - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix swig import fixer script for build, #586406
Fix the broken swig import fixer script that did not work with newer Python versions. Also correct ebuild licensing. Bug: https://bugs.gentoo.org/586406 Closes: https://github.com/gentoo/gentoo/pull/1745 Package-Manager: portage-2.3.0_rc1 - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix build issue with dev-libs/boost-1.61
Boost in 1.61 removed context API. Kicad developers had a patch, that was autogenerated from boost and replaces context library. Gentoo bug: #583640 Package-Manager: portage-2.3.0_rc1 - Zoltan Puskas · gentoo
sci-electronics/kicad: Limit boost version to max 1.60, #583640
Bug: https://bugs.gentoo.org/583640 Pull-Request: https://github.com/gentoo/gentoo/pull/1645 Package-Manager: portage-2.3.0_rc1 - Zoltan Puskas · gentoo
sci-electronics/kicad: Remove obsolete 4.0.0, 4.0.0-r1, 4.0.1, 4.0.2 ebuilds.
Package-Manager: portage-2.3.0_rc1 Closes: https://github.com/gentoo/gentoo/pull/1533 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - David Seifert · gentoo
sci-electronics/kicad: Fix QA WhitespaceFound
Package-Manager: portage-2.2.28 - David Seifert · gentoo
sci-electronics/kicad: Fix QA WhitespaceFound
Package-Manager: portage-2.2.28 - David Seifert · gentoo
sci-electronics/kicad: Fix QA WhitespaceFound
Package-Manager: portage-2.2.28 - David Seifert · gentoo
sci-electronics/kicad: Fix QA WhitespaceFound
Package-Manager: portage-2.2.28 - David Seifert · gentoo
sci-electronics/kicad: Fix QA WhitespaceFound
Package-Manager: portage-2.2.28 - David Seifert · gentoo
sci-electronics/kicad: Fix QA WhitespaceFound
Package-Manager: portage-2.2.28 - Zoltan Puskas · gentoo
sci-electronics/kicad: Remove old 4.0.0-rc versions
Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1273 Signed-off-by: Ian Delaney <idella4@gentoo.org> - Zoltan Puskas · gentoo
sci-electronics/kicad: Fix missing footprint library issue
Update ebuild to donwload and install previously missing footprint libraries. Update ebuild in preparation to EAPI=6 migration. Affected versions: 4.0.0, 4.0.1, 4.0.2 Gentoo Bug: 576820 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1241 Signed-off-by: Ian Delaney <idella4@gentoo.org> - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/zpuskas/kicad-4.0.2'
Pull Request: https://github.com/gentoo/gentoo/pull/994 - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to version 4.0.2
Gentoo-Bug: #574692 Package-Manager: portage-2.2.27 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/zpuskas/kicad-4.0.1'
Pull request: https://github.com/gentoo/gentoo/pull/472 - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to new stable release 4.0.1
Gentoo-Bug: #568088 - Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/448'. - Ian Delaney · gentoo
sci-electronics/kicad: fix minor typo in a comment in vn. 4.0.0
Package-Manager: portage-2.2.24 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/zpuskas/kicad-4.0.0'
Pull request: https://github.com/gentoo/gentoo/pull/440 - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to stable 4.0.0 release - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/zpuskas/kicad-4.0.0-rc2'
Pull request: https://github.com/gentoo/gentoo/pull/418 - Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to version 4.0.0-RC2 - Zoltan Puskas · gentoo
sci-electronics/kicad: fix use flag to 4.0.0_rc1. fixes gentoo bug
Reset dependency boost to dev-libs/boost[nls]. Removed unused insinto statement from install phase. Gentoo-Bug: #564706 - Amy Winston · gentoo
sci-electronics/kicad: qa notice fixed bug #560768. By zpuskas
Package-Manager: portage-2.2.20.1 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/zpuskas/kicad-4.0.0-rc1'
Pull request: https://github.com/gentoo/gentoo/pull/313 - Zoltan Puskas · gentoo
sci-electronics/kicad: bump to KiCad-4.0.0-rc1
New use flags: examples, github, i18n, minimal, python, webkit. More languages for i18n. Package source now downloads from project website. Update dependencies and address wxwidgets upgrade issue. USE flag 'debug' made functional in the bumped ebuild. Remove outdated kicad-20130518.ebuild Gentoo-Bug: #560768 Gentoo-Bug: #499040 Gentoo-Bug: #560766 Pull request https://github.com/gentoo/gentoo/pull/313 - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed