commit:     e2de531253bfd3682216a8eb860890c0b6074ca8
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 24 20:01:26 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 24 20:01:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2de5312

media-libs/libheif: fix -Werror

Closes: https://bugs.gentoo.org/940201
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/libheif/libheif-1.17.6.ebuild | 2 ++
 media-libs/libheif/libheif-1.18.1.ebuild | 2 ++
 media-libs/libheif/libheif-1.18.2.ebuild | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/media-libs/libheif/libheif-1.17.6.ebuild 
b/media-libs/libheif/libheif-1.17.6.ebuild
index 7f802231d9b5..7e7142cf23cc 100644
--- a/media-libs/libheif/libheif-1.17.6.ebuild
+++ b/media-libs/libheif/libheif-1.17.6.ebuild
@@ -56,6 +56,8 @@ src_prepare() {
                ln -s "${ESYSROOT}"/usr/include/catch2/catch.hpp 
tests/catch.hpp || die
        fi
 
+       sed -e '/Werror/d' -i CMakeLists.txt || die # bug 936466
+
        cmake_src_prepare
 
        multilib_copy_sources

diff --git a/media-libs/libheif/libheif-1.18.1.ebuild 
b/media-libs/libheif/libheif-1.18.1.ebuild
index b5c9b73f88d0..0f4dcd199721 100644
--- a/media-libs/libheif/libheif-1.18.1.ebuild
+++ b/media-libs/libheif/libheif-1.18.1.ebuild
@@ -58,6 +58,8 @@ src_prepare() {
                ln -s "${ESYSROOT}"/usr/include/catch2/catch.hpp 
tests/catch.hpp || die
        fi
 
+       sed -e '/Werror/d' -i CMakeLists.txt || die # bug 936466
+
        cmake_src_prepare
 
        multilib_copy_sources

diff --git a/media-libs/libheif/libheif-1.18.2.ebuild 
b/media-libs/libheif/libheif-1.18.2.ebuild
index 1aea405a52d6..739280c404de 100644
--- a/media-libs/libheif/libheif-1.18.2.ebuild
+++ b/media-libs/libheif/libheif-1.18.2.ebuild
@@ -55,6 +55,8 @@ src_prepare() {
                ln -s "${ESYSROOT}"/usr/include/catch2/catch.hpp 
tests/catch.hpp || die
        fi
 
+       sed -e '/Werror/d' -i CMakeLists.txt || die # bug 936466
+
        cmake_src_prepare
 
        multilib_copy_sources

Reply via email to