commit: 0e20e0efabf217e29ce88d8d4fa614023d16f68f Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com> AuthorDate: Sat Oct 4 19:02:30 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Oct 6 15:41:53 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e20e0ef
media-gfx/freecad: make gtest cmake dep conditional Bug: https://bugs.gentoo.org/963330 Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44062 Closes: https://github.com/gentoo/gentoo/pull/44062 Signed-off-by: Sam James <sam <AT> gentoo.org> media-gfx/freecad/freecad-1.0.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/freecad/freecad-1.0.1-r1.ebuild b/media-gfx/freecad/freecad-1.0.1-r1.ebuild index 5cc8db219915..f23883bebe06 100644 --- a/media-gfx/freecad/freecad-1.0.1-r1.ebuild +++ b/media-gfx/freecad/freecad-1.0.1-r1.ebuild @@ -343,7 +343,7 @@ src_configure() { -DFREECAD_BUILD_DEBIAN=OFF -DFREECAD_USE_EXTERNAL_E57FORMAT="no" - -DFREECAD_USE_EXTERNAL_GTEST="yes" + -DFREECAD_USE_EXTERNAL_GTEST="$(usex test)" -DFREECAD_USE_EXTERNAL_ONDSELSOLVER=$(usex assembly) -DFREECAD_USE_EXTERNAL_SMESH=OFF # no package in Gentoo -DFREECAD_USE_EXTERNAL_ZIPIOS=OFF # doesn't work yet, also no package in Gentoo tree @@ -366,7 +366,7 @@ src_configure() { if [[ ${PV} == *9999* ]]; then mycmakeargs+=( - -DENABLE_DEVELOPER_TESTS=ON + -DENABLE_DEVELOPER_TESTS="$(usex test)" -DPACKAGE_WCREF="%{release} (Git)" -DPACKAGE_WCURL="git://github.com/FreeCAD/FreeCAD.git main"
