summaryrefslogtreecommitdiff
path: root/libre/texlive-bin
diff options
context:
space:
mode:
authorAndreas Grapentin <andreas@grapentin.org>2018-04-03 11:18:57 +0200
committerAndreas Grapentin <andreas@grapentin.org>2018-04-03 11:18:57 +0200
commit49d6e53c0888586aedfa9d247453ce5a94a54fec (patch)
treeb8b1b633a5eb61f1f51229989d7649f0d24d71c2 /libre/texlive-bin
parent2506c5c2ec76a2aea851200af87b0c4e3f71a558 (diff)
libre/texlive-bin: updated to 2017.44590
Diffstat (limited to 'libre/texlive-bin')
-rw-r--r--libre/texlive-bin/PKGBUILD23
-rw-r--r--libre/texlive-bin/pdftex-poppler-0.59.patch4
2 files changed, 15 insertions, 12 deletions
diff --git a/libre/texlive-bin/PKGBUILD b/libre/texlive-bin/PKGBUILD
index 19189df54..cc16932c6 100644
--- a/libre/texlive-bin/PKGBUILD
+++ b/libre/texlive-bin/PKGBUILD
@@ -11,14 +11,16 @@
pkgname=('texlive-bin')
pkgver=2017.44590
-pkgrel=11.parabola1
+pkgrel=13
+pkgrel+=.parabola1
license=('GPL')
-arch=('x86_64' 'i686' 'armv7h')
-makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd'
+arch=('x86_64')
+arch+=('i686' 'armv7h')
+makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2'
- 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper'
+ 'icu' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper'
'perl' 'clisp' 'ffcall')
-makedepends+=('poppler=0.61.1' 'icu>=60' 'icu<61')
+makedepends+=('poppler=0.63.0' 'icu>=61' 'icu<62')
url='http://tug.org/texlive/'
source=("https://sources.archlinux.org/other/texlive/texlive-bin-source-${pkgver}.tar.xz"
"luatex-gcc7.patch"
@@ -27,7 +29,7 @@ source=("https://sources.archlinux.org/other/texlive/texlive-bin-source-${pkgver
sha256sums=('4645b4d55fc500ba9be7156a6a330afb44fbf7fda40dfd73fe9cb16d207f2038'
'ee97f3e07e235dee4ad6d0c3e85c2260914c965e94d5ffbf481fa506df5f01ec'
'a5204f110f261de989fc21f93a4b5485876ea2d28773bcdc4817b548fd865024'
- 'acb03b800010c9a1832f1e209e1cf678098bd0c6e5ba12105109d56462808dcc')
+ 'c7246156104f8e57e80b6fc3a9c9efec7542cd067a525fb51279a15056de4426')
prepare() {
cd "$srcdir/source"
@@ -114,12 +116,13 @@ build() {
}
package_texlive-bin() {
- pkgdesc="TeX Live binaries (Parabola rebranded)"
- depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd'
+ pkgdesc="TeX Live binaries"
+ pkgdesc+=" (Parabola rebranded)"
+ depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2'
- 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper'
+ 'icu' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper'
'libsynctex')
- depends+=('icu>=60' 'icu<61' 'poppler=0.61.1')
+ depends+=('icu>=61' 'icu<62' 'poppler=0.63.0')
provides=('lcdf-typetools' 'kpathsea' 'xindy')
optdepends=('ed: for texconfig'
'biber: for bibliography processing')
diff --git a/libre/texlive-bin/pdftex-poppler-0.59.patch b/libre/texlive-bin/pdftex-poppler-0.59.patch
index 36c54c840..5ed132649 100644
--- a/libre/texlive-bin/pdftex-poppler-0.59.patch
+++ b/libre/texlive-bin/pdftex-poppler-0.59.patch
@@ -435,8 +435,8 @@ diff -u source/texk/web2c/pdftexdir/pdftoepdf.cc source/texk/web2c/pdftexdir.new
+*/
+// begin modification
+ groupDict = pageDict->lookup("Group");
-+ Dict dic1 = page->getGroup();
-+ Dict dic2 = groupDict.getDict();
++ const Dict& dic1 = page->getGroup();
++ const Dict& dic2 = groupDict.getDict();
+ // replace dic2 in groupDict with dic1
+ l = dic2.getLength();
+ for (i = 0; i < l; i++) {