[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 806860100b5613f837046ed2789da5b2ffaf51bb Author: Andrew Ammerlaan gentoo org> AuthorDate: Sat May 4 16:52:30 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 4 16:52:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80686010 sci-electronics/kicad: drop dep on wayland Bug: https://bugs.gentoo.org/927952 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-electronics/kicad/{kicad-8.0.2.ebuild => kicad-8.0.2-r1.ebuild} | 2 +- sci-electronics/kicad/kicad-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/kicad/kicad-8.0.2.ebuild b/sci-electronics/kicad/kicad-8.0.2-r1.ebuild similarity index 98% rename from sci-electronics/kicad/kicad-8.0.2.ebuild rename to sci-electronics/kicad/kicad-8.0.2-r1.ebuild index 296f53277dd1..83bf7ead3a08 100644 --- a/sci-electronics/kicad/kicad-8.0.2.ebuild +++ b/sci-electronics/kicad/kicad-8.0.2-r1.ebuild @@ -53,7 +53,7 @@ COMMON_DEPEND=" >=x11-libs/pixman-0.30 >sci-electronics/ngspice-27[shared] sys-libs/zlib - >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl,wayland] + >=x11-libs/wxGTK-3.2.2.1-r3:${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}] diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index 296f53277dd1..83bf7ead3a08 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -53,7 +53,7 @@ COMMON_DEPEND=" >=x11-libs/pixman-0.30 >sci-electronics/ngspice-27[shared] sys-libs/zlib - >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl,wayland] + >=x11-libs/wxGTK-3.2.2.1-r3:${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}]
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: dc1441d48c70c5316db9812185ec7a0187cf9e88 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri May 3 12:54:19 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri May 3 12:54:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1441d4 sci-electronics/kicad-footprints: add 8.0.2 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 + .../{kicad-footprints-.ebuild => kicad-footprints-8.0.2.ebuild} | 4 ++-- sci-electronics/kicad-footprints/kicad-footprints-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 793e9119890f..6e356bfb43f4 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -3,3 +3,4 @@ DIST kicad-footprints-7.0.11.tar.bz2 22722611 BLAKE2B f081eee0d8d2f9c691d7326dbc DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 DIST kicad-footprints-8.0.0.tar.bz2 26563192 BLAKE2B a575c3f7dc00ab14e6b7b9a52b56dfaa08c87aa4d53528fd59bfba3c5adf78e8ae98377cc3087db3dc6ae677046388f011062930ae07c427533b7254b99cbddd SHA512 6ad9863f3469523d48f5daf9b999177b0d6f43c347a390f3f55fcb8700f016c84c3513b1ee3e6f95112b1cadc3f7ee1c6c6f74b44d6b27aaa19f860d79e7e7de DIST kicad-footprints-8.0.1.tar.bz2 26591094 BLAKE2B 2df726033e818cfc1abd4fc71c15d3ab63c70d02708f2affe2ec1acc0b7445ec8dca4b4efabff06345df05ba11d6ddc7eb4f60c37c85fb641631f08890958b0a SHA512 940ce1208f6c1b50bdaf28027f66a9aa690855631b5b2bf445c1b277c75ecd46f68c91ef6fc221d69f54d00e42c0a7a56c27daafb83dfb5cc4d486cfa29216bd +DIST kicad-footprints-8.0.2.tar.bz2 26517366 BLAKE2B d65b1c64f9c009ad8d232198544e351949137d567a4ed77bad6ed46e2e4eefd2dad8437ed8c11992fde4657be25d93e9f3fc69f50be846df480cf393f2dfb6d3 SHA512 b194aa4396209f248d21e089078be17844182275c252b4a9d8a013860d91983589a835c89f7d64e83bbd90ba9dc4ea0254377a04a3ce8b3313400c105e6febd5 diff --git a/sci-electronics/kicad-footprints/kicad-footprints-.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-8.0.2.ebuild similarity index 89% copy from sci-electronics/kicad-footprints/kicad-footprints-.ebuild copy to sci-electronics/kicad-footprints/kicad-footprints-8.0.2.ebuild index 01a1128e741e..7882a2e18c3c 100644 --- a/sci-electronics/kicad-footprints/kicad-footprints-.ebuild +++ b/sci-electronics/kicad-footprints/kicad-footprints-8.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -RDEPEND=">=sci-electronics/kicad-6.0.0" +RDEPEND=">=sci-electronics/kicad-8.0.0" if [[ ${PV} == ]] ; then # x11-misc-util/macros only required on live ebuilds diff --git a/sci-electronics/kicad-footprints/kicad-footprints-.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-.ebuild index 01a1128e741e..7882a2e18c3c 100644 --- a/sci-electronics/kicad-footprints/kicad-footprints-.ebuild +++ b/sci-electronics/kicad-footprints/kicad-footprints-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -RDEPEND=">=sci-electronics/kicad-6.0.0" +RDEPEND=">=sci-electronics/kicad-8.0.0" if [[ ${PV} == ]] ; then # x11-misc-util/macros only required on live ebuilds
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 9a8023ede9b00944d1ade9c4ebed35fe98d3a974 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri May 3 13:05:31 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri May 3 13:05:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8023ed sci-electronics/kicad-templates: add 8.0.2 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-electronics/kicad-templates/Manifest | 1 + .../{kicad-templates-.ebuild => kicad-templates-8.0.2.ebuild} | 4 ++-- sci-electronics/kicad-templates/kicad-templates-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 168089e44a76..e7891acc5ad7 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -3,3 +3,4 @@ DIST kicad-templates-7.0.11.tar.bz2 1348043 BLAKE2B 8aa60440fb2344dbcf2336ed7869 DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 DIST kicad-templates-8.0.0.tar.bz2 1347354 BLAKE2B f24c131e02af8f5dbc4241c3bb812ba0e99e62cd054c2f8e39ac24091c097ee70b85e297c47183dfe598f60d5865e0db2b49101ba77577553f5eec7825cbb7a7 SHA512 636d9b1365f212a98e20d44251fd2e545c8a7bae5be25448c41976ada2bdb0ce8be0a64c9eedd89b13bcdb2c23702c8d3120ffbd89ca2fb36dce8462ad4237d5 DIST kicad-templates-8.0.1.tar.bz2 1347686 BLAKE2B 20e7e486992de838b40ec289f2e75a929067ef0db048e97789850406f4dfd3617e78882a6557765a5ba27891f177d747ab922b3c33e7c4ad3099fdafc1755731 SHA512 9cbac4593eec461ed39c2f561f852dac321f78a9bc9ae2facd5bca6e4ce3cfcf942a693be7229cbabedeb0cfbedc304b86e302fd397e8babe4fff21c9627ab23 +DIST kicad-templates-8.0.2.tar.bz2 1347684 BLAKE2B 6d95496057d2f612539f57ee15d1fa3dc9a6f5929bdcf58a7a94123304a9b0e6788c56a66ff307ce84e262260ec2fe990a860fda104899447a2d02658821b8f8 SHA512 0b7a8806bb1a1cac5c53a851c09f922524ebfeaa565fa064c90a9ba2bd7871b4d2824c2417e7afa97e11cdc8ee2ccf2c713809829180dc50edbdd009079ff55d diff --git a/sci-electronics/kicad-templates/kicad-templates-.ebuild b/sci-electronics/kicad-templates/kicad-templates-8.0.2.ebuild similarity index 86% copy from sci-electronics/kicad-templates/kicad-templates-.ebuild copy to sci-electronics/kicad-templates/kicad-templates-8.0.2.ebuild index db3c87def1eb..56a84f2bc09a 100644 --- a/sci-electronics/kicad-templates/kicad-templates-.ebuild +++ b/sci-electronics/kicad-templates/kicad-templates-8.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,4 +19,4 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -RDEPEND=">=sci-electronics/kicad-6.0.0" +RDEPEND=">=sci-electronics/kicad-8.0.0" diff --git a/sci-electronics/kicad-templates/kicad-templates-.ebuild b/sci-electronics/kicad-templates/kicad-templates-.ebuild index db3c87def1eb..56a84f2bc09a 100644 --- a/sci-electronics/kicad-templates/kicad-templates-.ebuild +++ b/sci-electronics/kicad-templates/kicad-templates-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,4 +19,4 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -RDEPEND=">=sci-electronics/kicad-6.0.0" +RDEPEND=">=sci-electronics/kicad-8.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: 70c1f82327d39008b3ebb81d6b298a84987475f9 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri May 3 13:04:47 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri May 3 13:04:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c1f823 sci-electronics/kicad-symbols: add 8.0.2 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 + .../{kicad-symbols-.ebuild => kicad-symbols-8.0.2.ebuild} | 2 +- sci-electronics/kicad-symbols/kicad-symbols-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index f28ff4439aa4..2fe77db6b206 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -3,3 +3,4 @@ DIST kicad-symbols-7.0.11.tar.bz2 3369887 BLAKE2B a32be647927ea56e5f806a38983001 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 DIST kicad-symbols-8.0.0.tar.bz2 3645950 BLAKE2B 88c3ff83cc9bfa3af347d0bd61d1ed1ed37f7fc37f385238331d71de72def16d39b1480ebb2a828a2182290fd02868b557a45b38b1ce8af26562235334b00f4b SHA512 ede78b1e876a63fe1e6adcb108ccbf31d1e53e9198dbe933ebf0a86efe550f80588e7611f990dde9b5614f37ea7be186a8733df310e3c01a7a43425f478e173a DIST kicad-symbols-8.0.1.tar.bz2 3639516 BLAKE2B 0f017f446705b0fe1e3fa1d44881ffef2dfbfc4f7d072d49e8c891f4de857700d29fc59bcadf266850e337655314e931ea19782d7f2dc88d20c556bce605127a SHA512 4acd7e203c6c3c1564569825a5ed17f70e96e92492582b853a5199cc4d3bb0833a1b5c55addc3f3360de5a0f9107b15e358229df2a3714b649cdc97e881ad876 +DIST kicad-symbols-8.0.2.tar.bz2 3638897 BLAKE2B 91c840d5c737a5aff9e90bc2a04f1e7de5c9500c083ef4494b658c6232580928042841773cf939bf0f7f85a1d7059523ccce2e2ca31631831927c41e7e9c7d38 SHA512 d6403e18ff6058e990aa9a272cb711915aa96fcf85b9a95aaa4ea1b26deadba998c395a6eb9d81003b6af626341b94f428f094ab28598f430479961cd4869f5d diff --git a/sci-electronics/kicad-symbols/kicad-symbols-.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-8.0.2.ebuild similarity index 94% copy from sci-electronics/kicad-symbols/kicad-symbols-.ebuild copy to sci-electronics/kicad-symbols/kicad-symbols-8.0.2.ebuild index af9033e23412..4cea180f1254 100644 --- a/sci-electronics/kicad-symbols/kicad-symbols-.ebuild +++ b/sci-electronics/kicad-symbols/kicad-symbols-8.0.2.ebuild @@ -20,7 +20,7 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -RDEPEND=">=sci-electronics/kicad-6.0.0" +RDEPEND=">=sci-electronics/kicad-8.0.0" if [[ ${PV} == ]] ; then # x11-misc-util/macros only required on live ebuilds diff --git a/sci-electronics/kicad-symbols/kicad-symbols-.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-.ebuild index af9033e23412..4cea180f1254 100644 --- a/sci-electronics/kicad-symbols/kicad-symbols-.ebuild +++ b/sci-electronics/kicad-symbols/kicad-symbols-.ebuild @@ -20,7 +20,7 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -RDEPEND=">=sci-electronics/kicad-6.0.0" +RDEPEND=">=sci-electronics/kicad-8.0.0" if [[ ${PV} == ]] ; then # x11-misc-util/macros only required on live ebuilds
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: aeacda072b4cdb9c3941b57becf0e4750da80b1a Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri May 3 13:10:19 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri May 3 13:10:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeacda07 sci-electronics/kicad-meta: add 8.0.2 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-electronics/kicad-meta/kicad-meta-8.0.2.ebuild | 27 ++ 1 file changed, 27 insertions(+) diff --git a/sci-electronics/kicad-meta/kicad-meta-8.0.2.ebuild b/sci-electronics/kicad-meta/kicad-meta-8.0.2.ebuild new file mode 100644 index ..e47e613dc36e --- /dev/null +++ b/sci-electronics/kicad-meta/kicad-meta-8.0.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 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="http://www.kicad.org; + +LICENSE="metapackage" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +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} + ) +"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: ff7b81d5129b50fe4f598ec54520e5a27531b727 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri May 3 13:03:31 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri May 3 13:03:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff7b81d5 sci-electronics/kicad-packages3d: add 8.0.2 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 + .../{kicad-packages3d-.ebuild => kicad-packages3d-8.0.2.ebuild} | 2 +- sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index c5b41ed88400..bfbe1e1cef84 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -3,3 +3,4 @@ DIST kicad-packages3d-7.0.11.tar.bz2 774735333 BLAKE2B af24617db4864b4630413132a DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c DIST kicad-packages3d-8.0.0.tar.bz2 774767823 BLAKE2B b97f8fa0096a274a836c1f500b5cdcaee1999f8073754c196b24c1640042183b37238fef6e01d1a4788ad026f51503cb83d721308e78d53c54ce9000ef0c SHA512 8f62dbf5f6265c1205814ab158458acf27c28f79043f9261c8ddc31c9db47920b693813c4335aa9f3f98bc9bf4a363e6103b7eec2e8b4e5a5d386510dcc121d5 DIST kicad-packages3d-8.0.1.tar.bz2 773486331 BLAKE2B 40c3166abb029276dc39f44d469231c1df6e271d95a7826e7119bf8c706944ec9b7478019a4f97a7e81350da793642099eddc7be078cda2896ea99d181609340 SHA512 75800ff5d68a8660130cd114365a53ed72f6fc8ed09fda10e0270a519c575ec576936b65184aa957e49d7300abc4250f7bc0b61a98f69c17dd50a4a42bd51ef7 +DIST kicad-packages3d-8.0.2.tar.bz2 775246257 BLAKE2B e6d64f4c19ade481859ae88132d0a697434d127d100cb9c47f846474004bed9b52a6941747ee663935f14882c30a608444f989a298b4dc95774d8da866edd572 SHA512 861b0bf0b1259db2387eddec65fc4d1e730172257f6bd5c91931884fe3ff4e2a8b90dab41e4e6d6304dd1c8280a22d725d0480d8925e58a1c02785fdce472d86 diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-8.0.2.ebuild similarity index 95% copy from sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild copy to sci-electronics/kicad-packages3d/kicad-packages3d-8.0.2.ebuild index ff642dcbe455..d4b12654f757 100644 --- a/sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-8.0.2.ebuild @@ -21,7 +21,7 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -RDEPEND=">=sci-electronics/kicad-7.0.0" +RDEPEND=">=sci-electronics/kicad-8.0.0" if [[ ${PV} == ]] ; then # x11-misc-util/macros only required on live ebuilds diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild index ff642dcbe455..d4b12654f757 100644 --- a/sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild @@ -21,7 +21,7 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -RDEPEND=">=sci-electronics/kicad-7.0.0" +RDEPEND=">=sci-electronics/kicad-8.0.0" if [[ ${PV} == ]] ; then # x11-misc-util/macros only required on live ebuilds
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: f1cce39266c87dd148a87b8deda5001e24a4e1c1 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri May 3 12:46:22 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri May 3 12:51:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1cce392 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 gentoo.org> sci-electronics/kicad/Manifest | 1 + .../kicad/{kicad-.ebuild => kicad-8.0.2.ebuild} | 16 ++-- sci-electronics/kicad/kicad-.ebuild | 16 ++-- 3 files changed, 21 insertions(+), 12 deletions(-) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 0465595250b9..10997a18105d 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -3,3 +3,4 @@ DIST kicad-7.0.11.tar.bz2 44083805 BLAKE2B d923581f49b3cf48776de56ba12ddc99e9422 DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067 DIST kicad-8.0.0.tar.bz2 72430414 BLAKE2B 52bad016249563d9668f08da2103e47c7db706e6749e23ff5c59fd423673db614a1c8681cd0e7927571fe157644e142929891647964c48f45b219e72166c3ebc SHA512 52e605c10fbac0a3c6208f92ab9e567de9074e41495db9619631765a0f20e2da23a2d45610bd367d943e8b4a2d72edf33456007aabcc1f7672b0bb1a93101ce0 DIST kicad-8.0.1.tar.bz2 72453098 BLAKE2B 67c6b69256566a176ae10affa7ac65879db71f5017dc24312eba904724b2b28caa56f6c82c697d27b34d94f9a8f5448307948e17f17c9750693b192afa3ffab9 SHA512 b6509bb4bfd1cbe87a2f409b70a8ba037a44fb039aaacd9d62868b43925382c0d3aab4c4f7e4bbd646b6ea7cf35fd7318f620a1c8c250c09251349357f2caf11 +DIST kicad-8.0.2.tar.bz2 72713030 BLAKE2B ba47a16b5c435970a45aef9988a5f6d218df043a5ce3547a191991ef63620125989e6218e97266a62c76ece604248bdf0652a10d423346fe3648c8ba240651c4 SHA512 192bcd494f00eccc430ddf9e9034f252bae177f06da81e730fb82f000a58bac9201d49ecba93c3bd17608b6df6a944beea85849050e306e11c1abfbd0028ff4a diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-8.0.2.ebuild similarity index 91% copy from sci-electronics/kicad/kicad-.ebuild copy to sci-electronics/kicad/kicad-8.0.2.ebuild index b006c9bf1a8d..296f53277dd1 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-8.0.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) WX_GTK_VER="3.2-gtk3" -inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils +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; @@ -28,7 +28,7 @@ fi # BSD for bundled pybind LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" SLOT="0" -IUSE="doc examples nls openmp telemetry test" +IUSE="doc examples nls openmp test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -53,7 +53,7 @@ COMMON_DEPEND=" >=x11-libs/pixman-0.30 >sci-electronics/ngspice-27[shared] sys-libs/zlib - >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl] + >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl,wayland] $(python_gen_cond_dep ' dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}] >=dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}] @@ -96,6 +96,11 @@ src_unpack() { fi } +src_prepare() { + filter-lto # Bug 927482 + cmake_src_prepare +} + src_configure() { xdg_environment_reset @@ -119,8 +124,6 @@ src_configure() { -DOCC_INCLUDE_DIR="${CASROOT}"/include/opencascade -DOCC_LIBRARY_DIR="${CASROOT}"/$(get_libdir)/opencascade - -DKICAD_USE_SENTRY="$(usex telemetry)" - -DKICAD_SPICE_QA="$(usex test)" -DKICAD_BUILD_QA_TESTS="$(usex test)" ) @@ -141,7 +144,8 @@ src_test() { dosym "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die # LD_LIBRARY_PATH is there to help it pick up the just-built libraries - LD_LIBRARY_PATH="${BUILD_DIR}/3d-viewer/3d_cache/sg:${LD_LIBRARY_PATH}" cmake_src_test + LD_LIBRARY_PATH="${BUILD_DIR}/common:${BUILD_DIR}/common/gal:${BUILD_DIR}/3d-viewer/3d_cache/sg:${LD_LIBRARY_PATH}" \ +
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 7d5381684629c282e1ffcd9fba220aa8a0a8 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 14 14:51:04 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 14 14:51:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d538168 sci-electronics/kicad: drop opencascade restriction in live Bug: https://bugs.gentoo.org/923351 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-electronics/kicad/kicad-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index 8c9a6b4dc5eb..b006c9bf1a8d 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -49,7 +49,6 @@ COMMON_DEPEND=" 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]
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/, sci-electronics/kicad/files/
commit: ded5389f065b99454f2478b9559bf3a6dc43247f Author: Huang Rui gmail com> AuthorDate: Fri Mar 22 11:22:21 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Mar 27 11:41:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded5389f 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 gmail.com> Signed-off-by: Yixun Lan gentoo.org> .../kicad/files/kicad-8.0.1-libgit2.patch | 36 ++ sci-electronics/kicad/kicad-8.0.0.ebuild | 4 +++ sci-electronics/kicad/kicad-8.0.1.ebuild | 4 +++ 3 files changed, 44 insertions(+) diff --git a/sci-electronics/kicad/files/kicad-8.0.1-libgit2.patch b/sci-electronics/kicad/files/kicad-8.0.1-libgit2.patch new file mode 100644 index ..d2523993e6fe --- /dev/null +++ b/sci-electronics/kicad/files/kicad-8.0.1-libgit2.patch @@ -0,0 +1,36 @@ +From: Huang Rui +Date: Fri, 22 Mar 2024 18:18:40 +0800 +Subject: [PATCH] libgit2-1.8.0 compatibility: adjusted parent pointer type + +- Adjusted parent pointer type in git_commit_create call for compatibility + with libgit2 1.8.0 and above. +- Included preprocessor checks to maintain support for versions older than + 1.8.0. +- Ensures consistent function behavior across different libgit2 versions. + +Fixes https://gitlab.com/kicad/code/kicad/-/issues/17536 +Signed-off-by: Huang Rui +--- + kicad/project_tree_pane.cpp | 7 +++ + 1 file changed, 7 insertions(+) + +--- a/kicad/project_tree_pane.cpp b/kicad/project_tree_pane.cpp +@@ -2233,7 +2233,14 @@ void PROJECT_TREE_PANE::onGitCommit( wxCommandEvent& aEvent ) + } + + git_oid oid; ++// Check if the libgit2 library version is 1.8.0 or higher ++#if ( LIBGIT2_VER_MAJOR > 1 ) || ( LIBGIT2_VER_MAJOR == 1 && LIBGIT2_VER_MINOR >= 8 ) ++// For libgit2 version 1.8.0 and above ++git_commit* const parents[1] = { parent }; ++#else ++// For libgit2 versions older than 1.8.0 + const git_commit* parents[1] = { parent }; ++#endif + + if( git_commit_create( , repo, "HEAD", author, author, nullptr, commit_msg.mb_str(), tree, +1, parents ) != 0 ) +-- +2.44.0 + diff --git a/sci-electronics/kicad/kicad-8.0.0.ebuild b/sci-electronics/kicad/kicad-8.0.0.ebuild index 8c9a6b4dc5eb..96b4a708d332 100644 --- a/sci-electronics/kicad/kicad-8.0.0.ebuild +++ b/sci-electronics/kicad/kicad-8.0.0.ebuild @@ -81,6 +81,10 @@ fi CHECKREQS_DISK_BUILD="1500M" +PATCHES=( + "${FILESDIR}"/${PN}-8.0.1-libgit2.patch +) + pkg_setup() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp diff --git a/sci-electronics/kicad/kicad-8.0.1.ebuild b/sci-electronics/kicad/kicad-8.0.1.ebuild index 8c9a6b4dc5eb..96b4a708d332 100644 --- a/sci-electronics/kicad/kicad-8.0.1.ebuild +++ b/sci-electronics/kicad/kicad-8.0.1.ebuild @@ -81,6 +81,10 @@ fi CHECKREQS_DISK_BUILD="1500M" +PATCHES=( + "${FILESDIR}"/${PN}-8.0.1-libgit2.patch +) + pkg_setup() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 547432ee8263d25a719d2bad60da08d53dd15e63 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sat Mar 23 11:15:10 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat Mar 23 11:16:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547432ee sci-electronics/kicad: update opencascade dep Bug: https://bugs.gentoo.org/923351 Closes: https://bugs.gentoo.org/927590 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-electronics/kicad/kicad-7.0.10.ebuild | 1 + sci-electronics/kicad/kicad-7.0.11.ebuild | 1 + sci-electronics/kicad/kicad-7.0.7.ebuild | 1 + sci-electronics/kicad/kicad-8.0.0.ebuild | 3 ++- sci-electronics/kicad/kicad-8.0.1.ebuild | 3 ++- sci-electronics/kicad/kicad-.ebuild | 3 ++- 6 files changed, 9 insertions(+), 3 deletions(-) diff --git a/sci-electronics/kicad/kicad-7.0.10.ebuild b/sci-electronics/kicad/kicad-7.0.10.ebuild index b4a439a45e48..01d0cff6c0d7 100644 --- a/sci-electronics/kicad/kicad-7.0.10.ebuild +++ b/sci-electronics/kicad/kicad-7.0.10.ebuild @@ -47,6 +47,7 @@ COMMON_DEPEND=" media-libs/mesa[X(+)] net-misc/curl >=sci-libs/opencascade-7.3.0:0= + =x11-libs/cairo-1.8.8:= >=x11-libs/pixman-0.30 >sci-electronics/ngspice-27[shared] diff --git a/sci-electronics/kicad/kicad-7.0.11.ebuild b/sci-electronics/kicad/kicad-7.0.11.ebuild index bcbe17a2e692..6048013c238d 100644 --- a/sci-electronics/kicad/kicad-7.0.11.ebuild +++ b/sci-electronics/kicad/kicad-7.0.11.ebuild @@ -47,6 +47,7 @@ COMMON_DEPEND=" media-libs/mesa[X(+)] net-misc/curl >=sci-libs/opencascade-7.3.0:0= + =x11-libs/cairo-1.8.8:= >=x11-libs/pixman-0.30 >sci-electronics/ngspice-27[shared] diff --git a/sci-electronics/kicad/kicad-7.0.7.ebuild b/sci-electronics/kicad/kicad-7.0.7.ebuild index 2a3d5f1733c6..66c7ff8dd513 100644 --- a/sci-electronics/kicad/kicad-7.0.7.ebuild +++ b/sci-electronics/kicad/kicad-7.0.7.ebuild @@ -47,6 +47,7 @@ COMMON_DEPEND=" media-libs/mesa[X(+)] net-misc/curl >=sci-libs/opencascade-7.3.0:0= + =x11-libs/cairo-1.8.8:= >=x11-libs/pixman-0.30 >sci-electronics/ngspice-27[shared] diff --git a/sci-electronics/kicad/kicad-8.0.0.ebuild b/sci-electronics/kicad/kicad-8.0.0.ebuild index 5780889b5538..8c9a6b4dc5eb 100644 --- a/sci-electronics/kicad/kicad-8.0.0.ebuild +++ b/sci-electronics/kicad/kicad-8.0.0.ebuild @@ -48,7 +48,8 @@ COMMON_DEPEND=" >=media-libs/glm-0.9.9.1 media-libs/mesa[X(+)] net-misc/curl - >=sci-libs/opencascade-7.3.0:0= + >=sci-libs/opencascade-7.5.0:0= + =x11-libs/cairo-1.8.8:= >=x11-libs/pixman-0.30 >sci-electronics/ngspice-27[shared] diff --git a/sci-electronics/kicad/kicad-8.0.1.ebuild b/sci-electronics/kicad/kicad-8.0.1.ebuild index 5780889b5538..8c9a6b4dc5eb 100644 --- a/sci-electronics/kicad/kicad-8.0.1.ebuild +++ b/sci-electronics/kicad/kicad-8.0.1.ebuild @@ -48,7 +48,8 @@ COMMON_DEPEND=" >=media-libs/glm-0.9.9.1 media-libs/mesa[X(+)] net-misc/curl - >=sci-libs/opencascade-7.3.0:0= + >=sci-libs/opencascade-7.5.0:0= + =x11-libs/cairo-1.8.8:= >=x11-libs/pixman-0.30 >sci-electronics/ngspice-27[shared] diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index 5780889b5538..8c9a6b4dc5eb 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -48,7 +48,8 @@ COMMON_DEPEND=" >=media-libs/glm-0.9.9.1 media-libs/mesa[X(+)] net-misc/curl - >=sci-libs/opencascade-7.3.0:0= + >=sci-libs/opencascade-7.5.0:0= + =x11-libs/cairo-1.8.8:= >=x11-libs/pixman-0.30 >sci-electronics/ngspice-27[shared]
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: 484ae3ebb156b01436d893c3cbaf61fcbff1848e Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 18 07:35:03 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 18 07:35:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484ae3eb sci-electronics/kicad-meta: Stabilize 7.0.10 amd64, #927193 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-meta/kicad-meta-7.0.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.10.ebuild b/sci-electronics/kicad-meta/kicad-meta-7.0.10.ebuild index e47e613dc36e..5f2feada06fa 100644 --- a/sci-electronics/kicad-meta/kicad-meta-7.0.10.ebuild +++ b/sci-electronics/kicad-meta/kicad-meta-7.0.10.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="http://www.kicad.org; LICENSE="metapackage" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv ~x86" IUSE="doc minimal"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 193787d9a1289d6f3ffba55573d16bd9e4158d8f Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 18 07:35:02 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 18 07:35:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=193787d9 sci-electronics/kicad-packages3d: Stabilize 7.0.10 amd64, #927193 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-packages3d/kicad-packages3d-7.0.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.10.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.10.ebuild index ff642dcbe455..0274962e3c8e 100644 --- a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.10.ebuild +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.10.ebuild @@ -15,7 +15,7 @@ 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 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi LICENSE="CC-BY-SA-4.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 853aa3affa2ef99192cfe070ef40ce3a723f46d6 Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 18 07:35:03 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 18 07:35:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853aa3af sci-electronics/kicad-templates: Stabilize 7.0.10 amd64, #927193 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-templates/kicad-templates-7.0.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.10.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.10.ebuild index 5bbfee81722b..0efdfba630c0 100644 --- a/sci-electronics/kicad-templates/kicad-templates-7.0.10.ebuild +++ b/sci-electronics/kicad-templates/kicad-templates-7.0.10.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi LICENSE="CC-BY-SA-4.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 757c55f2474e0588276a21db2892842c8d4acbab Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 18 07:34:57 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 18 07:35:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757c55f2 sci-electronics/kicad: Stabilize 7.0.10 amd64, #927193 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad/kicad-7.0.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad/kicad-7.0.10.ebuild b/sci-electronics/kicad/kicad-7.0.10.ebuild index bcbe17a2e692..b4a439a45e48 100644 --- a/sci-electronics/kicad/kicad-7.0.10.ebuild +++ b/sci-electronics/kicad/kicad-7.0.10.ebuild @@ -21,7 +21,7 @@ else S="${WORKDIR}/${PN}-${MY_PV}" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: 013c451dd50ca876980a9b5c21446c1003d95c1d Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 18 07:35:02 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 18 07:35:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013c451d sci-electronics/kicad-footprints: Stabilize 7.0.10 amd64, #927193 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-footprints/kicad-footprints-7.0.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.10.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.10.ebuild index 60f7cdb4bc3f..79680e3c930d 100644 --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.10.ebuild +++ b/sci-electronics/kicad-footprints/kicad-footprints-7.0.10.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi LICENSE="CC-BY-SA-4.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: 24bb6444600f6be375bf38d0259e9b1997d66dec Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 18 07:35:02 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 18 07:35:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24bb6444 sci-electronics/kicad-symbols: Stabilize 7.0.10 amd64, #927193 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-symbols/kicad-symbols-7.0.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.10.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.10.ebuild index 812d1b0a931e..ee13e8526636 100644 --- a/sci-electronics/kicad-symbols/kicad-symbols-7.0.10.ebuild +++ b/sci-electronics/kicad-symbols/kicad-symbols-7.0.10.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi LICENSE="CC-BY-SA-4.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: e54678bf83c04f5f2725e0b3a2127cf53ac4feca Author: Sam James gentoo org> AuthorDate: Mon Mar 18 05:04:53 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 05:05:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54678bf 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 gentoo.org> sci-electronics/kicad/kicad-7.0.7.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sci-electronics/kicad/kicad-7.0.7.ebuild b/sci-electronics/kicad/kicad-7.0.7.ebuild index a388f06cdded..2a3d5f1733c6 100644 --- a/sci-electronics/kicad/kicad-7.0.7.ebuild +++ b/sci-electronics/kicad/kicad-7.0.7.ebuild @@ -28,10 +28,12 @@ fi # BSD for bundled pybind LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" SLOT="0" -IUSE="doc examples nls openmp" +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
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 37d9b41aa4872eef5ecfa27263874b798d794257 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 14:08:46 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 23:11:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d9b41a 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 sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad/kicad-7.0.10.ebuild | 6 +- sci-electronics/kicad/kicad-7.0.11.ebuild | 6 +- sci-electronics/kicad/kicad-7.0.7.ebuild | 6 +- sci-electronics/kicad/kicad-8.0.0.ebuild | 6 +- sci-electronics/kicad/kicad-8.0.1.ebuild | 6 +- sci-electronics/kicad/kicad-.ebuild | 6 +- 6 files changed, 30 insertions(+), 6 deletions(-) diff --git a/sci-electronics/kicad/kicad-7.0.10.ebuild b/sci-electronics/kicad/kicad-7.0.10.ebuild index 3cb993d8a376..bcbe17a2e692 100644 --- a/sci-electronics/kicad/kicad-7.0.10.ebuild +++ b/sci-electronics/kicad/kicad-7.0.10.ebuild @@ -60,6 +60,9 @@ COMMON_DEPEND=" nls? ( sys-devel/gettext ) + test? ( + media-gfx/cairosvg + ) " DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND} @@ -133,7 +136,8 @@ src_compile() { src_test() { # Test cannot find library in Portage's sandbox. Let's create a link so test can run. - ln -s "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die + mkdir -p "${BUILD_DIR}/qa/eeschema/" || die + dosym "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die # LD_LIBRARY_PATH is there to help it pick up the just-built libraries LD_LIBRARY_PATH="${BUILD_DIR}/3d-viewer/3d_cache/sg:${LD_LIBRARY_PATH}" cmake_src_test diff --git a/sci-electronics/kicad/kicad-7.0.11.ebuild b/sci-electronics/kicad/kicad-7.0.11.ebuild index 3cb993d8a376..bcbe17a2e692 100644 --- a/sci-electronics/kicad/kicad-7.0.11.ebuild +++ b/sci-electronics/kicad/kicad-7.0.11.ebuild @@ -60,6 +60,9 @@ COMMON_DEPEND=" nls? ( sys-devel/gettext ) + test? ( + media-gfx/cairosvg + ) " DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND} @@ -133,7 +136,8 @@ src_compile() { src_test() { # Test cannot find library in Portage's sandbox. Let's create a link so test can run. - ln -s "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die + mkdir -p "${BUILD_DIR}/qa/eeschema/" || die + dosym "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die # LD_LIBRARY_PATH is there to help it pick up the just-built libraries LD_LIBRARY_PATH="${BUILD_DIR}/3d-viewer/3d_cache/sg:${LD_LIBRARY_PATH}" cmake_src_test diff --git a/sci-electronics/kicad/kicad-7.0.7.ebuild b/sci-electronics/kicad/kicad-7.0.7.ebuild index c15e0ff6f61e..a388f06cdded 100644 --- a/sci-electronics/kicad/kicad-7.0.7.ebuild +++ b/sci-electronics/kicad/kicad-7.0.7.ebuild @@ -58,6 +58,9 @@ COMMON_DEPEND=" nls? ( sys-devel/gettext ) + test? ( + media-gfx/cairosvg + ) " DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND} @@ -129,7 +132,8 @@ src_compile() { src_test() { # Test cannot find library in Portage's sandbox. Let's create a link so test can run. - ln -s "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die + mkdir -p "${BUILD_DIR}/qa/eeschema/" || die + dosym "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die # LD_LIBRARY_PATH is there to help it pick up the just-built libraries LD_LIBRARY_PATH="${BUILD_DIR}/3d-viewer/3d_cache/sg:${LD_LIBRARY_PATH}" cmake_src_test diff --git a/sci-electronics/kicad/kicad-8.0.0.ebuild b/sci-electronics/kicad/kicad-8.0.0.ebuild index 66b5e2a9bbaf..5780889b5538 100644 --- a/sci-electronics/kicad/kicad-8.0.0.ebuild +++ b/sci-electronics/kicad/kicad-8.0.0.ebuild @@ -62,6 +62,9 @@ COMMON_DEPEND=" nls? ( sys-devel/gettext ) + test? ( + media-gfx/cairosvg + ) " DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND} @@ -134,7 +137,8 @@ src_compile() { src_test() { # Test cannot find library in Portage's sandbox. Let's create a link so test can run. - ln -s "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die + mkdir -p "${BUILD_DIR}/qa/eeschema/" || die + dosym "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die # LD_LIBRARY_PATH is there to help it pick up the just-built libraries
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: 97bdd497671c9c8d83403cdf30676531efa2d7fd Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:12:32 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97bdd497 sci-electronics/kicad-footprints: add 8.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 + .../kicad-footprints/kicad-footprints-8.0.1.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 3a0244239bbd..793e9119890f 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -2,3 +2,4 @@ DIST kicad-footprints-7.0.10.tar.bz2 24478270 BLAKE2B dd12467ba7bad3f0ab44164ea4 DIST kicad-footprints-7.0.11.tar.bz2 22722611 BLAKE2B f081eee0d8d2f9c691d7326dbc0a2edd329e027ae6602927f87e2e3c645fed1ba008e634a9043710ce552a94b01c28ac88461b83b97b26c225ad901af8535f21 SHA512 0786c08674432d797c7f98a05917ba22cfff4353e7b0e9007d61078cf6f5fc8ddf832e1a1e4d74788c9bf51fe9280ceae2c6051fce2253b5ba31b0a0f74d4511 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 DIST kicad-footprints-8.0.0.tar.bz2 26563192 BLAKE2B a575c3f7dc00ab14e6b7b9a52b56dfaa08c87aa4d53528fd59bfba3c5adf78e8ae98377cc3087db3dc6ae677046388f011062930ae07c427533b7254b99cbddd SHA512 6ad9863f3469523d48f5daf9b999177b0d6f43c347a390f3f55fcb8700f016c84c3513b1ee3e6f95112b1cadc3f7ee1c6c6f74b44d6b27aaa19f860d79e7e7de +DIST kicad-footprints-8.0.1.tar.bz2 26591094 BLAKE2B 2df726033e818cfc1abd4fc71c15d3ab63c70d02708f2affe2ec1acc0b7445ec8dca4b4efabff06345df05ba11d6ddc7eb4f60c37c85fb641631f08890958b0a SHA512 940ce1208f6c1b50bdaf28027f66a9aa690855631b5b2bf445c1b277c75ecd46f68c91ef6fc221d69f54d00e42c0a7a56c27daafb83dfb5cc4d486cfa29216bd diff --git a/sci-electronics/kicad-footprints/kicad-footprints-8.0.1.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-8.0.1.ebuild new file mode 100644 index ..7882a2e18c3c --- /dev/null +++ b/sci-electronics/kicad-footprints/kicad-footprints-8.0.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-8.0.0" + +if [[ ${PV} == ]] ; then +# x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: b7765331a3fef7d844e864a944124a24ee6eb185 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:32:17 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7765331 sci-electronics/kicad-meta: add 8.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-meta/kicad-meta-8.0.1.ebuild | 27 ++ 1 file changed, 27 insertions(+) diff --git a/sci-electronics/kicad-meta/kicad-meta-8.0.1.ebuild b/sci-electronics/kicad-meta/kicad-meta-8.0.1.ebuild new file mode 100644 index ..e47e613dc36e --- /dev/null +++ b/sci-electronics/kicad-meta/kicad-meta-8.0.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 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="http://www.kicad.org; + +LICENSE="metapackage" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +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} + ) +"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 7ed0de2a77e710bf0e7993d7ddc1e179d1ed087e Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:28:18 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed0de2a sci-electronics/kicad-templates: add 8.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-templates/Manifest | 1 + .../kicad-templates/kicad-templates-8.0.1.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 613d64a0528f..168089e44a76 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -2,3 +2,4 @@ DIST kicad-templates-7.0.10.tar.bz2 1347681 BLAKE2B 0a6b2d06d257a21f32b1d5a5dfb9 DIST kicad-templates-7.0.11.tar.bz2 1348043 BLAKE2B 8aa60440fb2344dbcf2336ed78694a5f07bc167475b0a75ff1095c3b72407feaa2a453bfb8a199529ae48d96bcd005f48b83e38dff1f7ea51005c45f0b8be6a9 SHA512 02248755e4b2cba8e496eb9e8349f6e5a88e11d95afbffae6dd87e423615c50744dc3f47b138ea253bb4b06d5c853d34d1980dadd7e18abbecbd7c032c7d0290 DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 DIST kicad-templates-8.0.0.tar.bz2 1347354 BLAKE2B f24c131e02af8f5dbc4241c3bb812ba0e99e62cd054c2f8e39ac24091c097ee70b85e297c47183dfe598f60d5865e0db2b49101ba77577553f5eec7825cbb7a7 SHA512 636d9b1365f212a98e20d44251fd2e545c8a7bae5be25448c41976ada2bdb0ce8be0a64c9eedd89b13bcdb2c23702c8d3120ffbd89ca2fb36dce8462ad4237d5 +DIST kicad-templates-8.0.1.tar.bz2 1347686 BLAKE2B 20e7e486992de838b40ec289f2e75a929067ef0db048e97789850406f4dfd3617e78882a6557765a5ba27891f177d747ab922b3c33e7c4ad3099fdafc1755731 SHA512 9cbac4593eec461ed39c2f561f852dac321f78a9bc9ae2facd5bca6e4ce3cfcf942a693be7229cbabedeb0cfbedc304b86e302fd397e8babe4fff21c9627ab23 diff --git a/sci-electronics/kicad-templates/kicad-templates-8.0.1.ebuild b/sci-electronics/kicad-templates/kicad-templates-8.0.1.ebuild new file mode 100644 index ..56a84f2bc09a --- /dev/null +++ b/sci-electronics/kicad-templates/kicad-templates-8.0.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-8.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 736857f51c0b5d8bed3b55c145c7efb9dbe86b24 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:47:44 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736857f5 sci-electronics/kicad-templates: drop 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-templates/Manifest | 1 - .../kicad-templates/kicad-templates-7.0.9.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index b9dd660652e9..273b0999cc78 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,4 +1,3 @@ DIST kicad-templates-7.0.10.tar.bz2 1347681 BLAKE2B 0a6b2d06d257a21f32b1d5a5dfb90cf6f84f589b498faf292f0799a14dac8088482d9fa2a6cd55b2c3f9a145795cfeeb19e43b4a376ace22bab4f781fdba08ef SHA512 ee073bb615edb501075c703f60d4ba8015b489fb416d4a7709e552950904fc29b7c1dd32dd6edee2edf766d15cd1fe385c96c5d859ef89498abbb30714dcb919 DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 -DIST kicad-templates-7.0.9.tar.bz2 1247499 BLAKE2B 64ca21331088c35a03dab8016af102f2fdcd20c51b0debb07842eead5b9e7c80d70c9d446e47dd23d0535557e5fa81655b811fa7fca5df6c7518af8043f6e548 SHA512 5e43c124e5faef5d7691c8fc7f6c2f875e9be0a4555bd8df49553affc9bb50583a3460394c766a507203c244b2ee7b2633fa4c922db8ce3763fe6e5aa9db32a2 DIST kicad-templates-8.0.0.tar.bz2 1347354 BLAKE2B f24c131e02af8f5dbc4241c3bb812ba0e99e62cd054c2f8e39ac24091c097ee70b85e297c47183dfe598f60d5865e0db2b49101ba77577553f5eec7825cbb7a7 SHA512 636d9b1365f212a98e20d44251fd2e545c8a7bae5be25448c41976ada2bdb0ce8be0a64c9eedd89b13bcdb2c23702c8d3120ffbd89ca2fb36dce8462ad4237d5 diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.9.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.9.ebuild deleted file mode 100644 index bffd6445a28e.. --- a/sci-electronics/kicad-templates/kicad-templates-7.0.9.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: ac8bcc36379dd61b943e03767eb3b6d43b67ce22 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:27:19 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8bcc36 sci-electronics/kicad-templates: add 7.0.11 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-templates/Manifest | 1 + .../kicad-templates/kicad-templates-7.0.11.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 273b0999cc78..613d64a0528f 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,3 +1,4 @@ DIST kicad-templates-7.0.10.tar.bz2 1347681 BLAKE2B 0a6b2d06d257a21f32b1d5a5dfb90cf6f84f589b498faf292f0799a14dac8088482d9fa2a6cd55b2c3f9a145795cfeeb19e43b4a376ace22bab4f781fdba08ef SHA512 ee073bb615edb501075c703f60d4ba8015b489fb416d4a7709e552950904fc29b7c1dd32dd6edee2edf766d15cd1fe385c96c5d859ef89498abbb30714dcb919 +DIST kicad-templates-7.0.11.tar.bz2 1348043 BLAKE2B 8aa60440fb2344dbcf2336ed78694a5f07bc167475b0a75ff1095c3b72407feaa2a453bfb8a199529ae48d96bcd005f48b83e38dff1f7ea51005c45f0b8be6a9 SHA512 02248755e4b2cba8e496eb9e8349f6e5a88e11d95afbffae6dd87e423615c50744dc3f47b138ea253bb4b06d5c853d34d1980dadd7e18abbecbd7c032c7d0290 DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 DIST kicad-templates-8.0.0.tar.bz2 1347354 BLAKE2B f24c131e02af8f5dbc4241c3bb812ba0e99e62cd054c2f8e39ac24091c097ee70b85e297c47183dfe598f60d5865e0db2b49101ba77577553f5eec7825cbb7a7 SHA512 636d9b1365f212a98e20d44251fd2e545c8a7bae5be25448c41976ada2bdb0ce8be0a64c9eedd89b13bcdb2c23702c8d3120ffbd89ca2fb36dce8462ad4237d5 diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.11.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.11.ebuild new file mode 100644 index ..5bbfee81722b --- /dev/null +++ b/sci-electronics/kicad-templates/kicad-templates-7.0.11.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: ad9246c27757812c68725484699e80c0448c3c4f Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:25:01 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9246c2 sci-electronics/kicad-symbols: add 7.0.11 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 + .../kicad-symbols/kicad-symbols-7.0.11.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 15787036968a..2656643da9d0 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,3 +1,4 @@ DIST kicad-symbols-7.0.10.tar.bz2 3119612 BLAKE2B b5957fe4168bd325f7628110ccac1c40d24891c07d8b9618f8c7b1c3c612afd2e1efff82357ca1f4259e7dd06c1a11abf18f29e0e4b1dd8e531b9a80c94f5d8b SHA512 dd9b80a88a8ed10bb42c921f5d56ce4e82e2349b64a23e08f2d75d0903073e2e5132bce63d23d0b71116775392994dd5292742874e87b81bdb2b726f6c4c09f0 +DIST kicad-symbols-7.0.11.tar.bz2 3369887 BLAKE2B a32be647927ea56e5f806a38983001ed31e22495b3e6dd5c63f3f0b69c84c2efdbcc8c5d18aa6ee8060242f1b0ea5c96ca0f2e7c7a98a4cb8c4f69eec1985ae7 SHA512 16e2dc478500f5b7baff0e5205530d14bc5969b2b1cdf7158995f194c7984025edc54c6a3b460ebc352dec1d3eb01e28474b027aa8994adc6958e3d014018263 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 DIST kicad-symbols-8.0.0.tar.bz2 3645950 BLAKE2B 88c3ff83cc9bfa3af347d0bd61d1ed1ed37f7fc37f385238331d71de72def16d39b1480ebb2a828a2182290fd02868b557a45b38b1ce8af26562235334b00f4b SHA512 ede78b1e876a63fe1e6adcb108ccbf31d1e53e9198dbe933ebf0a86efe550f80588e7611f990dde9b5614f37ea7be186a8733df310e3c01a7a43425f478e173a diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.11.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.11.ebuild new file mode 100644 index ..812d1b0a931e --- /dev/null +++ b/sci-electronics/kicad-symbols/kicad-symbols-7.0.11.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: d97833a4911c31588ef65d759c3326d9047ad7de Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:46:05 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97833a4 sci-electronics/kicad-footprints: drop 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 - .../kicad-footprints/kicad-footprints-7.0.8.ebuild | 28 -- 2 files changed, 29 deletions(-) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 0ceca6d0798f..4d1b2beb7baa 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,5 +1,4 @@ DIST kicad-footprints-7.0.10.tar.bz2 24478270 BLAKE2B dd12467ba7bad3f0ab44164ea4ef6502f44143ec66173d5dadba62ab60559c0e75c4f77d00436ba2f7e1f0b527ae94cd0954fdd568031d049fbb69de56f13c0c SHA512 23fe7018f0f7328dc3d55e9f206d7ee4f4734be768d7024291b9d22c0134f1b887be5baf74fd601454e89a9a282aa9c0ad0ff631f5d29ec2ccac1c30b4dc1b66 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 -DIST kicad-footprints-7.0.8.tar.bz2 24418267 BLAKE2B d252a75adafbb8ccbe000ad290e1a0ec6044c5662a899812de3466e2fe23d8f3833b54b9c17863ddf26a1e032af404daacdb7848a9517313943b43d1b9ed488e SHA512 984cff22967dd82ec1e4706a61c68bf2357f391c4efccd80dadcae18f71ff0a90fdc61a54b491440da2a2dc7f1a2fc03091e01c9791a919db7a31920ec5b7b02 DIST kicad-footprints-7.0.9.tar.bz2 24450969 BLAKE2B 56b00cbf682835f03495638231f1683b822f01fd7afe5c5a6e559f0f1a25a5fac20b8860661882b4779a8ccea443e28b4c3419e1039c6082f0134c4901c92848 SHA512 93438748934e630c012d28c46a7001d6139a458dd35d0e56dc77523a3e39249b14fc9e39700512a0d9a97b4e236fcbf0410e7f8506371522c883dee826b628a7 DIST kicad-footprints-8.0.0.tar.bz2 26563192 BLAKE2B a575c3f7dc00ab14e6b7b9a52b56dfaa08c87aa4d53528fd59bfba3c5adf78e8ae98377cc3087db3dc6ae677046388f011062930ae07c427533b7254b99cbddd SHA512 6ad9863f3469523d48f5daf9b999177b0d6f43c347a390f3f55fcb8700f016c84c3513b1ee3e6f95112b1cadc3f7ee1c6c6f74b44d6b27aaa19f860d79e7e7de diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild deleted file mode 100644 index 71078f47cb4d.. --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then -# x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: aabf13abb1c6fd0741bf2e9d6d8f16fcb58d0dd0 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:20:56 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabf13ab sci-electronics/kicad-packages3d: add 8.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 + .../kicad-packages3d/kicad-packages3d-8.0.1.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index d3f80d4c8b6e..c5b41ed88400 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -2,3 +2,4 @@ DIST kicad-packages3d-7.0.10.tar.bz2 773216530 BLAKE2B f45da926aa4621999c166014d DIST kicad-packages3d-7.0.11.tar.bz2 774735333 BLAKE2B af24617db4864b4630413132a0cc5643356ea1069f095b52f157083de8d7c4800e47847ff81379669ed2584bf8c5175e54d2cf6df9fe657bcbbe151af9529ea6 SHA512 7eb3699d79a2bff0369bd610fce20c7f128e7b650d7ce5082d28ab2b3683487ef7275c3b8e1927fa169917a0550304b563824c5f24f9b731d3ae04727fc6 DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c DIST kicad-packages3d-8.0.0.tar.bz2 774767823 BLAKE2B b97f8fa0096a274a836c1f500b5cdcaee1999f8073754c196b24c1640042183b37238fef6e01d1a4788ad026f51503cb83d721308e78d53c54ce9000ef0c SHA512 8f62dbf5f6265c1205814ab158458acf27c28f79043f9261c8ddc31c9db47920b693813c4335aa9f3f98bc9bf4a363e6103b7eec2e8b4e5a5d386510dcc121d5 +DIST kicad-packages3d-8.0.1.tar.bz2 773486331 BLAKE2B 40c3166abb029276dc39f44d469231c1df6e271d95a7826e7119bf8c706944ec9b7478019a4f97a7e81350da793642099eddc7be078cda2896ea99d181609340 SHA512 75800ff5d68a8660130cd114365a53ed72f6fc8ed09fda10e0270a519c575ec576936b65184aa957e49d7300abc4250f7bc0b61a98f69c17dd50a4a42bd51ef7 diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-8.0.1.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-8.0.1.ebuild new file mode 100644 index ..d4b12654f757 --- /dev/null +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-8.0.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-8.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND=">=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: e06ca68b21f5f45e466785ec37c893520d4b36c7 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:26:03 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e06ca68b sci-electronics/kicad-symbols: add 8.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 + .../kicad-symbols/kicad-symbols-8.0.1.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 2656643da9d0..f28ff4439aa4 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -2,3 +2,4 @@ DIST kicad-symbols-7.0.10.tar.bz2 3119612 BLAKE2B b5957fe4168bd325f7628110ccac1c DIST kicad-symbols-7.0.11.tar.bz2 3369887 BLAKE2B a32be647927ea56e5f806a38983001ed31e22495b3e6dd5c63f3f0b69c84c2efdbcc8c5d18aa6ee8060242f1b0ea5c96ca0f2e7c7a98a4cb8c4f69eec1985ae7 SHA512 16e2dc478500f5b7baff0e5205530d14bc5969b2b1cdf7158995f194c7984025edc54c6a3b460ebc352dec1d3eb01e28474b027aa8994adc6958e3d014018263 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 DIST kicad-symbols-8.0.0.tar.bz2 3645950 BLAKE2B 88c3ff83cc9bfa3af347d0bd61d1ed1ed37f7fc37f385238331d71de72def16d39b1480ebb2a828a2182290fd02868b557a45b38b1ce8af26562235334b00f4b SHA512 ede78b1e876a63fe1e6adcb108ccbf31d1e53e9198dbe933ebf0a86efe550f80588e7611f990dde9b5614f37ea7be186a8733df310e3c01a7a43425f478e173a +DIST kicad-symbols-8.0.1.tar.bz2 3639516 BLAKE2B 0f017f446705b0fe1e3fa1d44881ffef2dfbfc4f7d072d49e8c891f4de857700d29fc59bcadf266850e337655314e931ea19782d7f2dc88d20c556bce605127a SHA512 4acd7e203c6c3c1564569825a5ed17f70e96e92492582b853a5199cc4d3bb0833a1b5c55addc3f3360de5a0f9107b15e358229df2a3714b649cdc97e881ad876 diff --git a/sci-electronics/kicad-symbols/kicad-symbols-8.0.1.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-8.0.1.ebuild new file mode 100644 index ..4cea180f1254 --- /dev/null +++ b/sci-electronics/kicad-symbols/kicad-symbols-8.0.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-8.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: e8c177f152f72120c520f793f394f0b833ce528c Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:31:57 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c177f1 sci-electronics/kicad-meta: add 7.0.11 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> .../kicad-meta/kicad-meta-7.0.11.ebuild| 27 ++ 1 file changed, 27 insertions(+) diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.11.ebuild b/sci-electronics/kicad-meta/kicad-meta-7.0.11.ebuild new file mode 100644 index ..e47e613dc36e --- /dev/null +++ b/sci-electronics/kicad-meta/kicad-meta-7.0.11.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 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="http://www.kicad.org; + +LICENSE="metapackage" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +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} + ) +"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: eb4735b033a5fc30fa4a0e86083223682448ea64 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:06:28 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb4735b0 sci-electronics/kicad: add 7.0.11 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad/Manifest| 1 + sci-electronics/kicad/kicad-7.0.11.ebuild | 171 ++ 2 files changed, 172 insertions(+) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 1064688ccd05..42c816dcafca 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -1,3 +1,4 @@ DIST kicad-7.0.10.tar.bz2 43991960 BLAKE2B 3e21f575e41a6036ff2a9c3ab17472e51c73612ddadbf88631717b43024e604a8607fff013828823ff4db4d4263ac8e3bcc3b069e3efdfdc66fdb627f60f192a SHA512 f8005e6cb685c4cdc3982eec644f6d4a115138eaa19ca0bd2e6ae07613eac9c98fd7cdc181dd83e6c6d3c4b73ff6a54261ac5448a2a9c53298bc611c1bf408e1 +DIST kicad-7.0.11.tar.bz2 44083805 BLAKE2B d923581f49b3cf48776de56ba12ddc99e942269c0c14950bb6b3413fb616af74a1b4e7095fc746e20125096f7d2e4c7a9f271dd58918b22fa53e8ce7b78fa6f6 SHA512 28d5560ead989dcfb6d3b07e37443de3bf1883bd56604ae20f70c0a068504fd8745f7011507d417f487b86071cec130ac8eb7bda7513d096e78dcc3dc98585aa DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067 DIST kicad-8.0.0.tar.bz2 72430414 BLAKE2B 52bad016249563d9668f08da2103e47c7db706e6749e23ff5c59fd423673db614a1c8681cd0e7927571fe157644e142929891647964c48f45b219e72166c3ebc SHA512 52e605c10fbac0a3c6208f92ab9e567de9074e41495db9619631765a0f20e2da23a2d45610bd367d943e8b4a2d72edf33456007aabcc1f7672b0bb1a93101ce0 diff --git a/sci-electronics/kicad/kicad-7.0.11.ebuild b/sci-electronics/kicad/kicad-7.0.11.ebuild new file mode 100644 index ..3cb993d8a376 --- /dev/null +++ b/sci-electronics/kicad/kicad-7.0.11.ebuild @@ -0,0 +1,171 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +WX_GTK_VER="3.2-gtk3" + +inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils + +DESCRIPTION="Electronic Schematic and PCB design tools" +HOMEPAGE="https://www.kicad.org; + +if [[ ${PV} == ]]; 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 -> ${P}.tar.bz2" + S="${WORKDIR}/${PN}-${MY_PV}" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi +fi + +# BSD for bundled pybind +LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" +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 +COMMON_DEPEND=" + dev-db/unixODBC + dev-libs/boost:=[context,nls] + 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.3.0:0= + >=x11-libs/cairo-1.8.8:= + >=x11-libs/pixman-0.30 + >sci-electronics/ngspice-27[shared] + sys-libs/zlib + >=x11-libs/wxGTK-3.2.2.1-r3:${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 + ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + sci-electronics/electronics-menu +" +BDEPEND=">=dev-lang/swig-4.0 + doc? ( app-text/doxygen )" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="1500M" + +PATCHES=( + "${FILESDIR}"/${PN}-7.0.0-werror.patch +) + +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} == ]]; then + git-r3_src_unpack + else +
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 725975551a3fc777d13e37793cea313d2d11527b Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:14:55 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72597555 sci-electronics/kicad-packages3d: add 7.0.11 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 + .../kicad-packages3d-7.0.11.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index bea3345940f9..d3f80d4c8b6e 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,3 +1,4 @@ DIST kicad-packages3d-7.0.10.tar.bz2 773216530 BLAKE2B f45da926aa4621999c166014d6b578ace2b355343b1cf84db26f82084f27f50fd31ec1f76c91486958e6e15f353b0eac647e9251980c03f2b5522838edab5133 SHA512 c1ecf8ccb2f1e70d5981345e1f40bad6a09f1ccae4b5d67d3af3442699a3e99b6ff1a50b07a7530f6fe69d8070bd38138202f2903961afe239f11d99e1b1dd8b +DIST kicad-packages3d-7.0.11.tar.bz2 774735333 BLAKE2B af24617db4864b4630413132a0cc5643356ea1069f095b52f157083de8d7c4800e47847ff81379669ed2584bf8c5175e54d2cf6df9fe657bcbbe151af9529ea6 SHA512 7eb3699d79a2bff0369bd610fce20c7f128e7b650d7ce5082d28ab2b3683487ef7275c3b8e1927fa169917a0550304b563824c5f24f9b731d3ae04727fc6 DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c DIST kicad-packages3d-8.0.0.tar.bz2 774767823 BLAKE2B b97f8fa0096a274a836c1f500b5cdcaee1999f8073754c196b24c1640042183b37238fef6e01d1a4788ad026f51503cb83d721308e78d53c54ce9000ef0c SHA512 8f62dbf5f6265c1205814ab158458acf27c28f79043f9261c8ddc31c9db47920b693813c4335aa9f3f98bc9bf4a363e6103b7eec2e8b4e5a5d386510dcc121d5 diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.11.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.11.ebuild new file mode 100644 index ..ff642dcbe455 --- /dev/null +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.11.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND=">=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 90ff77be718c1f3f1b94fb6c70db0a26ab6c58f6 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:07:54 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ff77be sci-electronics/kicad: add 8.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad/Manifest | 1 + sci-electronics/kicad/kicad-8.0.1.ebuild | 172 +++ 2 files changed, 173 insertions(+) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 42c816dcafca..0465595250b9 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -2,3 +2,4 @@ DIST kicad-7.0.10.tar.bz2 43991960 BLAKE2B 3e21f575e41a6036ff2a9c3ab17472e51c736 DIST kicad-7.0.11.tar.bz2 44083805 BLAKE2B d923581f49b3cf48776de56ba12ddc99e942269c0c14950bb6b3413fb616af74a1b4e7095fc746e20125096f7d2e4c7a9f271dd58918b22fa53e8ce7b78fa6f6 SHA512 28d5560ead989dcfb6d3b07e37443de3bf1883bd56604ae20f70c0a068504fd8745f7011507d417f487b86071cec130ac8eb7bda7513d096e78dcc3dc98585aa DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067 DIST kicad-8.0.0.tar.bz2 72430414 BLAKE2B 52bad016249563d9668f08da2103e47c7db706e6749e23ff5c59fd423673db614a1c8681cd0e7927571fe157644e142929891647964c48f45b219e72166c3ebc SHA512 52e605c10fbac0a3c6208f92ab9e567de9074e41495db9619631765a0f20e2da23a2d45610bd367d943e8b4a2d72edf33456007aabcc1f7672b0bb1a93101ce0 +DIST kicad-8.0.1.tar.bz2 72453098 BLAKE2B 67c6b69256566a176ae10affa7ac65879db71f5017dc24312eba904724b2b28caa56f6c82c697d27b34d94f9a8f5448307948e17f17c9750693b192afa3ffab9 SHA512 b6509bb4bfd1cbe87a2f409b70a8ba037a44fb039aaacd9d62868b43925382c0d3aab4c4f7e4bbd646b6ea7cf35fd7318f620a1c8c250c09251349357f2caf11 diff --git a/sci-electronics/kicad/kicad-8.0.1.ebuild b/sci-electronics/kicad/kicad-8.0.1.ebuild new file mode 100644 index ..66b5e2a9bbaf --- /dev/null +++ b/sci-electronics/kicad/kicad-8.0.1.ebuild @@ -0,0 +1,172 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +WX_GTK_VER="3.2-gtk3" + +inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils + +DESCRIPTION="Electronic Schematic and PCB design tools" +HOMEPAGE="https://www.kicad.org; + +if [[ ${PV} == ]]; 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 -> ${P}.tar.bz2" + S="${WORKDIR}/${PN}-${MY_PV}" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi +fi + +# BSD for bundled pybind +LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" +SLOT="0" +IUSE="doc examples nls openmp telemetry 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 +COMMON_DEPEND=" + app-crypt/libsecret + dev-db/unixODBC + dev-libs/boost:=[context,nls] + dev-libs/libgit2:= + 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.3.0:0= + >=x11-libs/cairo-1.8.8:= + >=x11-libs/pixman-0.30 + >sci-electronics/ngspice-27[shared] + sys-libs/zlib + >=x11-libs/wxGTK-3.2.2.1-r3:${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 + ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + sci-electronics/electronics-menu +" +BDEPEND=">=dev-lang/swig-4.0 + doc? ( app-text/doxygen )" + +if [[ ${PV} == ]] ; 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} ==
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: c73c4847354fe809db380fd5676eb350ca1e36f4 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 10:10:46 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:54:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73c4847 sci-electronics/kicad-footprints: add 7.0.11 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 + .../kicad-footprints-7.0.11.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index f44736c2f542..3a0244239bbd 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,3 +1,4 @@ DIST kicad-footprints-7.0.10.tar.bz2 24478270 BLAKE2B dd12467ba7bad3f0ab44164ea4ef6502f44143ec66173d5dadba62ab60559c0e75c4f77d00436ba2f7e1f0b527ae94cd0954fdd568031d049fbb69de56f13c0c SHA512 23fe7018f0f7328dc3d55e9f206d7ee4f4734be768d7024291b9d22c0134f1b887be5baf74fd601454e89a9a282aa9c0ad0ff631f5d29ec2ccac1c30b4dc1b66 +DIST kicad-footprints-7.0.11.tar.bz2 22722611 BLAKE2B f081eee0d8d2f9c691d7326dbc0a2edd329e027ae6602927f87e2e3c645fed1ba008e634a9043710ce552a94b01c28ac88461b83b97b26c225ad901af8535f21 SHA512 0786c08674432d797c7f98a05917ba22cfff4353e7b0e9007d61078cf6f5fc8ddf832e1a1e4d74788c9bf51fe9280ceae2c6051fce2253b5ba31b0a0f74d4511 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 DIST kicad-footprints-8.0.0.tar.bz2 26563192 BLAKE2B a575c3f7dc00ab14e6b7b9a52b56dfaa08c87aa4d53528fd59bfba3c5adf78e8ae98377cc3087db3dc6ae677046388f011062930ae07c427533b7254b99cbddd SHA512 6ad9863f3469523d48f5daf9b999177b0d6f43c347a390f3f55fcb8700f016c84c3513b1ee3e6f95112b1cadc3f7ee1c6c6f74b44d6b27aaa19f860d79e7e7de diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.11.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.11.ebuild new file mode 100644 index ..60f7cdb4bc3f --- /dev/null +++ b/sci-electronics/kicad-footprints/kicad-footprints-7.0.11.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then +# x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 31afe4568de448561a20b7b7cbb0a4b59554c388 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:47:35 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31afe456 sci-electronics/kicad-templates: drop 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-templates/Manifest | 1 - .../kicad-templates/kicad-templates-7.0.8.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index c7b7a14e6938..b9dd660652e9 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,5 +1,4 @@ DIST kicad-templates-7.0.10.tar.bz2 1347681 BLAKE2B 0a6b2d06d257a21f32b1d5a5dfb90cf6f84f589b498faf292f0799a14dac8088482d9fa2a6cd55b2c3f9a145795cfeeb19e43b4a376ace22bab4f781fdba08ef SHA512 ee073bb615edb501075c703f60d4ba8015b489fb416d4a7709e552950904fc29b7c1dd32dd6edee2edf766d15cd1fe385c96c5d859ef89498abbb30714dcb919 DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 -DIST kicad-templates-7.0.8.tar.bz2 1247490 BLAKE2B 49aa327896a34b6362decd05e1149e4e418c5e96957bacb7ab68f6488a87d0f9c353d3a4422b0b1c3806403447c389b04062315294dba0501aac1b83575adadd SHA512 e9e16f787df7f428dd449952aafc06d7d7eb87088cea71c4dde5a8e6bf670e473944091f5a9d7dce83bfa10e4d8e0cb6554f23d940c565df65da1fb4eeff288c DIST kicad-templates-7.0.9.tar.bz2 1247499 BLAKE2B 64ca21331088c35a03dab8016af102f2fdcd20c51b0debb07842eead5b9e7c80d70c9d446e47dd23d0535557e5fa81655b811fa7fca5df6c7518af8043f6e548 SHA512 5e43c124e5faef5d7691c8fc7f6c2f875e9be0a4555bd8df49553affc9bb50583a3460394c766a507203c244b2ee7b2633fa4c922db8ce3763fe6e5aa9db32a2 DIST kicad-templates-8.0.0.tar.bz2 1347354 BLAKE2B f24c131e02af8f5dbc4241c3bb812ba0e99e62cd054c2f8e39ac24091c097ee70b85e297c47183dfe598f60d5865e0db2b49101ba77577553f5eec7825cbb7a7 SHA512 636d9b1365f212a98e20d44251fd2e545c8a7bae5be25448c41976ada2bdb0ce8be0a64c9eedd89b13bcdb2c23702c8d3120ffbd89ca2fb36dce8462ad4237d5 diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.8.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.8.ebuild deleted file mode 100644 index bffd6445a28e.. --- a/sci-electronics/kicad-templates/kicad-templates-7.0.8.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: fbc80eed4563ae36c81da74554b2ea9c0e105bf8 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:47:11 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc80eed sci-electronics/kicad-symbols: drop 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 - .../kicad-symbols/kicad-symbols-7.0.9.ebuild | 28 -- 2 files changed, 29 deletions(-) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 869e0a322c4f..15787036968a 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,4 +1,3 @@ DIST kicad-symbols-7.0.10.tar.bz2 3119612 BLAKE2B b5957fe4168bd325f7628110ccac1c40d24891c07d8b9618f8c7b1c3c612afd2e1efff82357ca1f4259e7dd06c1a11abf18f29e0e4b1dd8e531b9a80c94f5d8b SHA512 dd9b80a88a8ed10bb42c921f5d56ce4e82e2349b64a23e08f2d75d0903073e2e5132bce63d23d0b71116775392994dd5292742874e87b81bdb2b726f6c4c09f0 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 -DIST kicad-symbols-7.0.9.tar.bz2 3054537 BLAKE2B 690b9236f203ec2fde66c7e3170043f9081a187a1e844b660b527a295fe5398b2497327ebd17eef9ab1639493dc6f75c6a4aa57946937d09623b0cb3c0330de2 SHA512 dee2a97e3dea00ad1e586c58ca68c081534e2334edd7f45f5a8deb3193835dfe7c9ac1e180cb0ecab8152cd6c3afc9973da8cf6559667b90f3a5f629bc19f790 DIST kicad-symbols-8.0.0.tar.bz2 3645950 BLAKE2B 88c3ff83cc9bfa3af347d0bd61d1ed1ed37f7fc37f385238331d71de72def16d39b1480ebb2a828a2182290fd02868b557a45b38b1ce8af26562235334b00f4b SHA512 ede78b1e876a63fe1e6adcb108ccbf31d1e53e9198dbe933ebf0a86efe550f80588e7611f990dde9b5614f37ea7be186a8733df310e3c01a7a43425f478e173a diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.9.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.9.ebuild deleted file mode 100644 index 464d33a324df.. --- a/sci-electronics/kicad-symbols/kicad-symbols-7.0.9.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: f2f98bb3cee3c269ebfd7842e815fa2227c99a87 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:46:35 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f98bb3 sci-electronics/kicad-packages3d: drop 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 - .../kicad-packages3d/kicad-packages3d-7.0.8.ebuild | 31 -- 2 files changed, 32 deletions(-) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index c3ef4efd9761..2742fffe467e 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,5 +1,4 @@ DIST kicad-packages3d-7.0.10.tar.bz2 773216530 BLAKE2B f45da926aa4621999c166014d6b578ace2b355343b1cf84db26f82084f27f50fd31ec1f76c91486958e6e15f353b0eac647e9251980c03f2b5522838edab5133 SHA512 c1ecf8ccb2f1e70d5981345e1f40bad6a09f1ccae4b5d67d3af3442699a3e99b6ff1a50b07a7530f6fe69d8070bd38138202f2903961afe239f11d99e1b1dd8b DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c -DIST kicad-packages3d-7.0.8.tar.bz2 773124302 BLAKE2B f60dc091cea4a72f0521d1c56f4e8f9521cf2d6b541502ebbe53b2ffc7b9bd9eac4dd5edfbe5b9e0f2bf8ea77463af79ad2ddb6dbe9310460a9a3d58754d7da7 SHA512 93f122b5e9fb1fc840f98b1d492af70ffd31c865b47b3030258af772ad848b5eda1ee087d81c374ea61e42e9bdca0d2bde299c6adf06a71b0f0458ebc88f9d6a DIST kicad-packages3d-7.0.9.tar.bz2 773284884 BLAKE2B 94bedfbe74a22968013eb4bac9c38d27472a40a7b1db0aabb942a3faee44752ccbbca4973de19097ac034816e5f89624d2644addc3bb631b6a885f275ecabb27 SHA512 88b789f838132ededcea7171cdf49871fbd3e91ef076a3330bfa6f05639c5486caba5a99adf68b5bdc8a946aefd8c4e9cca266e233c5350dbaca0d5e446eec2a DIST kicad-packages3d-8.0.0.tar.bz2 774767823 BLAKE2B b97f8fa0096a274a836c1f500b5cdcaee1999f8073754c196b24c1640042183b37238fef6e01d1a4788ad026f51503cb83d721308e78d53c54ce9000ef0c SHA512 8f62dbf5f6265c1205814ab158458acf27c28f79043f9261c8ddc31c9db47920b693813c4335aa9f3f98bc9bf4a363e6103b7eec2e8b4e5a5d386510dcc121d5 diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.8.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.8.ebuild deleted file mode 100644 index ff642dcbe455.. --- a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.8.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND=">=x11-misc/util-macros-1.18" -fi - -CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: fd9ac381c924b4d15479f0e9f5cbbeeef9217aeb Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:47:01 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9ac381 sci-electronics/kicad-symbols: drop 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 - .../kicad-symbols/kicad-symbols-7.0.8.ebuild | 28 -- 2 files changed, 29 deletions(-) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index be35679a1fa7..869e0a322c4f 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,5 +1,4 @@ DIST kicad-symbols-7.0.10.tar.bz2 3119612 BLAKE2B b5957fe4168bd325f7628110ccac1c40d24891c07d8b9618f8c7b1c3c612afd2e1efff82357ca1f4259e7dd06c1a11abf18f29e0e4b1dd8e531b9a80c94f5d8b SHA512 dd9b80a88a8ed10bb42c921f5d56ce4e82e2349b64a23e08f2d75d0903073e2e5132bce63d23d0b71116775392994dd5292742874e87b81bdb2b726f6c4c09f0 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 -DIST kicad-symbols-7.0.8.tar.bz2 3043907 BLAKE2B ecf00fcd89e8a5685f1c262e4bbc94baf966a6530a67bf066d7e4c8425f542c6983d8030db4a50e17630baef26eab3d02b7945cc2d3d03edf2e89f8a8590a01d SHA512 4320a4f7cad3c350693ec8d385e8aae25577360e0a46456124bf2fabc6faf10cb73f6abbebbb9b924a3ffbfdd9a1c05257c99776ebd3155fc2ffc1b4fd954ec1 DIST kicad-symbols-7.0.9.tar.bz2 3054537 BLAKE2B 690b9236f203ec2fde66c7e3170043f9081a187a1e844b660b527a295fe5398b2497327ebd17eef9ab1639493dc6f75c6a4aa57946937d09623b0cb3c0330de2 SHA512 dee2a97e3dea00ad1e586c58ca68c081534e2334edd7f45f5a8deb3193835dfe7c9ac1e180cb0ecab8152cd6c3afc9973da8cf6559667b90f3a5f629bc19f790 DIST kicad-symbols-8.0.0.tar.bz2 3645950 BLAKE2B 88c3ff83cc9bfa3af347d0bd61d1ed1ed37f7fc37f385238331d71de72def16d39b1480ebb2a828a2182290fd02868b557a45b38b1ce8af26562235334b00f4b SHA512 ede78b1e876a63fe1e6adcb108ccbf31d1e53e9198dbe933ebf0a86efe550f80588e7611f990dde9b5614f37ea7be186a8733df310e3c01a7a43425f478e173a diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.8.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.8.ebuild deleted file mode 100644 index 464d33a324df.. --- a/sci-electronics/kicad-symbols/kicad-symbols-7.0.8.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 3bcd868b1427cec79ca6782adcb076bceb1536df Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:46:43 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bcd868b sci-electronics/kicad-packages3d: drop 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 - .../kicad-packages3d/kicad-packages3d-7.0.9.ebuild | 31 -- 2 files changed, 32 deletions(-) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index 2742fffe467e..bea3345940f9 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,4 +1,3 @@ DIST kicad-packages3d-7.0.10.tar.bz2 773216530 BLAKE2B f45da926aa4621999c166014d6b578ace2b355343b1cf84db26f82084f27f50fd31ec1f76c91486958e6e15f353b0eac647e9251980c03f2b5522838edab5133 SHA512 c1ecf8ccb2f1e70d5981345e1f40bad6a09f1ccae4b5d67d3af3442699a3e99b6ff1a50b07a7530f6fe69d8070bd38138202f2903961afe239f11d99e1b1dd8b DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c -DIST kicad-packages3d-7.0.9.tar.bz2 773284884 BLAKE2B 94bedfbe74a22968013eb4bac9c38d27472a40a7b1db0aabb942a3faee44752ccbbca4973de19097ac034816e5f89624d2644addc3bb631b6a885f275ecabb27 SHA512 88b789f838132ededcea7171cdf49871fbd3e91ef076a3330bfa6f05639c5486caba5a99adf68b5bdc8a946aefd8c4e9cca266e233c5350dbaca0d5e446eec2a DIST kicad-packages3d-8.0.0.tar.bz2 774767823 BLAKE2B b97f8fa0096a274a836c1f500b5cdcaee1999f8073754c196b24c1640042183b37238fef6e01d1a4788ad026f51503cb83d721308e78d53c54ce9000ef0c SHA512 8f62dbf5f6265c1205814ab158458acf27c28f79043f9261c8ddc31c9db47920b693813c4335aa9f3f98bc9bf4a363e6103b7eec2e8b4e5a5d386510dcc121d5 diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.9.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.9.ebuild deleted file mode 100644 index ff642dcbe455.. --- a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.9.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND=">=x11-misc/util-macros-1.18" -fi - -CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: 7b3fb2345aef7fc15f6d7ba83ecafa2df73c76b7 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Mar 17 09:46:13 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Mar 17 22:53:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3fb234 sci-electronics/kicad-footprints: drop 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 - .../kicad-footprints/kicad-footprints-7.0.9.ebuild | 28 -- 2 files changed, 29 deletions(-) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 4d1b2beb7baa..f44736c2f542 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,4 +1,3 @@ DIST kicad-footprints-7.0.10.tar.bz2 24478270 BLAKE2B dd12467ba7bad3f0ab44164ea4ef6502f44143ec66173d5dadba62ab60559c0e75c4f77d00436ba2f7e1f0b527ae94cd0954fdd568031d049fbb69de56f13c0c SHA512 23fe7018f0f7328dc3d55e9f206d7ee4f4734be768d7024291b9d22c0134f1b887be5baf74fd601454e89a9a282aa9c0ad0ff631f5d29ec2ccac1c30b4dc1b66 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 -DIST kicad-footprints-7.0.9.tar.bz2 24450969 BLAKE2B 56b00cbf682835f03495638231f1683b822f01fd7afe5c5a6e559f0f1a25a5fac20b8860661882b4779a8ccea443e28b4c3419e1039c6082f0134c4901c92848 SHA512 93438748934e630c012d28c46a7001d6139a458dd35d0e56dc77523a3e39249b14fc9e39700512a0d9a97b4e236fcbf0410e7f8506371522c883dee826b628a7 DIST kicad-footprints-8.0.0.tar.bz2 26563192 BLAKE2B a575c3f7dc00ab14e6b7b9a52b56dfaa08c87aa4d53528fd59bfba3c5adf78e8ae98377cc3087db3dc6ae677046388f011062930ae07c427533b7254b99cbddd SHA512 6ad9863f3469523d48f5daf9b999177b0d6f43c347a390f3f55fcb8700f016c84c3513b1ee3e6f95112b1cadc3f7ee1c6c6f74b44d6b27aaa19f860d79e7e7de diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild deleted file mode 100644 index 71078f47cb4d.. --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then -# x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 9a18ed059d9db73faae80c30efb7b8cb32d45ebe Author: Huang Rui gmail com> AuthorDate: Thu Feb 29 02:46:17 2024 + Commit: Yixun Lan gentoo org> CommitDate: Thu Feb 29 06:27:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a18ed05 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 gmail.com> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad/kicad-8.0.0.ebuild | 1 + sci-electronics/kicad/kicad-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/sci-electronics/kicad/kicad-8.0.0.ebuild b/sci-electronics/kicad/kicad-8.0.0.ebuild index 779a6ba220c5..66b5e2a9bbaf 100644 --- a/sci-electronics/kicad/kicad-8.0.0.ebuild +++ b/sci-electronics/kicad/kicad-8.0.0.ebuild @@ -39,6 +39,7 @@ RESTRICT="!test? ( test )" # 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 COMMON_DEPEND=" + app-crypt/libsecret dev-db/unixODBC dev-libs/boost:=[context,nls] dev-libs/libgit2:= diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index 779a6ba220c5..66b5e2a9bbaf 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -39,6 +39,7 @@ RESTRICT="!test? ( test )" # 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 COMMON_DEPEND=" + app-crypt/libsecret dev-db/unixODBC dev-libs/boost:=[context,nls] dev-libs/libgit2:=
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/, sci-electronics/kicad-meta/, ...
commit: 2a8367fdb23832bef5f1baee60894a3f04612353 Author: Huang Rui gmail com> AuthorDate: Wed Feb 28 02:12:54 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Feb 28 10:59:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8367fd sci-electronics/kicad-*: make pkgcheck happy - clean EmptyGlobalAssignment Signed-off-by: Huang Rui gmail.com> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-footprints/kicad-footprints-7.0.10.ebuild | 2 -- sci-electronics/kicad-footprints/kicad-footprints-7.0.7.ebuild | 2 -- sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild | 2 -- sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild | 2 -- sci-electronics/kicad-footprints/kicad-footprints-.ebuild | 2 -- sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild | 1 - sci-electronics/kicad-meta/kicad-meta-7.0.8.ebuild | 1 - sci-electronics/kicad-meta/kicad-meta-7.0.9.ebuild | 1 - sci-electronics/kicad-packages3d/kicad-packages3d-7.0.10.ebuild | 1 - sci-electronics/kicad-packages3d/kicad-packages3d-7.0.7.ebuild | 3 +-- sci-electronics/kicad-packages3d/kicad-packages3d-7.0.8.ebuild | 3 +-- sci-electronics/kicad-packages3d/kicad-packages3d-7.0.9.ebuild | 3 +-- sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild | 3 +-- sci-electronics/kicad-symbols/kicad-symbols-7.0.7.ebuild| 2 -- sci-electronics/kicad-symbols/kicad-symbols-7.0.8.ebuild| 2 -- sci-electronics/kicad-symbols/kicad-symbols-7.0.9.ebuild| 2 -- 16 files changed, 4 insertions(+), 28 deletions(-) diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.10.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.10.ebuild index cb26f5460629..60f7cdb4bc3f 100644 --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.10.ebuild +++ b/sci-electronics/kicad-footprints/kicad-footprints-7.0.10.ebuild @@ -19,9 +19,7 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -IUSE="" -DEPEND="" RDEPEND=">=sci-electronics/kicad-7.0.0" if [[ ${PV} == ]] ; then diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.7.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.7.ebuild index 25c51ef5838b..08b5804b2496 100644 --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.7.ebuild +++ b/sci-electronics/kicad-footprints/kicad-footprints-7.0.7.ebuild @@ -19,9 +19,7 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -IUSE="" -DEPEND="" RDEPEND=">=sci-electronics/kicad-7.0.0" if [[ ${PV} == ]] ; then diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild index ba02cb94ca78..71078f47cb4d 100644 --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild +++ b/sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild @@ -19,9 +19,7 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -IUSE="" -DEPEND="" RDEPEND=">=sci-electronics/kicad-7.0.0" if [[ ${PV} == ]] ; then diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild index ba02cb94ca78..71078f47cb4d 100644 --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild +++ b/sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild @@ -19,9 +19,7 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -IUSE="" -DEPEND="" RDEPEND=">=sci-electronics/kicad-7.0.0" if [[ ${PV} == ]] ; then diff --git a/sci-electronics/kicad-footprints/kicad-footprints-.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-.ebuild index c1edf53f4705..01a1128e741e 100644 --- a/sci-electronics/kicad-footprints/kicad-footprints-.ebuild +++ b/sci-electronics/kicad-footprints/kicad-footprints-.ebuild @@ -19,9 +19,7 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -IUSE="" -DEPEND="" RDEPEND=">=sci-electronics/kicad-6.0.0" if [[ ${PV} == ]] ; then diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild b/sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild index 18a9e7a8eeaf..fc543a8c6248 100644 --- a/sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild +++ b/sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild @@ -5,7 +5,6 @@ EAPI=8 DESCRIPTION="Electronic Schematic and PCB design tools (meta package)" HOMEPAGE="http://www.kicad.org; -SRC_URI="" LICENSE="metapackage" SLOT="0" diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.8.ebuild b/sci-electronics/kicad-meta/kicad-meta-7.0.8.ebuild index 9fa1015e5396..3d817c71e886 100644 --- a/sci-electronics/kicad-meta/kicad-meta-7.0.8.ebuild +++ b/sci-electronics/kicad-meta/kicad-meta-7.0.8.ebuild @@ -5,7 +5,6 @@ EAPI=8 DESCRIPTION="Electronic Schematic and PCB design tools (meta package)" HOMEPAGE="http://www.kicad.org; -SRC_URI="" LICENSE="metapackage" SLOT="0" diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.9.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 34c614c8902b38d570aa69555cbefdf6c4158d08 Author: Huang Rui gmail com> AuthorDate: Tue Feb 27 11:42:47 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Feb 28 10:59:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c614c8 sci-electronics/kicad-packages3d: add 8.0.0 Signed-off-by: Huang Rui gmail.com> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 + .../kicad-packages3d/kicad-packages3d-8.0.0.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index 440505771480..c3ef4efd9761 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -2,3 +2,4 @@ DIST kicad-packages3d-7.0.10.tar.bz2 773216530 BLAKE2B f45da926aa4621999c166014d DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c DIST kicad-packages3d-7.0.8.tar.bz2 773124302 BLAKE2B f60dc091cea4a72f0521d1c56f4e8f9521cf2d6b541502ebbe53b2ffc7b9bd9eac4dd5edfbe5b9e0f2bf8ea77463af79ad2ddb6dbe9310460a9a3d58754d7da7 SHA512 93f122b5e9fb1fc840f98b1d492af70ffd31c865b47b3030258af772ad848b5eda1ee087d81c374ea61e42e9bdca0d2bde299c6adf06a71b0f0458ebc88f9d6a DIST kicad-packages3d-7.0.9.tar.bz2 773284884 BLAKE2B 94bedfbe74a22968013eb4bac9c38d27472a40a7b1db0aabb942a3faee44752ccbbca4973de19097ac034816e5f89624d2644addc3bb631b6a885f275ecabb27 SHA512 88b789f838132ededcea7171cdf49871fbd3e91ef076a3330bfa6f05639c5486caba5a99adf68b5bdc8a946aefd8c4e9cca266e233c5350dbaca0d5e446eec2a +DIST kicad-packages3d-8.0.0.tar.bz2 774767823 BLAKE2B b97f8fa0096a274a836c1f500b5cdcaee1999f8073754c196b24c1640042183b37238fef6e01d1a4788ad026f51503cb83d721308e78d53c54ce9000ef0c SHA512 8f62dbf5f6265c1205814ab158458acf27c28f79043f9261c8ddc31c9db47920b693813c4335aa9f3f98bc9bf4a363e6103b7eec2e8b4e5a5d386510dcc121d5 diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-8.0.0.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-8.0.0.ebuild new file mode 100644 index ..d4b12654f757 --- /dev/null +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-8.0.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-8.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND=">=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: bff1eea4f29713b27c65d7004e64ab311e70f69c Author: Huang Rui gmail com> AuthorDate: Wed Feb 28 08:32:49 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Feb 28 11:00:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff1eea4 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 gmail.com> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad/kicad-8.0.0.ebuild | 5 - sci-electronics/kicad/kicad-.ebuild | 10 -- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/sci-electronics/kicad/kicad-8.0.0.ebuild b/sci-electronics/kicad/kicad-8.0.0.ebuild index 29cf2fd62499..779a6ba220c5 100644 --- a/sci-electronics/kicad/kicad-8.0.0.ebuild +++ b/sci-electronics/kicad/kicad-8.0.0.ebuild @@ -28,7 +28,7 @@ fi # BSD for bundled pybind LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" SLOT="0" -IUSE="doc examples nls openmp test" +IUSE="doc examples nls openmp telemetry test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -115,6 +115,9 @@ src_configure() { -DOCC_INCLUDE_DIR="${CASROOT}"/include/opencascade -DOCC_LIBRARY_DIR="${CASROOT}"/$(get_libdir)/opencascade + -DKICAD_USE_SENTRY="$(usex telemetry)" + + -DKICAD_SPICE_QA="$(usex test)" -DKICAD_BUILD_QA_TESTS="$(usex test)" ) diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index e2e4708508d6..779a6ba220c5 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -28,7 +28,7 @@ fi # BSD for bundled pybind LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" SLOT="0" -IUSE="doc examples nls openmp test" +IUSE="doc examples nls openmp telemetry test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -41,7 +41,7 @@ RESTRICT="!test? ( test )" COMMON_DEPEND=" dev-db/unixODBC dev-libs/boost:=[context,nls] - dev-libs/libgit2 + dev-libs/libgit2:= media-libs/freeglut media-libs/glew:0= >=media-libs/glm-0.9.9.1 @@ -76,10 +76,6 @@ fi CHECKREQS_DISK_BUILD="1500M" -PATCHES=( - "${FILESDIR}"/${PN}-7.0.0-werror.patch -) - pkg_setup() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp @@ -119,6 +115,8 @@ src_configure() { -DOCC_INCLUDE_DIR="${CASROOT}"/include/opencascade -DOCC_LIBRARY_DIR="${CASROOT}"/$(get_libdir)/opencascade + -DKICAD_USE_SENTRY="$(usex telemetry)" + -DKICAD_SPICE_QA="$(usex test)" -DKICAD_BUILD_QA_TESTS="$(usex test)" )
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: c3fc01c2205d92144d98831b3ac8d4cb102e9b2b Author: Huang Rui gmail com> AuthorDate: Tue Feb 27 11:49:47 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Feb 28 10:59:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3fc01c2 sci-electronics/kicad-meta: add 8.0.0 Signed-off-by: Huang Rui gmail.com> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-meta/kicad-meta-8.0.0.ebuild | 27 ++ 1 file changed, 27 insertions(+) diff --git a/sci-electronics/kicad-meta/kicad-meta-8.0.0.ebuild b/sci-electronics/kicad-meta/kicad-meta-8.0.0.ebuild new file mode 100644 index ..e47e613dc36e --- /dev/null +++ b/sci-electronics/kicad-meta/kicad-meta-8.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 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="http://www.kicad.org; + +LICENSE="metapackage" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +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} + ) +"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: 7ed7fec165a037da8c0acc076815fbe42f2ef47e Author: Huang Rui gmail com> AuthorDate: Tue Feb 27 11:36:14 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Feb 28 10:59:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed7fec1 sci-electronics/kicad-footprints: add 8.0.0 Signed-off-by: Huang Rui gmail.com> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 + .../kicad-footprints/kicad-footprints-8.0.0.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index d0e110adf815..0ceca6d0798f 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -2,3 +2,4 @@ DIST kicad-footprints-7.0.10.tar.bz2 24478270 BLAKE2B dd12467ba7bad3f0ab44164ea4 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 DIST kicad-footprints-7.0.8.tar.bz2 24418267 BLAKE2B d252a75adafbb8ccbe000ad290e1a0ec6044c5662a899812de3466e2fe23d8f3833b54b9c17863ddf26a1e032af404daacdb7848a9517313943b43d1b9ed488e SHA512 984cff22967dd82ec1e4706a61c68bf2357f391c4efccd80dadcae18f71ff0a90fdc61a54b491440da2a2dc7f1a2fc03091e01c9791a919db7a31920ec5b7b02 DIST kicad-footprints-7.0.9.tar.bz2 24450969 BLAKE2B 56b00cbf682835f03495638231f1683b822f01fd7afe5c5a6e559f0f1a25a5fac20b8860661882b4779a8ccea443e28b4c3419e1039c6082f0134c4901c92848 SHA512 93438748934e630c012d28c46a7001d6139a458dd35d0e56dc77523a3e39249b14fc9e39700512a0d9a97b4e236fcbf0410e7f8506371522c883dee826b628a7 +DIST kicad-footprints-8.0.0.tar.bz2 26563192 BLAKE2B a575c3f7dc00ab14e6b7b9a52b56dfaa08c87aa4d53528fd59bfba3c5adf78e8ae98377cc3087db3dc6ae677046388f011062930ae07c427533b7254b99cbddd SHA512 6ad9863f3469523d48f5daf9b999177b0d6f43c347a390f3f55fcb8700f016c84c3513b1ee3e6f95112b1cadc3f7ee1c6c6f74b44d6b27aaa19f860d79e7e7de diff --git a/sci-electronics/kicad-footprints/kicad-footprints-8.0.0.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-8.0.0.ebuild new file mode 100644 index ..7882a2e18c3c --- /dev/null +++ b/sci-electronics/kicad-footprints/kicad-footprints-8.0.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-8.0.0" + +if [[ ${PV} == ]] ; then +# x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: edc589a2743ca9f0cc4cca86644886cbd9e12354 Author: Huang Rui gmail com> AuthorDate: Tue Feb 27 11:46:11 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Feb 28 10:59:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc589a2 sci-electronics/kicad-templates: add 8.0.0 Signed-off-by: Huang Rui gmail.com> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-templates/Manifest | 1 + .../kicad-templates/kicad-templates-8.0.0.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 9a521c3fb59e..c7b7a14e6938 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -2,3 +2,4 @@ DIST kicad-templates-7.0.10.tar.bz2 1347681 BLAKE2B 0a6b2d06d257a21f32b1d5a5dfb9 DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 DIST kicad-templates-7.0.8.tar.bz2 1247490 BLAKE2B 49aa327896a34b6362decd05e1149e4e418c5e96957bacb7ab68f6488a87d0f9c353d3a4422b0b1c3806403447c389b04062315294dba0501aac1b83575adadd SHA512 e9e16f787df7f428dd449952aafc06d7d7eb87088cea71c4dde5a8e6bf670e473944091f5a9d7dce83bfa10e4d8e0cb6554f23d940c565df65da1fb4eeff288c DIST kicad-templates-7.0.9.tar.bz2 1247499 BLAKE2B 64ca21331088c35a03dab8016af102f2fdcd20c51b0debb07842eead5b9e7c80d70c9d446e47dd23d0535557e5fa81655b811fa7fca5df6c7518af8043f6e548 SHA512 5e43c124e5faef5d7691c8fc7f6c2f875e9be0a4555bd8df49553affc9bb50583a3460394c766a507203c244b2ee7b2633fa4c922db8ce3763fe6e5aa9db32a2 +DIST kicad-templates-8.0.0.tar.bz2 1347354 BLAKE2B f24c131e02af8f5dbc4241c3bb812ba0e99e62cd054c2f8e39ac24091c097ee70b85e297c47183dfe598f60d5865e0db2b49101ba77577553f5eec7825cbb7a7 SHA512 636d9b1365f212a98e20d44251fd2e545c8a7bae5be25448c41976ada2bdb0ce8be0a64c9eedd89b13bcdb2c23702c8d3120ffbd89ca2fb36dce8462ad4237d5 diff --git a/sci-electronics/kicad-templates/kicad-templates-8.0.0.ebuild b/sci-electronics/kicad-templates/kicad-templates-8.0.0.ebuild new file mode 100644 index ..56a84f2bc09a --- /dev/null +++ b/sci-electronics/kicad-templates/kicad-templates-8.0.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-8.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: 3de2a56d3b711c507dfb27706bbd452dc629f159 Author: Huang Rui gmail com> AuthorDate: Tue Feb 27 11:44:24 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Feb 28 10:59:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de2a56d sci-electronics/kicad-symbols: add 8.0.0 Signed-off-by: Huang Rui gmail.com> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 + .../kicad-symbols/kicad-symbols-8.0.0.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 4178ed2a1688..be35679a1fa7 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -2,3 +2,4 @@ DIST kicad-symbols-7.0.10.tar.bz2 3119612 BLAKE2B b5957fe4168bd325f7628110ccac1c DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 DIST kicad-symbols-7.0.8.tar.bz2 3043907 BLAKE2B ecf00fcd89e8a5685f1c262e4bbc94baf966a6530a67bf066d7e4c8425f542c6983d8030db4a50e17630baef26eab3d02b7945cc2d3d03edf2e89f8a8590a01d SHA512 4320a4f7cad3c350693ec8d385e8aae25577360e0a46456124bf2fabc6faf10cb73f6abbebbb9b924a3ffbfdd9a1c05257c99776ebd3155fc2ffc1b4fd954ec1 DIST kicad-symbols-7.0.9.tar.bz2 3054537 BLAKE2B 690b9236f203ec2fde66c7e3170043f9081a187a1e844b660b527a295fe5398b2497327ebd17eef9ab1639493dc6f75c6a4aa57946937d09623b0cb3c0330de2 SHA512 dee2a97e3dea00ad1e586c58ca68c081534e2334edd7f45f5a8deb3193835dfe7c9ac1e180cb0ecab8152cd6c3afc9973da8cf6559667b90f3a5f629bc19f790 +DIST kicad-symbols-8.0.0.tar.bz2 3645950 BLAKE2B 88c3ff83cc9bfa3af347d0bd61d1ed1ed37f7fc37f385238331d71de72def16d39b1480ebb2a828a2182290fd02868b557a45b38b1ce8af26562235334b00f4b SHA512 ede78b1e876a63fe1e6adcb108ccbf31d1e53e9198dbe933ebf0a86efe550f80588e7611f990dde9b5614f37ea7be186a8733df310e3c01a7a43425f478e173a diff --git a/sci-electronics/kicad-symbols/kicad-symbols-8.0.0.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-8.0.0.ebuild new file mode 100644 index ..4cea180f1254 --- /dev/null +++ b/sci-electronics/kicad-symbols/kicad-symbols-8.0.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-8.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 256859773309cc47458fd02760854806c60011e8 Author: Huang Rui gmail com> AuthorDate: Tue Feb 27 11:09:49 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Feb 28 10:59:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25685977 sci-electronics/kicad: add 8.0.0 Signed-off-by: Huang Rui gmail.com> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad/Manifest | 1 + sci-electronics/kicad/kicad-8.0.0.ebuild | 168 +++ 2 files changed, 169 insertions(+) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 55061e9f14e5..2a04e25061db 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -2,3 +2,4 @@ DIST kicad-7.0.10.tar.bz2 43991960 BLAKE2B 3e21f575e41a6036ff2a9c3ab17472e51c736 DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067 DIST kicad-7.0.8.tar.bz2 43996328 BLAKE2B 929781f06c7ef9eac16fc1f7c89c07e481f04f3da68a6d54607f8671f0daf271c8b21e8eff9efbb5adfdc8a4e1b5b1cc60fc5f9fc4aed9557f15eb65e21e SHA512 e88793a4b1e1b52bf5cfb8650f8b6004020cfb61dfaa6cbf64747d9db56a74754ea281a78f58106dbdf78f28b27e6bf944ef46ab0f3d63171a0147793d776bc2 DIST kicad-7.0.9.tar.bz2 43964032 BLAKE2B 78f7ad1409a60e9d577c97b57745e5aaa4c104ff8b7b6bcd4bedac2aa05b1fb4362ccb8a9ec01a322d420214a44bda30b0695a4bf02ea001f733c8671c7d SHA512 373f744d1295a04862cb9997541c3180ef3f11cd313b4bf8ff31024fe2dca1cbb5b0b15bc72f645a50fd78a0f9c4c840c8ed826e3df8b107d0d172c4c9020f2d +DIST kicad-8.0.0.tar.bz2 72430414 BLAKE2B 52bad016249563d9668f08da2103e47c7db706e6749e23ff5c59fd423673db614a1c8681cd0e7927571fe157644e142929891647964c48f45b219e72166c3ebc SHA512 52e605c10fbac0a3c6208f92ab9e567de9074e41495db9619631765a0f20e2da23a2d45610bd367d943e8b4a2d72edf33456007aabcc1f7672b0bb1a93101ce0 diff --git a/sci-electronics/kicad/kicad-8.0.0.ebuild b/sci-electronics/kicad/kicad-8.0.0.ebuild new file mode 100644 index ..29cf2fd62499 --- /dev/null +++ b/sci-electronics/kicad/kicad-8.0.0.ebuild @@ -0,0 +1,168 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +WX_GTK_VER="3.2-gtk3" + +inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils + +DESCRIPTION="Electronic Schematic and PCB design tools" +HOMEPAGE="https://www.kicad.org; + +if [[ ${PV} == ]]; 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 -> ${P}.tar.bz2" + S="${WORKDIR}/${PN}-${MY_PV}" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi +fi + +# BSD for bundled pybind +LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" +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 +COMMON_DEPEND=" + dev-db/unixODBC + dev-libs/boost:=[context,nls] + dev-libs/libgit2:= + 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.3.0:0= + >=x11-libs/cairo-1.8.8:= + >=x11-libs/pixman-0.30 + >sci-electronics/ngspice-27[shared] + sys-libs/zlib + >=x11-libs/wxGTK-3.2.2.1-r3:${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 + ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + sci-electronics/electronics-menu +" +BDEPEND=">=dev-lang/swig-4.0 + doc? ( app-text/doxygen )" + +if [[ ${PV} == ]] ; 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} == ]]; then + git-r3_src_unpack +
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: a6c39b61186f58c42e0701d76313412a3e354bed Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Jan 25 04:18:59 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jan 31 10:21:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c39b61 sci-electronics/kicad-packages3d: add 7.0.10 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 + .../kicad-packages3d-7.0.10.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index 2e09cf13d900..440505771480 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,3 +1,4 @@ +DIST kicad-packages3d-7.0.10.tar.bz2 773216530 BLAKE2B f45da926aa4621999c166014d6b578ace2b355343b1cf84db26f82084f27f50fd31ec1f76c91486958e6e15f353b0eac647e9251980c03f2b5522838edab5133 SHA512 c1ecf8ccb2f1e70d5981345e1f40bad6a09f1ccae4b5d67d3af3442699a3e99b6ff1a50b07a7530f6fe69d8070bd38138202f2903961afe239f11d99e1b1dd8b DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c DIST kicad-packages3d-7.0.8.tar.bz2 773124302 BLAKE2B f60dc091cea4a72f0521d1c56f4e8f9521cf2d6b541502ebbe53b2ffc7b9bd9eac4dd5edfbe5b9e0f2bf8ea77463af79ad2ddb6dbe9310460a9a3d58754d7da7 SHA512 93f122b5e9fb1fc840f98b1d492af70ffd31c865b47b3030258af772ad848b5eda1ee087d81c374ea61e42e9bdca0d2bde299c6adf06a71b0f0458ebc88f9d6a DIST kicad-packages3d-7.0.9.tar.bz2 773284884 BLAKE2B 94bedfbe74a22968013eb4bac9c38d27472a40a7b1db0aabb942a3faee44752ccbbca4973de19097ac034816e5f89624d2644addc3bb631b6a885f275ecabb27 SHA512 88b789f838132ededcea7171cdf49871fbd3e91ef076a3330bfa6f05639c5486caba5a99adf68b5bdc8a946aefd8c4e9cca266e233c5350dbaca0d5e446eec2a diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.10.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.10.ebuild new file mode 100644 index ..7470f92648bf --- /dev/null +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.10.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +IUSE="" +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND=">=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: c728b57a18f145c5411a211edd532151ac678308 Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Jan 25 04:36:19 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jan 31 10:22:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c728b57a sci-electronics/kicad-meta: add 7.0.10 Closes: https://github.com/gentoo/gentoo/pull/35000 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> .../kicad-meta/kicad-meta-7.0.10.ebuild| 27 ++ 1 file changed, 27 insertions(+) diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.10.ebuild b/sci-electronics/kicad-meta/kicad-meta-7.0.10.ebuild new file mode 100644 index ..e47e613dc36e --- /dev/null +++ b/sci-electronics/kicad-meta/kicad-meta-7.0.10.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 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="http://www.kicad.org; + +LICENSE="metapackage" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +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} + ) +"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: c56ad299c2e3acf5b47c820639cf70bd3704a11e Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Jan 25 04:33:34 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jan 31 10:22:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56ad299 sci-electronics/kicad-templates: add 7.0.10 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-templates/Manifest | 1 + .../kicad-templates/kicad-templates-7.0.10.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 4e7afa981cfe..9a521c3fb59e 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,3 +1,4 @@ +DIST kicad-templates-7.0.10.tar.bz2 1347681 BLAKE2B 0a6b2d06d257a21f32b1d5a5dfb90cf6f84f589b498faf292f0799a14dac8088482d9fa2a6cd55b2c3f9a145795cfeeb19e43b4a376ace22bab4f781fdba08ef SHA512 ee073bb615edb501075c703f60d4ba8015b489fb416d4a7709e552950904fc29b7c1dd32dd6edee2edf766d15cd1fe385c96c5d859ef89498abbb30714dcb919 DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 DIST kicad-templates-7.0.8.tar.bz2 1247490 BLAKE2B 49aa327896a34b6362decd05e1149e4e418c5e96957bacb7ab68f6488a87d0f9c353d3a4422b0b1c3806403447c389b04062315294dba0501aac1b83575adadd SHA512 e9e16f787df7f428dd449952aafc06d7d7eb87088cea71c4dde5a8e6bf670e473944091f5a9d7dce83bfa10e4d8e0cb6554f23d940c565df65da1fb4eeff288c DIST kicad-templates-7.0.9.tar.bz2 1247499 BLAKE2B 64ca21331088c35a03dab8016af102f2fdcd20c51b0debb07842eead5b9e7c80d70c9d446e47dd23d0535557e5fa81655b811fa7fca5df6c7518af8043f6e548 SHA512 5e43c124e5faef5d7691c8fc7f6c2f875e9be0a4555bd8df49553affc9bb50583a3460394c766a507203c244b2ee7b2633fa4c922db8ce3763fe6e5aa9db32a2 diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.10.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.10.ebuild new file mode 100644 index ..5bbfee81722b --- /dev/null +++ b/sci-electronics/kicad-templates/kicad-templates-7.0.10.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: 74111de0290aaba44ebd5cba40fd74fa0596910a Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Jan 25 03:51:58 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jan 31 10:21:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74111de0 sci-electronics/kicad-footprints: add 7.0.10 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 + .../kicad-footprints-7.0.10.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 255373ebe0f2..d0e110adf815 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,3 +1,4 @@ +DIST kicad-footprints-7.0.10.tar.bz2 24478270 BLAKE2B dd12467ba7bad3f0ab44164ea4ef6502f44143ec66173d5dadba62ab60559c0e75c4f77d00436ba2f7e1f0b527ae94cd0954fdd568031d049fbb69de56f13c0c SHA512 23fe7018f0f7328dc3d55e9f206d7ee4f4734be768d7024291b9d22c0134f1b887be5baf74fd601454e89a9a282aa9c0ad0ff631f5d29ec2ccac1c30b4dc1b66 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 DIST kicad-footprints-7.0.8.tar.bz2 24418267 BLAKE2B d252a75adafbb8ccbe000ad290e1a0ec6044c5662a899812de3466e2fe23d8f3833b54b9c17863ddf26a1e032af404daacdb7848a9517313943b43d1b9ed488e SHA512 984cff22967dd82ec1e4706a61c68bf2357f391c4efccd80dadcae18f71ff0a90fdc61a54b491440da2a2dc7f1a2fc03091e01c9791a919db7a31920ec5b7b02 DIST kicad-footprints-7.0.9.tar.bz2 24450969 BLAKE2B 56b00cbf682835f03495638231f1683b822f01fd7afe5c5a6e559f0f1a25a5fac20b8860661882b4779a8ccea443e28b4c3419e1039c6082f0134c4901c92848 SHA512 93438748934e630c012d28c46a7001d6139a458dd35d0e56dc77523a3e39249b14fc9e39700512a0d9a97b4e236fcbf0410e7f8506371522c883dee826b628a7 diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.10.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.10.ebuild new file mode 100644 index ..cb26f5460629 --- /dev/null +++ b/sci-electronics/kicad-footprints/kicad-footprints-7.0.10.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then +# x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: e4aabc9b3d4d3620f4cff5919fea4ec800c4f091 Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Jan 25 04:32:09 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jan 31 10:22:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4aabc9b sci-electronics/kicad-symbols: Fix QA issue with ebuild Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-symbols/kicad-symbols-.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sci-electronics/kicad-symbols/kicad-symbols-.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-.ebuild index 52266ac8a79e..af9033e23412 100644 --- a/sci-electronics/kicad-symbols/kicad-symbols-.ebuild +++ b/sci-electronics/kicad-symbols/kicad-symbols-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,9 +19,7 @@ fi LICENSE="CC-BY-SA-4.0" SLOT="0" -IUSE="" -DEPEND="" RDEPEND=">=sci-electronics/kicad-6.0.0" if [[ ${PV} == ]] ; then
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: 74e37e8bd6cd319b6b1ca4ccdd4eefd584bad811 Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Jan 25 04:29:26 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jan 31 10:22:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e37e8b sci-electronics/kicad-symbols: add 7.0.10 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 + .../kicad-symbols/kicad-symbols-7.0.10.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index f931a3dd420a..4178ed2a1688 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,3 +1,4 @@ +DIST kicad-symbols-7.0.10.tar.bz2 3119612 BLAKE2B b5957fe4168bd325f7628110ccac1c40d24891c07d8b9618f8c7b1c3c612afd2e1efff82357ca1f4259e7dd06c1a11abf18f29e0e4b1dd8e531b9a80c94f5d8b SHA512 dd9b80a88a8ed10bb42c921f5d56ce4e82e2349b64a23e08f2d75d0903073e2e5132bce63d23d0b71116775392994dd5292742874e87b81bdb2b726f6c4c09f0 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 DIST kicad-symbols-7.0.8.tar.bz2 3043907 BLAKE2B ecf00fcd89e8a5685f1c262e4bbc94baf966a6530a67bf066d7e4c8425f542c6983d8030db4a50e17630baef26eab3d02b7945cc2d3d03edf2e89f8a8590a01d SHA512 4320a4f7cad3c350693ec8d385e8aae25577360e0a46456124bf2fabc6faf10cb73f6abbebbb9b924a3ffbfdd9a1c05257c99776ebd3155fc2ffc1b4fd954ec1 DIST kicad-symbols-7.0.9.tar.bz2 3054537 BLAKE2B 690b9236f203ec2fde66c7e3170043f9081a187a1e844b660b527a295fe5398b2497327ebd17eef9ab1639493dc6f75c6a4aa57946937d09623b0cb3c0330de2 SHA512 dee2a97e3dea00ad1e586c58ca68c081534e2334edd7f45f5a8deb3193835dfe7c9ac1e180cb0ecab8152cd6c3afc9973da8cf6559667b90f3a5f629bc19f790 diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.10.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.10.ebuild new file mode 100644 index ..812d1b0a931e --- /dev/null +++ b/sci-electronics/kicad-symbols/kicad-symbols-7.0.10.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: ae90a2af93fdf01eb6dfc8ab04357c8052607189 Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Jan 25 03:48:54 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jan 31 10:21:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae90a2af sci-electronics/kicad: add 7.0.10 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad/Manifest| 1 + sci-electronics/kicad/kicad-7.0.10.ebuild | 171 ++ 2 files changed, 172 insertions(+) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 24d6031ef566..55061e9f14e5 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -1,3 +1,4 @@ +DIST kicad-7.0.10.tar.bz2 43991960 BLAKE2B 3e21f575e41a6036ff2a9c3ab17472e51c73612ddadbf88631717b43024e604a8607fff013828823ff4db4d4263ac8e3bcc3b069e3efdfdc66fdb627f60f192a SHA512 f8005e6cb685c4cdc3982eec644f6d4a115138eaa19ca0bd2e6ae07613eac9c98fd7cdc181dd83e6c6d3c4b73ff6a54261ac5448a2a9c53298bc611c1bf408e1 DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067 DIST kicad-7.0.8.tar.bz2 43996328 BLAKE2B 929781f06c7ef9eac16fc1f7c89c07e481f04f3da68a6d54607f8671f0daf271c8b21e8eff9efbb5adfdc8a4e1b5b1cc60fc5f9fc4aed9557f15eb65e21e SHA512 e88793a4b1e1b52bf5cfb8650f8b6004020cfb61dfaa6cbf64747d9db56a74754ea281a78f58106dbdf78f28b27e6bf944ef46ab0f3d63171a0147793d776bc2 DIST kicad-7.0.9.tar.bz2 43964032 BLAKE2B 78f7ad1409a60e9d577c97b57745e5aaa4c104ff8b7b6bcd4bedac2aa05b1fb4362ccb8a9ec01a322d420214a44bda30b0695a4bf02ea001f733c8671c7d SHA512 373f744d1295a04862cb9997541c3180ef3f11cd313b4bf8ff31024fe2dca1cbb5b0b15bc72f645a50fd78a0f9c4c840c8ed826e3df8b107d0d172c4c9020f2d diff --git a/sci-electronics/kicad/kicad-7.0.10.ebuild b/sci-electronics/kicad/kicad-7.0.10.ebuild new file mode 100644 index ..3cb993d8a376 --- /dev/null +++ b/sci-electronics/kicad/kicad-7.0.10.ebuild @@ -0,0 +1,171 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +WX_GTK_VER="3.2-gtk3" + +inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils + +DESCRIPTION="Electronic Schematic and PCB design tools" +HOMEPAGE="https://www.kicad.org; + +if [[ ${PV} == ]]; 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 -> ${P}.tar.bz2" + S="${WORKDIR}/${PN}-${MY_PV}" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi +fi + +# BSD for bundled pybind +LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" +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 +COMMON_DEPEND=" + dev-db/unixODBC + dev-libs/boost:=[context,nls] + 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.3.0:0= + >=x11-libs/cairo-1.8.8:= + >=x11-libs/pixman-0.30 + >sci-electronics/ngspice-27[shared] + sys-libs/zlib + >=x11-libs/wxGTK-3.2.2.1-r3:${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 + ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + sci-electronics/electronics-menu +" +BDEPEND=">=dev-lang/swig-4.0 + doc? ( app-text/doxygen )" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="1500M" + +PATCHES=( + "${FILESDIR}"/${PN}-7.0.0-werror.patch +) + +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} == ]]; then + git-r3_src_unpack + else +
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 357c9311b15474cd22014bfc6c8b90054159e9bd Author: Zoltan Puskas sinustrom info> AuthorDate: Wed Nov 29 07:05:50 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Nov 29 10:15:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357c9311 sci-electronics/kicad: Drop Python 3.9 support Signed-off-by: Zoltan Puskas sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/34040 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad/kicad-7.0.7.ebuild| 2 +- sci-electronics/kicad/kicad-7.0.8-r1.ebuild | 2 +- sci-electronics/kicad/kicad-7.0.9.ebuild| 2 +- sci-electronics/kicad/kicad-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sci-electronics/kicad/kicad-7.0.7.ebuild b/sci-electronics/kicad/kicad-7.0.7.ebuild index 6a9f051c19ed..c7354a7a5265 100644 --- a/sci-electronics/kicad/kicad-7.0.7.ebuild +++ b/sci-electronics/kicad/kicad-7.0.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) WX_GTK_VER="3.2-gtk3" inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils diff --git a/sci-electronics/kicad/kicad-7.0.8-r1.ebuild b/sci-electronics/kicad/kicad-7.0.8-r1.ebuild index f6c794e926eb..4b191b84f2f3 100644 --- a/sci-electronics/kicad/kicad-7.0.8-r1.ebuild +++ b/sci-electronics/kicad/kicad-7.0.8-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) WX_GTK_VER="3.2-gtk3" inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils diff --git a/sci-electronics/kicad/kicad-7.0.9.ebuild b/sci-electronics/kicad/kicad-7.0.9.ebuild index f6c794e926eb..4b191b84f2f3 100644 --- a/sci-electronics/kicad/kicad-7.0.9.ebuild +++ b/sci-electronics/kicad/kicad-7.0.9.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) WX_GTK_VER="3.2-gtk3" inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index d2fe3a2d4a93..eb591747b7c0 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) WX_GTK_VER="3.2-gtk3" inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 2f6d41a98f3c55ac635faee867e9b5098a1295ed Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 08:27:24 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f6d41a9 sci-electronics/kicad-templates: drop 7.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-templates/Manifest | 1 - .../kicad-templates/kicad-templates-7.0.1.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index c653276d6d29..913717060c69 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,3 +1,2 @@ -DIST kicad-templates-7.0.1.tar.bz2 1419796 BLAKE2B ce6f259e8668eb4ed3541cee1aca44259af2a19142cb5ef1f049b40d7d23fac5e48cf13e3b101798d02f0661230c96bdf8f74a802b7bbb3dec13272a498a7e34 SHA512 5214ce5b48c2340feb3d6ce3d882462a6ea1468c53ce5de30d7b608c026b9d51db38b33375d24b845a8196eacdc2dbe5c28f2f1ff22af4c398724fb6566ec2fe DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 DIST kicad-templates-7.0.8.tar.bz2 1247490 BLAKE2B 49aa327896a34b6362decd05e1149e4e418c5e96957bacb7ab68f6488a87d0f9c353d3a4422b0b1c3806403447c389b04062315294dba0501aac1b83575adadd SHA512 e9e16f787df7f428dd449952aafc06d7d7eb87088cea71c4dde5a8e6bf670e473944091f5a9d7dce83bfa10e4d8e0cb6554f23d940c565df65da1fb4eeff288c diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.1.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.1.ebuild deleted file mode 100644 index 8e19625960ff.. --- a/sci-electronics/kicad-templates/kicad-templates-7.0.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: d4383e9da5da01d7a10a565824db0e39e1a16e83 Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 12:37:44 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4383e9d sci-electronics/kicad: Loosen dev-python/wxpython version restriction Closes: https://bugs.gentoo.org/917336 Signed-off-by: Zoltan Puskas sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/33944 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad/{kicad-7.0.8.ebuild => kicad-7.0.8-r1.ebuild} | 2 +- sci-electronics/kicad/kicad-7.0.9.ebuild| 2 +- sci-electronics/kicad/kicad-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-electronics/kicad/kicad-7.0.8.ebuild b/sci-electronics/kicad/kicad-7.0.8-r1.ebuild similarity index 98% rename from sci-electronics/kicad/kicad-7.0.8.ebuild rename to sci-electronics/kicad/kicad-7.0.8-r1.ebuild index 41bb4dac9a3c..f6c794e926eb 100644 --- a/sci-electronics/kicad/kicad-7.0.8.ebuild +++ b/sci-electronics/kicad/kicad-7.0.8-r1.ebuild @@ -54,7 +54,7 @@ COMMON_DEPEND=" >=x11-libs/wxGTK-3.2.2.1-r3:${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}] + >=dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}] ') ${PYTHON_DEPS} nls? ( diff --git a/sci-electronics/kicad/kicad-7.0.9.ebuild b/sci-electronics/kicad/kicad-7.0.9.ebuild index 41bb4dac9a3c..f6c794e926eb 100644 --- a/sci-electronics/kicad/kicad-7.0.9.ebuild +++ b/sci-electronics/kicad/kicad-7.0.9.ebuild @@ -54,7 +54,7 @@ COMMON_DEPEND=" >=x11-libs/wxGTK-3.2.2.1-r3:${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}] + >=dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}] ') ${PYTHON_DEPS} nls? ( diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index ab648cee85b8..d2fe3a2d4a93 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -55,7 +55,7 @@ COMMON_DEPEND=" >=x11-libs/wxGTK-3.2.2.1-r3:${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}] + >=dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}] ') ${PYTHON_DEPS} nls? (
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: 83d5a35fa2c3446d7c5509af43c289757d0eb54a Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 11:00:24 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d5a35f sci-electronics/kicad-symbols: add 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 + .../kicad-symbols/kicad-symbols-7.0.9.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 3148552b1a4d..f931a3dd420a 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,2 +1,3 @@ DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 DIST kicad-symbols-7.0.8.tar.bz2 3043907 BLAKE2B ecf00fcd89e8a5685f1c262e4bbc94baf966a6530a67bf066d7e4c8425f542c6983d8030db4a50e17630baef26eab3d02b7945cc2d3d03edf2e89f8a8590a01d SHA512 4320a4f7cad3c350693ec8d385e8aae25577360e0a46456124bf2fabc6faf10cb73f6abbebbb9b924a3ffbfdd9a1c05257c99776ebd3155fc2ffc1b4fd954ec1 +DIST kicad-symbols-7.0.9.tar.bz2 3054537 BLAKE2B 690b9236f203ec2fde66c7e3170043f9081a187a1e844b660b527a295fe5398b2497327ebd17eef9ab1639493dc6f75c6a4aa57946937d09623b0cb3c0330de2 SHA512 dee2a97e3dea00ad1e586c58ca68c081534e2334edd7f45f5a8deb3193835dfe7c9ac1e180cb0ecab8152cd6c3afc9973da8cf6559667b90f3a5f629bc19f790 diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.9.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.9.ebuild new file mode 100644 index ..26631a5e5f9f --- /dev/null +++ b/sci-electronics/kicad-symbols/kicad-symbols-7.0.9.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: aca783a74625ac8681ab5fda72b2d377e930617f Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 11:37:45 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca783a7 sci-electronics/kicad-meta: add 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-meta/kicad-meta-7.0.9.ebuild | 28 ++ 1 file changed, 28 insertions(+) diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.9.ebuild b/sci-electronics/kicad-meta/kicad-meta-7.0.9.ebuild new file mode 100644 index ..9fa1015e5396 --- /dev/null +++ b/sci-electronics/kicad-meta/kicad-meta-7.0.9.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 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="http://www.kicad.org; +SRC_URI="" + +LICENSE="metapackage" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +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} + ) +"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: bb99fb10440b178bb7b83a28e957bce69abdef33 Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 08:26:22 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb99fb10 sci-electronics/kicad-footprints: drop 7.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 - .../kicad-footprints/kicad-footprints-7.0.1.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 924daeb2d456..30441acdcca8 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,3 +1,2 @@ -DIST kicad-footprints-7.0.1.tar.bz2 23942389 BLAKE2B 06408aaf1a388287dc0929f8f99e70bcab62051da1a4674f48ea264a75fd5780fe355420dafe96fd8548679c508a3860bdc0ba8ef287a3c7b3c6c78c0fdc2975 SHA512 1bc7ffdf089414c40e74a2b8c155e83900d406f46036d0803f115e505e25f707acc5bc85456de4c96af26d8a13ca81bd28dca5dfe48e26e5944f4478a688 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 DIST kicad-footprints-7.0.8.tar.bz2 24418267 BLAKE2B d252a75adafbb8ccbe000ad290e1a0ec6044c5662a899812de3466e2fe23d8f3833b54b9c17863ddf26a1e032af404daacdb7848a9517313943b43d1b9ed488e SHA512 984cff22967dd82ec1e4706a61c68bf2357f391c4efccd80dadcae18f71ff0a90fdc61a54b491440da2a2dc7f1a2fc03091e01c9791a919db7a31920ec5b7b02 diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.1.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.1.ebuild deleted file mode 100644 index 25c51ef5838b.. --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" -IUSE="" - -DEPEND="" -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then -# x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 0b95b7dc7587fd8dd0f9bc08f1016ccdd51be4ac Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 11:01:19 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b95b7dc sci-electronics/kicad-templates: add 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-templates/Manifest | 1 + .../kicad-templates/kicad-templates-7.0.9.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 913717060c69..4e7afa981cfe 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,2 +1,3 @@ DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 DIST kicad-templates-7.0.8.tar.bz2 1247490 BLAKE2B 49aa327896a34b6362decd05e1149e4e418c5e96957bacb7ab68f6488a87d0f9c353d3a4422b0b1c3806403447c389b04062315294dba0501aac1b83575adadd SHA512 e9e16f787df7f428dd449952aafc06d7d7eb87088cea71c4dde5a8e6bf670e473944091f5a9d7dce83bfa10e4d8e0cb6554f23d940c565df65da1fb4eeff288c +DIST kicad-templates-7.0.9.tar.bz2 1247499 BLAKE2B 64ca21331088c35a03dab8016af102f2fdcd20c51b0debb07842eead5b9e7c80d70c9d446e47dd23d0535557e5fa81655b811fa7fca5df6c7518af8043f6e548 SHA512 5e43c124e5faef5d7691c8fc7f6c2f875e9be0a4555bd8df49553affc9bb50583a3460394c766a507203c244b2ee7b2633fa4c922db8ce3763fe6e5aa9db32a2 diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.9.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.9.ebuild new file mode 100644 index ..bffd6445a28e --- /dev/null +++ b/sci-electronics/kicad-templates/kicad-templates-7.0.9.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 7054d73cec7efca336662596d7d96478c010625b Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 10:56:21 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7054d73c sci-electronics/kicad-packages3d: add 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 + .../kicad-packages3d/kicad-packages3d-7.0.9.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index b5986fe5b48f..2e09cf13d900 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,2 +1,3 @@ DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c DIST kicad-packages3d-7.0.8.tar.bz2 773124302 BLAKE2B f60dc091cea4a72f0521d1c56f4e8f9521cf2d6b541502ebbe53b2ffc7b9bd9eac4dd5edfbe5b9e0f2bf8ea77463af79ad2ddb6dbe9310460a9a3d58754d7da7 SHA512 93f122b5e9fb1fc840f98b1d492af70ffd31c865b47b3030258af772ad848b5eda1ee087d81c374ea61e42e9bdca0d2bde299c6adf06a71b0f0458ebc88f9d6a +DIST kicad-packages3d-7.0.9.tar.bz2 773284884 BLAKE2B 94bedfbe74a22968013eb4bac9c38d27472a40a7b1db0aabb942a3faee44752ccbbca4973de19097ac034816e5f89624d2644addc3bb631b6a885f275ecabb27 SHA512 88b789f838132ededcea7171cdf49871fbd3e91ef076a3330bfa6f05639c5486caba5a99adf68b5bdc8a946aefd8c4e9cca266e233c5350dbaca0d5e446eec2a diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.9.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.9.ebuild new file mode 100644 index ..0814793b5346 --- /dev/null +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.9.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +IUSE="" +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND=">=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: 515f2d991473af9fc08c171c9a9729f603af5cf3 Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 10:54:57 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515f2d99 sci-electronics/kicad-footprints: add 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 + .../kicad-footprints/kicad-footprints-7.0.9.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 30441acdcca8..255373ebe0f2 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,2 +1,3 @@ DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 DIST kicad-footprints-7.0.8.tar.bz2 24418267 BLAKE2B d252a75adafbb8ccbe000ad290e1a0ec6044c5662a899812de3466e2fe23d8f3833b54b9c17863ddf26a1e032af404daacdb7848a9517313943b43d1b9ed488e SHA512 984cff22967dd82ec1e4706a61c68bf2357f391c4efccd80dadcae18f71ff0a90fdc61a54b491440da2a2dc7f1a2fc03091e01c9791a919db7a31920ec5b7b02 +DIST kicad-footprints-7.0.9.tar.bz2 24450969 BLAKE2B 56b00cbf682835f03495638231f1683b822f01fd7afe5c5a6e559f0f1a25a5fac20b8860661882b4779a8ccea443e28b4c3419e1039c6082f0134c4901c92848 SHA512 93438748934e630c012d28c46a7001d6139a458dd35d0e56dc77523a3e39249b14fc9e39700512a0d9a97b4e236fcbf0410e7f8506371522c883dee826b628a7 diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild new file mode 100644 index ..ba02cb94ca78 --- /dev/null +++ b/sci-electronics/kicad-footprints/kicad-footprints-7.0.9.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then +# x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: c87d46df5c76bc800717bd7e6aa6767fa3b84ba2 Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 09:49:07 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c87d46df sci-electronics/kicad: add 7.0.9 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad/Manifest | 1 + sci-electronics/kicad/kicad-7.0.9.ebuild | 167 +++ 2 files changed, 168 insertions(+) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index c7e3af3fbb08..24d6031ef566 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -1,2 +1,3 @@ DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067 DIST kicad-7.0.8.tar.bz2 43996328 BLAKE2B 929781f06c7ef9eac16fc1f7c89c07e481f04f3da68a6d54607f8671f0daf271c8b21e8eff9efbb5adfdc8a4e1b5b1cc60fc5f9fc4aed9557f15eb65e21e SHA512 e88793a4b1e1b52bf5cfb8650f8b6004020cfb61dfaa6cbf64747d9db56a74754ea281a78f58106dbdf78f28b27e6bf944ef46ab0f3d63171a0147793d776bc2 +DIST kicad-7.0.9.tar.bz2 43964032 BLAKE2B 78f7ad1409a60e9d577c97b57745e5aaa4c104ff8b7b6bcd4bedac2aa05b1fb4362ccb8a9ec01a322d420214a44bda30b0695a4bf02ea001f733c8671c7d SHA512 373f744d1295a04862cb9997541c3180ef3f11cd313b4bf8ff31024fe2dca1cbb5b0b15bc72f645a50fd78a0f9c4c840c8ed826e3df8b107d0d172c4c9020f2d diff --git a/sci-electronics/kicad/kicad-7.0.9.ebuild b/sci-electronics/kicad/kicad-7.0.9.ebuild new file mode 100644 index ..7af71d049c15 --- /dev/null +++ b/sci-electronics/kicad/kicad-7.0.9.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +WX_GTK_VER="3.2-gtk3" + +inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils + +DESCRIPTION="Electronic Schematic and PCB design tools" +HOMEPAGE="https://www.kicad.org; + +if [[ ${PV} == ]]; 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 -> ${P}.tar.bz2" + S="${WORKDIR}/${PN}-${MY_PV}" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi +fi + +# BSD for bundled pybind +LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" +SLOT="0" +IUSE="doc examples nls openmp" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# 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 +COMMON_DEPEND=" + dev-db/unixODBC + dev-libs/boost:=[context,nls] + 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.3.0:0= + >=x11-libs/cairo-1.8.8:= + >=x11-libs/pixman-0.30 + >sci-electronics/ngspice-27[shared] + sys-libs/zlib + >=x11-libs/wxGTK-3.2.2.1-r3:${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 + ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + sci-electronics/electronics-menu +" +BDEPEND=">=dev-lang/swig-4.0 + doc? ( app-doc/doxygen )" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="1500M" + +PATCHES=( + "${FILESDIR}"/${PN}-7.0.0-werror.patch +) + +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} == ]]; then + git-r3_src_unpack + else + default_src_unpack + fi +} + +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)" +
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 369713e2349ce8197ea5cbfdbac319584fe81025 Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 10:19:47 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369713e2 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 sinustrom.info> Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad/kicad-7.0.8.ebuild | 6 +- sci-electronics/kicad/kicad-7.0.9.ebuild | 6 +- sci-electronics/kicad/kicad-.ebuild | 7 ++- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/sci-electronics/kicad/kicad-7.0.8.ebuild b/sci-electronics/kicad/kicad-7.0.8.ebuild index 7af71d049c15..41bb4dac9a3c 100644 --- a/sci-electronics/kicad/kicad-7.0.8.ebuild +++ b/sci-electronics/kicad/kicad-7.0.8.ebuild @@ -28,10 +28,12 @@ fi # BSD for bundled pybind LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" SLOT="0" -IUSE="doc examples nls openmp" +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 @@ -115,6 +117,8 @@ src_configure() { -DOCC_INCLUDE_DIR="${CASROOT}"/include/opencascade -DOCC_LIBRARY_DIR="${CASROOT}"/$(get_libdir)/opencascade + + -DKICAD_BUILD_QA_TESTS="$(usex test)" ) cmake_src_configure diff --git a/sci-electronics/kicad/kicad-7.0.9.ebuild b/sci-electronics/kicad/kicad-7.0.9.ebuild index 7af71d049c15..41bb4dac9a3c 100644 --- a/sci-electronics/kicad/kicad-7.0.9.ebuild +++ b/sci-electronics/kicad/kicad-7.0.9.ebuild @@ -28,10 +28,12 @@ fi # BSD for bundled pybind LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" SLOT="0" -IUSE="doc examples nls openmp" +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 @@ -115,6 +117,8 @@ src_configure() { -DOCC_INCLUDE_DIR="${CASROOT}"/include/opencascade -DOCC_LIBRARY_DIR="${CASROOT}"/$(get_libdir)/opencascade + + -DKICAD_BUILD_QA_TESTS="$(usex test)" ) cmake_src_configure diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index 93ae9f0c2274..ab648cee85b8 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -28,10 +28,12 @@ fi # BSD for bundled pybind LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" SLOT="0" -IUSE="doc examples nls openmp" +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 @@ -116,6 +118,9 @@ src_configure() { -DOCC_INCLUDE_DIR="${CASROOT}"/include/opencascade -DOCC_LIBRARY_DIR="${CASROOT}"/$(get_libdir)/opencascade + + -DKICAD_SPICE_QA="$(usex test)" + -DKICAD_BUILD_QA_TESTS="$(usex test)" ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: a529141781450dd1e416dc68ade47eb5a351ef3c Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 08:26:57 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5291417 sci-electronics/kicad-symbols: drop 7.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 - .../kicad-symbols/kicad-symbols-7.0.1.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 4f117eb683f5..3148552b1a4d 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,3 +1,2 @@ -DIST kicad-symbols-7.0.1.tar.bz2 3012164 BLAKE2B b6bf419247d67f39e868dc05abdbd60f8b6f677bd730fb8250b6517f2f68f740ccbd63be55e2d7c667c557493b42937ca65a0dd6480250372020f14a0c3eea59 SHA512 63cca3de17af08c78c1bb98d58ccf4825b6fd9318abd6c996e8218fd3d6168acc396c5cb1b73fe26ead0da4a91f0e8040f363ed9ae74169cad4ca7965fdd0890 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 DIST kicad-symbols-7.0.8.tar.bz2 3043907 BLAKE2B ecf00fcd89e8a5685f1c262e4bbc94baf966a6530a67bf066d7e4c8425f542c6983d8030db4a50e17630baef26eab3d02b7945cc2d3d03edf2e89f8a8590a01d SHA512 4320a4f7cad3c350693ec8d385e8aae25577360e0a46456124bf2fabc6faf10cb73f6abbebbb9b924a3ffbfdd9a1c05257c99776ebd3155fc2ffc1b4fd954ec1 diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.1.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.1.ebuild deleted file mode 100644 index 96b02687be27.. --- a/sci-electronics/kicad-symbols/kicad-symbols-7.0.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" -IUSE="" - -DEPEND="" -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 5600c07aa99710d4754db84cd385020181513708 Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 08:24:43 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5600c07a sci-electronics/kicad: drop 7.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad/Manifest | 1 - sci-electronics/kicad/kicad-7.0.1.ebuild | 171 --- sci-electronics/kicad/metadata.xml | 3 - 3 files changed, 175 deletions(-) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 53a6fc7bb344..c7e3af3fbb08 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -1,3 +1,2 @@ -DIST kicad-7.0.1.tar.bz2 42744121 BLAKE2B cb6005be531027e02c5c3fa03be54dff00720aa9c36d12d1e619e041da05e5b4efd048be4e01021cf225a35cd638a162f4b620b65ec117027092a5bf650cb1ec SHA512 6b3f32073a0667c745be54fccf1660cc81b560ad7613eb2355956b48567d7e82ce6926ab04d374fe88dcaa1220357997f5f4621e6d635effcd3d698e45a37516 DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067 DIST kicad-7.0.8.tar.bz2 43996328 BLAKE2B 929781f06c7ef9eac16fc1f7c89c07e481f04f3da68a6d54607f8671f0daf271c8b21e8eff9efbb5adfdc8a4e1b5b1cc60fc5f9fc4aed9557f15eb65e21e SHA512 e88793a4b1e1b52bf5cfb8650f8b6004020cfb61dfaa6cbf64747d9db56a74754ea281a78f58106dbdf78f28b27e6bf944ef46ab0f3d63171a0147793d776bc2 diff --git a/sci-electronics/kicad/kicad-7.0.1.ebuild b/sci-electronics/kicad/kicad-7.0.1.ebuild deleted file mode 100644 index 1ecc9a04ae5a.. --- a/sci-electronics/kicad/kicad-7.0.1.ebuild +++ /dev/null @@ -1,171 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -WX_GTK_VER="3.2-gtk3" - -inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils - -DESCRIPTION="Electronic Schematic and PCB design tools" -HOMEPAGE="https://www.kicad.org; - -if [[ ${PV} == ]]; 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 -> ${P}.tar.bz2" - S="${WORKDIR}/${PN}-${MY_PV}" - - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="amd64 ~arm64 ~riscv ~x86" - fi -fi - -# BSD for bundled pybind -LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" -SLOT="0" -IUSE="doc examples +ngspice nls openmp" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# 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 -COMMON_DEPEND=" - dev-db/unixODBC - dev-libs/boost:=[context,nls] - 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.3.0:0= - >=x11-libs/cairo-1.8.8:= - >=x11-libs/pixman-0.30 - <=x11-libs/wxGTK-3.2.2.1-r2:${WX_GTK_VER}[X,opengl] - sys-libs/zlib - $(python_gen_cond_dep ' - dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}] - ~dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}] - ') - ${PYTHON_DEPS} - ngspice? ( - >sci-electronics/ngspice-27[shared] - ) - nls? ( - sys-devel/gettext - ) -" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - sci-electronics/electronics-menu -" -BDEPEND=">=dev-lang/swig-4.0 - doc? ( app-doc/doxygen )" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi - -CHECKREQS_DISK_BUILD="900M" - -PATCHES=( - "${FILESDIR}"/${PN}-7.0.0-werror.patch -) - -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} == ]]; then - git-r3_src_unpack - else - default_src_unpack - fi -} - -src_configure() { - xdg_environment_reset - - local mycmakeargs=( - -DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}" - - -DKICAD_SCRIPTING_WXPYTHON=ON -
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 057ad2a352ce9c44f74cfa2f75a87b42bbe31ea4 Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 08:26:41 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057ad2a3 sci-electronics/kicad-packages3d: drop 7.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 - .../kicad-packages3d/kicad-packages3d-7.0.1.ebuild | 32 -- 2 files changed, 33 deletions(-) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index 84dbce14f866..b5986fe5b48f 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,3 +1,2 @@ -DIST kicad-packages3d-7.0.1.tar.bz2 768042873 BLAKE2B 1077e2deabfe75bfbaa9c6770c6bd1c273e7699b1b0bb4b88b6a9e2dd3f3becab583c0f2d143070d01021711548d0c6e8630286d0d63904ef4c09f39f5d2234f SHA512 f634ff5449cf5b9b619d09495b8a38fd58445589d73ba98442b2fa134d18b81e50d72eea37724e1460cafd4b1c4c2bb345a1e453371b9298e7d79bf54629d721 DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c DIST kicad-packages3d-7.0.8.tar.bz2 773124302 BLAKE2B f60dc091cea4a72f0521d1c56f4e8f9521cf2d6b541502ebbe53b2ffc7b9bd9eac4dd5edfbe5b9e0f2bf8ea77463af79ad2ddb6dbe9310460a9a3d58754d7da7 SHA512 93f122b5e9fb1fc840f98b1d492af70ffd31c865b47b3030258af772ad848b5eda1ee087d81c374ea61e42e9bdca0d2bde299c6adf06a71b0f0458ebc88f9d6a diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.1.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.1.ebuild deleted file mode 100644 index a1890abc5b75.. --- a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -IUSE="" -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND=">=x11-misc/util-macros-1.18" -fi - -CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: 9692beca55630c302ba2b35e734928cf8f0525d4 Author: Zoltan Puskas sinustrom info> AuthorDate: Thu Nov 23 08:23:55 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 28 16:36:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9692beca sci-electronics/kicad-meta: drop 7.0.1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-meta/kicad-meta-7.0.1.ebuild | 28 -- 1 file changed, 28 deletions(-) diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.1.ebuild b/sci-electronics/kicad-meta/kicad-meta-7.0.1.ebuild deleted file mode 100644 index 18a9e7a8eeaf.. --- a/sci-electronics/kicad-meta/kicad-meta-7.0.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="http://www.kicad.org; -SRC_URI="" - -LICENSE="metapackage" -SLOT="0" - -KEYWORDS="amd64 ~arm64 ~riscv ~x86" - -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} - ) -"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: acc988b13bfeb7aa26ebf9563137afb673791954 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun Nov 5 09:22:47 2023 + Commit: Sam James gentoo org> CommitDate: Sun Nov 12 04:04:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc988b1 sci-electronics/kicad: Fix up Bug #911120 haunts us so this change forces the latest wxGTK for kicad- ebuilds too. This brings the ebuild almost in sync with the latest release, except for the new libgit2 dependency. Signed-off-by: Zoltan Puskas sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/33676 Signed-off-by: Sam James gentoo.org> sci-electronics/kicad/kicad-.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index 54a4f7a1ffb8..93ae9f0c2274 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -35,6 +35,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" # 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 COMMON_DEPEND=" dev-db/unixODBC dev-libs/boost:=[context,nls] @@ -47,9 +48,9 @@ COMMON_DEPEND=" >=sci-libs/opencascade-7.3.0:0= >=x11-libs/cairo-1.8.8:= >=x11-libs/pixman-0.30 - x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] >sci-electronics/ngspice-27[shared] sys-libs/zlib + >=x11-libs/wxGTK-3.2.2.1-r3:${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}] @@ -100,9 +101,6 @@ src_configure() { -DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}" -DKICAD_SCRIPTING_WXPYTHON=ON - # wxWidgets does not support runtime selection of backends (GLX vs EGL), - # if enabled it can break KiCad depending on what wxGTK was compiled - # with, see bug #911120 -DKICAD_USE_EGL=OFF -DKICAD_BUILD_I18N="$(usex nls)"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 0290e8cde7baa47e926862ba20ea0d2ff534efdc Author: Joonas Niilola gentoo org> AuthorDate: Fri Nov 10 09:15:39 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Nov 10 09:15:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0290e8cd sci-electronics/kicad-templates: Stabilize 7.0.7 amd64, #916884 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-templates/kicad-templates-7.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.7.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.7.ebuild index bffd6445a28e..8e19625960ff 100644 --- a/sci-electronics/kicad-templates/kicad-templates-7.0.7.ebuild +++ b/sci-electronics/kicad-templates/kicad-templates-7.0.7.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi LICENSE="CC-BY-SA-4.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: 693683ddc6440004f81a5f7698212a17dd15133e Author: Joonas Niilola gentoo org> AuthorDate: Fri Nov 10 09:15:39 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Nov 10 09:15:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693683dd sci-electronics/kicad-meta: Stabilize 7.0.7 amd64, #916884 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild b/sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild index 9fa1015e5396..18a9e7a8eeaf 100644 --- a/sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild +++ b/sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="" LICENSE="metapackage" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv ~x86" IUSE="doc minimal"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: 92fef1af7ca6c9f6be3c39f884cd45a0c6a1025b Author: Joonas Niilola gentoo org> AuthorDate: Fri Nov 10 09:15:38 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Nov 10 09:15:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92fef1af sci-electronics/kicad-symbols: Stabilize 7.0.7 amd64, #916884 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-symbols/kicad-symbols-7.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.7.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.7.ebuild index 26631a5e5f9f..96b02687be27 100644 --- a/sci-electronics/kicad-symbols/kicad-symbols-7.0.7.ebuild +++ b/sci-electronics/kicad-symbols/kicad-symbols-7.0.7.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi LICENSE="CC-BY-SA-4.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: 0e29970d3914f6cd4e30008ac1180d547f16dbbe Author: Joonas Niilola gentoo org> AuthorDate: Fri Nov 10 09:15:38 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Nov 10 09:15:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e29970d sci-electronics/kicad-footprints: Stabilize 7.0.7 amd64, #916884 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-footprints/kicad-footprints-7.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.7.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.7.ebuild index ba02cb94ca78..25c51ef5838b 100644 --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.7.ebuild +++ b/sci-electronics/kicad-footprints/kicad-footprints-7.0.7.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi LICENSE="CC-BY-SA-4.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 9ef7e7d0cab0084325ade476b7eb3a577f0a0072 Author: Joonas Niilola gentoo org> AuthorDate: Fri Nov 10 09:15:38 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Nov 10 09:15:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef7e7d0 sci-electronics/kicad: Stabilize 7.0.7 amd64, #916884 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad/kicad-7.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad/kicad-7.0.7.ebuild b/sci-electronics/kicad/kicad-7.0.7.ebuild index 7af71d049c15..6a9f051c19ed 100644 --- a/sci-electronics/kicad/kicad-7.0.7.ebuild +++ b/sci-electronics/kicad/kicad-7.0.7.ebuild @@ -21,7 +21,7 @@ else S="${WORKDIR}/${PN}-${MY_PV}" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 0a66f02ec0e3b439f87891b585e77f10c7c530bf Author: Joonas Niilola gentoo org> AuthorDate: Fri Nov 10 09:15:39 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Nov 10 09:15:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a66f02e sci-electronics/kicad-packages3d: Stabilize 7.0.7 amd64, #916884 Signed-off-by: Joonas Niilola gentoo.org> sci-electronics/kicad-packages3d/kicad-packages3d-7.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.7.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.7.ebuild index 0814793b5346..a1890abc5b75 100644 --- a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.7.ebuild +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.7.ebuild @@ -15,7 +15,7 @@ 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 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi IUSE=""
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 4581a1dc7e1da0d75cf9134812532aed66aae4e5 Author: Zoltan Puskas sinustrom info> AuthorDate: Sat Oct 28 07:32:19 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sat Oct 28 14:21:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4581a1dc sci-electronics/kicad-packages3d: add 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 + .../kicad-packages3d/kicad-packages3d-7.0.8.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index 4e7f197b3585..84dbce14f866 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,2 +1,3 @@ DIST kicad-packages3d-7.0.1.tar.bz2 768042873 BLAKE2B 1077e2deabfe75bfbaa9c6770c6bd1c273e7699b1b0bb4b88b6a9e2dd3f3becab583c0f2d143070d01021711548d0c6e8630286d0d63904ef4c09f39f5d2234f SHA512 f634ff5449cf5b9b619d09495b8a38fd58445589d73ba98442b2fa134d18b81e50d72eea37724e1460cafd4b1c4c2bb345a1e453371b9298e7d79bf54629d721 DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c +DIST kicad-packages3d-7.0.8.tar.bz2 773124302 BLAKE2B f60dc091cea4a72f0521d1c56f4e8f9521cf2d6b541502ebbe53b2ffc7b9bd9eac4dd5edfbe5b9e0f2bf8ea77463af79ad2ddb6dbe9310460a9a3d58754d7da7 SHA512 93f122b5e9fb1fc840f98b1d492af70ffd31c865b47b3030258af772ad848b5eda1ee087d81c374ea61e42e9bdca0d2bde299c6adf06a71b0f0458ebc88f9d6a diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.8.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.8.ebuild new file mode 100644 index ..0814793b5346 --- /dev/null +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.8.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +IUSE="" +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND=">=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: ef70ea7be5d3d7869a2ce89b89aac461f0be7a45 Author: Zoltan Puskas sinustrom info> AuthorDate: Sat Oct 28 07:58:53 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sat Oct 28 14:22:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef70ea7b sci-electronics/kicad-templates: add 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-templates/Manifest | 1 + .../kicad-templates/kicad-templates-7.0.8.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index f7c453b8621c..c653276d6d29 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,2 +1,3 @@ DIST kicad-templates-7.0.1.tar.bz2 1419796 BLAKE2B ce6f259e8668eb4ed3541cee1aca44259af2a19142cb5ef1f049b40d7d23fac5e48cf13e3b101798d02f0661230c96bdf8f74a802b7bbb3dec13272a498a7e34 SHA512 5214ce5b48c2340feb3d6ce3d882462a6ea1468c53ce5de30d7b608c026b9d51db38b33375d24b845a8196eacdc2dbe5c28f2f1ff22af4c398724fb6566ec2fe DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 +DIST kicad-templates-7.0.8.tar.bz2 1247490 BLAKE2B 49aa327896a34b6362decd05e1149e4e418c5e96957bacb7ab68f6488a87d0f9c353d3a4422b0b1c3806403447c389b04062315294dba0501aac1b83575adadd SHA512 e9e16f787df7f428dd449952aafc06d7d7eb87088cea71c4dde5a8e6bf670e473944091f5a9d7dce83bfa10e4d8e0cb6554f23d940c565df65da1fb4eeff288c diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.8.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.8.ebuild new file mode 100644 index ..bffd6445a28e --- /dev/null +++ b/sci-electronics/kicad-templates/kicad-templates-7.0.8.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 43391fd99e8e6e361947f8a59802e621e0adb75f Author: Zoltan Puskas sinustrom info> AuthorDate: Sat Oct 28 10:08:31 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sat Oct 28 14:22:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43391fd9 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 sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad/kicad-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index a8534692f833..54a4f7a1ffb8 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -38,6 +38,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" COMMON_DEPEND=" dev-db/unixODBC dev-libs/boost:=[context,nls] + dev-libs/libgit2 media-libs/freeglut media-libs/glew:0= >=media-libs/glm-0.9.9.1
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: bb05ffe765d025f1f8e132fddf7ef2f3b7f2a03a Author: Zoltan Puskas sinustrom info> AuthorDate: Sat Oct 28 08:39:53 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sat Oct 28 14:22:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb05ffe7 sci-electronics/kicad-meta: add 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-meta/kicad-meta-7.0.8.ebuild | 28 ++ 1 file changed, 28 insertions(+) diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.8.ebuild b/sci-electronics/kicad-meta/kicad-meta-7.0.8.ebuild new file mode 100644 index ..9fa1015e5396 --- /dev/null +++ b/sci-electronics/kicad-meta/kicad-meta-7.0.8.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 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="http://www.kicad.org; +SRC_URI="" + +LICENSE="metapackage" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +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} + ) +"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: 398dc31c1a650c0815a87332a7ec3bd87822562f Author: Zoltan Puskas sinustrom info> AuthorDate: Sat Oct 28 07:24:59 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sat Oct 28 14:21:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398dc31c sci-electronics/kicad-footprints: add 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 + .../kicad-footprints/kicad-footprints-7.0.8.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 234c930dee4a..924daeb2d456 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,2 +1,3 @@ DIST kicad-footprints-7.0.1.tar.bz2 23942389 BLAKE2B 06408aaf1a388287dc0929f8f99e70bcab62051da1a4674f48ea264a75fd5780fe355420dafe96fd8548679c508a3860bdc0ba8ef287a3c7b3c6c78c0fdc2975 SHA512 1bc7ffdf089414c40e74a2b8c155e83900d406f46036d0803f115e505e25f707acc5bc85456de4c96af26d8a13ca81bd28dca5dfe48e26e5944f4478a688 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 +DIST kicad-footprints-7.0.8.tar.bz2 24418267 BLAKE2B d252a75adafbb8ccbe000ad290e1a0ec6044c5662a899812de3466e2fe23d8f3833b54b9c17863ddf26a1e032af404daacdb7848a9517313943b43d1b9ed488e SHA512 984cff22967dd82ec1e4706a61c68bf2357f391c4efccd80dadcae18f71ff0a90fdc61a54b491440da2a2dc7f1a2fc03091e01c9791a919db7a31920ec5b7b02 diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild new file mode 100644 index ..ba02cb94ca78 --- /dev/null +++ b/sci-electronics/kicad-footprints/kicad-footprints-7.0.8.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then +# x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: ff1a754032938ad531c463c2528792e11fc701eb Author: Zoltan Puskas sinustrom info> AuthorDate: Sat Oct 28 06:55:17 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sat Oct 28 14:21:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff1a7540 sci-electronics/kicad: add 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad/Manifest | 1 + sci-electronics/kicad/kicad-7.0.8.ebuild | 167 +++ 2 files changed, 168 insertions(+) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 64881fbc7ca2..53a6fc7bb344 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -1,2 +1,3 @@ DIST kicad-7.0.1.tar.bz2 42744121 BLAKE2B cb6005be531027e02c5c3fa03be54dff00720aa9c36d12d1e619e041da05e5b4efd048be4e01021cf225a35cd638a162f4b620b65ec117027092a5bf650cb1ec SHA512 6b3f32073a0667c745be54fccf1660cc81b560ad7613eb2355956b48567d7e82ce6926ab04d374fe88dcaa1220357997f5f4621e6d635effcd3d698e45a37516 DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067 +DIST kicad-7.0.8.tar.bz2 43996328 BLAKE2B 929781f06c7ef9eac16fc1f7c89c07e481f04f3da68a6d54607f8671f0daf271c8b21e8eff9efbb5adfdc8a4e1b5b1cc60fc5f9fc4aed9557f15eb65e21e SHA512 e88793a4b1e1b52bf5cfb8650f8b6004020cfb61dfaa6cbf64747d9db56a74754ea281a78f58106dbdf78f28b27e6bf944ef46ab0f3d63171a0147793d776bc2 diff --git a/sci-electronics/kicad/kicad-7.0.8.ebuild b/sci-electronics/kicad/kicad-7.0.8.ebuild new file mode 100644 index ..7af71d049c15 --- /dev/null +++ b/sci-electronics/kicad/kicad-7.0.8.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +WX_GTK_VER="3.2-gtk3" + +inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils + +DESCRIPTION="Electronic Schematic and PCB design tools" +HOMEPAGE="https://www.kicad.org; + +if [[ ${PV} == ]]; 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 -> ${P}.tar.bz2" + S="${WORKDIR}/${PN}-${MY_PV}" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi +fi + +# BSD for bundled pybind +LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" +SLOT="0" +IUSE="doc examples nls openmp" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# 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 +COMMON_DEPEND=" + dev-db/unixODBC + dev-libs/boost:=[context,nls] + 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.3.0:0= + >=x11-libs/cairo-1.8.8:= + >=x11-libs/pixman-0.30 + >sci-electronics/ngspice-27[shared] + sys-libs/zlib + >=x11-libs/wxGTK-3.2.2.1-r3:${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 + ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + sci-electronics/electronics-menu +" +BDEPEND=">=dev-lang/swig-4.0 + doc? ( app-doc/doxygen )" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="1500M" + +PATCHES=( + "${FILESDIR}"/${PN}-7.0.0-werror.patch +) + +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} == ]]; then + git-r3_src_unpack + else + default_src_unpack + fi +} + +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)" +
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: 5519a936c1b75e49842b327d44514a3bb1b7eff3 Author: Zoltan Puskas sinustrom info> AuthorDate: Sat Oct 28 07:57:43 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sat Oct 28 14:21:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5519a936 sci-electronics/kicad-symbols: add 7.0.8 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Yixun Lan gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 + .../kicad-symbols/kicad-symbols-7.0.8.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 260c8494c28f..4f117eb683f5 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,2 +1,3 @@ DIST kicad-symbols-7.0.1.tar.bz2 3012164 BLAKE2B b6bf419247d67f39e868dc05abdbd60f8b6f677bd730fb8250b6517f2f68f740ccbd63be55e2d7c667c557493b42937ca65a0dd6480250372020f14a0c3eea59 SHA512 63cca3de17af08c78c1bb98d58ccf4825b6fd9318abd6c996e8218fd3d6168acc396c5cb1b73fe26ead0da4a91f0e8040f363ed9ae74169cad4ca7965fdd0890 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 +DIST kicad-symbols-7.0.8.tar.bz2 3043907 BLAKE2B ecf00fcd89e8a5685f1c262e4bbc94baf966a6530a67bf066d7e4c8425f542c6983d8030db4a50e17630baef26eab3d02b7945cc2d3d03edf2e89f8a8590a01d SHA512 4320a4f7cad3c350693ec8d385e8aae25577360e0a46456124bf2fabc6faf10cb73f6abbebbb9b924a3ffbfdd9a1c05257c99776ebd3155fc2ffc1b4fd954ec1 diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.8.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.8.ebuild new file mode 100644 index ..26631a5e5f9f --- /dev/null +++ b/sci-electronics/kicad-symbols/kicad-symbols-7.0.8.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 633ec50b51bb88935c638abadd77e5a3a6130ef2 Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:53:28 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633ec50b sci-electronics/kicad-packages3d: drop 7.0.6 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 - .../kicad-packages3d/kicad-packages3d-7.0.6.ebuild | 32 -- 2 files changed, 33 deletions(-) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index 345e4580d34a..4e7f197b3585 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,3 +1,2 @@ DIST kicad-packages3d-7.0.1.tar.bz2 768042873 BLAKE2B 1077e2deabfe75bfbaa9c6770c6bd1c273e7699b1b0bb4b88b6a9e2dd3f3becab583c0f2d143070d01021711548d0c6e8630286d0d63904ef4c09f39f5d2234f SHA512 f634ff5449cf5b9b619d09495b8a38fd58445589d73ba98442b2fa134d18b81e50d72eea37724e1460cafd4b1c4c2bb345a1e453371b9298e7d79bf54629d721 -DIST kicad-packages3d-7.0.6.tar.bz2 768656951 BLAKE2B 249dd4326fbca08692a4c4068d0576c8edc09beaa32a2d21bc080f63232c8a335d77759811b0bce7beaac6a111db87fb6081bcf9bfffac69f538a73788be3de9 SHA512 9947a320e8d195ee15936a300b6d051952bd4bf9e2110e2dbf0c9c205328f81721a5266ba833db5db5742ce0ec76957e43d0953dca2c46e223e11bbbf450a762 DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.6.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.6.ebuild deleted file mode 100644 index 0814793b5346.. --- a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.6.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -IUSE="" -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND=">=x11-misc/util-macros-1.18" -fi - -CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: dd7cc681b8e2690d885fdc75d5faceaa2da34bbd Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:52:57 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7cc681 sci-electronics/kicad-footprints: drop 7.0.6 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 - .../kicad-footprints/kicad-footprints-7.0.6.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 9a49e415ac9c..234c930dee4a 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,3 +1,2 @@ DIST kicad-footprints-7.0.1.tar.bz2 23942389 BLAKE2B 06408aaf1a388287dc0929f8f99e70bcab62051da1a4674f48ea264a75fd5780fe355420dafe96fd8548679c508a3860bdc0ba8ef287a3c7b3c6c78c0fdc2975 SHA512 1bc7ffdf089414c40e74a2b8c155e83900d406f46036d0803f115e505e25f707acc5bc85456de4c96af26d8a13ca81bd28dca5dfe48e26e5944f4478a688 -DIST kicad-footprints-7.0.6.tar.bz2 24045275 BLAKE2B 7efb3e5b256f94ac657283d2a0bd19b8e6eb5ae65ed31d6e4aa64a8a37423392e6c890ed0231b2d81f9b223241873ee07cf2c9935d042d167e340b43c7ce55ef SHA512 16eb37e5c26b940c46193a36bc93f0debbabb13bfeb07d1cdb56a8221f1a1f6167ebc16fecdbcfdf0f258f1a1cffc06864126ffbc337dd736b15b70d024d1bc8 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.6.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.6.ebuild deleted file mode 100644 index ba02cb94ca78.. --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.6.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" -IUSE="" - -DEPEND="" -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then -# x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: a53acdde82fee33661899e3bc4c0466a1d13d2bf Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:52:19 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a53acdde sci-electronics/kicad-meta: drop 7.0.2 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-meta/kicad-meta-7.0.2.ebuild | 28 -- 1 file changed, 28 deletions(-) diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.2.ebuild b/sci-electronics/kicad-meta/kicad-meta-7.0.2.ebuild deleted file mode 100644 index 9fa1015e5396.. --- a/sci-electronics/kicad-meta/kicad-meta-7.0.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="http://www.kicad.org; -SRC_URI="" - -LICENSE="metapackage" -SLOT="0" - -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -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} - ) -"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 5a9a6f88084523bb4930f7eb7b0a129652146ef1 Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:53:16 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9a6f88 sci-electronics/kicad-packages3d: drop 7.0.2 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 - .../kicad-packages3d/kicad-packages3d-7.0.2.ebuild | 32 -- 2 files changed, 33 deletions(-) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index a59f725c4e9c..345e4580d34a 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,4 +1,3 @@ DIST kicad-packages3d-7.0.1.tar.bz2 768042873 BLAKE2B 1077e2deabfe75bfbaa9c6770c6bd1c273e7699b1b0bb4b88b6a9e2dd3f3becab583c0f2d143070d01021711548d0c6e8630286d0d63904ef4c09f39f5d2234f SHA512 f634ff5449cf5b9b619d09495b8a38fd58445589d73ba98442b2fa134d18b81e50d72eea37724e1460cafd4b1c4c2bb345a1e453371b9298e7d79bf54629d721 -DIST kicad-packages3d-7.0.2.tar.bz2 768222191 BLAKE2B 8e9485d0b4ee2c0d9e71675344f720b2af78a5f3541c56eabd0286ddfaf12a997456c7f9cd6e4bbde2dcea2ae5dd3f8f8fc2b2384266b5a7b0b9747a41544629 SHA512 248d39693045114631d5e9630b21ad5ea3bd019a64f372ca5fbe1c2920fc3e324ea86cced2ad11d20640389c473dc3dfdd0f8c283159af1cbcbcfdcd9320 DIST kicad-packages3d-7.0.6.tar.bz2 768656951 BLAKE2B 249dd4326fbca08692a4c4068d0576c8edc09beaa32a2d21bc080f63232c8a335d77759811b0bce7beaac6a111db87fb6081bcf9bfffac69f538a73788be3de9 SHA512 9947a320e8d195ee15936a300b6d051952bd4bf9e2110e2dbf0c9c205328f81721a5266ba833db5db5742ce0ec76957e43d0953dca2c46e223e11bbbf450a762 DIST kicad-packages3d-7.0.7.tar.bz2 772674558 BLAKE2B 9223317ca29e7d09423bc743df93471f4cff65a44113e9946479c9f59ceae86268cad68bf570d08d52e2ad123095ca3e2beb8249297bdb5b0f21c23f65aed9d6 SHA512 ae4d1be2dc9196acbf8e2314886f5639e4b20a922854dfce7a7eceb89cd0497d6649a5d9043870221f585a2fe9c68c2ac4ba4ccf2ede13596e4f89ebb24cc19c diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.2.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.2.ebuild deleted file mode 100644 index 0814793b5346.. --- a/sci-electronics/kicad-packages3d/kicad-packages3d-7.0.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -IUSE="" -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND=">=x11-misc/util-macros-1.18" -fi - -CHECKREQS_DISK_BUILD="11G"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 3c03523160bbad0452d8c5db52973aabded1dd8a Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:54:45 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c035231 sci-electronics/kicad: drop 7.0.2-r1 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad/Manifest | 1 - sci-electronics/kicad/kicad-7.0.2-r1.ebuild | 173 2 files changed, 174 deletions(-) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 15922e4925e1..0ce39cb1d052 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -1,4 +1,3 @@ DIST kicad-7.0.1.tar.bz2 42744121 BLAKE2B cb6005be531027e02c5c3fa03be54dff00720aa9c36d12d1e619e041da05e5b4efd048be4e01021cf225a35cd638a162f4b620b65ec117027092a5bf650cb1ec SHA512 6b3f32073a0667c745be54fccf1660cc81b560ad7613eb2355956b48567d7e82ce6926ab04d374fe88dcaa1220357997f5f4621e6d635effcd3d698e45a37516 -DIST kicad-7.0.2.tar.bz2 42844186 BLAKE2B 136d68b3174cde74db96b1197c62da1fb4e54f628f73a6e0ea092c713b529863d9e443b6631a0ecbb55e2d299a7b78b8218d05e605f8ae8f5972915147ec140f SHA512 04d7e39815f9e87b8646f25fb7e1b82bcf2bc63e26e078f3175c37a2c2e0a2bb7771e70e4698dbfc496f112a733668bdc746eefd1a9c4c76d0b36696738026a4 DIST kicad-7.0.6.tar.bz2 43548452 BLAKE2B 90fa15d67f5629266755c469208baa486f41003a9b6ff32c7b7a0707967d54dbc3410d332f0ab1fde91c6045c345b34d1e27585feb265386e58447aea464a93f SHA512 492e6f4997eefda03eb371ec92c1a971cc37e16cb18f4ead08db22370048f6e2fce332c58d5eac64554808bf15738ebd18cf8f3664eacd6d3066a35268f3ec6a DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067 diff --git a/sci-electronics/kicad/kicad-7.0.2-r1.ebuild b/sci-electronics/kicad/kicad-7.0.2-r1.ebuild deleted file mode 100644 index 899d0d74f13b.. --- a/sci-electronics/kicad/kicad-7.0.2-r1.ebuild +++ /dev/null @@ -1,173 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -WX_GTK_VER="3.2-gtk3" - -inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils - -DESCRIPTION="Electronic Schematic and PCB design tools" -HOMEPAGE="https://www.kicad.org; - -if [[ ${PV} == ]]; 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 -> ${P}.tar.bz2" - S="${WORKDIR}/${PN}-${MY_PV}" - - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - fi -fi - -# BSD for bundled pybind -LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" -SLOT="0" -IUSE="doc examples +ngspice nls openmp" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# 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 -COMMON_DEPEND=" - dev-db/unixODBC - dev-libs/boost:=[context,nls] - 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.3.0:0= - >=x11-libs/cairo-1.8.8:= - >=x11-libs/pixman-0.30 - x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] - sys-libs/zlib - $(python_gen_cond_dep ' - dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}] - ~dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}] - ') - ${PYTHON_DEPS} - ngspice? ( - >sci-electronics/ngspice-27[shared] - ) - nls? ( - sys-devel/gettext - ) -" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - sci-electronics/electronics-menu -" -BDEPEND=">=dev-lang/swig-4.0 - doc? ( app-doc/doxygen )" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi - -CHECKREQS_DISK_BUILD="900M" - -PATCHES=( - "${FILESDIR}"/${PN}-7.0.0-werror.patch -) - -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} == ]]; then - git-r3_src_unpack - else - default_src_unpack - fi -} - -src_configure() { - xdg_environment_reset
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 0e21e5f5c81b81e97e7cb108a43dc1e38301d093 Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:55:05 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e21e5f5 sci-electronics/kicad: drop 7.0.6-r2 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad/Manifest | 1 - sci-electronics/kicad/kicad-7.0.6-r2.ebuild | 169 2 files changed, 170 deletions(-) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 0ce39cb1d052..64881fbc7ca2 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -1,3 +1,2 @@ DIST kicad-7.0.1.tar.bz2 42744121 BLAKE2B cb6005be531027e02c5c3fa03be54dff00720aa9c36d12d1e619e041da05e5b4efd048be4e01021cf225a35cd638a162f4b620b65ec117027092a5bf650cb1ec SHA512 6b3f32073a0667c745be54fccf1660cc81b560ad7613eb2355956b48567d7e82ce6926ab04d374fe88dcaa1220357997f5f4621e6d635effcd3d698e45a37516 -DIST kicad-7.0.6.tar.bz2 43548452 BLAKE2B 90fa15d67f5629266755c469208baa486f41003a9b6ff32c7b7a0707967d54dbc3410d332f0ab1fde91c6045c345b34d1e27585feb265386e58447aea464a93f SHA512 492e6f4997eefda03eb371ec92c1a971cc37e16cb18f4ead08db22370048f6e2fce332c58d5eac64554808bf15738ebd18cf8f3664eacd6d3066a35268f3ec6a DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067 diff --git a/sci-electronics/kicad/kicad-7.0.6-r2.ebuild b/sci-electronics/kicad/kicad-7.0.6-r2.ebuild deleted file mode 100644 index a8534692f833.. --- a/sci-electronics/kicad/kicad-7.0.6-r2.ebuild +++ /dev/null @@ -1,169 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -WX_GTK_VER="3.2-gtk3" - -inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils - -DESCRIPTION="Electronic Schematic and PCB design tools" -HOMEPAGE="https://www.kicad.org; - -if [[ ${PV} == ]]; 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 -> ${P}.tar.bz2" - S="${WORKDIR}/${PN}-${MY_PV}" - - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - fi -fi - -# BSD for bundled pybind -LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" -SLOT="0" -IUSE="doc examples nls openmp" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# 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 -COMMON_DEPEND=" - dev-db/unixODBC - dev-libs/boost:=[context,nls] - 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.3.0:0= - >=x11-libs/cairo-1.8.8:= - >=x11-libs/pixman-0.30 - x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] - >sci-electronics/ngspice-27[shared] - sys-libs/zlib - $(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 - ) -" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - sci-electronics/electronics-menu -" -BDEPEND=">=dev-lang/swig-4.0 - doc? ( app-doc/doxygen )" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi - -CHECKREQS_DISK_BUILD="1500M" - -PATCHES=( - "${FILESDIR}"/${PN}-7.0.0-werror.patch -) - -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} == ]]; then - git-r3_src_unpack - else - default_src_unpack - fi -} - -src_configure() { - xdg_environment_reset - - local mycmakeargs=( - -DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}" - - -DKICAD_SCRIPTING_WXPYTHON=ON - # wxWidgets does not support runtime selection of backends (GLX vs EGL), - # if enabled it can break KiCad depending on what wxGTK was compiled - # with, see
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: 35098e921b9fc0f06098cbc32c1d2f92c4306645 Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:52:48 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35098e92 sci-electronics/kicad-footprints: drop 7.0.2 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 - .../kicad-footprints/kicad-footprints-7.0.2.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 761c4ae7d731..9a49e415ac9c 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,4 +1,3 @@ DIST kicad-footprints-7.0.1.tar.bz2 23942389 BLAKE2B 06408aaf1a388287dc0929f8f99e70bcab62051da1a4674f48ea264a75fd5780fe355420dafe96fd8548679c508a3860bdc0ba8ef287a3c7b3c6c78c0fdc2975 SHA512 1bc7ffdf089414c40e74a2b8c155e83900d406f46036d0803f115e505e25f707acc5bc85456de4c96af26d8a13ca81bd28dca5dfe48e26e5944f4478a688 -DIST kicad-footprints-7.0.2.tar.bz2 23956893 BLAKE2B dd86bea1ad8d61eec3d755ac29b13f94a0037cd99455843cd8d711f655be98ed3fda5e4620302d05ccc1a95910f83f0a4ce1465b9e8e5e69baab8306229709ba SHA512 ad49198a72747ce892eb2a58393fd4bd57dbc4c95d0ffb02ab8318d61f0693077203d97a81fd62cb98435de3928e827b90a67c7d5b00018ae80abd6034512e31 DIST kicad-footprints-7.0.6.tar.bz2 24045275 BLAKE2B 7efb3e5b256f94ac657283d2a0bd19b8e6eb5ae65ed31d6e4aa64a8a37423392e6c890ed0231b2d81f9b223241873ee07cf2c9935d042d167e340b43c7ce55ef SHA512 16eb37e5c26b940c46193a36bc93f0debbabb13bfeb07d1cdb56a8221f1a1f6167ebc16fecdbcfdf0f258f1a1cffc06864126ffbc337dd736b15b70d024d1bc8 DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.2.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.2.ebuild deleted file mode 100644 index ba02cb94ca78.. --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" -IUSE="" - -DEPEND="" -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then -# x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 01c0df8706e06e0605fca1f8f2ee721bc7d69869 Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:47:49 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c0df87 sci-electronics/kicad-templates: add 7.0.7 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-templates/Manifest | 1 + .../kicad-templates/kicad-templates-7.0.7.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 67deeb078d31..41d998880ce4 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,3 +1,4 @@ DIST kicad-templates-7.0.1.tar.bz2 1419796 BLAKE2B ce6f259e8668eb4ed3541cee1aca44259af2a19142cb5ef1f049b40d7d23fac5e48cf13e3b101798d02f0661230c96bdf8f74a802b7bbb3dec13272a498a7e34 SHA512 5214ce5b48c2340feb3d6ce3d882462a6ea1468c53ce5de30d7b608c026b9d51db38b33375d24b845a8196eacdc2dbe5c28f2f1ff22af4c398724fb6566ec2fe DIST kicad-templates-7.0.2.tar.bz2 1247364 BLAKE2B 4143ef4a1741e099609eeced84983c9dd1d9bae615fb49cd1fad213eb8d9d266b0e2fb079188e61e024403a97d5848c60ae0ef927907d470a3c8c99cc30a0cb8 SHA512 d00847c0dd1cfd23af20a1bc05a481efee0390659d7de89cfa2fcc702814a9dc6905291c00fc067cdc399f58e70ad7864bbd1dde1b146193156c1c21cb18abf9 DIST kicad-templates-7.0.6.tar.bz2 1247604 BLAKE2B 5e5f80e36c8caac6ce63169b0188df772d5573607b094c8ecb68671b79ae64eb8b4c5bb90ee95fc720271c2de230c5151ddde3374c5faff26aa90271470ee3b6 SHA512 ac00f6ceaa4530fedb397f5c475eec2bbd89bba7f02691824117a06d4100e4f64b7720fd79c93576a84d6fad0768b1895f5ae951e37f4e64cbff9da00b176dca +DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.7.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.7.ebuild new file mode 100644 index ..bffd6445a28e --- /dev/null +++ b/sci-electronics/kicad-templates/kicad-templates-7.0.7.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-7.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: 45cf81cd3a19e14df00106ca22ab57948a35a409 Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:16:07 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45cf81cd sci-electronics/kicad-footprints: add 7.0.7 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 + .../kicad-footprints/kicad-footprints-7.0.7.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 98441c599725..761c4ae7d731 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,3 +1,4 @@ DIST kicad-footprints-7.0.1.tar.bz2 23942389 BLAKE2B 06408aaf1a388287dc0929f8f99e70bcab62051da1a4674f48ea264a75fd5780fe355420dafe96fd8548679c508a3860bdc0ba8ef287a3c7b3c6c78c0fdc2975 SHA512 1bc7ffdf089414c40e74a2b8c155e83900d406f46036d0803f115e505e25f707acc5bc85456de4c96af26d8a13ca81bd28dca5dfe48e26e5944f4478a688 DIST kicad-footprints-7.0.2.tar.bz2 23956893 BLAKE2B dd86bea1ad8d61eec3d755ac29b13f94a0037cd99455843cd8d711f655be98ed3fda5e4620302d05ccc1a95910f83f0a4ce1465b9e8e5e69baab8306229709ba SHA512 ad49198a72747ce892eb2a58393fd4bd57dbc4c95d0ffb02ab8318d61f0693077203d97a81fd62cb98435de3928e827b90a67c7d5b00018ae80abd6034512e31 DIST kicad-footprints-7.0.6.tar.bz2 24045275 BLAKE2B 7efb3e5b256f94ac657283d2a0bd19b8e6eb5ae65ed31d6e4aa64a8a37423392e6c890ed0231b2d81f9b223241873ee07cf2c9935d042d167e340b43c7ce55ef SHA512 16eb37e5c26b940c46193a36bc93f0debbabb13bfeb07d1cdb56a8221f1a1f6167ebc16fecdbcfdf0f258f1a1cffc06864126ffbc337dd736b15b70d024d1bc8 +DIST kicad-footprints-7.0.7.tar.bz2 24411508 BLAKE2B 1abedfbc3dfab302b5f929b01f2a83e83a4fee6b1d5056bf2c3579068c56807c656dea918f4c37fe030b727d3effbc35063f4f4103c4cfa6071f95c22d507597 SHA512 8af1fb371034bd5b22e0a8a896fa61e4eb0bda5b282759e17872bf4b466f49b39aa56ae068ac3d7d5a7453d9a7d511a81317d3f267a90d2764b2b8282f64aef0 diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.7.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.7.ebuild new file mode 100644 index ..ba02cb94ca78 --- /dev/null +++ b/sci-electronics/kicad-footprints/kicad-footprints-7.0.7.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND=">=sci-electronics/kicad-7.0.0" + +if [[ ${PV} == ]] ; then +# x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: 5a51dca3e1763c70cc418584d589c7633d314460 Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:53:46 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a51dca3 sci-electronics/kicad-symbols: drop 7.0.2 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 - .../kicad-symbols/kicad-symbols-7.0.2.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index b83ff2c2a186..98841ecdcf8d 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,4 +1,3 @@ DIST kicad-symbols-7.0.1.tar.bz2 3012164 BLAKE2B b6bf419247d67f39e868dc05abdbd60f8b6f677bd730fb8250b6517f2f68f740ccbd63be55e2d7c667c557493b42937ca65a0dd6480250372020f14a0c3eea59 SHA512 63cca3de17af08c78c1bb98d58ccf4825b6fd9318abd6c996e8218fd3d6168acc396c5cb1b73fe26ead0da4a91f0e8040f363ed9ae74169cad4ca7965fdd0890 -DIST kicad-symbols-7.0.2.tar.bz2 3014152 BLAKE2B 6b84cf02026a3efc1059fb27ae0d6fa1e36024021298f25d0d4abd066e9a4b51e3353a88a4efbc93252c0d0119c74f6a91860691fc002818b28d03d89a9bfcfe SHA512 399c5e863f487bc85126a2f7f6ed084e8a4374397682f550754776991f4668274a37b645854598c0690976c0b6e50a1e396285f32ed5913ecf14e4b3ad4bb2ec DIST kicad-symbols-7.0.6.tar.bz2 3026739 BLAKE2B 4dab0b34d142ec4ee570b2e48990501778bc8419e4cc0120193e62a4b4687776892ec2910061a216a0db98b77678163af19b8645ed721aba98cb82f581a3842f SHA512 883897da4e5ed96a82f999d09b7cf8e210474dfa1eeb18be9738be127793925fb1154aea8846019e3e86df3124bc12bd12de83819472d1d8c25b1fb196d8 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.2.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.2.ebuild deleted file mode 100644 index 26631a5e5f9f.. --- a/sci-electronics/kicad-symbols/kicad-symbols-7.0.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" -IUSE="" - -DEPEND="" -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: 128691b68e33d193e2e82f5eaa897ee48ef4f98e Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:53:54 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128691b6 sci-electronics/kicad-symbols: drop 7.0.6 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 - .../kicad-symbols/kicad-symbols-7.0.6.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 98841ecdcf8d..260c8494c28f 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,3 +1,2 @@ DIST kicad-symbols-7.0.1.tar.bz2 3012164 BLAKE2B b6bf419247d67f39e868dc05abdbd60f8b6f677bd730fb8250b6517f2f68f740ccbd63be55e2d7c667c557493b42937ca65a0dd6480250372020f14a0c3eea59 SHA512 63cca3de17af08c78c1bb98d58ccf4825b6fd9318abd6c996e8218fd3d6168acc396c5cb1b73fe26ead0da4a91f0e8040f363ed9ae74169cad4ca7965fdd0890 -DIST kicad-symbols-7.0.6.tar.bz2 3026739 BLAKE2B 4dab0b34d142ec4ee570b2e48990501778bc8419e4cc0120193e62a4b4687776892ec2910061a216a0db98b77678163af19b8645ed721aba98cb82f581a3842f SHA512 883897da4e5ed96a82f999d09b7cf8e210474dfa1eeb18be9738be127793925fb1154aea8846019e3e86df3124bc12bd12de83819472d1d8c25b1fb196d8 DIST kicad-symbols-7.0.7.tar.bz2 3026949 BLAKE2B 9f2db4e1e6fb1ca1625bc7218ca5163e6557f27978215ebc0c858990be09352e62f473928cdd28624a6543d7c0415536e0d09b54c8cc77d17a18caa3e788 SHA512 f66cb91b8192aee70a921f6f7c83e5b1fe2354ced2b7f97ec693af47cfa0eed261e23bb4774029918a991f5b35cb2a65b0831fee097a92bcc8a1e2c22f85fed8 diff --git a/sci-electronics/kicad-symbols/kicad-symbols-7.0.6.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-7.0.6.ebuild deleted file mode 100644 index 26631a5e5f9f.. --- a/sci-electronics/kicad-symbols/kicad-symbols-7.0.6.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" -IUSE="" - -DEPEND="" -RDEPEND=">=sci-electronics/kicad-7.0.0" - -if [[ ${PV} == ]] ; then - # x11-misc-util/macros only required on live ebuilds - BDEPEND+=" >=x11-misc/util-macros-1.18" -fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 316a3399bbdfe60a5d38da0001b5c50d0e6a3417 Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:54:19 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316a3399 sci-electronics/kicad-templates: drop 7.0.6 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-templates/Manifest | 1 - .../kicad-templates/kicad-templates-7.0.6.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 698aa52da4e3..f7c453b8621c 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,3 +1,2 @@ DIST kicad-templates-7.0.1.tar.bz2 1419796 BLAKE2B ce6f259e8668eb4ed3541cee1aca44259af2a19142cb5ef1f049b40d7d23fac5e48cf13e3b101798d02f0661230c96bdf8f74a802b7bbb3dec13272a498a7e34 SHA512 5214ce5b48c2340feb3d6ce3d882462a6ea1468c53ce5de30d7b608c026b9d51db38b33375d24b845a8196eacdc2dbe5c28f2f1ff22af4c398724fb6566ec2fe -DIST kicad-templates-7.0.6.tar.bz2 1247604 BLAKE2B 5e5f80e36c8caac6ce63169b0188df772d5573607b094c8ecb68671b79ae64eb8b4c5bb90ee95fc720271c2de230c5151ddde3374c5faff26aa90271470ee3b6 SHA512 ac00f6ceaa4530fedb397f5c475eec2bbd89bba7f02691824117a06d4100e4f64b7720fd79c93576a84d6fad0768b1895f5ae951e37f4e64cbff9da00b176dca DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.6.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.6.ebuild deleted file mode 100644 index bffd6445a28e.. --- a/sci-electronics/kicad-templates/kicad-templates-7.0.6.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: bc540221fb1756b04299d4fbcdeecd1b754f4927 Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:54:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc540221 sci-electronics/kicad-templates: drop 7.0.2 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-templates/Manifest | 1 - .../kicad-templates/kicad-templates-7.0.2.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 41d998880ce4..698aa52da4e3 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,4 +1,3 @@ DIST kicad-templates-7.0.1.tar.bz2 1419796 BLAKE2B ce6f259e8668eb4ed3541cee1aca44259af2a19142cb5ef1f049b40d7d23fac5e48cf13e3b101798d02f0661230c96bdf8f74a802b7bbb3dec13272a498a7e34 SHA512 5214ce5b48c2340feb3d6ce3d882462a6ea1468c53ce5de30d7b608c026b9d51db38b33375d24b845a8196eacdc2dbe5c28f2f1ff22af4c398724fb6566ec2fe -DIST kicad-templates-7.0.2.tar.bz2 1247364 BLAKE2B 4143ef4a1741e099609eeced84983c9dd1d9bae615fb49cd1fad213eb8d9d266b0e2fb079188e61e024403a97d5848c60ae0ef927907d470a3c8c99cc30a0cb8 SHA512 d00847c0dd1cfd23af20a1bc05a481efee0390659d7de89cfa2fcc702814a9dc6905291c00fc067cdc399f58e70ad7864bbd1dde1b146193156c1c21cb18abf9 DIST kicad-templates-7.0.6.tar.bz2 1247604 BLAKE2B 5e5f80e36c8caac6ce63169b0188df772d5573607b094c8ecb68671b79ae64eb8b4c5bb90ee95fc720271c2de230c5151ddde3374c5faff26aa90271470ee3b6 SHA512 ac00f6ceaa4530fedb397f5c475eec2bbd89bba7f02691824117a06d4100e4f64b7720fd79c93576a84d6fad0768b1895f5ae951e37f4e64cbff9da00b176dca DIST kicad-templates-7.0.7.tar.bz2 1247513 BLAKE2B 7660829ff7474bb703011542a66bb63db9e011f717e86767eb4b09a4b802d64aa785b0283cae75c195059984a0fa0bf7a83cf5c0287850c3df9dbd40ebc4030a SHA512 dc579c72be647db67aac66bf12abe1fbb6763cf9120d325bcd60f321642b05b8b25354ede1e1c1ed31bc44f486d35c027f131230538120c49aa6f0b0e00ad5b2 diff --git a/sci-electronics/kicad-templates/kicad-templates-7.0.2.ebuild b/sci-electronics/kicad-templates/kicad-templates-7.0.2.ebuild deleted file mode 100644 index bffd6445a28e.. --- a/sci-electronics/kicad-templates/kicad-templates-7.0.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 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} == ]]; 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 ~arm64 ~riscv ~x86" -fi - -LICENSE="CC-BY-SA-4.0" -SLOT="0" - -RDEPEND=">=sci-electronics/kicad-7.0.0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: 01abe948f5b6aa0ce1062bb7c5163a472d3fe843 Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:51:27 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01abe948 sci-electronics/kicad-meta: add 7.0.7 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild | 28 ++ 1 file changed, 28 insertions(+) diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild b/sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild new file mode 100644 index ..9fa1015e5396 --- /dev/null +++ b/sci-electronics/kicad-meta/kicad-meta-7.0.7.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 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="http://www.kicad.org; +SRC_URI="" + +LICENSE="metapackage" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +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} + ) +"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 87df30ff6ccbdd42f165e59b8ef278aba6fb2237 Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:45:50 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87df30ff sci-electronics/kicad-packages3d: Clean up Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild | 2 +- sci-electronics/kicad-packages3d/metadata.xml | 5 - 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild index c5aa25338d99..0814793b5346 100644 --- a/sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-.ebuild @@ -22,7 +22,7 @@ IUSE="" LICENSE="CC-BY-SA-4.0" SLOT="0" -RDEPEND=">=sci-electronics/kicad-6.0.0" +RDEPEND=">=sci-electronics/kicad-7.0.0" if [[ ${PV} == ]] ; then # x11-misc-util/macros only required on live ebuilds diff --git a/sci-electronics/kicad-packages3d/metadata.xml b/sci-electronics/kicad-packages3d/metadata.xml index 9a66c2bf0ec4..68380825c653 100644 --- a/sci-electronics/kicad-packages3d/metadata.xml +++ b/sci-electronics/kicad-packages3d/metadata.xml @@ -15,11 +15,6 @@ libs. Each directory directory contains multiple 3D model files, with the following supported file formats: WRL, STEP. - - - Use sci-libs/opencascade for data exchange - - kicad/libraries/kicad-packages3D
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: c1a19ceed35ea4090bc0998f0f459c9e65d48e24 Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:52:28 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a19cee sci-electronics/kicad-meta: drop 7.0.6 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-meta/kicad-meta-7.0.6.ebuild | 28 -- 1 file changed, 28 deletions(-) diff --git a/sci-electronics/kicad-meta/kicad-meta-7.0.6.ebuild b/sci-electronics/kicad-meta/kicad-meta-7.0.6.ebuild deleted file mode 100644 index 9fa1015e5396.. --- a/sci-electronics/kicad-meta/kicad-meta-7.0.6.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="http://www.kicad.org; -SRC_URI="" - -LICENSE="metapackage" -SLOT="0" - -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -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} - ) -"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 0c21128b45c84f2145bda679c842317d9b3b4423 Author: Zoltan Puskas sinustrom info> AuthorDate: Fri Aug 25 05:08:13 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 23 09:50:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c21128b sci-electronics/kicad: add 7.0.7 Closes: https://bugs.gentoo.org/911120 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Sam James gentoo.org> sci-electronics/kicad/Manifest | 1 + sci-electronics/kicad/kicad-7.0.7.ebuild | 167 +++ 2 files changed, 168 insertions(+) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 7fde7c4c5fd8..15922e4925e1 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -1,3 +1,4 @@ DIST kicad-7.0.1.tar.bz2 42744121 BLAKE2B cb6005be531027e02c5c3fa03be54dff00720aa9c36d12d1e619e041da05e5b4efd048be4e01021cf225a35cd638a162f4b620b65ec117027092a5bf650cb1ec SHA512 6b3f32073a0667c745be54fccf1660cc81b560ad7613eb2355956b48567d7e82ce6926ab04d374fe88dcaa1220357997f5f4621e6d635effcd3d698e45a37516 DIST kicad-7.0.2.tar.bz2 42844186 BLAKE2B 136d68b3174cde74db96b1197c62da1fb4e54f628f73a6e0ea092c713b529863d9e443b6631a0ecbb55e2d299a7b78b8218d05e605f8ae8f5972915147ec140f SHA512 04d7e39815f9e87b8646f25fb7e1b82bcf2bc63e26e078f3175c37a2c2e0a2bb7771e70e4698dbfc496f112a733668bdc746eefd1a9c4c76d0b36696738026a4 DIST kicad-7.0.6.tar.bz2 43548452 BLAKE2B 90fa15d67f5629266755c469208baa486f41003a9b6ff32c7b7a0707967d54dbc3410d332f0ab1fde91c6045c345b34d1e27585feb265386e58447aea464a93f SHA512 492e6f4997eefda03eb371ec92c1a971cc37e16cb18f4ead08db22370048f6e2fce332c58d5eac64554808bf15738ebd18cf8f3664eacd6d3066a35268f3ec6a +DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067 diff --git a/sci-electronics/kicad/kicad-7.0.7.ebuild b/sci-electronics/kicad/kicad-7.0.7.ebuild new file mode 100644 index ..7af71d049c15 --- /dev/null +++ b/sci-electronics/kicad/kicad-7.0.7.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +WX_GTK_VER="3.2-gtk3" + +inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils + +DESCRIPTION="Electronic Schematic and PCB design tools" +HOMEPAGE="https://www.kicad.org; + +if [[ ${PV} == ]]; 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 -> ${P}.tar.bz2" + S="${WORKDIR}/${PN}-${MY_PV}" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi +fi + +# BSD for bundled pybind +LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" +SLOT="0" +IUSE="doc examples nls openmp" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# 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 +COMMON_DEPEND=" + dev-db/unixODBC + dev-libs/boost:=[context,nls] + 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.3.0:0= + >=x11-libs/cairo-1.8.8:= + >=x11-libs/pixman-0.30 + >sci-electronics/ngspice-27[shared] + sys-libs/zlib + >=x11-libs/wxGTK-3.2.2.1-r3:${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 + ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + sci-electronics/electronics-menu +" +BDEPEND=">=dev-lang/swig-4.0 + doc? ( app-doc/doxygen )" + +if [[ ${PV} == ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="1500M" + +PATCHES=( + "${FILESDIR}"/${PN}-7.0.0-werror.patch +) + +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} == ]]; then + git-r3_src_unpack + else +