sci-electronics / kicad

Electronic Schematic and PCB design tools

Official package sites : https://www.kicad.org ·

Kicad is an open source (GPL) software for the creation of electronic schematic diagrams and printed circuit board artwork.

v9999 :: 0 :: gentoo

Modified
License
GPL-2+ GPL-3+ Boost-1.0 BSD
USE flags
doc examples ngspice nls occ openmp pcm

v6.0.6 :: 0 :: gentoo

Modified
License
GPL-2+ GPL-3+ Boost-1.0 BSD
Keywords
~amd64 ~arm64 ~riscv ~x86
USE flags
doc examples ngspice nls occ openmp pcm

v5.1.12-r3 :: 0 :: gentoo (Masked by set 5768)

Modified
License
GPL-2+ GPL-3+ Boost-1.0
Keywords
~amd64 ~arm64 ~x86
USE flags
doc examples github ngspice occ openmp python

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
github
Add github support into PCB editor
ngspice
Enable circuit simulation
nls
Add Native Language Support (using gettext - GNU locale utilities)
occ
Enable viewing 3D rendering of designs via sci-libs/opencascade
openmp
Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
pcm
Enable plugin content manager
python
Enable python scripting support

python_single_target

python3_10
Build for Python 3.10 only
python3_8
Build for Python 3.8 only
python3_9
Build for Python 3.9 only

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / swig : Simplified Wrapper and Interface Generator

dev-libs / boost : Boost Libraries for C++

dev-python / wxpython : A blending of the wxWindows C++ class library with Python

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 / kicad-i18n : Electronic Schematic and PCB design tools GUI translations

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

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

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / boost : Boost Libraries for C++

dev-python / wxpython : A blending of the wxWindows C++ class library with Python

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 / kicad-i18n : Electronic Schematic and PCB design tools GUI translations

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

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

sci-electronics / kicad-footprints : Electronic Schematic and PCB design tools footprint libraries

sci-electronics / kicad-i18n : Electronic Schematic and PCB design tools GUI translations

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


5768
Zoltan Puskas
Multiple vulnerabilities (CVE-2022-{23803,23804,23946,23947}) 5.X series is masked to avoid accidental use, but it's kept for industrial users who are in the process of migrating to the new format of the 6.X series.
  • <app-doc/kicad-doc-6.0.2
  • <sci-electronics/kicad-6.0.2
  • <sci-electronics/kicad-footprints-6.0.2
  • <sci-electronics/kicad-i18n-6.0.2
  • <sci-electronics/kicad-meta-6.0.2
  • <sci-electronics/kicad-packages3d-6.0.2
  • <sci-electronics/kicad-symbols-6.0.2
  • <sci-electronics/kicad-templates-6.0.2
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