commit: 05fb787c37230ce7a1c2673964926c175e3ca868
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 20 08:09:48 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 20 08:10:36 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05fb787c
dev-util/gcovr: fix build w/o .git
My git hook for WORKDIR obscured this.
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/gcovr/gcovr-8.3.ebuild | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/dev-util/gcovr/gcovr-8.3.ebuild b/dev-util/gcovr/gcovr-8.3.ebuild
index fea8f23f4b24..145482d055c4 100644
--- a/dev-util/gcovr/gcovr-8.3.ebuild
+++ b/dev-util/gcovr/gcovr-8.3.ebuild
@@ -26,12 +26,15 @@ RDEPEND="
' 3.10)
"
BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
test? (
dev-python/pytest-timeout[${PYTHON_USEDEP}]
dev-python/yaxmldiff[${PYTHON_USEDEP}]
)
"
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
distutils_enable_tests pytest
python_test() {
@@ -208,6 +211,25 @@ python_test() {
# Needs bazel
"bazel-json"
+
+ # Fail outside of a git repo
+ "coexisting_object_directories-from_build_dir-coveralls"
+
"coexisting_object_directories-from_build_dir-without_object_dir-coveralls"
+ "coexisting_object_directories-from_root_dir-coveralls"
+
"coexisting_object_directories-from_root_dir-without_object_dir-coveralls"
+
"coexisting_object_directories-from_root_dir-without_search_dir-coveralls"
+ "simple1-dir-txt"
+ "simple1-dir-json"
+ "simple1-dir-json_summary"
+ "simple1-dir-csv"
+ "simple1-dir-cobertura"
+ "simple1-dir-jacoco"
+ "simple1-dir-sonarqube"
+ "wspace-txt"
+ "wspace-cobertura"
+ "wspace-jacoco"
+ "wspace-lcov"
+ "wspace-sonarqube"
)
local cc cc_ver