commit:     ce4531fbdfa56d1398dd3dd69e3eddbe1f17f14c
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 16 10:49:13 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 10:49:31 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4531fb

dev-scheme/chez: remove -Werror

Closes: https://bugs.gentoo.org/833467
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/chez/chez-9.5.6-r2.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/chez/chez-9.5.6-r2.ebuild 
b/dev-scheme/chez/chez-9.5.6-r2.ebuild
index f9af30466ac7..2d285842d04d 100644
--- a/dev-scheme/chez/chez-9.5.6-r2.ebuild
+++ b/dev-scheme/chez/chez-9.5.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -29,12 +29,15 @@ DEPEND="${RDEPEND}"
 src_prepare() {
        tc-export AR CC CXX LD RANLIB
 
+       default
+
        if use ncurses ; then
                local nclibs="\"$($(tc-getPKG_CONFIG) --libs ncurses)\""
                sed -i "s|ncursesLib=-lncurses|ncursesLib=${nclibs}|g" 
configure || die
        fi
 
-       default
+       # Remove -Werror
+       sed -i "/^C = /s|-Werror||g" c/Mf-* || die
 }
 
 src_configure() {

Reply via email to