summaryrefslogtreecommitdiff
path: root/sci-electronics
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-08-10 03:04:52 -0500
committerroot <root@alpha.trunkmasters.com>2026-08-10 03:04:52 -0500
commit1160c54c5acbfd332d8757e926627ae58c982459 (patch)
tree1b77233142ee428a8bb175ab467fc16086f9d41c /sci-electronics
parent92f6d12bf21434879bac739a9c4c7d9924ce3bad (diff)
downloadbaldeagleos-repo-1160c54c5acbfd332d8757e926627ae58c982459.tar.gz
baldeagleos-repo-1160c54c5acbfd332d8757e926627ae58c982459.tar.xz
baldeagleos-repo-1160c54c5acbfd332d8757e926627ae58c982459.zip
Adding metadata
Diffstat (limited to 'sci-electronics')
-rw-r--r--sci-electronics/kicad-footprints/Manifest3
-rw-r--r--sci-electronics/kicad-footprints/kicad-footprints-10.0.5.ebuild (renamed from sci-electronics/kicad-footprints/kicad-footprints-10.0.2.ebuild)0
-rw-r--r--sci-electronics/kicad-footprints/kicad-footprints-9.0.5.ebuild28
-rw-r--r--sci-electronics/kicad-meta/kicad-meta-10.0.5.ebuild (renamed from sci-electronics/kicad-meta/kicad-meta-10.0.2.ebuild)0
-rw-r--r--sci-electronics/kicad-meta/kicad-meta-9.0.5.ebuild27
-rw-r--r--sci-electronics/kicad-packages3d/Manifest3
-rw-r--r--sci-electronics/kicad-packages3d/kicad-packages3d-10.0.5.ebuild (renamed from sci-electronics/kicad-packages3d/kicad-packages3d-10.0.2.ebuild)0
-rw-r--r--sci-electronics/kicad-packages3d/kicad-packages3d-9.0.5.ebuild31
-rw-r--r--sci-electronics/kicad-symbols/Manifest3
-rw-r--r--sci-electronics/kicad-symbols/kicad-symbols-10.0.5.ebuild (renamed from sci-electronics/kicad-symbols/kicad-symbols-10.0.2.ebuild)0
-rw-r--r--sci-electronics/kicad-symbols/kicad-symbols-9.0.5.ebuild28
-rw-r--r--sci-electronics/kicad-templates/Manifest3
-rw-r--r--sci-electronics/kicad-templates/kicad-templates-10.0.5.ebuild (renamed from sci-electronics/kicad-templates/kicad-templates-10.0.2.ebuild)0
-rw-r--r--sci-electronics/kicad-templates/kicad-templates-9.0.5.ebuild22
-rw-r--r--sci-electronics/kicad/Manifest3
-rw-r--r--sci-electronics/kicad/kicad-10.0.5.ebuild (renamed from sci-electronics/kicad/kicad-10.0.2.ebuild)0
-rw-r--r--sci-electronics/kicad/kicad-9.0.5.ebuild215
17 files changed, 5 insertions, 361 deletions
diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest
index ed15c6a2710a..8018669daf69 100644
--- a/sci-electronics/kicad-footprints/Manifest
+++ b/sci-electronics/kicad-footprints/Manifest
@@ -1,5 +1,4 @@
DIST kicad-footprints-10.0.0.tar.bz2 7820279 BLAKE2B 3b985b506223ea02b2e172d29d77dab7fc4040a514ba607de25bc6782f9e3c10a15ce4875119b3a54fd85b58ed1998441bcf1bf0e39bd6ff8139147843ea3120 SHA512 af85666b87a51d9cea1780730db2351b429fc45b3be7eb8e54a9bc8af72b8266c14bbb27fa245af1a30cec5a37b295072dd2e1e34e38619003d74719ca3d6cd1
-DIST kicad-footprints-10.0.2.tar.bz2 7807689 BLAKE2B 85ac08a1d72a5e895b442d1df37a2b808326c0462ed57567bd239635da1b1f23aaa396314d21237251e799f133dcaa9d0dbc596fc36536d4fe27d9a304dc0fbf SHA512 5416bbe9dbec68d012ed113b1d1edb54795984843fc7ba85c6f543918f3eab9ef8506b5339fff69fe6c9ceb91da1660eab9092ea45b72444f4bbc64cd709e051
DIST kicad-footprints-10.0.3.tar.bz2 7808461 BLAKE2B 47b0ee67ad02155947e7c084b4e7c593d8da0c07b2ad534a7d33ffcef8432fa73dd4435bff0a78037630244e2a0bf9a1f8fb6acefca4c12dc75019064125cb79 SHA512 98df039784190fe546b38a340cf11580616b81a98292c86c193b9b76a04dca2c8f3888be595440e8d61a83603dbcdbf682edb7967267771081f2cd7b57ab14e8
-DIST kicad-footprints-9.0.5.tar.bz2 7865207 BLAKE2B 4d0b47c044d5b0d59cbd2379f08164f23c74031139b9f1d27cf0695fd04af16e9af9fa98dfb7d52fc714e826ce906f95a119e6840bd6bc113fd6a971e2328529 SHA512 7e6ca31f2bb4a20c26333f2b79af3bda1bdd3cbc7778aa3ae2c0d3b916699b70c0e98aeb9c0a7c28683d70e4fd589994daeceb90dc29924db47dd6cd0d45bb0e
+DIST kicad-footprints-10.0.5.tar.bz2 7793111 BLAKE2B fc3d75a52335e2073996064dc3c1a9bc5455e0e19a3c726498ed660ba1b9f2326b47710677286b1356748e09e48097fddad648f002f339639f5fa3d3fa46708c SHA512 2c7f471bebca01003b08ffce6a6ebc2a0b30b70785f8173b94664ba8a0f15ad318a630776f29d3736b31ac2e1fa6b679aba87ebc0cd7087dd1fe224441f4aab5
DIST kicad-footprints-9.0.9.tar.bz2 7738364 BLAKE2B d1c7d85baf6b430076d564f92089eab9ee958e16442c5e93976d3bc8a9f627077d05b990c131908f07b58059d474b25c300e794d7234e24f567773132e211434 SHA512 d708c4c6f53de8dcf296f3809c508374a3a2f87f756a7b60a49954f4071e84e4ddec1cb83ad8cacb245ba753555ce015083f32572df8bc2b789a928cab6d6554
diff --git a/sci-electronics/kicad-footprints/kicad-footprints-10.0.2.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-10.0.5.ebuild
index 22e61079a350..22e61079a350 100644
--- a/sci-electronics/kicad-footprints/kicad-footprints-10.0.2.ebuild
+++ b/sci-electronics/kicad-footprints/kicad-footprints-10.0.5.ebuild
diff --git a/sci-electronics/kicad-footprints/kicad-footprints-9.0.5.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-9.0.5.ebuild
deleted file mode 100644
index c225b13d6d81..000000000000
--- a/sci-electronics/kicad-footprints/kicad-footprints-9.0.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Electronic Schematic and PCB design tools footprint libraries"
-HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-footprints"
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-footprints.git"
- inherit git-r3
-else
- SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
- KEYWORDS="amd64 ~riscv"
-fi
-
-LICENSE="CC-BY-SA-4.0"
-SLOT="0"
-
-RDEPEND=">=sci-electronics/kicad-8.0.0"
-
-if [[ ${PV} == 9999 ]] ; then
-# x11-misc-util/macros only required on live ebuilds
- BDEPEND+=" >=x11-misc/util-macros-1.18"
-fi
diff --git a/sci-electronics/kicad-meta/kicad-meta-10.0.2.ebuild b/sci-electronics/kicad-meta/kicad-meta-10.0.5.ebuild
index 9a9a2bb38724..9a9a2bb38724 100644
--- a/sci-electronics/kicad-meta/kicad-meta-10.0.2.ebuild
+++ b/sci-electronics/kicad-meta/kicad-meta-10.0.5.ebuild
diff --git a/sci-electronics/kicad-meta/kicad-meta-9.0.5.ebuild b/sci-electronics/kicad-meta/kicad-meta-9.0.5.ebuild
deleted file mode 100644
index cc611bf8cc3e..000000000000
--- a/sci-electronics/kicad-meta/kicad-meta-9.0.5.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Electronic Schematic and PCB design tools (meta package)"
-HOMEPAGE="https://www.kicad.org"
-
-LICENSE="metapackage"
-SLOT="0"
-
-KEYWORDS="amd64 ~riscv"
-
-IUSE="doc minimal"
-
-RDEPEND="
- >=sci-electronics/kicad-${PV}
- >=sci-electronics/kicad-symbols-${PV}
- >=sci-electronics/kicad-footprints-${PV}
- doc? (
- >=app-doc/kicad-doc-${PV}
- )
- !minimal? (
- >=sci-electronics/kicad-packages3d-${PV}
- >=sci-electronics/kicad-templates-${PV}
- )
-"
diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest
index 9ddb6093c3c6..c7a5fc71fbac 100644
--- a/sci-electronics/kicad-packages3d/Manifest
+++ b/sci-electronics/kicad-packages3d/Manifest
@@ -1,5 +1,4 @@
DIST kicad-packages3d-10.0.0.tar.bz2 521473365 BLAKE2B 668610afc9258c684bac2d55d80557ccc995e011e48d407aeefea394a48ce0037a73d9c507ccd8b94c83eb6bf4c9d26ad605fd152b4c9f0f528064984222349a SHA512 9fa517dbd112248f97320039a80ff9273f380a2f0454530856c90f64e2b2a224f4d1cf1a82d17d508438fff47aa2e9e183cdbe4ded3b91bce03febed7d3b20c1
-DIST kicad-packages3d-10.0.2.tar.bz2 521437403 BLAKE2B 81cb28b2dae417d4d13eea66fa3b7acb9d976a7a1e467b0c3de3034afb43280354fced5992aa49cd315b551ad54976f6229063c79e4e4264145e7b64004b507b SHA512 b98a941e7f2be2296915c9863f22110769e751472e6349328b59796b0edb6638c74bfe9592f2cf81a922b4fcab14971fb4c15a12cd57e71f3672add051007c38
DIST kicad-packages3d-10.0.3.tar.bz2 521447157 BLAKE2B 8635188dfe4271e23be6d7db1e2e8117612b1f2c69faf90bbb7e37e570ab647d02118879c9291e90fef1c4942185f69e0424e63e082ad2ddce964a41441f4216 SHA512 6b3df3e36c4d0dbc011291532728672297f5f289bc63912e50866f04752f00b42d9829566d07e217a0853ad7dfd3c4d33f2801f99438a7a8ce815129e09505e9
-DIST kicad-packages3d-9.0.5.tar.bz2 683947725 BLAKE2B 561100a88befb63adef5989993262c31977f4bdf09c120bf8a8fdf9948b123fbe5d0ffb657f5e5f82848127234d0804822e649bca62706d78675c14fa8a49898 SHA512 d992f4318c2630baf07253aa82cdc42944a167aafcb360768fb75087cd4e66ed75dd476fcb11d0d8e4ef6f2b9cb814835ff9a5656b30bd56898b4425efa16e96
+DIST kicad-packages3d-10.0.5.tar.bz2 521680663 BLAKE2B d3cf06a5f934582356173bd94a0788afdcc9100037aaa0f8faeb904f64747f6704106e1acc135ad0285632d281a6a5b06fb3a3495ff9173ce1892a4266adcc97 SHA512 c3559cd757b0f9f27d64c999acfd9aa5331cacdd6ec13e0d85b8e513dac22fb3b91457b990c83eb747f5391c5874939994863a2449a55aab7131bb21dda0af04
DIST kicad-packages3d-9.0.9.tar.bz2 521424761 BLAKE2B fadc9ee7cc35d6799a7ba8a1282ab70fd142a82c10867659bfb6a821b007d61d1bc641335960a3da50761249ec5bd70411ac03f9f2785415e53434d9d12f2b13 SHA512 8254a423bf82c3a7b947d2892f9753daa3de155359d8481f4a8523cbe1469185e6a7957000727ba660ac5619853c40a3abcbd938245c902fc200b0f32bb27992
diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-10.0.2.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-10.0.5.ebuild
index e365860b4b75..e365860b4b75 100644
--- a/sci-electronics/kicad-packages3d/kicad-packages3d-10.0.2.ebuild
+++ b/sci-electronics/kicad-packages3d/kicad-packages3d-10.0.5.ebuild
diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-9.0.5.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-9.0.5.ebuild
deleted file mode 100644
index 4d630fa267d5..000000000000
--- a/sci-electronics/kicad-packages3d/kicad-packages3d-9.0.5.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit check-reqs cmake
-
-DESCRIPTION="Electronic Schematic and PCB design tools 3D package libraries"
-HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-packages3D"
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-packages3D.git"
- inherit git-r3
-else
- SRC_URI="https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/${PV}/kicad-packages3D-${PV}.tar.bz2 -> ${P}.tar.bz2"
- S="${WORKDIR}/${PN/3d/3D}-${PV}"
-
- KEYWORDS="amd64 ~riscv"
-fi
-
-LICENSE="CC-BY-SA-4.0"
-SLOT="0"
-
-RDEPEND=">=sci-electronics/kicad-8.0.0"
-
-if [[ ${PV} == 9999 ]] ; then
- # x11-misc-util/macros only required on live ebuilds
- BDEPEND=">=x11-misc/util-macros-1.18"
-fi
-
-CHECKREQS_DISK_BUILD="11G"
diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest
index d218d0d34271..048671c6c6ce 100644
--- a/sci-electronics/kicad-symbols/Manifest
+++ b/sci-electronics/kicad-symbols/Manifest
@@ -1,5 +1,4 @@
DIST kicad-symbols-10.0.0.tar.bz2 4227866 BLAKE2B 970b7d7fd4cf4c0338272f89d79af6c37d132c81528aaa49ba9e8a3700fd55b584209c4c4e42c58876da5ee7a019e9dda9bf3507641041d988f0ec55031d488a SHA512 76d270925b03d7651fa4250583f5d57f610862f779a36fb2c4f35c7c0332b8ce680a253dddf736d72152872ea396e7a269ac1b248de3c3c2c5a9989f848c6519
-DIST kicad-symbols-10.0.2.tar.bz2 4240605 BLAKE2B 2284cc181ae6f6ec7465a94070c618f29bd918b161b0fc3678e0baf30b46ae11584a566209d49bb7f797e34149a8ba5a9d91d6938fb695362cafe80c618cefb2 SHA512 e54e8eb206c8eb5e86e89442797779dd3668959df88f4af73d70448c6e8d40f6c11e58d682ca19273fac35f3a94341cff24ec34afa07650c805824bf34de86fa
DIST kicad-symbols-10.0.3.tar.bz2 4240023 BLAKE2B 060b15ad08aab5e799862926a2a0a6abcfdb1efd9f180f868b31c70ba56789df1ff9a914553180cabc5f420fa2cf87520ef3eb7488970fab277142b3e62d8500 SHA512 e31c5fa0d7e77f9218455f1f82bbfc9fcc6f8a2b79d324155314daecc86eb6f05ecb49a338a9ae4ad64d28708d5852a0a343d876bdbb6eb01da3c92f68ae3939
-DIST kicad-symbols-9.0.5.tar.bz2 3834311 BLAKE2B 06a951e68251489075badaddf3ec5146b7c3625dbaa0e16012ca22294a7fd00b83a153674e0a3bff27f8f849687ea808567312239556c1f5ece354d9f37b8a26 SHA512 7bea012c6ce51086e9119fd1e0e8b4db5c80879ef43d36bee9249a8fe6980fab6a8b2a98d8f1f2ebb2ace152e63cd3be301d306e7e57aa6e3e137d5c73f610bf
+DIST kicad-symbols-10.0.5.tar.bz2 4260159 BLAKE2B 4871c2e540367e1224c6b31e2c2abfbd948ce911ebe30fc424a0940ad81fd68bdf5c80588aff10eccbc4056df9497357184bb4c473e456d9674da29d913e79c3 SHA512 42c1d0e4c7e6cbd1e9f120de67251af64ed7778eec40f64150b1cc4b2240e3599953916d2b59b66739b1795cb424e877313ce33f229bb7154a701bcb8e5740c6
DIST kicad-symbols-9.0.9.tar.bz2 3838415 BLAKE2B 5d2d9881abeda14a3fb0c8a56f3162b0a6ce06f7158e21392d0a52e0bce0ad2e1d5e7059096489032fb252b40f98686d441555400cc57d0e1f48f13fc4d6854a SHA512 c1acaf1b5844570bb22b66e26c335e5121a6aa52ae5486413706c4e7eca625a9c44b230645a3ddc69291b9296eb3aaf4ee03b8641dd8431e0fdd53d3003037ae
diff --git a/sci-electronics/kicad-symbols/kicad-symbols-10.0.2.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-10.0.5.ebuild
index fee6e1ada7d0..fee6e1ada7d0 100644
--- a/sci-electronics/kicad-symbols/kicad-symbols-10.0.2.ebuild
+++ b/sci-electronics/kicad-symbols/kicad-symbols-10.0.5.ebuild
diff --git a/sci-electronics/kicad-symbols/kicad-symbols-9.0.5.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-9.0.5.ebuild
deleted file mode 100644
index 2785ce985bdd..000000000000
--- a/sci-electronics/kicad-symbols/kicad-symbols-9.0.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Electronic Schematic and PCB design tools symbol libraries"
-HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-symbols"
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-symbols.git"
- inherit git-r3
-else
- SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
- KEYWORDS="amd64 ~riscv"
-fi
-
-LICENSE="CC-BY-SA-4.0"
-SLOT="0"
-
-RDEPEND=">=sci-electronics/kicad-8.0.0"
-
-if [[ ${PV} == 9999 ]] ; then
- # x11-misc-util/macros only required on live ebuilds
- BDEPEND+=" >=x11-misc/util-macros-1.18"
-fi
diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest
index 66ee6fda4659..7f6508c2f50e 100644
--- a/sci-electronics/kicad-templates/Manifest
+++ b/sci-electronics/kicad-templates/Manifest
@@ -1,5 +1,4 @@
DIST kicad-templates-10.0.0.tar.bz2 2882955 BLAKE2B 45fba07d1238975b9b166b0dda370f8c53275ee5709ffa37906f0b6e00f1a9d4e1aa4a773f42e8c7c8cdb6512e80d60bfe3a9d8f9c908ab16d77254f1f01ef93 SHA512 22c1418708ffb72dc1e25785cd49428b5b53f2164275fb7245b1c386aa00b93cd853671230f497f5cbc6c4062d91cf3b6285a889328f5117ff75e880d7fd0544
-DIST kicad-templates-10.0.2.tar.bz2 2883097 BLAKE2B b268eff48331428dab4ec438bd23e8b95cdcf6a45202292a9fd970ad511a7bcc0dbcd3bef6ff22f9fdb37b5bae27e9ada32758b8cb7fe8c4ce935cf451fb1d5c SHA512 d634f6990b9034db0d60c3e0ca4d33fa5ae5d0ebad445e37342656a46536b31240c8556ac7837fc8aae8dfc1090155d2d7d306f825d53ca157c3ade0ddc93f1e
DIST kicad-templates-10.0.3.tar.bz2 2883087 BLAKE2B 53b65256dc0aeebacfe3e2e94d822890484f8109ac77503efce17c91424b0ee68a7b21d16bea1f877867ff8a77de0bee62eea60e3f0b059eef89ca94a88f10d9 SHA512 81983f20949790b2d51e7c320dc87e210e1de8e508989fba90bf77bf09b5eff31def18e920eb0125e1c8421e0c9b353c6ab2e041484c1b21ba9178c52ea62356
-DIST kicad-templates-9.0.5.tar.bz2 2882734 BLAKE2B b02ae359ba1002b300e1dd51946cf2e1945e7fa4b1630764a0dd8debb6d4d86dc718035dc1b6fdf6f9a9cf2235d26f8285be6cb87d11643e8f83d69c443df0d1 SHA512 a57382c52099818540a45bf039255b0dac0bc3a2e50bb1bb5de16742284a59115ff8ea340c949aeb0e33e62fe2ac72f82057764f312db076d1876196a7233227
+DIST kicad-templates-10.0.5.tar.bz2 2882509 BLAKE2B 425a1e56036a3f9f09ca1a385fb09638f2ecee814468931ba8dde798a3c388c1f2cf4ef165919d09d6e67581c2394f663dc659c4828fe680baa751dde735bbca SHA512 e5e1b1cc6232eee3c1abf226857f42370ec093949856a4ec5ebeb1d213bfc5afbf7cc3ea923011633b69a189e0bcf6714375f5187a52575881c82786bcd20ce6
DIST kicad-templates-9.0.9.tar.bz2 2880875 BLAKE2B c0f84102373dd46eca7190ec2dc6e552e6be1d4cea518b102e4a2160e7796d4cf389d17c04bb1ab02ee28393a07cdf226c9de82105ebe2993b67051379ce1941 SHA512 e96aa7d5e302212eff2c0df22c587a73229e19996077190439d2eba1c4faa2ace2e0fb74d1ce851cf8c0507eeb0b32fa2f8ab4fef738ca9f8654549d305a23fc
diff --git a/sci-electronics/kicad-templates/kicad-templates-10.0.2.ebuild b/sci-electronics/kicad-templates/kicad-templates-10.0.5.ebuild
index 4e88c7abaca6..4e88c7abaca6 100644
--- a/sci-electronics/kicad-templates/kicad-templates-10.0.2.ebuild
+++ b/sci-electronics/kicad-templates/kicad-templates-10.0.5.ebuild
diff --git a/sci-electronics/kicad-templates/kicad-templates-9.0.5.ebuild b/sci-electronics/kicad-templates/kicad-templates-9.0.5.ebuild
deleted file mode 100644
index 9fe6b252a524..000000000000
--- a/sci-electronics/kicad-templates/kicad-templates-9.0.5.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Electronic Schematic and PCB design tools project templates"
-HOMEPAGE="https://github.com/kicad/kicad-templates"
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://gitlab.com/kicad/libraries/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
- KEYWORDS="amd64 ~riscv"
-fi
-
-LICENSE="CC-BY-SA-4.0"
-SLOT="0"
-
-RDEPEND=">=sci-electronics/kicad-8.0.0"
diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest
index 597be80ce068..86dddc689e84 100644
--- a/sci-electronics/kicad/Manifest
+++ b/sci-electronics/kicad/Manifest
@@ -1,5 +1,4 @@
DIST kicad-10.0.0.tar.bz2 224824479 BLAKE2B ea1fbcc566db86b43032a7b305decbd8cf8c68e2ffa3dbd96c6bfc8dacd12081c9c9e88238c2f38c668ff251627abfaa81da54631f8539f8a526c087bd573c10 SHA512 6a715d132677cf86044d66ce199fe6ff53ad92653b7f71c9203440d87716debe02e2c365feb5453de32883a429e85e9ac27f82d9d1cd8e3ec99d768fa561df86
-DIST kicad-10.0.2.tar.bz2 225441149 BLAKE2B c53f6783ea9a15052aee3c66a646316255946f904d134214e6bcc730a7956cc59cc41e884e7d471095660e58bbadada88cd7fa3db9171f6c1720debc866478d4 SHA512 b00824de22961f5da00dafc069f9ec2745a54fa4519aa8dff26bcd65dfea3a1d12fb147df9761befa302ddbd8185997982e8bd9eff79dd50543bc922fbac2fc3
DIST kicad-10.0.3.tar.bz2 225465490 BLAKE2B ff9f4203463bf31c95f9da224185a5203db11d054a85553ad243460035eb54796d899037152f7625a4531faae47d09d1eb352ffb2a74f26f152fa9868afc4c67 SHA512 784220e13637c32157daeeecb89f8db56861bc39f459d9add7e6e49e9cacd4503d486076fca35157cc58e7eb0ad0d365b6419bf7fe0fdfc55f2acb8a6f812925
-DIST kicad-9.0.5.tar.bz2 127656010 BLAKE2B 9a9eb1829d837ec4232a501b8fe634ff62e24cb2dbe66531103c0d970e6796ff80a2a78a9a1af6c9fdfcb00c9b95768506e24965e30ad7ec963c8942b6f09e45 SHA512 bc300169bcf04237f8eb034ba08477a39d7494b2825f832d19994d6e1daab5253b3468fcee739b73c57a5e005a70a214e530294f67bf8e89590caceae93132fa
+DIST kicad-10.0.5.tar.bz2 232792797 BLAKE2B 1f73607cada273972ad6029fd8ffb4d01b8d9646191cab9cdc57d7b6285754bf1806dec12d8e66e7d407a9ac6ccb0636c533db78766a5fed59493dc94ee65322 SHA512 58897802ba53585f09e7b7991028bcc8b8240a0917d9306f12a63242ce0fb8932cc229e99298b2addcc85486bdd48ac9bc09cde3162b90798538ae0dfe76bc87
DIST kicad-9.0.9.tar.bz2 132155425 BLAKE2B 8283551d85c1e2911909be31dd2c3df66fede2140a27d3da12f77cb08edd41942ebe8e269bafe41df16d5201b612f8fe72480538efef89af7aa31aec3475ad3c SHA512 0078387092374e2fbb067920a185b4606f53b3056ba95251da0883605cf0fcee2f4d26b8df187b02927e6bde30a33b6b25291fa18bfee87f463de596106bddf7
diff --git a/sci-electronics/kicad/kicad-10.0.2.ebuild b/sci-electronics/kicad/kicad-10.0.5.ebuild
index aaaaf1504e63..aaaaf1504e63 100644
--- a/sci-electronics/kicad/kicad-10.0.2.ebuild
+++ b/sci-electronics/kicad/kicad-10.0.5.ebuild
diff --git a/sci-electronics/kicad/kicad-9.0.5.ebuild b/sci-electronics/kicad/kicad-9.0.5.ebuild
deleted file mode 100644
index d2be99879a79..000000000000
--- a/sci-electronics/kicad/kicad-9.0.5.ebuild
+++ /dev/null
@@ -1,215 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-WX_GTK_VER="3.2-gtk3"
-
-inherit check-reqs cmake flag-o-matic optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils
-
-DESCRIPTION="Electronic Schematic and PCB design tools"
-HOMEPAGE="https://www.kicad.org"
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://gitlab.com/kicad/code/kicad.git"
- inherit git-r3
-else
- MY_PV="${PV/_rc/-rc}"
- MY_P="${PN}-${MY_PV}"
- SRC_URI="https://gitlab.com/kicad/code/${PN}/-/archive/${MY_PV}/${MY_P}.tar.bz2"
- S="${WORKDIR}/${MY_P}"
-
- if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="amd64 ~riscv"
- fi
-fi
-
-# KiCAD is licensed under GPLv3 or later
-# As per LICENSES.README some components are under different, but GPL compatible license:
-# Licensed under Apache License, Version 2.0: portions of code in libs/kimath/include/math/util.h
-# Licensed under BOOSTv1: clipper, clipper2, libcontext, pegtl, picosha2, turtle
-# Licensed under ISC: portions of code in include/geometry/polygon_triangulation.h
-# Licensed under MIT: argparse, compoundfilereader, delaunator, fmt, json_schema_validator, magic_enum nanodbc,
-# nlohmann/json, nlohmann/fifo_map, pboettch/json-schema-validator, picoSHA2, rectpack2d,
-# sentry-native, thread-pool, tinyspline_lib
-# Licensed under MIT and BSD: glew
-# Licensed under BSD: pybind11
-# Licensed under BSD2: gzip-hpp
-# Licensed under GPLv2 (or later): dxflib, math_for_graphics, potrace,
-# SutherlandHodgmanClipPoly in thirdparty/other_math
-# Licensed under ZLib: nanosvg
-# Licensed in the public domain: lemon
-# Licensed under CC BY-SA 4.0: all the demo files provided in demos/*
-# Licensed under clause-3 BSD: ibis/kibis files in eeschema/sim/kibis
-# Licensed under CC0: uopamp.lib.spice in some directories in qa/data/eeschema/spice_netlists/
-LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD BSD-2 Apache-2.0 ISC MIT ZLIB CC-BY-SA-4.0 CC0-1.0"
-SLOT="0"
-IUSE="doc examples nls openmp test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-# Contains bundled pybind but it's patched for wx
-# See https://gitlab.com/kicad/code/kicad/-/commit/74e4370a9b146b21883d6a2d1df46c7a10bd0424
-# Depend on opencascade:0 to get unslotted variant (so we know path to it), bug #833301
-# Depend wxGTK version needs to be limited due to switch from EGL to GLX, bug #911120
-# Depends on abseil-cpp via protobuf targets
-COMMON_DEPEND="
- app-crypt/libsecret
- dev-cpp/abseil-cpp:=
- dev-db/unixODBC
- dev-libs/boost:=[context,nls]
- dev-libs/libgit2:=
- >=dev-libs/protobuf-27.2:=[protobuf,protoc]
- >=dev-libs/nng-1.10.0:=
- media-libs/freeglut
- media-libs/glew:0=
- >=media-libs/glm-0.9.9.1
- media-libs/mesa[X(+)]
- net-misc/curl
- >=sci-libs/opencascade-7.5.0:0=
- >=x11-libs/cairo-1.8.8:=
- >=x11-libs/pixman-0.30
- >sci-electronics/ngspice-27[shared]
- virtual/zlib:=
- x11-libs/wxGTK:${WX_GTK_VER}=[X,opengl]
- $(python_gen_cond_dep '
- dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}]
- >=dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}]
- ')
- ${PYTHON_DEPS}
- nls? (
- sys-devel/gettext
- )
- test? (
- media-gfx/cairosvg
- )
-"
-
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}
- sci-electronics/electronics-menu
-"
-BDEPEND=">=dev-lang/swig-4.0
- doc? ( app-text/doxygen )
- test? ( $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') )"
-
-if [[ ${PV} == 9999 ]] ; then
- # x11-misc-util/macros only required on live ebuilds
- BDEPEND+=" >=x11-misc/util-macros-1.18"
-fi
-
-CHECKREQS_DISK_BUILD="1500M"
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-
- python-single-r1_pkg_setup
- setup-wxwidgets
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- if [[ ${PV} == 9999 ]]; then
- git-r3_src_unpack
- else
- default_src_unpack
- fi
-}
-
-src_prepare() {
- filter-lto # Bug 927482
- cmake_src_prepare
-}
-
-src_configure() {
- xdg_environment_reset
-
- local mycmakeargs=(
- -DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}"
-
- -DKICAD_SCRIPTING_WXPYTHON=ON
- -DKICAD_USE_EGL=OFF
-
- -DKICAD_BUILD_I18N="$(usex nls)"
- -DKICAD_I18N_UNIX_STRICT_PATH="$(usex nls)"
-
- -DPYTHON_DEST="$(python_get_sitedir)"
- -DPYTHON_EXECUTABLE="${PYTHON}"
- -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
- -DPYTHON_LIBRARY="$(python_get_library_path)"
-
- -DKICAD_INSTALL_DEMOS="$(usex examples)"
-
- -DOCC_INCLUDE_DIR="${CASROOT}"/include/opencascade
- -DOCC_LIBRARY_DIR="${CASROOT}"/$(get_libdir)/opencascade
-
- -DKICAD_SPICE_QA="$(usex test)"
- -DKICAD_BUILD_QA_TESTS="$(usex test)"
- )
-
- if ! [[ ${PV} == *9999* ]]; then
- mycmakeargs+=(
- -DCMAKE_POLICY_DEFAULT_CMP0167="OLD"
-
- # 939141
- -DCMAKE_DISABLE_FIND_PACKAGE_Git="yes"
- -DKICAD_VERSION="${PVR}"
- )
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- if use doc; then
- cmake_src_compile doxygen-docs
- fi
-}
-
-src_test() {
- # Test cannot find library in Portage's sandbox. Let's create a link so test can run.
- mkdir -p "${BUILD_DIR}/qa/eeschema/" || die
- ln -s "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die
-
- export CMAKE_SKIP_TESTS=(
- qa_pcbnew
- qa_cli
- )
-
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
- python_optimize
-
- dodoc doxygen/eagle-plugin-notes.txt
-
- if use doc ; then
- cd doxygen || die
- dodoc -r out/html/.
- fi
-}
-
-pkg_postinst() {
- optfeature "Component symbols library" sci-electronics/kicad-symbols
- optfeature "Component footprints library" sci-electronics/kicad-footprints
- optfeature "3D models of components " sci-electronics/kicad-packages3d
- optfeature "Project templates" sci-electronics/kicad-templates
- optfeature "Extended documentation" app-doc/kicad-doc
- optfeature "Creating 3D models of components" media-gfx/wings
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- xdg_icon_cache_update
-}