Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/files/, net-print/cups-filters/
Date: Thu, 05 Sep 2019 06:45:28
Message-Id: 1567665909.a65b125b85b64534a995da2e918073a15f404e38.polynomial-c@gentoo
1 commit: a65b125b85b64534a995da2e918073a15f404e38
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 5 06:45:09 2019 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 5 06:45:09 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65b125b
7
8 net-print/cups-filters: Fixed build against app-text/qpdf-9.0.0
9
10 Closes: https://bugs.gentoo.org/693498
11 Package-Manager: Portage-2.3.75, Repoman-2.3.17
12 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
13
14 net-print/cups-filters/cups-filters-1.25.4.ebuild | 4 ++++
15 .../files/cups-filters-1.25.4-missing_cstring.patch | 17 +++++++++++++++++
16 2 files changed, 21 insertions(+)
17
18 diff --git a/net-print/cups-filters/cups-filters-1.25.4.ebuild b/net-print/cups-filters/cups-filters-1.25.4.ebuild
19 index cdc922f82de..03ae82bd13c 100644
20 --- a/net-print/cups-filters/cups-filters-1.25.4.ebuild
21 +++ b/net-print/cups-filters/cups-filters-1.25.4.ebuild
22 @@ -48,6 +48,10 @@ DEPEND="${RDEPEND}
23 test? ( media-fonts/dejavu )
24 "
25
26 +PATCHES=(
27 + "${FILESDIR}/${P}-missing_cstring.patch" #693498
28 +)
29 +
30 src_prepare() {
31 default
32 [[ "${PV}" == "9999" ]] && eautoreconf
33
34 diff --git a/net-print/cups-filters/files/cups-filters-1.25.4-missing_cstring.patch b/net-print/cups-filters/files/cups-filters-1.25.4-missing_cstring.patch
35 new file mode 100644
36 index 00000000000..1b051221b6e
37 --- /dev/null
38 +++ b/net-print/cups-filters/files/cups-filters-1.25.4-missing_cstring.patch
39 @@ -0,0 +1,17 @@
40 +From 1878ecd2ef533c3dbe6e6bc29018ce4bf8246e83 Mon Sep 17 00:00:00 2001
41 +From: Till Kamppeter <till.kamppeter@×××××.com>
42 +Date: Wed, 4 Sep 2019 18:13:11 +0200
43 +Subject: [PATCH] bannertopdf: Added missing "#include <cstring>" to pdf.cxx.
44 +
45 +diff --git a/filter/pdf.cxx b/filter/pdf.cxx
46 +index 5b212ca9..f12607f8 100644
47 +--- a/filter/pdf.cxx
48 ++++ b/filter/pdf.cxx
49 +@@ -20,6 +20,7 @@
50 + #include "pdf.h"
51 + #include <vector>
52 + #include <string>
53 ++#include <cstring>
54 + #include <qpdf/QPDF.hh>
55 + #include <qpdf/QPDFObjectHandle.hh>
56 + #include <qpdf/QPDFWriter.hh>