diff options
| author | root <root@alpha.trunkmasters.com> | 2026-08-10 03:04:52 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-08-10 03:04:52 -0500 |
| commit | 1160c54c5acbfd332d8757e926627ae58c982459 (patch) | |
| tree | 1b77233142ee428a8bb175ab467fc16086f9d41c /sci-electronics | |
| parent | 92f6d12bf21434879bac739a9c4c7d9924ce3bad (diff) | |
| download | baldeagleos-repo-1160c54c5acbfd332d8757e926627ae58c982459.tar.gz baldeagleos-repo-1160c54c5acbfd332d8757e926627ae58c982459.tar.xz baldeagleos-repo-1160c54c5acbfd332d8757e926627ae58c982459.zip | |
Adding metadata
Diffstat (limited to 'sci-electronics')
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 -} |
