commit:     c65f037d343326038aeef721bd88acc3b631ef6b
Author:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Sun Oct 19 21:40:07 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 20 09:43:13 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65f037d

sci-electronics/kicad: pass KICAD_VERSION

Closes: https://bugs.gentoo.org/939141
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44252
Closes: https://github.com/gentoo/gentoo/pull/44252
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-electronics/kicad/kicad-9.0.5.ebuild | 10 ++++++++++
 sci-electronics/kicad/kicad-9999.ebuild  | 10 ++++++++++
 2 files changed, 20 insertions(+)

diff --git a/sci-electronics/kicad/kicad-9.0.5.ebuild 
b/sci-electronics/kicad/kicad-9.0.5.ebuild
index c02dc660896c..3d4443341fd6 100644
--- a/sci-electronics/kicad/kicad-9.0.5.ebuild
+++ b/sci-electronics/kicad/kicad-9.0.5.ebuild
@@ -150,6 +150,16 @@ src_configure() {
                -DKICAD_BUILD_QA_TESTS="$(usex test)"
        )
 
+       if ! [[ ${PV} == *9999* ]]; then
+               mycmakeargs+=(
+                       -DCMAKE_POLICY_DEFAULT_CMP0167="OLD"
+
+                       # 939141
+                       -DCMAKE_DISABLE_FIND_PACKAGE_Git="yes"
+                       -DKICAD_VERSION="${PVR}"
+               )
+       fi
+
        cmake_src_configure
 }
 

diff --git a/sci-electronics/kicad/kicad-9999.ebuild 
b/sci-electronics/kicad/kicad-9999.ebuild
index c02dc660896c..3d4443341fd6 100644
--- a/sci-electronics/kicad/kicad-9999.ebuild
+++ b/sci-electronics/kicad/kicad-9999.ebuild
@@ -150,6 +150,16 @@ src_configure() {
                -DKICAD_BUILD_QA_TESTS="$(usex test)"
        )
 
+       if ! [[ ${PV} == *9999* ]]; then
+               mycmakeargs+=(
+                       -DCMAKE_POLICY_DEFAULT_CMP0167="OLD"
+
+                       # 939141
+                       -DCMAKE_DISABLE_FIND_PACKAGE_Git="yes"
+                       -DKICAD_VERSION="${PVR}"
+               )
+       fi
+
        cmake_src_configure
 }
 

Reply via email to