Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/tex:master commit in: 2019/patches/
Date: Sun, 08 Mar 2020 10:11:10
Message-Id: 1583662218.64fd416a0b3452d063025f7f65063eef17d8120c.zlogene@gentoo
1 commit: 64fd416a0b3452d063025f7f65063eef17d8120c
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 8 10:10:18 2020 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 8 10:10:18 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/tex.git/commit/?id=64fd416a
7
8 fix poppler-0.86 compat with XeTeX
9
10 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
11
12 2019/patches/texlive-core-2019-poppler086.patch | 40 +++++++++++++++++--------
13 1 file changed, 28 insertions(+), 12 deletions(-)
14
15 diff --git a/2019/patches/texlive-core-2019-poppler086.patch b/2019/patches/texlive-core-2019-poppler086.patch
16 index 4ab4f95..8109222 100644
17 --- a/2019/patches/texlive-core-2019-poppler086.patch
18 +++ b/2019/patches/texlive-core-2019-poppler086.patch
19 @@ -1,17 +1,18 @@
20 -From 1203f6d9d51d6bedf11e36509f3a56638b1c816e Mon Sep 17 00:00:00 2001
21 +From 15e3bef2a1ec72007706705a31d9bd4c8eae53b1 Mon Sep 17 00:00:00 2001
22 From: Mikle Kolyada <zlogene@g.o>
23 -Date: Fri, 6 Mar 2020 13:31:24 +0000
24 +Date: Sun, 8 Mar 2020 10:05:15 +0000
25 Subject: [PATCH] poppler-0.86 compat
26
27 Signed-off-by: Mikle Kolyada <zlogene@g.o>
28 ---
29 - pdftoepdf.cc | 308 ++++++++++++++++++++++++++-------------------------
30 - pdftosrc.cc | 76 ++++++-------
31 - utils.c | 1 -
32 - 3 files changed, 192 insertions(+), 193 deletions(-)
33 + texk/web2c/pdftexdir/pdftoepdf.cc | 308 +++++++++++++++---------------
34 + texk/web2c/pdftexdir/pdftosrc.cc | 76 ++++----
35 + texk/web2c/pdftexdir/utils.c | 1 -
36 + texk/web2c/xetexdir/XeTeX_ext.c | 3 +
37 + 4 files changed, 195 insertions(+), 193 deletions(-)
38
39 -diff --git a/pdftoepdf.cc b/pdftoepdf.cc
40 -index 4db0c90..d13293e 100644
41 +diff --git a/texk/web2c/pdftexdir/pdftoepdf.cc b/texk/web2c/pdftexdir/pdftoepdf.cc
42 +index 4db0c90a..d13293e9 100644
43 --- a/texk/web2c/pdftexdir/pdftoepdf.cc
44 +++ b/texk/web2c/pdftexdir/pdftoepdf.cc
45 @@ -1,5 +1,5 @@
46 @@ -629,8 +630,8 @@ index 4db0c90..d13293e 100644
47 - delete globalParams;
48 }
49 }
50 -diff --git a/pdftosrc.cc b/pdftosrc.cc
51 -index 67be229..b6700fd 100644
52 +diff --git a/texk/web2c/pdftexdir/pdftosrc.cc b/texk/web2c/pdftexdir/pdftosrc.cc
53 +index 67be229e..b6700fd6 100644
54 --- a/texk/web2c/pdftexdir/pdftosrc.cc
55 +++ b/texk/web2c/pdftexdir/pdftosrc.cc
56 @@ -16,6 +16,14 @@ GNU General Public License for more details.
57 @@ -803,8 +804,8 @@ index 67be229..b6700fd 100644
58 delete doc;
59 - delete globalParams;
60 }
61 -diff --git a/utils.c b/utils.c
62 -index c93a878..6f866e7 100644
63 +diff --git a/texk/web2c/pdftexdir/utils.c b/texk/web2c/pdftexdir/utils.c
64 +index c93a8781..6f866e76 100644
65 --- a/texk/web2c/pdftexdir/utils.c
66 +++ b/texk/web2c/pdftexdir/utils.c
67 @@ -33,7 +33,6 @@ with this program. If not, see <http://www.gnu.org/licenses/>.
68 @@ -815,6 +816,21 @@ index c93a878..6f866e7 100644
69 #define xpdfVersion POPPLER_VERSION
70 #define xpdfString "poppler"
71 #else
72 +diff --git a/texk/web2c/xetexdir/XeTeX_ext.c b/texk/web2c/xetexdir/XeTeX_ext.c
73 +index 4968ee41..0aee4ee3 100644
74 +--- a/texk/web2c/xetexdir/XeTeX_ext.c
75 ++++ b/texk/web2c/xetexdir/XeTeX_ext.c
76 +@@ -38,7 +38,10 @@ authorization from the copyright holders.
77 +
78 + #include <w2c/config.h>
79 +
80 ++#ifndef POPPLER_VERSION
81 + #include <poppler-config.h>
82 ++#endif
83 ++
84 + #include <png.h>
85 + #include <zlib.h>
86 + #include <graphite2/Font.h>
87 --
88 2.24.1