diff options
author | Omar Vega Ramos <ovruni@gnu.org.pe> | 2017-09-22 22:49:01 -0500 |
---|---|---|
committer | Omar Vega Ramos <ovruni@gnu.org.pe> | 2017-09-22 22:49:01 -0500 |
commit | 9b06384ac0e71e7c65f225f6c87b85f4ed67516d (patch) | |
tree | 8c13edb3a1de6e902185b69a8e3d56bc2355156e /libre/texlive-bin/PKGBUILD | |
parent | 2e30d6f51be0603573c8d2dce5a897d7a7f90a61 (diff) | |
download | abslibre-9b06384ac0e71e7c65f225f6c87b85f4ed67516d.tar.gz abslibre-9b06384ac0e71e7c65f225f6c87b85f4ed67516d.tar.bz2 abslibre-9b06384ac0e71e7c65f225f6c87b85f4ed67516d.zip |
texlive-bin-2017.44590-3.parabola1: Rebuild for poppler 0.59
Diffstat (limited to 'libre/texlive-bin/PKGBUILD')
-rw-r--r-- | libre/texlive-bin/PKGBUILD | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/libre/texlive-bin/PKGBUILD b/libre/texlive-bin/PKGBUILD index 01e26a0a1..1473b8863 100644 --- a/libre/texlive-bin/PKGBUILD +++ b/libre/texlive-bin/PKGBUILD @@ -6,18 +6,20 @@ pkgname=texlive-bin pkgver=2017.44590 -pkgrel=2.parabola1 +pkgrel=3.parabola1 license=('GPL') arch=('i686' 'x86_64' 'armv7h') -makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler=0.57.0' +makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler=0.59.0' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' 'icu=59.1' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' 'perl' 'clisp' 'ffcall') url='http://tug.org/texlive/' source=("http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-${pkgver}.tar.xz" - "luatex-gcc7.patch") + "luatex-gcc7.patch" + "texlive-poppler-0.59.patch") sha256sums=('4645b4d55fc500ba9be7156a6a330afb44fbf7fda40dfd73fe9cb16d207f2038' - 'ee97f3e07e235dee4ad6d0c3e85c2260914c965e94d5ffbf481fa506df5f01ec') + 'ee97f3e07e235dee4ad6d0c3e85c2260914c965e94d5ffbf481fa506df5f01ec' + '8ff387b417b4da920d6ffc3f3d89e52796334693cb88b97bf1770931bf2791e5') prepare() { cd "$srcdir/source" @@ -30,6 +32,10 @@ prepare() { # Luatex crashes when compiled with GCC7.1 patch -Np0 -i "${srcdir}/luatex-gcc7.patch" + + # Poppler 0.58 introduces API changes by hiding internal object + # management. + patch -Np1 -i "${srcdir}/texlive-poppler-0.59.patch" } build() { @@ -100,7 +106,7 @@ build() { package() { pkgdesc="TeX Live binaries (Parabola rebranded)" - depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler=0.57.0' + depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler=0.59.0' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' 'icu=59.1' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' 'libsynctex') |