Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-print/epson-inkjet-printer-escpr/, ...
Date: Sat, 23 May 2020 12:12:23
Message-Id: 1590235929.f8a9560f2c35af8c6cb49a0db8c132c5cb2ed97c.asturm@gentoo
1 commit: f8a9560f2c35af8c6cb49a0db8c132c5cb2ed97c
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 23 11:56:49 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat May 23 12:12:09 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a9560f
7
8 net-print/epson-inkjet-printer-escpr: Fix build with -fno-common
9
10 Closes: https://bugs.gentoo.org/707248
11 Package-Manager: Portage-2.3.99, Repoman-2.3.22
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 .../epson-inkjet-printer-escpr-1.7.7.ebuild | 5 ++++-
15 .../files/epson-inkjet-printer-escpr-1.7.7-fnocommon.patch | 11 +++++++++++
16 2 files changed, 15 insertions(+), 1 deletion(-)
17
18 diff --git a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.7.7.ebuild b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.7.7.ebuild
19 index 1e0db2c8f85..5407e22e981 100644
20 --- a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.7.7.ebuild
21 +++ b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.7.7.ebuild
22 @@ -14,7 +14,10 @@ KEYWORDS="amd64 ~ppc64"
23 DEPEND="net-print/cups"
24 RDEPEND="${DEPEND}"
25
26 -PATCHES=( "${FILESDIR}/1.6.5-warnings.patch" )
27 +PATCHES=(
28 + "${FILESDIR}/1.6.5-warnings.patch"
29 + "${FILESDIR}/${P}-fnocommon.patch"
30 +)
31
32 src_configure() {
33 econf --disable-shared
34
35 diff --git a/net-print/epson-inkjet-printer-escpr/files/epson-inkjet-printer-escpr-1.7.7-fnocommon.patch b/net-print/epson-inkjet-printer-escpr/files/epson-inkjet-printer-escpr-1.7.7-fnocommon.patch
36 new file mode 100644
37 index 00000000000..e2e35719ca8
38 --- /dev/null
39 +++ b/net-print/epson-inkjet-printer-escpr/files/epson-inkjet-printer-escpr-1.7.7-fnocommon.patch
40 @@ -0,0 +1,11 @@
41 +--- a/src/filter.c 2020-05-23 13:50:19.064756474 +0200
42 ++++ b/src/filter.c 2020-05-23 13:53:01.936647646 +0200
43 +@@ -68,7 +68,7 @@
44 + extern EPS_UINT8* tmpLineBuf;
45 +
46 + extern EPS_CMN_FUNC epsCmnFnc;
47 +-EPS_JOB_FUNCS jobFnc;
48 ++extern EPS_JOB_FUNCS jobFnc;
49 +
50 + extern EPS_INT32 tonerSave;
51 + extern EPS_INT32 back_type;