summaryrefslogtreecommitdiff
path: root/sci-electronics/kicad
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-09 09:29:40 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-09 09:29:40 +0100
commit6e9fa3a4a14685a33fc9182895e5529c293bae2e (patch)
tree8a9be21a286aa4d45a2169e1d77a8d7defc17847 /sci-electronics/kicad
parent0b39c3b03f13c084074099704a673640904e5249 (diff)
gentoo auto-resync : 09:08:2023 - 09:29:39
Diffstat (limited to 'sci-electronics/kicad')
-rw-r--r--sci-electronics/kicad/Manifest8
-rw-r--r--sci-electronics/kicad/kicad-7.0.1-r1.ebuild (renamed from sci-electronics/kicad/kicad-7.0.1.ebuild)5
-rw-r--r--sci-electronics/kicad/kicad-7.0.2-r1.ebuild (renamed from sci-electronics/kicad/kicad-7.0.2.ebuild)5
-rw-r--r--sci-electronics/kicad/kicad-7.0.6-r2.ebuild (renamed from sci-electronics/kicad/kicad-7.0.6.ebuild)13
-rw-r--r--sci-electronics/kicad/kicad-9999.ebuild13
5 files changed, 24 insertions, 20 deletions
diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest
index d6b8ba7786da..ba9293696333 100644
--- a/sci-electronics/kicad/Manifest
+++ b/sci-electronics/kicad/Manifest
@@ -2,8 +2,8 @@ AUX kicad-7.0.0-werror.patch 682 BLAKE2B 268cf848679ffb5b5aa2389a6392986f908c648
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
-EBUILD kicad-7.0.1.ebuild 4134 BLAKE2B 01eb2c3112047409613c67d190d29ea2e2fc8cc0029796c0fe3d7e54b3f450bf947839f0e75088071660f075e1749ac3ef726ad36fc9394ede71dc53da9e8bd5 SHA512 0490fe205737be0e163e75452b83cbaa34d62acb668409c865c222ceaa675d80dbe2670b68fc16282daffcc204ccf0c9074407f9cbe84215c14760218c080469
-EBUILD kicad-7.0.2.ebuild 4135 BLAKE2B 678a4552411ca57ad86405ce811569ad167a074484d2b10210359ffe7555b88aa87564ee0af15526eac86f8691a1c3c59b5b51784dce9067bf283425c10de116 SHA512 9c985c7e63292506433d4e29faffcfe5243bd7405e8d63981f88603933570c7bc1d3e33bb0988331c5283037b9071d568663506de9469fb16a760e4191c0305b
-EBUILD kicad-7.0.6.ebuild 4136 BLAKE2B 357316bd53668b0030217218cc87fcb80e7b612db447e3b1dba3645ee2aa7a94df4d04b2ea76f97eaf316090e6cf70f2c0202fd80af78f33a39639bf2ad108e5 SHA512 59cbb7b0632059f5153cc11b78f18651f552ea009eccee7f9bc4d1773fa15933d5fefff377638c77792ec7617609beb0e5649847376b36f066124032d7995d2c
-EBUILD kicad-9999.ebuild 4136 BLAKE2B 357316bd53668b0030217218cc87fcb80e7b612db447e3b1dba3645ee2aa7a94df4d04b2ea76f97eaf316090e6cf70f2c0202fd80af78f33a39639bf2ad108e5 SHA512 59cbb7b0632059f5153cc11b78f18651f552ea009eccee7f9bc4d1773fa15933d5fefff377638c77792ec7617609beb0e5649847376b36f066124032d7995d2c
+EBUILD kicad-7.0.1-r1.ebuild 4307 BLAKE2B 3372c575fd838625b3912787f61aa210485a475bb32359dc7d1ac93fa7f346b305e79760a57feb123ea54c50576098202197274085bb8a57409380f70f715488 SHA512 c3594f439dc964c7ff348f0eda6926bd435da93e8197ef8f88beae58082fcc1d76dc2c40ef504b1307682e0a954667a982ea59d7e103fcb08f83599c963e6672
+EBUILD kicad-7.0.2-r1.ebuild 4308 BLAKE2B 4646daac7c099362cff9c1f61973653c320bacc393dea1a18356f307acbea5fb3c2fe4d0245bafb31d5a0ce92ab72679798a492bf269271d8c8ac78351503848 SHA512 63c123c42a7c04d78b089387a66681880a14865e1498b0019180852905aef91a5331dc625be2fa53d875272d167a84c588a7745c62636fe1186a1d54fcd6e243
+EBUILD kicad-7.0.6-r2.ebuild 4249 BLAKE2B 4d4d76cbd5bc6d99812bf3ecf908d429f33574f62d170b973f32f2f822157b62fb26dcab3de0e1d9266c62ebf921c39f6f48febd3953aed22bf7f06400a80640 SHA512 7c7a85bd4dbfc6859018f4a00ea2a6bfe8b3c373470cdd3e5109077bfc8dca2c5c7a9a22081f7de599d6477e335d4c71b3e537ece0ca8896a3b87073ba3c2211
+EBUILD kicad-9999.ebuild 4249 BLAKE2B 4d4d76cbd5bc6d99812bf3ecf908d429f33574f62d170b973f32f2f822157b62fb26dcab3de0e1d9266c62ebf921c39f6f48febd3953aed22bf7f06400a80640 SHA512 7c7a85bd4dbfc6859018f4a00ea2a6bfe8b3c373470cdd3e5109077bfc8dca2c5c7a9a22081f7de599d6477e335d4c71b3e537ece0ca8896a3b87073ba3c2211
MISC metadata.xml 765 BLAKE2B ca4295c6a975ed0161e0e19d6faffa585001c65bb1b6c53659d63c22e10aa1856840752182e3f9108b11b582105691f6d03f3a63ee52fd5ea875b6ba3049e379 SHA512 4af8f8ba855e6c5dfc6e4f34ba1efb0705fb92dffb9fcc6196457a43ebca11da4b1fa752a6bba02ce3bbb7bfbbeeb5a5f8cedfb055378d67f622014ba3240768
diff --git a/sci-electronics/kicad/kicad-7.0.1.ebuild b/sci-electronics/kicad/kicad-7.0.1-r1.ebuild
index 9dbca5bca8c5..180b6e88f864 100644
--- a/sci-electronics/kicad/kicad-7.0.1.ebuild
+++ b/sci-electronics/kicad/kicad-7.0.1-r1.ebuild
@@ -101,7 +101,10 @@ src_configure() {
-DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}"
-DKICAD_SCRIPTING_WXPYTHON=ON
- -DKICAD_USE_EGL=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)"
-DKICAD_I18N_UNIX_STRICT_PATH="$(usex nls)"
diff --git a/sci-electronics/kicad/kicad-7.0.2.ebuild b/sci-electronics/kicad/kicad-7.0.2-r1.ebuild
index c58a6623fced..899d0d74f13b 100644
--- a/sci-electronics/kicad/kicad-7.0.2.ebuild
+++ b/sci-electronics/kicad/kicad-7.0.2-r1.ebuild
@@ -101,7 +101,10 @@ src_configure() {
-DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}"
-DKICAD_SCRIPTING_WXPYTHON=ON
- -DKICAD_USE_EGL=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)"
-DKICAD_I18N_UNIX_STRICT_PATH="$(usex nls)"
diff --git a/sci-electronics/kicad/kicad-7.0.6.ebuild b/sci-electronics/kicad/kicad-7.0.6-r2.ebuild
index c63f7a8ec2cf..a8534692f833 100644
--- a/sci-electronics/kicad/kicad-7.0.6.ebuild
+++ b/sci-electronics/kicad/kicad-7.0.6-r2.ebuild
@@ -28,7 +28,7 @@ fi
# BSD for bundled pybind
LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD"
SLOT="0"
-IUSE="doc examples +ngspice nls openmp"
+IUSE="doc examples nls openmp"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -47,15 +47,13 @@ COMMON_DEPEND="
>=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}
- ngspice? (
- >sci-electronics/ngspice-27[shared]
- )
nls? (
sys-devel/gettext
)
@@ -101,7 +99,10 @@ src_configure() {
-DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}"
-DKICAD_SCRIPTING_WXPYTHON=ON
- -DKICAD_USE_EGL=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)"
-DKICAD_I18N_UNIX_STRICT_PATH="$(usex nls)"
@@ -111,8 +112,6 @@ src_configure() {
-DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-DPYTHON_LIBRARY="$(python_get_library_path)"
- -DKICAD_SPICE="$(usex ngspice)"
-
-DKICAD_INSTALL_DEMOS="$(usex examples)"
-DCMAKE_SKIP_RPATH="ON"
diff --git a/sci-electronics/kicad/kicad-9999.ebuild b/sci-electronics/kicad/kicad-9999.ebuild
index c63f7a8ec2cf..a8534692f833 100644
--- a/sci-electronics/kicad/kicad-9999.ebuild
+++ b/sci-electronics/kicad/kicad-9999.ebuild
@@ -28,7 +28,7 @@ fi
# BSD for bundled pybind
LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD"
SLOT="0"
-IUSE="doc examples +ngspice nls openmp"
+IUSE="doc examples nls openmp"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -47,15 +47,13 @@ COMMON_DEPEND="
>=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}
- ngspice? (
- >sci-electronics/ngspice-27[shared]
- )
nls? (
sys-devel/gettext
)
@@ -101,7 +99,10 @@ src_configure() {
-DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}"
-DKICAD_SCRIPTING_WXPYTHON=ON
- -DKICAD_USE_EGL=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)"
-DKICAD_I18N_UNIX_STRICT_PATH="$(usex nls)"
@@ -111,8 +112,6 @@ src_configure() {
-DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-DPYTHON_LIBRARY="$(python_get_library_path)"
- -DKICAD_SPICE="$(usex ngspice)"
-
-DKICAD_INSTALL_DEMOS="$(usex examples)"
-DCMAKE_SKIP_RPATH="ON"