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

Reply via email to