commit:     03c51da60150f3aca74b51c40cef93a4ad88d99a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 02:12:04 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 02:12:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c51da6

dev-cpp/string-theory: don't build tests with -Werror

Closes: https://bugs.gentoo.org/766468
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-cpp/string-theory/string-theory-3.3.ebuild | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/dev-cpp/string-theory/string-theory-3.3.ebuild 
b/dev-cpp/string-theory/string-theory-3.3.ebuild
index 82fb3efef9d..5706dd0292e 100644
--- a/dev-cpp/string-theory/string-theory-3.3.ebuild
+++ b/dev-cpp/string-theory/string-theory-3.3.ebuild
@@ -16,6 +16,14 @@ KEYWORDS="~amd64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
+src_prepare() {
+       # Drop -Werror from bundled gtest
+       # bug #766468
+       sed -i -e "s/-Werror//" test/gtest-1.10.0/cmake/internal_utils.cmake || 
die
+
+       cmake_src_prepare
+}
+
 src_configure() {
        local mycmakeargs=(
                -DST_BUILD_TESTS=$(usex test)

Reply via email to