From 259f9d3e0852d8c42e847720c0d602ecdb0a6e4d Mon Sep 17 00:00:00 2001 From: Gavin Pryke Date: Sun, 21 Jun 2020 01:39:28 +0100 Subject: [PATCH] app-text/ansifilter: Inherit environment LDFLAGS to pass Gentoo QA check. Bug: https://bugs.gentoo.org/713524 --- app-text/ansifilter/ansifilter-2.16.ebuild | 2 ++ .../files/ansifilter-2.16-ldflags.patch | 28 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 app-text/ansifilter/files/ansifilter-2.16-ldflags.patch diff --git a/app-text/ansifilter/ansifilter-2.16.ebuild b/app-text/ansifilter/ansifilter-2.16.ebuild index 0481ddcea6a..4d938d8d6d7 100644 --- a/app-text/ansifilter/ansifilter-2.16.ebuild +++ b/app-text/ansifilter/ansifilter-2.16.ebuild @@ -22,6 +22,8 @@ RDEPEND=" )" DEPEND="${RDEPEND}" +PATCHES=( "${FILESDIR}/${PN}-2.16-ldflags.patch" ) + src_prepare() { default diff --git a/app-text/ansifilter/files/ansifilter-2.16-ldflags.patch b/app-text/ansifilter/files/ansifilter-2.16-ldflags.patch new file mode 100644 index 00000000000..370b33283f6 --- /dev/null +++ b/app-text/ansifilter/files/ansifilter-2.16-ldflags.patch @@ -0,0 +1,28 @@ +=============================================================================== +Subject: Pass QA check on Gentoo to inherit environment LDFLAGS +Bug: https://bugs.gentoo.org/713524 +From: Gavin Pryke +=============================================================================== +diff -Naru -x '*.swp' ansifilter-2.16.orig/src/makefile ansifilter-2.16/src/makefile +--- ansifilter-2.16.orig/src/makefile 2020-01-29 18:07:27.000000000 +0000 ++++ ansifilter-2.16/src/makefile 2020-06-21 00:36:28.269894498 +0100 +@@ -13,7 +13,6 @@ + #CXXFLAGS="-DNDEBUG -g2 -O3 -march=i686" + #cov-build --dir cov-int make -j 2 + +-LDFLAGS= + + SOURCES=arg_parser.o stringtools.o cmdlineoptions.o main.o platform_fs.o\ + codegenerator.o htmlgenerator.o pangogenerator.o texgenerator.o latexgenerator.o rtfgenerator.o svggenerator.o\ +diff -Naru -x '*.swp' ansifilter-2.16.orig/src/tcl/makefile ansifilter-2.16/src/tcl/makefile +--- ansifilter-2.16.orig/src/tcl/makefile 2020-01-29 18:07:27.000000000 +0000 ++++ ansifilter-2.16/src/tcl/makefile 2020-06-21 00:16:56.709894777 +0100 +@@ -5,7 +5,7 @@ + + CFLAGS= -c -Wall -O2 -fPIC + +-LDFLAGS= -shared -fPIC ++LDFLAGS += -shared -fPIC + + SOURCES=stringtools.cpp platform_fs.cpp\ + codegenerator.cpp htmlgenerator.cpp pangogenerator.cpp texgenerator.cpp latexgenerator.cpp rtfgenerator.cpp\ -- 2.26.2