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 }
