summaryrefslogtreecommitdiff
path: root/app-editors/vis/vis-0.5.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'app-editors/vis/vis-0.5.ebuild')
-rw-r--r--app-editors/vis/vis-0.5.ebuild5
1 files changed, 5 insertions, 0 deletions
diff --git a/app-editors/vis/vis-0.5.ebuild b/app-editors/vis/vis-0.5.ebuild
index 08274f3b3760..e7cf08742d4e 100644
--- a/app-editors/vis/vis-0.5.ebuild
+++ b/app-editors/vis/vis-0.5.ebuild
@@ -32,6 +32,9 @@ src_prepare() {
if ! type -P vim &>/dev/null; then
sed -i 's/.*vim.*//' test/Makefile || die
fi
+
+ # https://bugs.gentoo.org/722014 https://github.com/martanne/vis-test/pull/22
+ sed -i 's;./ccan-config > config.h;./ccan-config "${CC}" ${CFLAGS} > config.h;' test/core/Makefile || die
fi
sed -i 's|STRIP?=.*|STRIP=true|' Makefile || die
@@ -42,6 +45,8 @@ src_prepare() {
}
src_configure() {
+ export CFLAGS="$CFLAGS -fcommon" # https://github.com/martanne/vis-test/issues/21
+
./configure \
--prefix="${EPREFIX}"/usr \
--docdir="${EPREFIX}"/usr/share/doc/${PF} \