commit:     adfffb4acd63db13d837ad016bd401e773255b03
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 28 13:12:59 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jan 28 13:23:47 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adfffb4a

dev-libs/libgit2: Remove -Werror from a test

Closes: https://bugs.gentoo.org/948941
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-libs/libgit2/libgit2-1.7.2.ebuild | 9 ++++++++-
 dev-libs/libgit2/libgit2-1.8.4.ebuild | 7 +++++++
 dev-libs/libgit2/libgit2-1.9.0.ebuild | 7 +++++++
 3 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.7.2.ebuild 
b/dev-libs/libgit2/libgit2-1.7.2.ebuild
index e6996dbfbafa..ae566db5ba70 100644
--- a/dev-libs/libgit2/libgit2-1.7.2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -36,6 +36,13 @@ BDEPEND="
        virtual/pkgconfig
 "
 
+src_prepare() {
+       cmake_src_prepare
+
+       # https://bugs.gentoo.org/948941
+       sed -i -e 's:-Werror::' tests/headertest/CMakeLists.txt || die
+}
+
 src_configure() {
        local mycmakeargs=(
                -DBUILD_TESTS=$(usex test)

diff --git a/dev-libs/libgit2/libgit2-1.8.4.ebuild 
b/dev-libs/libgit2/libgit2-1.8.4.ebuild
index 3a6f70228408..12157518741c 100644
--- a/dev-libs/libgit2/libgit2-1.8.4.ebuild
+++ b/dev-libs/libgit2/libgit2-1.8.4.ebuild
@@ -36,6 +36,13 @@ BDEPEND="
        virtual/pkgconfig
 "
 
+src_prepare() {
+       cmake_src_prepare
+
+       # https://bugs.gentoo.org/948941
+       sed -i -e 's:-Werror::' tests/headertest/CMakeLists.txt || die
+}
+
 src_configure() {
        local mycmakeargs=(
                -DBUILD_TESTS=$(usex test)

diff --git a/dev-libs/libgit2/libgit2-1.9.0.ebuild 
b/dev-libs/libgit2/libgit2-1.9.0.ebuild
index 1f458761528f..f28cf27e10de 100644
--- a/dev-libs/libgit2/libgit2-1.9.0.ebuild
+++ b/dev-libs/libgit2/libgit2-1.9.0.ebuild
@@ -36,6 +36,13 @@ BDEPEND="
        virtual/pkgconfig
 "
 
+src_prepare() {
+       cmake_src_prepare
+
+       # https://bugs.gentoo.org/948941
+       sed -i -e 's:-Werror::' tests/headertest/CMakeLists.txt || die
+}
+
 src_configure() {
        local mycmakeargs=(
                -DBUILD_TESTS=$(usex test)

Reply via email to