[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Saturday, December 19, 2020 @ 10:17:59 Author: felixonmars Revision: 404605 upgpkg: texlive-bin 2020.54586-8: icu 68.2 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-19 10:06:07 UTC (rev 404604) +++ PKGBUILD2020-12-19 10:17:59 UTC (rev 404605) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2020.54586 -pkgrel=7 +pkgrel=8 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Wednesday, December 2, 2020 @ 08:22:22 Author: felixonmars Revision: 402743 upgpkg: texlive-bin 2020.54586-7: poppler 20.12.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 07:53:08 UTC (rev 402742) +++ PKGBUILD2020-12-02 08:22:22 UTC (rev 402743) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2020.54586 -pkgrel=6 +pkgrel=7 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, October 4, 2020 @ 20:52:07 Author: foutrelis Revision: 397258 upgpkg: texlive-bin 2020.54586-6: poppler 20.10.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-04 20:40:30 UTC (rev 397257) +++ PKGBUILD2020-10-04 20:52:07 UTC (rev 397258) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2020.54586 -pkgrel=5 +pkgrel=6 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, August 23, 2020 @ 18:24:58 Author: foutrelis Revision: 394615 upgpkg: texlive-bin 2020.54586-5: poppler 20.08.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-23 17:43:30 UTC (rev 394614) +++ PKGBUILD2020-08-23 18:24:58 UTC (rev 394615) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2020.54586 -pkgrel=4 +pkgrel=5 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' @@ -381,4 +381,3 @@ rm -f "$pkgdir"/usr/lib/pkgconfig/synctex.pc rm -f "$pkgdir"/usr/share/man/man*/synctex.* } -
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, August 23, 2020 @ 17:43:30 Author: foutrelis Revision: 394614 Add libxcrypt (make)dep Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-23 17:23:39 UTC (rev 394613) +++ PKGBUILD2020-08-23 17:43:30 UTC (rev 394614) @@ -9,7 +9,7 @@ makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' 'icu' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' - 'perl' 'clisp' 'ffcall') + 'perl' 'clisp' 'ffcall' 'libxcrypt') url='https://tug.org/texlive/' _commit=8e5e0e89d413d09cca133c8966d1a3af8a2ac440 # svn://tug.org/texlive/trunk/Build/source@54586 source=("git+https://github.com/Tex-Live/texlive-source.git#commit=${_commit};) @@ -97,7 +97,7 @@ package_texlive-bin() { pkgdesc="TeX Live binaries" depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' -'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' +'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' 'libxcrypt' 'icu' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' 'libsynctex') provides=('lcdf-typetools' 'kpathsea' 'xindy')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, July 3, 2020 @ 09:32:25 Author: felixonmars Revision: 390772 upgpkg: texlive-bin 2020.54586-4: poppler 0.90.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-07-03 09:26:29 UTC (rev 390771) +++ PKGBUILD2020-07-03 09:32:25 UTC (rev 390772) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2020.54586 -pkgrel=3 +pkgrel=4 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, May 1, 2020 @ 10:44:26 Author: felixonmars Revision: 382016 poppler 0.88.0 / cfitsio 3.48 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-01 10:21:55 UTC (rev 382015) +++ PKGBUILD2020-05-01 10:44:26 UTC (rev 382016) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2020.54586 -pkgrel=2 +pkgrel=3 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, April 28, 2020 @ 09:51:17 Author: foutrelis Revision: 381782 icu 67.1 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-28 08:56:08 UTC (rev 381781) +++ PKGBUILD2020-04-28 09:51:17 UTC (rev 381782) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2020.54586 -pkgrel=1 +pkgrel=2 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Monday, March 30, 2020 @ 10:42:25 Author: felixonmars Revision: 378713 poppler 0.87.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-30 10:41:42 UTC (rev 378712) +++ PKGBUILD2020-03-30 10:42:25 UTC (rev 378713) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2019.51075 -pkgrel=7 +pkgrel=8 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, March 3, 2020 @ 21:35:21 Author: felixonmars Revision: 376535 poppler 0.86.1 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-03 21:27:33 UTC (rev 376534) +++ PKGBUILD2020-03-03 21:35:21 UTC (rev 376535) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2019.51075 -pkgrel=6 +pkgrel=7 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, March 3, 2020 @ 21:27:33 Author: arojas Revision: 376534 Fix checksums Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-03 21:15:44 UTC (rev 376533) +++ PKGBUILD2020-03-03 21:27:33 UTC (rev 376534) @@ -17,7 +17,8 @@ sha256sums=('SKIP' '5da9f5356ca14d950c222108b431baaf5c27667460ffab9597b29ef11b426c0f' 'ae68858b3ed60f6ef49cf29f31f601d0660908551484afe86283bc6054e9d9f8' -'4a4ff82c85cecafc5bbf544e568d80022e9456c3223648fa8d64e699526646c5') +'4a4ff82c85cecafc5bbf544e568d80022e9456c3223648fa8d64e699526646c5' +'3438c1a3b7e1422ca964819b5cdf9ece086881c6448d0e2e3cfffdc1b082bb5d') prepare() { cd "$srcdir/texlive-source"
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD texlive-poppler-0.86.patch)
Date: Tuesday, March 3, 2020 @ 21:15:44 Author: arojas Revision: 376533 Fix build with poppler 0.86 Added: texlive-bin/trunk/texlive-poppler-0.86.patch Modified: texlive-bin/trunk/PKGBUILD + PKGBUILD |3 ++- texlive-poppler-0.86.patch | 11 +++ 2 files changed, 13 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-03 19:55:05 UTC (rev 376532) +++ PKGBUILD2020-03-03 21:15:44 UTC (rev 376533) @@ -13,7 +13,7 @@ url='https://tug.org/texlive/' _commit=74c2495978a4a84ffae10252c0fd244f1140228e # texlive-2019.2 r51075 source=("git+https://github.com/Tex-Live/texlive-source.git#commit=${_commit}; -"pdftex-poppler0.76.patch" texlive-poppler-0.83.patch texlive-poppler-0.84.patch) +"pdftex-poppler0.76.patch" texlive-poppler-0.83.patch texlive-poppler-0.84.patch texlive-poppler-0.86.patch) sha256sums=('SKIP' '5da9f5356ca14d950c222108b431baaf5c27667460ffab9597b29ef11b426c0f' 'ae68858b3ed60f6ef49cf29f31f601d0660908551484afe86283bc6054e9d9f8' @@ -32,6 +32,7 @@ patch -p1 -i ../texlive-poppler-0.83.patch patch -p1 -i ../texlive-poppler-0.84.patch # Gentoo patch +patch -p1 -i ../texlive-poppler-0.86.patch } build() { Added: texlive-poppler-0.86.patch === --- texlive-poppler-0.86.patch (rev 0) +++ texlive-poppler-0.86.patch 2020-03-03 21:15:44 UTC (rev 376533) @@ -0,0 +1,11 @@ +--- a/texk/web2c/pdftexdir/pdftoepdf.cc2020-03-03 21:11:35.102711802 + b/texk/web2c/pdftexdir/pdftoepdf.cc2020-03-03 21:13:13.057420111 + +@@ -757,7 +757,7 @@ + if (page_name) { + // get page by name + GString name(page_name); +-LinkDest *link = pdf_doc->doc->findDest(); ++LinkDest *link = pdf_doc->doc->findDest().get(); + if (link == 0 || !link->isOk()) + pdftex_fail("PDF inclusion: invalid destination <%s>", page_name); + Ref ref = link->getPageRef();
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Thursday, January 30, 2020 @ 17:07:49 Author: felixonmars Revision: 374355 poppler 0.85.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-30 16:58:41 UTC (rev 374354) +++ PKGBUILD2020-01-30 17:07:49 UTC (rev 374355) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2019.51075 -pkgrel=5 +pkgrel=6 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, January 7, 2020 @ 23:20:40 Author: felixonmars Revision: 372803 poppler 0.84.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-07 23:15:45 UTC (rev 372802) +++ PKGBUILD2020-01-07 23:20:40 UTC (rev 372803) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2019.51075 -pkgrel=4 +pkgrel=5 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD texlive-poppler-0.83.patch)
Date: Tuesday, January 7, 2020 @ 23:11:53 Author: arojas Revision: 372800 More poppler 0.83 fixes Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/texlive-poppler-0.83.patch + PKGBUILD |2 +- texlive-poppler-0.83.patch |9 + 2 files changed, 10 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-07 23:10:19 UTC (rev 372799) +++ PKGBUILD2020-01-07 23:11:53 UTC (rev 372800) @@ -16,7 +16,7 @@ "pdftex-poppler0.76.patch" texlive-poppler-0.83.patch texlive-poppler-0.84.patch) sha256sums=('SKIP' '5da9f5356ca14d950c222108b431baaf5c27667460ffab9597b29ef11b426c0f' -'0e78cd7629e1c386d7a5dc79c7cef9537bf90e28007e4c48bd384dda4a9a8190' +'ae68858b3ed60f6ef49cf29f31f601d0660908551484afe86283bc6054e9d9f8' '4a4ff82c85cecafc5bbf544e568d80022e9456c3223648fa8d64e699526646c5') prepare() { Modified: texlive-poppler-0.83.patch === --- texlive-poppler-0.83.patch 2020-01-07 23:10:19 UTC (rev 372799) +++ texlive-poppler-0.83.patch 2020-01-07 23:11:53 UTC (rev 372800) @@ -29,6 +29,15 @@ doc = new PDFDoc(fileName); if (!doc->isOk()) { fprintf(stderr, "Invalid PDF file\n"); +@@ -100,7 +100,7 @@ + if (objnum == 0) { + srcStream = catalogDict.dictLookup("SourceObject"); + static char const_SourceFile[] = "SourceFile"; +-if (!srcStream.isStream(const_SourceFile)) { ++if (!srcStream.isDict(const_SourceFile)) { + fprintf(stderr, "No SourceObject found\n"); + exit(1); + } @@ -202,5 +202,4 @@ fprintf(stderr, "Cross-reference table extracted to %s\n", outname); fclose(outfile);
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, November 12, 2019 @ 02:03:44 Author: foutrelis Revision: 367838 icu 65.1 / poppler 0.82.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-12 01:57:46 UTC (rev 367837) +++ PKGBUILD2019-11-12 02:03:44 UTC (rev 367838) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2019.51075 -pkgrel=3 +pkgrel=4 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, August 23, 2019 @ 07:13:14 Author: foutrelis Revision: 360561 poppler 0.80 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-23 07:02:48 UTC (rev 360560) +++ PKGBUILD2019-08-23 07:13:14 UTC (rev 360561) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2019.51075 -pkgrel=2 +pkgrel=3 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 09:53:53 Author: foutrelis Revision: 357078 poppler 0.78 / nettle 3.5 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 09:43:09 UTC (rev 357077) +++ PKGBUILD2019-06-30 09:53:53 UTC (rev 357078) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2019.51075 -pkgrel=1 +pkgrel=2 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Wednesday, April 24, 2019 @ 10:27:22 Author: felixonmars Revision: 352050 poppler 0.76.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-24 10:11:04 UTC (rev 352049) +++ PKGBUILD2019-04-24 10:27:22 UTC (rev 352050) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2018.48691 -pkgrel=8 +pkgrel=9 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Wednesday, April 24, 2019 @ 07:48:21 Author: arojas Revision: 352048 Fix build with poppler 0.76, take 2 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2019-04-24 07:08:38 UTC (rev 352047) +++ PKGBUILD2019-04-24 07:48:21 UTC (rev 352048) @@ -57,6 +57,7 @@ cp -pv texk/web2c/pdftexdir/pdftoepdf{-poppler0.75.0,}.cc cp -pv texk/web2c/pdftexdir/pdftosrc{-poppler0.75.0,}.cc sed -e 's|Parser(xref, lexer, false)|Parser(xref, str, false)|g' -i texk/web2c/pdftexdir/pdftosrc.cc # Fix build with poppler 0.76 +sed -e 's|findPage(ref.num, ref.gen)|findPage(ref)|g' -i texk/web2c/pdftexdir/pdftoepdf.cc } build() {
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Wednesday, April 24, 2019 @ 07:08:38 Author: arojas Revision: 352047 Fix build with poppler 0.76 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2019-04-24 06:34:31 UTC (rev 352046) +++ PKGBUILD2019-04-24 07:08:38 UTC (rev 352047) @@ -56,6 +56,7 @@ patch -Np1 -i "${srcdir}/pdftex-poppler0.75.patch" cp -pv texk/web2c/pdftexdir/pdftoepdf{-poppler0.75.0,}.cc cp -pv texk/web2c/pdftexdir/pdftosrc{-poppler0.75.0,}.cc +sed -e 's|Parser(xref, lexer, false)|Parser(xref, str, false)|g' -i texk/web2c/pdftexdir/pdftosrc.cc # Fix build with poppler 0.76 } build() {
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, April 5, 2019 @ 13:32:35 Author: felixonmars Revision: 350035 icu 64.1 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-05 13:32:31 UTC (rev 350034) +++ PKGBUILD2019-04-05 13:32:35 UTC (rev 350035) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2018.48691 -pkgrel=7 +pkgrel=8 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, March 22, 2019 @ 19:39:13 Author: felixonmars Revision: 348877 poppler 0.75.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-22 19:35:48 UTC (rev 348876) +++ PKGBUILD2019-03-22 19:39:13 UTC (rev 348877) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2018.48691 -pkgrel=6 +pkgrel=7 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD luatex-poppler-fixes.patch)
Date: Friday, March 22, 2019 @ 19:24:48 Author: arojas Revision: 348872 Fix build with poppler 0.75, take 3 Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/luatex-poppler-fixes.patch + PKGBUILD |2 - luatex-poppler-fixes.patch | 51 +++ 2 files changed, 52 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-22 18:58:59 UTC (rev 348871) +++ PKGBUILD2019-03-22 19:24:48 UTC (rev 348872) @@ -20,7 +20,7 @@ "synctex-missing-header.patch") sha256sums=('SKIP' 'e3f9efc7303cdd0a90f01b02f32ff749eec745afec2ec9c7f5dde300cf6517b3' -'804e81fe64f5377f7d02274badce22282f042cf9e60cfe7ed91848bb736fe80c' +'72f0deec8687feeaad7b4ca5565f0a2ddec0ec7d03b5ae4c1d8ede56a1bc9a5d' '7deb8bd50640b0f4ff9b4c11985fe6153906384b62cb9b5a3c4b52397fb941ca' 'bed44f4ccda369410e90eac527cf44b8c1afda7d987ae521b4fd5edb425eef3e' 'b6c81eb091b5910226e0359768edd178680debee56b63ab0a3753c3429c28ab0') Modified: luatex-poppler-fixes.patch === --- luatex-poppler-fixes.patch 2019-03-22 18:58:59 UTC (rev 348871) +++ luatex-poppler-fixes.patch 2019-03-22 19:24:48 UTC (rev 348872) @@ -265,3 +265,54 @@ uout->atype = ALLOC_LEPDF; uout->pc = uin->pc; uout->pd = uin->pd; +--- texlive-source/texk/web2c/luatexdir/image/pdftoepdf.w.orig 2019-03-22 19:17:32.861362965 + texlive-source/texk/web2c/luatexdir/image/pdftoepdf.w 2019-03-22 19:20:22.906973305 + +@@ -412,7 +412,7 @@ + Object obj1; + pdf_begin_array(pdf); + for (i = 0, l = array->getLength(); i < l; ++i) { +-obj1 = array->getNF(i); ++obj1 = array->getNF(i).copy(); + copyObject(pdf, pdf_doc, ); + } + pdf_end_array(pdf); +@@ -425,7 +425,7 @@ + pdf_begin_dict(pdf); + for (i = 0, l = dict->getLength(); i < l; ++i) { + copyName(pdf, dict->getKey(i)); +-obj1 = dict->getValNF(i); ++obj1 = dict->getValNF(i).copy(); + copyObject(pdf, pdf_doc, ); + } + pdf_end_dict(pdf); +@@ -788,12 +788,12 @@ + Now all relevant parts of the Page dictionary are copied. Metadata validity + check is needed(as a stream it must be indirect). + */ +-obj1 = pageDict->lookupNF("Metadata"); ++obj1 = pageDict->lookupNF("Metadata").copy(); + if (!obj1.isNull() && !obj1.isRef()) + formatted_warning("pdf inclusion","/Metadata must be indirect object"); + /* copy selected items in Page dictionary */ + for (i = 0; pagedictkeys[i] != NULL; i++) { +-obj1 = pageDict->lookupNF(pagedictkeys[i]); ++obj1 = pageDict->lookupNF(pagedictkeys[i]).copy(); + if (!obj1.isNull()) { + pdf_add_name(pdf, pagedictkeys[i]); + /* preserves indirection */ +@@ -806,13 +806,13 @@ + PDF file, climbing up the tree until the Resources are found. + (This fixes a problem with Scribus 1.3.3.14.) + */ +-obj1 = pageDict->lookupNF("Resources"); ++obj1 = pageDict->lookupNF("Resources").copy(); + if (obj1.isNull()) { + op1 = + op2 = + *op1 = pageDict->lookup("Parent"); + while (op1->isDict()) { +-obj1 = op1->dictLookupNF("Resources"); ++obj1 = op1->dictLookupNF("Resources").copy(); + if (!obj1.isNull()) { + pdf_add_name(pdf, "Resources"); + copyObject(pdf, pdf_doc, );
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD luatex-poppler-fixes.patch)
Date: Friday, March 22, 2019 @ 11:12:39 Author: arojas Revision: 348861 Fix build with poppler 0.75, second try Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/luatex-poppler-fixes.patch + PKGBUILD |2 - luatex-poppler-fixes.patch | 74 +++ 2 files changed, 75 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-22 11:12:14 UTC (rev 348860) +++ PKGBUILD2019-03-22 11:12:39 UTC (rev 348861) @@ -20,7 +20,7 @@ "synctex-missing-header.patch") sha256sums=('SKIP' 'e3f9efc7303cdd0a90f01b02f32ff749eec745afec2ec9c7f5dde300cf6517b3' -'ea2abcaf57cfb99c22560a1d98daa7468dafd4713425ef01a6fda29803bf39bc' +'804e81fe64f5377f7d02274badce22282f042cf9e60cfe7ed91848bb736fe80c' '7deb8bd50640b0f4ff9b4c11985fe6153906384b62cb9b5a3c4b52397fb941ca' 'bed44f4ccda369410e90eac527cf44b8c1afda7d987ae521b4fd5edb425eef3e' 'b6c81eb091b5910226e0359768edd178680debee56b63ab0a3753c3429c28ab0') Modified: luatex-poppler-fixes.patch === --- luatex-poppler-fixes.patch 2019-03-22 11:12:14 UTC (rev 348860) +++ luatex-poppler-fixes.patch 2019-03-22 11:12:39 UTC (rev 348861) @@ -191,3 +191,77 @@ uout->pc = uobj->pc; uout->pd = uobj->pd; +--- source/texk/web2c/luatexdir/lua/lepdflib.cc.orig 2019-03-22 11:02:34.966605737 + source/texk/web2c/luatexdir/lua/lepdflib.cc2019-03-22 11:09:27.894599672 + +@@ -496,7 +496,7 @@ + double numA = lua_tonumber(L,1); + double genA = lua_tonumber(L,2); + if ( ((numA)==(int)(numA)) && ((genA)==(int)(genA)) ){ +-uout->d = new Object((int)(numA), (int)(genA)); ++uout->d = new Object({(int)(numA), (int)(genA)}); + uout->atype = ALLOC_LEPDF; + uout->pc = 0; + uout->pd = NULL; +@@ -889,7 +889,7 @@ + if (i > 0 && i <= len) { + uout = new_Object_userdata(L); + uout->d = new Object(); +-*((Object *) uout->d) = ((Array *) uin->d)->getNF(i - 1); ++*((Object *) uout->d) = ((Array *) uin->d)->getNF(i - 1).copy(); + uout->atype = ALLOC_LEPDF; + uout->pc = uin->pc; + uout->pd = uin->pd; +@@ -1190,7 +1190,7 @@ + s = luaL_checkstring(L, 2); + uout = new_Object_userdata(L); + uout->d = new Object(); +-*((Object *) uout->d) = ((Dict *) uin->d)->lookupNF(s); ++*((Object *) uout->d) = ((Dict *) uin->d)->lookupNF(s).copy(); + uout->atype = ALLOC_LEPDF; + uout->pc = uin->pc; + uout->pd = uin->pd; +@@ -1263,7 +1263,7 @@ + if (i > 0 && i <= len) { + uout = new_Object_userdata(L); + uout->d = new Object(); +-*((Object *) uout->d) = ((Dict *) uin->d)->getValNF(i - 1); ++*((Object *) uout->d) = ((Dict *) uin->d)->getValNF(i - 1).copy(); + uout->atype = ALLOC_LEPDF; + uout->pc = uin->pc; + uout->pd = uin->pd; +@@ -1653,7 +1653,7 @@ + pdfdoc_changed_error(L); + num = luaL_checkint(L, 2); + gen = luaL_checkint(L, 3); +-*((Object *) uin->d) = Object(num, gen); ++*((Object *) uin->d) = Object({num, gen}); + return 0; + } + +@@ -2011,7 +2011,7 @@ + if (i > 0 && i <= len) { + uout = new_Object_userdata(L); + uout->d = new Object(); +-*((Object *) uout->d) = ((Object *) uin->d)->arrayGetNF(i - 1); ++*((Object *) uout->d) = ((Object *) uin->d)->arrayGetNF(i - 1).copy(); + uout->atype = ALLOC_LEPDF; + uout->pc = uin->pc; + uout->pd = uin->pd; +@@ -2104,7 +2104,7 @@ + if (((Object *) uin->d)->isDict()) { + uout = new_Object_userdata(L); + uout->d = new Object(); +-*((Object *) uout->d) = ((Object *) uin->d)->dictLookupNF(s); ++*((Object *) uout->d) = ((Object *) uin->d)->dictLookupNF(s).copy(); + uout->atype = ALLOC_LEPDF; + uout->pc = uin->pc; + uout->pd = uin->pd; +@@ -2169,7 +2169,7 @@ + if (i > 0 && i <= len) { + uout = new_Object_userdata(L); + uout->d = new Object(); +-*((Object *) uout->d) = ((Object *) uin->d)->dictGetValNF(i - 1); ++*((Object *) uout->d) = ((Object *) uin->d)->dictGetValNF(i - 1).copy(); + uout->atype = ALLOC_LEPDF; + uout->pc = uin->pc; + uout->pd = uin->pd;
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, February 8, 2019 @ 22:26:54 Author: felixonmars Revision: 345677 poppler 0.74.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-02-08 22:25:14 UTC (rev 345676) +++ PKGBUILD2019-02-08 22:26:54 UTC (rev 345677) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2018.48691 -pkgrel=5 +pkgrel=6 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Saturday, January 19, 2019 @ 15:00:45 Author: felixonmars Revision: 344486 poppler 0.73.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-19 14:46:40 UTC (rev 344485) +++ PKGBUILD2019-01-19 15:00:45 UTC (rev 344486) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2018.48691 -pkgrel=4 +pkgrel=5 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD pdftex-poppler0.72.patch)
Date: Saturday, January 19, 2019 @ 14:46:40 Author: foutrelis Revision: 344485 Change Guint to unsigned int in pdftex-poppler0.72.patch As per upstream commit: https://github.com/TeX-Live/texlive-source/commit/68f53cf1699a Also do similar substitutions in texk/web2c/luatexdir with sed. Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/pdftex-poppler0.72.patch --+ PKGBUILD | 12 +--- pdftex-poppler0.72.patch |2 +- 2 files changed, 10 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-19 13:14:17 UTC (rev 344484) +++ PKGBUILD2019-01-19 14:46:40 UTC (rev 344485) @@ -19,7 +19,7 @@ "freetype-pkgconfig.patch" "synctex-missing-header.patch") sha256sums=('SKIP' -'34a2b36db5994c3c9f4cc0ac3e277c72b11b15b59f2515d59672119532c94c4d' +'c70f1cf5bee5cba17b40855d584c7f1e8f67c2bf1ce4633a1c5abcdebb59865c' 'ea2abcaf57cfb99c22560a1d98daa7468dafd4713425ef01a6fda29803bf39bc' '7deb8bd50640b0f4ff9b4c11985fe6153906384b62cb9b5a3c4b52397fb941ca' 'bed44f4ccda369410e90eac527cf44b8c1afda7d987ae521b4fd5edb425eef3e' @@ -42,8 +42,14 @@ # luatex switched from poppler to pplib in newer versions so # upstream fixes aren't available; hopefully this is correct patch -Np1 -i "${srcdir}/luatex-poppler-fixes.patch" -find texk/web2c/luatexdir -type f | xargs sed -e 's|gTrue|true|g' -e 's|gFalse|false|g' -e 's|GBool|bool|g' -e 's|getCString|c_str|g' -i -find texk/web2c/pdftexdir -type f | xargs sed -e 's|Guint|unsigned int|g' -i +find texk/web2c/luatexdir -type f -exec sed -i \ + -e 's|gTrue|true|g' \ + -e 's|gFalse|false|g' \ + -e 's|GBool|bool|g' \ + -e 's|getCString|c_str|g' \ + -e 's|Guint|unsigned int|g' \ + -e 's|Guchar|unsigned char|g' \ + {} + # xetex poppler compatibility patch -Np1 -i "${srcdir}/xetex-poppler-fixes.patch" # pdftex poppler compatibility (upstream patches) Modified: pdftex-poppler0.72.patch === --- pdftex-poppler0.72.patch2019-01-19 13:14:17 UTC (rev 344484) +++ pdftex-poppler0.72.patch2019-01-19 14:46:40 UTC (rev 344485) @@ -1295,7 +1295,7 @@ +Object objStr, obj1, obj2; +int nObjects, first, n; +int localOffset = 0; -+Guint firstOffset; ++unsigned int firstOffset; + +objStr = xref->fetch(e->offset, 0); +assert(objStr.isStream());
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Saturday, January 19, 2019 @ 12:28:04 Author: arojas Revision: 344478 Try to fix build with poppler 0.73 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2019-01-19 11:56:43 UTC (rev 344477) +++ PKGBUILD2019-01-19 12:28:04 UTC (rev 344478) @@ -43,6 +43,7 @@ # upstream fixes aren't available; hopefully this is correct patch -Np1 -i "${srcdir}/luatex-poppler-fixes.patch" find texk/web2c/luatexdir -type f | xargs sed -e 's|gTrue|true|g' -e 's|gFalse|false|g' -e 's|GBool|bool|g' -e 's|getCString|c_str|g' -i +find texk/web2c/pdftexdir -type f | xargs sed -e 's|Guint|unsigned int|g' -i # xetex poppler compatibility patch -Np1 -i "${srcdir}/xetex-poppler-fixes.patch" # pdftex poppler compatibility (upstream patches)
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, January 11, 2019 @ 06:30:28 Author: felixonmars Revision: 343551 Readline 8.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-11 06:24:30 UTC (rev 343550) +++ PKGBUILD2019-01-11 06:30:28 UTC (rev 343551) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2018.48691 -pkgrel=3 +pkgrel=4 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, December 14, 2018 @ 20:00:18 Author: felixonmars Revision: 342345 poppler 0.72.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-12-14 19:56:28 UTC (rev 342344) +++ PKGBUILD2018-12-14 20:00:18 UTC (rev 342345) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2018.48691 -pkgrel=2 +pkgrel=3 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, December 14, 2018 @ 19:43:36 Author: arojas Revision: 342343 Fix build with poppler 0.72 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-14 19:34:18 UTC (rev 342342) +++ PKGBUILD2018-12-14 19:43:36 UTC (rev 342343) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2018.48691 -pkgrel=1 +pkgrel=2 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' @@ -41,8 +41,8 @@ # upstream compat fixes for latest poppler patch -Np1 -i "${srcdir}/poppler-compat-fixes-up-to-0.70.patch" -# fix build with poppler 0.71 -find texk/web2c/{lua,pdf}texdir -type f | xargs sed -e 's|gTrue|true|g' -e 's|gFalse|false|g' -e 's|GBool|bool|g' -i +# fix build with poppler 0.72 +find texk/web2c/{lua,pdf}texdir -type f | xargs sed -e 's|gTrue|true|g' -e 's|gFalse|false|g' -e 's|GBool|bool|g' -e 's|getCString|c_str|g' -i patch -p1 -i "${srcdir}/texlive-poppler-0.71.patch" cp -pv texk/web2c/pdftexdir/pdftoepdf{-poppler0.70.0,}.cc cp -pv texk/web2c/pdftexdir/pdftosrc{-newpoppler,}.cc
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, December 2, 2018 @ 20:05:23 Author: remy Revision: 340959 upgpkg: texlive-bin 2018.48691-1 Switch to github source. Upstream patches: - xdvipdfmx: First search for an input file with a suffix .xdv or .dvi - dvips, pdftex, luatex: protect against buffer overflow Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD | 25 +++-- 1 file changed, 11 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-02 16:32:21 UTC (rev 340958) +++ PKGBUILD2018-12-02 20:05:23 UTC (rev 340959) @@ -2,22 +2,23 @@ # Contributor: francois pkgname=('texlive-bin' 'libsynctex') -pkgver=2018.47465 -pkgrel=5 +pkgver=2018.48691 +pkgrel=1 license=('GPL') arch=('x86_64') -makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' +makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' 'icu' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' 'perl' 'clisp' 'ffcall') url='http://tug.org/texlive/' -source=("https://sources.archlinux.org/other/texlive/texlive-bin-source-${pkgver}.tar.xz; +_commit=f68b0992e13a2e155d71beb3e016ea4139023224 # texlive-2018.2 +source=("git+https://github.com/Tex-Live/texlive-source.git#commit=${_commit}; "poppler-compat-fixes-up-to-0.70.patch" "luatex-poppler-0.70-const-fixes.patch" "texlive-poppler-0.71.patch" "freetype-pkgconfig.patch" "synctex-missing-header.patch") -sha256sums=('06d7a1c939cf7d6035850cefca1d01898ae51a879e20db684a202fd507a0cae5' +sha256sums=('SKIP' '1a76b4be5544e431b60dace28169870a8b275e6d80323f9ef7f49b7da8df0b29' 'f1d8b23f3072001fae5f2147aa4a50520d89fbc5b683c0da10b1417e52173c7a' 'd8d2fde2f0978238a923b95d063adb7c84e8abde9ac808166bcfa0e3fc8a9c98' @@ -25,7 +26,7 @@ 'b6c81eb091b5910226e0359768edd178680debee56b63ab0a3753c3429c28ab0') prepare() { -cd "$srcdir/source" +cd "$srcdir/texlive-source" # Synctex "make install" misses synctex_version.h patch -Np1 -i "${srcdir}/synctex-missing-header.patch" @@ -32,14 +33,12 @@ # Freetype2 2.9.1 package no longer has freetype-config patch -Np1 -i "${srcdir}/freetype-pkgconfig.patch" + ./reautoconf # t4ht expects to be un /usr/share/texmf/bin/t4ht (FS#27251) sed -i s/SELFAUTOPARENT/TEXMFROOT/ texk/tex4htk/t4ht.c -## prevent compiling Xdvi with libXp -sed -i~ 's|-lXp ||' texk/xdvik/configure - # upstream compat fixes for latest poppler patch -Np1 -i "${srcdir}/poppler-compat-fixes-up-to-0.70.patch" # fix build with poppler 0.71 @@ -54,11 +53,10 @@ } build() { - cd "$srcdir" + cd "$srcdir/texlive-source" # ### configure - cd source mkdir -p Work cd Work echo "--> Initial configuration..." @@ -117,7 +115,7 @@ pkgdesc='Library for synchronization between TeX files and resulting file' depends=('glibc' 'zlib') -cd "${srcdir}/source/Work" +cd "${srcdir}/texlive-source/Work" make -C texk/web2c DESTDIR="${pkgdir}" \ install-data-am install-libLTLIBRARIES } @@ -133,11 +131,10 @@ 'biber: for bibliography processing') options=('!strip') - cd "$srcdir" + cd "$srcdir/texlive-source" # ### install - cd source # fixes for xindy find utils/xindy -name Makefile -exec sed -i -e "s|^prefix =.\+$|prefix = $pkgdir/usr|" -e "s|^mandir =.\+$|mandir = \${prefix}/share/man|" -e "s|^datadir =.\+$|datadir = \${datarootdir}/texmf|" -e "s|^docdir =.\+$|docdir = \${datadir}/doc/xindy|" '{}' \;
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Thursday, November 1, 2018 @ 23:41:25 Author: felixonmars Revision: 337708 poppler 0.71.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-01 23:28:35 UTC (rev 337707) +++ PKGBUILD2018-11-01 23:41:25 UTC (rev 337708) @@ -3,7 +3,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2018.47465 -pkgrel=4 +pkgrel=5 license=('GPL') arch=('x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD texlive-poppler-0.71.patch)
Date: Thursday, November 1, 2018 @ 23:28:35 Author: arojas Revision: 337707 Fix build with poppler 0.71 Added: texlive-bin/trunk/texlive-poppler-0.71.patch Modified: texlive-bin/trunk/PKGBUILD + PKGBUILD |5 + texlive-poppler-0.71.patch | 12 2 files changed, 17 insertions(+) Modified: PKGBUILD === --- PKGBUILD2018-11-01 22:53:00 UTC (rev 337706) +++ PKGBUILD2018-11-01 23:28:35 UTC (rev 337707) @@ -14,11 +14,13 @@ source=("https://sources.archlinux.org/other/texlive/texlive-bin-source-${pkgver}.tar.xz; "poppler-compat-fixes-up-to-0.70.patch" "luatex-poppler-0.70-const-fixes.patch" +"texlive-poppler-0.71.patch" "freetype-pkgconfig.patch" "synctex-missing-header.patch") sha256sums=('06d7a1c939cf7d6035850cefca1d01898ae51a879e20db684a202fd507a0cae5' '1a76b4be5544e431b60dace28169870a8b275e6d80323f9ef7f49b7da8df0b29' 'f1d8b23f3072001fae5f2147aa4a50520d89fbc5b683c0da10b1417e52173c7a' +'d8d2fde2f0978238a923b95d063adb7c84e8abde9ac808166bcfa0e3fc8a9c98' 'bed44f4ccda369410e90eac527cf44b8c1afda7d987ae521b4fd5edb425eef3e' 'b6c81eb091b5910226e0359768edd178680debee56b63ab0a3753c3429c28ab0') @@ -40,6 +42,9 @@ # upstream compat fixes for latest poppler patch -Np1 -i "${srcdir}/poppler-compat-fixes-up-to-0.70.patch" +# fix build with poppler 0.71 +find texk/web2c/{lua,pdf}texdir -type f | xargs sed -e 's|gTrue|true|g' -e 's|gFalse|false|g' -e 's|GBool|bool|g' -i +patch -p1 -i "${srcdir}/texlive-poppler-0.71.patch" cp -pv texk/web2c/pdftexdir/pdftoepdf{-poppler0.70.0,}.cc cp -pv texk/web2c/pdftexdir/pdftosrc{-newpoppler,}.cc Added: texlive-poppler-0.71.patch === --- texlive-poppler-0.71.patch (rev 0) +++ texlive-poppler-0.71.patch 2018-11-01 23:28:35 UTC (rev 337707) @@ -0,0 +1,12 @@ +--- source/texk/web2c/luatexdir/lua/lepdflib.cc.orig2018-11-01 22:46:43.868534355 + source/texk/web2c/luatexdir/lua/lepdflib.cc 2018-11-01 22:48:17.358815525 + +@@ -240,7 +240,7 @@ +if (uobj->pd != NULL && uobj->pd->pc != uobj->pc) + pdfdoc_changed_error(L); +uout = new_Attribute_userdata(L); +- uout->d = new Attribute(n, nlen, (Object *)uobj->d); ++ uout->d = new Attribute((GooString)n, (Object *)uobj->d); +uout->atype = ALLOC_LEPDF; +uout->pc = uobj->pc; +uout->pd = uobj->pd; +
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Monday, August 6, 2018 @ 22:46:21 Author: felixonmars Revision: 331064 icu 62.1 / poppler 0.67.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-06 22:41:37 UTC (rev 331063) +++ PKGBUILD2018-08-06 22:46:21 UTC (rev 331064) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2018.47465 -pkgrel=2 +pkgrel=3 license=('GPL') arch=('x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD texlive-poppler-0.64.patch)
Date: Monday, April 23, 2018 @ 19:50:21 Author: remy Revision: 322861 upgpkg: texlive-bin 2017.44590-14 Rebuild for poppler 0.64 Patch to handle changes (char* -> const char*) Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/texlive-poppler-0.64.patch + PKGBUILD |2 texlive-poppler-0.64.patch | 106 +++ 2 files changed, 78 insertions(+), 30 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-23 19:25:50 UTC (rev 322860) +++ PKGBUILD2018-04-23 19:50:21 UTC (rev 322861) @@ -21,7 +21,7 @@ 'ee97f3e07e235dee4ad6d0c3e85c2260914c965e94d5ffbf481fa506df5f01ec' 'a5204f110f261de989fc21f93a4b5485876ea2d28773bcdc4817b548fd865024' 'c7246156104f8e57e80b6fc3a9c9efec7542cd067a525fb51279a15056de4426' -'58146d6f79e51e3e44f84611c63c4a93ab1de9e56cb0d44bbadf031d88c230f3') +'02c75172cd25c54acf3d998bf79ef6915e611c9dbb2821638f3289dc87d7479a') prepare() { cd "$srcdir/source" Modified: texlive-poppler-0.64.patch === --- texlive-poppler-0.64.patch 2018-04-23 19:25:50 UTC (rev 322860) +++ texlive-poppler-0.64.patch 2018-04-23 19:50:21 UTC (rev 322861) @@ -1,16 +1,30 @@ source/texk/web2c/pdftexdir/pdftosrc.cc.orig 2018-04-23 05:56:51.757082063 + -+++ source/texk/web2c/pdftexdir/pdftosrc.cc2018-04-23 06:00:05.458749056 + -@@ -68,7 +68,7 @@ - Stream *s; - Object srcStream, srcName, catalogDict; - FILE *outfile; --char *outname; -+const char *outname; - int objnum = 0, objgen = 0; - bool extract_xref_table = false; - int c; source/texk/web2c/luatexdir/lua/lepdflib.cc.orig 2018-04-23 06:02:00.090127690 + -+++ source/texk/web2c/luatexdir/lua/lepdflib.cc2018-04-23 06:14:14.535401600 + +diff -ur source/texk/web2c/luatexdir/image/pdftoepdf.w source.new/texk/web2c/luatexdir/image/pdftoepdf.w +--- source/texk/web2c/luatexdir/image/pdftoepdf.w 2018-04-23 08:46:00.031575505 +0200 source.new/texk/web2c/luatexdir/image/pdftoepdf.w 2018-04-23 08:42:06.762986242 +0200 +@@ -357,9 +357,9 @@ + pdf->cave = true; + } + +-static void copyString(PDF pdf, GooString * string) ++static void copyString(PDF pdf, const GooString * string) + { +-char *p; ++const char *p; + unsigned char c; + size_t i, l; + p = string->getCString(); +@@ -389,7 +389,7 @@ + pdf->cave = true; + } + +-static void copyName(PDF pdf, char *s) ++static void copyName(PDF pdf, const char *s) + { + pdf_out(pdf, '/'); + for (; *s != 0; s++) { +diff -ur source/texk/web2c/luatexdir/lua/lepdflib.cc source.new/texk/web2c/luatexdir/lua/lepdflib.cc +--- source/texk/web2c/luatexdir/lua/lepdflib.cc2018-04-23 08:46:00.032575486 +0200 source.new/texk/web2c/luatexdir/lua/lepdflib.cc2018-04-23 08:42:06.762986242 +0200 @@ -516,7 +516,7 @@ #define m_poppler_get_GOOSTRING(in, function) \ static int m_##in##_##function(lua_State * L) \ @@ -29,23 +43,57 @@ udstruct *uin; uin = (udstruct *) luaL_checkudata(L, 1, M_Object); if (uin->pd != NULL && uin->pd->pc != uin->pc) source/texk/web2c/luatexdir/image/pdftoepdf.w.orig 2018-04-23 06:16:08.003740279 + -+++ source/texk/web2c/luatexdir/image/pdftoepdf.w 2018-04-23 06:25:27.372390750 + -@@ -357,7 +357,7 @@ - pdf->cave = true; - } +diff -ur source/texk/web2c/pdftexdir/pdftoepdf.cc source.new/texk/web2c/pdftexdir/pdftoepdf.cc +--- source/texk/web2c/pdftexdir/pdftoepdf.cc 2018-04-23 21:27:36.254598208 +0200 source.new/texk/web2c/pdftexdir/pdftoepdf.cc 2018-04-23 21:17:36.475663912 +0200 +@@ -275,7 +275,7 @@ --static void copyString(PDF pdf, GooString * string) -+static void copyString(PDF pdf, const GooString * string) - { - char *p; - unsigned char c; -@@ -389,7 +389,7 @@ - pdf->cave = true; - } + static void copyObject(Object *); --static void copyName(PDF pdf, char *s) -+static void copyName(PDF pdf, const char *s) +-static void copyName(char *s) ++static void copyName(const char *s) { - pdf_out(pdf, '/'); + pdf_puts("/"); for (; *s != 0; s++) { +@@ -418,7 +418,7 @@ + && fontdescRef.isRef() + && fontdesc.isDict() + && embeddableFont() +-&& (fontmap = lookup_fontmap(basefont.getName())) != NULL) { ++&& (fontmap = lookup_fontmap((char *)basefont.getName())) != NULL) { + // round /StemV value, since the PDF input is a float + // (see Font Descriptors in PDF reference), but we only store an + // integer, since we don't want to change the struct. +@@ -427,7 +427,7 @@ + charset = fontdesc.dictLookup("CharSet"); + if (!charset.isNull() && + charset.isString() &&
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD texlive-poppler-0.64.patch)
Date: Monday, April 23, 2018 @ 06:34:53 Author: remy Revision: 322786 Patch for poppler-0.64 compatibility Added: texlive-bin/trunk/texlive-poppler-0.64.patch Modified: texlive-bin/trunk/PKGBUILD + PKGBUILD | 11 ++--- texlive-poppler-0.64.patch | 51 +++ 2 files changed, 59 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-22 18:16:42 UTC (rev 322785) +++ PKGBUILD2018-04-23 06:34:53 UTC (rev 322786) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2017.44590 -pkgrel=13 +pkgrel=14 license=('GPL') arch=('x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' @@ -15,11 +15,13 @@ source=("https://sources.archlinux.org/other/texlive/texlive-bin-source-${pkgver}.tar.xz; "luatex-gcc7.patch" "texlive-poppler-0.59.patch" -"pdftex-poppler-0.59.patch") +"pdftex-poppler-0.59.patch" +"texlive-poppler-0.64.patch") sha256sums=('4645b4d55fc500ba9be7156a6a330afb44fbf7fda40dfd73fe9cb16d207f2038' 'ee97f3e07e235dee4ad6d0c3e85c2260914c965e94d5ffbf481fa506df5f01ec' 'a5204f110f261de989fc21f93a4b5485876ea2d28773bcdc4817b548fd865024' -'c7246156104f8e57e80b6fc3a9c9efec7542cd067a525fb51279a15056de4426') +'c7246156104f8e57e80b6fc3a9c9efec7542cd067a525fb51279a15056de4426' +'58146d6f79e51e3e44f84611c63c4a93ab1de9e56cb0d44bbadf031d88c230f3') prepare() { cd "$srcdir/source" @@ -37,6 +39,9 @@ # management. patch -Np1 -i "${srcdir}/texlive-poppler-0.59.patch" patch -Np1 -i "${srcdir}/pdftex-poppler-0.59.patch" + +# Poppler 0.64 now returns const char* in getCString() +patch -Np1 -i "${srcdir}/texlive-poppler-0.64.patch" } build() { Added: texlive-poppler-0.64.patch === --- texlive-poppler-0.64.patch (rev 0) +++ texlive-poppler-0.64.patch 2018-04-23 06:34:53 UTC (rev 322786) @@ -0,0 +1,51 @@ +--- source/texk/web2c/pdftexdir/pdftosrc.cc.orig 2018-04-23 05:56:51.757082063 + source/texk/web2c/pdftexdir/pdftosrc.cc2018-04-23 06:00:05.458749056 + +@@ -68,7 +68,7 @@ + Stream *s; + Object srcStream, srcName, catalogDict; + FILE *outfile; +-char *outname; ++const char *outname; + int objnum = 0, objgen = 0; + bool extract_xref_table = false; + int c; +--- source/texk/web2c/luatexdir/lua/lepdflib.cc.orig 2018-04-23 06:02:00.090127690 + source/texk/web2c/luatexdir/lua/lepdflib.cc2018-04-23 06:14:14.535401600 + +@@ -516,7 +516,7 @@ + #define m_poppler_get_GOOSTRING(in, function) \ + static int m_##in##_##function(lua_State * L) \ + { \ +-GooString *gs; \ ++const GooString *gs; \ + udstruct *uin; \ + uin = (udstruct *) luaL_checkudata(L, 1, M_##in); \ + if (uin->pd != NULL && uin->pd->pc != uin->pc) \ +@@ -1650,7 +1650,7 @@ + + static int m_Object_getString(lua_State * L) + { +-GooString *gs; ++const GooString *gs; + udstruct *uin; + uin = (udstruct *) luaL_checkudata(L, 1, M_Object); + if (uin->pd != NULL && uin->pd->pc != uin->pc) +--- source/texk/web2c/luatexdir/image/pdftoepdf.w.orig 2018-04-23 06:16:08.003740279 + source/texk/web2c/luatexdir/image/pdftoepdf.w 2018-04-23 06:25:27.372390750 + +@@ -357,7 +357,7 @@ + pdf->cave = true; + } + +-static void copyString(PDF pdf, GooString * string) ++static void copyString(PDF pdf, const GooString * string) + { + char *p; + unsigned char c; +@@ -389,7 +389,7 @@ + pdf->cave = true; + } + +-static void copyName(PDF pdf, char *s) ++static void copyName(PDF pdf, const char *s) + { + pdf_out(pdf, '/'); + for (; *s != 0; s++) {
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, March 27, 2018 @ 22:13:04 Author: foutrelis Revision: 320436 icu 61.1 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-27 22:00:24 UTC (rev 320435) +++ PKGBUILD2018-03-27 22:13:04 UTC (rev 320436) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2017.44590 -pkgrel=12 +pkgrel=13 license=('GPL') arch=('x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD pdftex-poppler-0.59.patch)
Date: Sunday, March 25, 2018 @ 09:50:00 Author: bpiotrowski Revision: 320292 2017.44590-12: rebuild against poppler 0.63.0 Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/pdftex-poppler-0.59.patch ---+ PKGBUILD |4 ++-- pdftex-poppler-0.59.patch |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-25 01:54:09 UTC (rev 320291) +++ PKGBUILD2018-03-25 09:50:00 UTC (rev 320292) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2017.44590 -pkgrel=11 +pkgrel=12 license=('GPL') arch=('x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' @@ -19,7 +19,7 @@ sha256sums=('4645b4d55fc500ba9be7156a6a330afb44fbf7fda40dfd73fe9cb16d207f2038' 'ee97f3e07e235dee4ad6d0c3e85c2260914c965e94d5ffbf481fa506df5f01ec' 'a5204f110f261de989fc21f93a4b5485876ea2d28773bcdc4817b548fd865024' -'acb03b800010c9a1832f1e209e1cf678098bd0c6e5ba12105109d56462808dcc') +'c7246156104f8e57e80b6fc3a9c9efec7542cd067a525fb51279a15056de4426') prepare() { cd "$srcdir/source" Modified: pdftex-poppler-0.59.patch === --- pdftex-poppler-0.59.patch 2018-03-25 01:54:09 UTC (rev 320291) +++ pdftex-poppler-0.59.patch 2018-03-25 09:50:00 UTC (rev 320292) @@ -435,8 +435,8 @@ +*/ +// 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++) {
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 21:06:20 Author: bpiotrowski Revision: 315115 2017.44590-10: rebuild against mpfr 4.0.0 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 21:05:36 UTC (rev 315114) +++ PKGBUILD2018-01-18 21:06:20 UTC (rev 315115) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2017.44590 -pkgrel=9 +pkgrel=10 license=('GPL') arch=('x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, November 12, 2017 @ 15:12:10 Author: felixonmars Revision: 309657 icu 60.1 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-12 15:03:58 UTC (rev 309656) +++ PKGBUILD2017-11-12 15:12:10 UTC (rev 309657) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2017.44590 -pkgrel=8 +pkgrel=9 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Thursday, November 9, 2017 @ 08:45:54 Author: foutrelis Revision: 309077 poppler 0.61.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-09 08:44:54 UTC (rev 309076) +++ PKGBUILD2017-11-09 08:45:54 UTC (rev 309077) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2017.44590 -pkgrel=7 +pkgrel=8 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, October 6, 2017 @ 00:43:46 Author: foutrelis Revision: 306878 poppler 0.60.1 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-10-06 00:14:49 UTC (rev 306877) +++ PKGBUILD2017-10-06 00:43:46 UTC (rev 306878) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2017.44590 -pkgrel=6 +pkgrel=7 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Wednesday, October 4, 2017 @ 19:46:02 Author: foutrelis Revision: 306735 poppler 0.60.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-10-04 19:24:56 UTC (rev 306734) +++ PKGBUILD2017-10-04 19:46:02 UTC (rev 306735) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2017.44590 -pkgrel=5 +pkgrel=6 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD texlive-poppler-0.59.patch)
Date: Wednesday, September 27, 2017 @ 06:11:25 Author: remy Revision: 306258 upgpkg: texlive-bin 2017.44590-5 Fixes heap corruption resulting from double-free (FS#55720) Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/texlive-poppler-0.59.patch + PKGBUILD |4 +-- texlive-poppler-0.59.patch | 47 --- 2 files changed, 24 insertions(+), 27 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-26 19:28:42 UTC (rev 306257) +++ PKGBUILD2017-09-27 06:11:25 UTC (rev 306258) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2017.44590 -pkgrel=4 +pkgrel=5 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' @@ -17,7 +17,7 @@ "texlive-poppler-0.59.patch") sha256sums=('4645b4d55fc500ba9be7156a6a330afb44fbf7fda40dfd73fe9cb16d207f2038' 'ee97f3e07e235dee4ad6d0c3e85c2260914c965e94d5ffbf481fa506df5f01ec' -'82703c2d8698e15ee9a8bed6eee1a7140dc48ea2f65a497ddf81f187df6e6832') +'76bc0528da33b1f980f85464c95d00736d9997ba7f8d11475c88f03e099e91b0') prepare() { cd "$srcdir/source" Modified: texlive-poppler-0.59.patch === --- texlive-poppler-0.59.patch 2017-09-26 19:28:42 UTC (rev 306257) +++ texlive-poppler-0.59.patch 2017-09-27 06:11:25 UTC (rev 306258) @@ -862,16 +862,18 @@ pdf_puts(" "); copyObject(); } -@@ -612,7 +600,7 @@ +@@ -612,9 +600,8 @@ copyDict(obj); pdf_puts(">>"); } else if (obj->isStream()) { -initDictFromDict(obj1, obj->streamGetDict()); -+obj1 = Object(obj->streamGetDict()); pdf_puts("<<\n"); - copyDict(); +-copyDict(); ++copyDict(obj->getStream()->getDictObject()); pdf_puts(">>\n"); -@@ -638,9 +626,8 @@ + pdf_puts("stream\n"); + copyStream(obj->getStream()->getUndecodedStream()); +@@ -638,9 +625,8 @@ InObj *r; for (r = inObjList; r != 0; r = r->next) { if (!r->written) { @@ -882,7 +884,7 @@ if (r->type == objFont) { assert(!obj1.isStream()); pdfbeginobj(r->num, 2); // \pdfobjcompresslevel = 2 is for this -@@ -656,7 +643,6 @@ +@@ -656,7 +642,6 @@ pdf_puts("\n"); pdfendobj(); } @@ -890,7 +892,7 @@ } } } -@@ -839,8 +825,8 @@ +@@ -839,8 +824,8 @@ Page *page; Ref *pageRef; Dict *pageDict; @@ -901,7 +903,7 @@ bool writeSepGroup = false; Object info; char *key; -@@ -867,8 +853,8 @@ +@@ -867,8 +852,8 @@ encodingList = 0; page = pdf_doc->doc->getCatalog()->getPage(epdf_selected_page); pageRef = pdf_doc->doc->getCatalog()->getPageRef(epdf_selected_page); @@ -912,7 +914,7 @@ rotate = page->getRotate(); PDFRectangle *pagebox; // write the Page header -@@ -886,7 +872,7 @@ +@@ -886,7 +871,7 @@ pdf_printf("/%s.PageNumber %i\n", pdfkeyprefix, (int) epdf_selected_page); } if ((suppress_ptex_info & MASK_SUPPRESS_PTEX_INFODICT) == 0) { @@ -921,7 +923,7 @@ if (info.isRef()) { // the info dict must be indirect (PDF Ref p. 61) pdf_printf("/%s.InfoDict ", pdfkeyprefix); -@@ -942,14 +928,14 @@ +@@ -942,14 +927,14 @@ pdf_puts(stripzeros(s)); // Metadata validity check (as a stream it must be indirect) @@ -940,7 +942,7 @@ pdf_newline(); pdf_printf("/%s ", pageDictKeys[i]); copyObject(); // preserves indirection -@@ -957,8 +943,8 @@ +@@ -957,8 +942,8 @@ } // handle page group @@ -951,7 +953,7 @@ if (pdfpagegroupval == 0) { // another pdf with page group was included earlier on the // same page; copy the Group entry as is. See manual for -@@ -972,11 +958,11 @@ +@@ -972,11 +957,11 @@ copyObject(); } else { // write Group dict as a separate object, since the Page dict also refers to it @@ -966,29 +968,24 @@ pdf_printf("/Group %ld 0 R\n", (long)pdfpagegroupval); } } -@@ -989,15 +975,15 @@ +@@ -989,14 +974,14 @@ pdftex_warn ("PDF inclusion: /Resources missing. 'This practice is not recommended' (PDF Ref)"); } else { -initDictFromDict(obj1, page->getResourceDict()); --if (!obj1->isDict()) -+obj1 = Object(page->getResourceDict()); -+if (!obj1.isDict()) ++Object *obj1 = page->getResourceDictObject(); + if (!obj1->isDict()) pdftex_fail("PDF inclusion: invalid resources dict type <%s>", --obj1->getTypeName()); -+obj1.getTypeName()); +
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD texlive-poppler-0.59.patch)
Date: Monday, September 25, 2017 @ 21:15:31 Author: remy Revision: 306228 upgpkg: texlive-bin 2017.44590-4 Fixes bug FS#55721 Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/texlive-poppler-0.59.patch + PKGBUILD |4 +- texlive-poppler-0.59.patch | 73 +-- 2 files changed, 45 insertions(+), 32 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-25 19:48:58 UTC (rev 306227) +++ PKGBUILD2017-09-25 21:15:31 UTC (rev 306228) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2017.44590 -pkgrel=3 +pkgrel=4 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' @@ -17,7 +17,7 @@ "texlive-poppler-0.59.patch") sha256sums=('4645b4d55fc500ba9be7156a6a330afb44fbf7fda40dfd73fe9cb16d207f2038' 'ee97f3e07e235dee4ad6d0c3e85c2260914c965e94d5ffbf481fa506df5f01ec' -'8ff387b417b4da920d6ffc3f3d89e52796334693cb88b97bf1770931bf2791e5') +'82703c2d8698e15ee9a8bed6eee1a7140dc48ea2f65a497ddf81f187df6e6832') prepare() { cd "$srcdir/source" Modified: texlive-poppler-0.59.patch === --- texlive-poppler-0.59.patch 2017-09-25 19:48:58 UTC (rev 306227) +++ texlive-poppler-0.59.patch 2017-09-25 21:15:31 UTC (rev 306228) @@ -720,16 +720,39 @@ pdf_puts(" "); } pdf_puts("]\n"); -@@ -396,7 +359,7 @@ +@@ -394,10 +357,29 @@ + #define REPLACE_TYPE1C true + ++static bool embeddableFont(Object * fontdesc) ++{ ++Object fontfile, ffsubtype; ++ ++if (!fontdesc->isDict()) ++return false; ++fontfile = fontdesc->dictLookup("FontFile"); ++if (fontfile.isStream()) ++return true; ++if (REPLACE_TYPE1C) { ++fontfile = fontdesc->dictLookup("FontFile3"); ++if (!fontfile.isStream()) ++return false; ++ffsubtype = fontfile.streamGetDict()->lookup("Subtype"); ++return ffsubtype.isName() && !strcmp(ffsubtype.getName(), "Type1C"); ++} ++return false; ++} ++ static void copyFont(char *tag, Object * fontRef) { -PdfObject fontdict, subtype, basefont, fontdescRef, fontdesc, charset, +-fontfile, ffsubtype, stemV; +Object fontdict, subtype, basefont, fontdescRef, fontdesc, charset, - fontfile, ffsubtype, stemV; ++stemV; GfxFont *gfont; fd_entry *fd; -@@ -413,33 +376,49 @@ + fm_entry *fontmap; +@@ -413,33 +395,39 @@ } // Only handle included Type1 (and Type1C) fonts; anything else will be copied. // Type1C fonts are replaced by Type1 fonts, if REPLACE_TYPE1C is true. @@ -747,6 +770,7 @@ -&& !strcmp(ffsubtype->getName(), "Type1C"))) -&& (fontmap = lookup_fontmap(basefont->getName())) != NULL) { +fontdict = fontRef->fetch(xref); ++fontdesc = Object(objNull); +if (fontdict.isDict()) { +subtype = fontdict.dictLookup("Subtype"); +basefont = fontdict.dictLookup("BaseFont"); @@ -753,17 +777,6 @@ +fontdescRef = fontdict.dictLookupNF("FontDescriptor"); +if (fontdescRef.isRef()) { +fontdesc = fontdescRef.fetch(xref); -+if (fontdesc.isDict()) { -+fontfile = fontdesc.dictLookup("FontFile"); -+if (!fontfile.isStream() && REPLACE_TYPE1C) { -+fontfile = fontdesc.dictLookup("FontFile3"); -+ffsubtype = fontfile.streamGetDict()->lookup("Subtype"); -+if (!(ffsubtype.isName() && !strcmp(ffsubtype.getName(), "Type1C"))) { -+// not a Type1-C font. -+fontfile = Object(objNull); -+} -+} -+} +} +} +if (!fixedinclusioncopyfont && fontdict.isDict() @@ -772,7 +785,7 @@ +&& basefont.isName() +&& fontdescRef.isRef() +&& fontdesc.isDict() -+&& fontfile.isStream() ++&& embeddableFont() +&& (fontmap = lookup_fontmap(basefont.getName())) != NULL) { // round /StemV value, since the PDF input is a float // (see Font Descriptors in PDF reference), but we only store an @@ -799,7 +812,7 @@ pdf_printf(" %d 0 R ", addFont(fontRef->getRef(), fd, addEncoding(gfont))); } else { -@@ -451,24 +430,24 @@ +@@ -451,24 +439,24 @@ static void copyFontResources(Object * obj) { @@ -829,7 +842,7 @@ } pdf_puts(">>\n"); } -@@ -557,7 +536,7 @@ +@@ -557,7 +545,7 @@ static void copyObject(Object * obj) { @@ -838,7 +851,7 @@ int i, l, c; Ref ref; char *p; -@@ -601,8 +580,8 @@ +@@ -601,8 +589,8 @@ } else if (obj->isArray()) { pdf_puts("["); for (i = 0, l = obj->arrayGetLength(); i <
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD texlive-poppler-0.59.patch)
Date: Tuesday, September 19, 2017 @ 19:10:51 Author: remy Revision: 305861 Rebuild for poppler 0.59 As poppler contains a large number of API changes, this comes with a patch for pdftex and luatex. Added: texlive-bin/trunk/texlive-poppler-0.59.patch Modified: texlive-bin/trunk/PKGBUILD + PKGBUILD | 12 texlive-poppler-0.59.patch | 1132 +++ 2 files changed, 1141 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-19 17:32:25 UTC (rev 305860) +++ PKGBUILD2017-09-19 19:10:51 UTC (rev 305861) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2017.44590 -pkgrel=2 +pkgrel=3 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' @@ -13,9 +13,11 @@ '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" @@ -28,6 +30,10 @@ # 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() { Added: texlive-poppler-0.59.patch === --- texlive-poppler-0.59.patch (rev 0) +++ texlive-poppler-0.59.patch 2017-09-19 19:10:51 UTC (rev 305861) @@ -0,0 +1,1132 @@ +diff -ur source.orig/texk/web2c/luatexdir/image/pdftoepdf.w source/texk/web2c/luatexdir/image/pdftoepdf.w +--- source.orig/texk/web2c/luatexdir/image/pdftoepdf.w 2017-05-08 22:39:36.639375783 +0200 source/texk/web2c/luatexdir/image/pdftoepdf.w 2017-09-19 11:23:36.586768739 +0200 +@@ -224,7 +224,7 @@ + free(checksum); + } + if (pdf_doc->doc == NULL) { +-docmemstream = new MemStream( docstream,0,streamsize, obj.initNull() ); ++docmemstream = new MemStream( docstream,0,streamsize, Object(objNull) ); + doc = new PDFDoc(docmemstream); /* takes ownership of docmemstream */ + pdf_doc->pc++; + if (!doc->isOk() || !doc->okToPrint()) { +@@ -408,9 +408,8 @@ + Object obj1; + pdf_begin_array(pdf); + for (i = 0, l = array->getLength(); i < l; ++i) { +-array->getNF(i, ); ++obj1 = array->getNF(i); + copyObject(pdf, pdf_doc, ); +-obj1.free(); + } + pdf_end_array(pdf); + } +@@ -422,9 +421,8 @@ + pdf_begin_dict(pdf); + for (i = 0, l = dict->getLength(); i < l; ++i) { + copyName(pdf, dict->getKey(i)); +-dict->getValNF(i, ); ++obj1 = dict->getValNF(i); + copyObject(pdf, pdf_doc, ); +-obj1.free(); + } + pdf_end_dict(pdf); + } +@@ -510,13 +508,12 @@ + PDFDoc *doc = pdf_doc->doc; + xref = doc->getXRef(); + for (r = pdf_doc->inObjList; r != NULL;) { +-xref->fetch(r->ref.num, r->ref.gen, ); ++obj1 = xref->fetch(r->ref.num, r->ref.gen); + if (obj1.isStream()) + pdf_begin_obj(pdf, r->num, OBJSTM_NEVER); + else + pdf_begin_obj(pdf, r->num, 2); + copyObject(pdf, pdf_doc, ); +-obj1.free(); + pdf_end_obj(pdf); + n = r->next; + delete r; +@@ -740,7 +737,7 @@ + catalog = doc->getCatalog(); + page = catalog->getPage(img_pagenum(idict)); + pageref = catalog->getPageRef(img_pagenum(idict)); +-doc->getXRef()->fetch(pageref->num, pageref->gen, ); ++pageobj = doc->getXRef()->fetch(pageref->num, pageref->gen); + pageDict = pageobj.getDict(); + /* write the Page header */ + pdf_begin_obj(pdf, img_objnum(idict), OBJSTM_NEVER); +@@ -757,12 +754,11 @@ + pdf_dict_add_int(pdf, "PTEX.PageNumber", (int) img_pagenum(idict)); + } + if ((suppress_optional_info & 8) == 0) { +-doc->getDocInfoNF(); ++obj1 = doc->getDocInfoNF(); + if (obj1.isRef()) { + /* the info dict must be indirect (PDF Ref p. 61) */ + pdf_dict_add_ref(pdf, "PTEX.InfoDict", addInObj(pdf, pdf_doc, obj1.getRef())); + } +-obj1.free(); + } + if (img_is_bbox(idict)) { + bbox[0] = sp2bp(img_bbox(idict)[0]); +@@ -788,19 +784,17 @@ + Now all relevant parts of the Page dictionary are copied. Metadata validity + check is needed(as a stream
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, August 1, 2017 @ 16:02:44 Author: foutrelis Revision: 301465 poppler 0.57.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-08-01 13:46:13 UTC (rev 301464) +++ PKGBUILD2017-08-01 16:02:44 UTC (rev 301465) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2017.44590 -pkgrel=1 +pkgrel=2 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Thursday, April 27, 2017 @ 04:42:18 Author: felixonmars Revision: 294879 libwebp 0.6.0 / poppler 0.54.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-27 04:36:19 UTC (rev 294878) +++ PKGBUILD2017-04-27 04:42:18 UTC (rev 294879) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2016.41290 -pkgrel=11 +pkgrel=12 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, April 25, 2017 @ 05:34:08 Author: foutrelis Revision: 294603 icu 59.1 / hunspell 1.6.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-25 05:09:11 UTC (rev 294602) +++ PKGBUILD2017-04-25 05:34:08 UTC (rev 294603) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2016.41290 -pkgrel=10 +pkgrel=11 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, December 16, 2016 @ 18:03:22 Author: foutrelis Revision: 283854 poppler 0.50.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-12-16 17:52:01 UTC (rev 283853) +++ PKGBUILD2016-12-16 18:03:22 UTC (rev 283854) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2016.41290 -pkgrel=9 +pkgrel=10 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Saturday, November 26, 2016 @ 16:24:38 Author: foutrelis Revision: 282071 icu 58.1 / poppler 0.49.0 / hunspell 1.5.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-11-26 16:15:38 UTC (rev 282070) +++ PKGBUILD2016-11-26 16:24:38 UTC (rev 282071) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2016.41290 -pkgrel=8 +pkgrel=9 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, November 13, 2016 @ 08:36:20 Author: remy Revision: 280614 Switch to HTTPS sources. Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-11-12 22:51:07 UTC (rev 280613) +++ PKGBUILD2016-11-13 08:36:20 UTC (rev 280614) @@ -12,7 +12,7 @@ 'icu' '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; +source=("https://sources.archlinux.org/other/texlive/texlive-bin-source-${pkgver}.tar.xz; "mktexlsr.hook" "mktexlsr.script" "texlive-updmap.hook"
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Monday, November 7, 2016 @ 00:26:28 Author: foutrelis Revision: 279988 readline 7.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-11-07 00:15:03 UTC (rev 279987) +++ PKGBUILD2016-11-07 00:26:28 UTC (rev 279988) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2016.41290 -pkgrel=6 +pkgrel=7 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, August 16, 2016 @ 05:47:30 Author: remy Revision: 273846 upgpkg: texlive-bin 2016.41290-6 Remove pdfjam provide and clean install script. Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-08-16 05:46:36 UTC (rev 273845) +++ PKGBUILD2016-08-16 05:47:30 UTC (rev 273846) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2016.41290 -pkgrel=5 +pkgrel=6 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' @@ -18,8 +18,7 @@ "texlive-updmap.hook" "texlive-updmap.script" ) -md5sums=('bfb9716aa00c86c08cd31e5b32edeb98' - '7303361f2d441eb5c962a996fd77e8fa' +md5sums=('7303361f2d441eb5c962a996fd77e8fa' '7bc9cef52d3b0c15d2364b7d8658faa6' '2bbbef810687f4b2804a4b8cb91ce02f' 'c18cbbd000aac60813b1695aa058964f'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Monday, August 15, 2016 @ 21:09:31 Author: remy Revision: 273821 texlive-bin does not provide pdfjam Also remove an obsolete comment about zlib. The incorrect provide was reported in FS#47902 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-08-15 21:08:01 UTC (rev 273820) +++ PKGBUILD2016-08-15 21:09:31 UTC (rev 273821) @@ -40,7 +40,6 @@ echo "--> Initial configuration..." # we use temporary prefix to avoid messing the existing # $pkgdir/usr/share/texmf tree - # system zlib is disabled due to issues with zlib 1.2.6 (FS#28221) ../configure --prefix=/usr -C \ --sysconfdir=/etc \ --datarootdir=/usr/share \ @@ -105,8 +104,7 @@ 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' 'icu' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' 'libsynctex') - provides=('lcdf-typetools' 'kpathsea' 'xindy' 'pdfjam') - conflicts=('pdfjam') + provides=('lcdf-typetools' 'kpathsea' 'xindy') optdepends=('ed: for texconfig' 'biber: for bibliography processing') install="texlive.install"
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD fix-fontforge-encoding.patch)
Date: Monday, August 15, 2016 @ 21:08:01 Author: remy Revision: 273820 Remove fix-fontforge-encoding.patch The upstream source was cleaned up back in 2012. Modified: texlive-bin/trunk/PKGBUILD Deleted: texlive-bin/trunk/fix-fontforge-encoding.patch --+ PKGBUILD |5 + fix-fontforge-encoding.patch | 12 2 files changed, 1 insertion(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-08-15 20:47:19 UTC (rev 273819) +++ PKGBUILD2016-08-15 21:08:01 UTC (rev 273820) @@ -12,8 +12,7 @@ 'icu' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' 'perl' 'clisp' 'ffcall') url='http://tug.org/texlive/' -source=('fix-fontforge-encoding.patch' - "http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-${pkgver}.tar.xz; +source=("http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-${pkgver}.tar.xz; "mktexlsr.hook" "mktexlsr.script" "texlive-updmap.hook" @@ -29,8 +28,6 @@ build() { cd "$srcdir" - # this patch removes spurious error message with locale "xx_YY.utf8" - #patch -Np0 -i fix-fontforge-encoding.patch # t4ht expects to be un /usr/share/texmf/bin/t4ht (FS#27251) sed -i s/SELFAUTOPARENT/TEXMFROOT/ source/texk/tex4htk/t4ht.c # Deleted: fix-fontforge-encoding.patch === --- fix-fontforge-encoding.patch2016-08-15 20:47:19 UTC (rev 273819) +++ fix-fontforge-encoding.patch2016-08-15 21:08:01 UTC (rev 273820) @@ -1,12 +0,0 @@ source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/noprefs.c.orig 2009-09-30 19:27:00.935039526 +0200 -+++ source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/noprefs.c 2009-09-30 19:28:04.908364646 +0200 -@@ -495,6 +495,9 @@ - { "Big5HKSCS", e_big5hkscs }, - { "Big5-HKSCS", e_big5hkscs }, - { "UTF-8", e_utf8 }, -+ { "utf-8", e_utf8 }, -+ { "UTF8", e_utf8 }, -+ { "utf8", e_utf8 }, - { "ISO-10646/UTF-8", e_utf8 }, - { "ISO_10646/UTF-8", e_utf8 }, - { "UCS2", e_unicode },
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, July 31, 2016 @ 10:17:07 Author: andyrtr Revision: 272758 upgpkg: texlive-bin 2016.41290-3 poppler rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-07-31 10:13:11 UTC (rev 272757) +++ PKGBUILD2016-07-31 10:17:07 UTC (rev 272758) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2016.41290 -pkgrel=2 +pkgrel=3 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, July 24, 2016 @ 16:36:22 Author: remy Revision: 272445 upgpkg: texlive-bin 2016.41290-2 Remove the executable, binary blob "biber". Biber is now properly provided as a separate packages. Fixes FS#38024 and FS#49797. Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD | 27 ++- 1 file changed, 2 insertions(+), 25 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-07-24 16:35:28 UTC (rev 272444) +++ PKGBUILD2016-07-24 16:36:22 UTC (rev 272445) @@ -4,8 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2016.41290 -pkgrel=1 -_biber_ver=2.5 # for biblatex 3.4 only. +pkgrel=2 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' @@ -15,32 +14,13 @@ url='http://tug.org/texlive/' source=('fix-fontforge-encoding.patch' "http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-${pkgver}.tar.xz; - "http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/current/binaries/Linux/biber-linux_x86_64.tar.gz; - "http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/current/binaries/Linux/biber-linux_x86_32.tar.gz; ) -noextract=(biber-linux_x86_64.tar.gz - biber-linux_x86_32.tar.gz) md5sums=('bfb9716aa00c86c08cd31e5b32edeb98' - '7303361f2d441eb5c962a996fd77e8fa' - '688235040e2cab1020b7e75a03845a1c' - 'fa5e8acd474b4972f876de8f5655115f') + '7303361f2d441eb5c962a996fd77e8fa') -prepare() { -cd source -true -} - build() { cd "$srcdir" - if [ "${CARCH}" = "x86_64" ]; then - export CFLAGS="${CFLAGS} -fPIC" - export CXXFLAGS="${CXXFLAGS} -fPIC" - tar xf biber-linux_x86_64.tar.gz - else - tar xf biber-linux_x86_32.tar.gz - fi - # this patch removes spurious error message with locale "xx_YY.utf8" #patch -Np0 -i fix-fontforge-encoding.patch # t4ht expects to be un /usr/share/texmf/bin/t4ht (FS#27251) @@ -143,9 +123,6 @@ make DESTDIR="${pkgdir}" texmf="$pkgdir"/usr/share/texmf install rm -rf "${pkgdir}"/usr/{texmf,share/texmf-dist} - ## install biber - install -m755 "${srcdir}/biber" "${pkgdir}/usr/bin/biber" - ## symlink engines by hand. texlinks has moved to texlive-core... mkdir -p ${pkgdir}/usr/bin ln -s eptex ${pkgdir}/usr/bin/platex
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD texlive.install)
Date: Sunday, June 19, 2016 @ 22:36:55 Author: remy Revision: 270250 upgpkg: texlive-bin 2016.41290-1 Update to TL2016 release. Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/texlive.install -+ PKGBUILD| 44 ++-- texlive.install |2 +- 2 files changed, 31 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-06-19 22:36:47 UTC (rev 270249) +++ PKGBUILD2016-06-19 22:36:55 UTC (rev 270250) @@ -3,9 +3,9 @@ # Contributor: francois pkgname=('texlive-bin' 'libsynctex') -pkgver=2015.37497 -pkgrel=12 -_biber_ver=2.2 # for biblatex 3.0 only. +pkgver=2016.41290 +pkgrel=1 +_biber_ver=2.5 # for biblatex 3.4 only. license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' @@ -15,15 +15,15 @@ url='http://tug.org/texlive/' source=('fix-fontforge-encoding.patch' "http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-${pkgver}.tar.xz; - "http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/${_biber_ver}/binaries/Linux/biber-linux_x86_64.tar.gz; - "http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/${_biber_ver}/binaries/Linux/biber-linux_x86_32.tar.gz; + "http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/current/binaries/Linux/biber-linux_x86_64.tar.gz; + "http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/current/binaries/Linux/biber-linux_x86_32.tar.gz; ) noextract=(biber-linux_x86_64.tar.gz biber-linux_x86_32.tar.gz) md5sums=('bfb9716aa00c86c08cd31e5b32edeb98' - '20be644511704910151560a4d99f6995' - '85e762642861eb6a75798cebe5d839f3' - '27931a5e7b3dae0ea4d3794c97c31bf3') + '7303361f2d441eb5c962a996fd77e8fa' + '688235040e2cab1020b7e75a03845a1c' + 'fa5e8acd474b4972f876de8f5655115f') prepare() { cd source @@ -153,7 +153,6 @@ ln -s luatex ${pkgdir}/usr/bin/dvilualatex ln -s luatex ${pkgdir}/usr/bin/dviluatex ln -s luatex ${pkgdir}/usr/bin/lualatex - ln -s luatex ${pkgdir}/usr/bin/lualollipop ln -s pdftex ${pkgdir}/usr/bin/amstex ln -s pdftex ${pkgdir}/usr/bin/cslatex ln -s pdftex ${pkgdir}/usr/bin/csplain @@ -161,7 +160,7 @@ ln -s pdftex ${pkgdir}/usr/bin/etex ln -s pdftex ${pkgdir}/usr/bin/jadetex ln -s pdftex ${pkgdir}/usr/bin/latex - ln -s pdftex ${pkgdir}/usr/bin/lollipop + ln -s tex ${pkgdir}/usr/bin/lollipop ln -s pdftex ${pkgdir}/usr/bin/mex ln -s pdftex ${pkgdir}/usr/bin/mllatex ln -s pdftex ${pkgdir}/usr/bin/mltex @@ -176,7 +175,6 @@ ln -s pdftex ${pkgdir}/usr/bin/utf8mex ln -s pdftex ${pkgdir}/usr/bin/xmltex ln -s xetex ${pkgdir}/usr/bin/xelatex - ln -s xetex ${pkgdir}/usr/bin/xelollipop # # remove dangling symlinks @@ -202,6 +200,7 @@ autoinst bundledoc checkcites +checklistings chkweb cjk-gs-integrate context @@ -243,6 +242,7 @@ lua2dox_filter luaotfload-tool luatools +make4ht match_parens mf2pt1 mkjobtexmf @@ -257,6 +257,7 @@ pdf90 pdfatfi pdfbook +pdfbook2 pdfcrop pdfflip pdfjam @@ -266,6 +267,7 @@ pdfjoin pdfnup pdfpun +pdfxup pfarrei pkfix pkfix-helper @@ -278,7 +280,9 @@ rpdfcrop rungs simpdftex +srcredact sty2dtx +tex4ebook texconfig texconfig-dialog texconfig-sys @@ -305,6 +309,7 @@ " _games_scripts="rubikrotation" _htmlxml_scripts="ht htcontext htlatex htmex httex httexi htxelatex htxetex mk4ht" + _humanities_scripts="diadia" _langcyrillic_scripts="rubibtex rumakeindex" _langextra_scripts="ebong" _langgreek_scripts="mkgrkindex" @@ -317,7 +322,9 @@ _latexextra_scripts=" authorindex exceltex +makedtx makeglossaries +makeglossaries-lite pdfannotextractor perltex ps4pdf @@ -327,14 +334,23 @@ yplan" _music_scripts="lily-glyph-commands lily-image-commands lily-rebuild-pdfs m-tx musixtex musixflx pmx2pdf pmxchords" - _pictures_scripts="cachepic epspdf epspdftk fig4latex getmapdl mathspic mkpic" + _pictures_scripts=" +cachepic +epspdf +epspdftk +fig4latex +getmapdl +mathspic +mkpic +pn2pdf" _pstricks_scripts="pedigree pst2pdf" _science_scripts="pygmentex ulqda" for s in \ ${_bibtexextra_scripts} \ -${_core_scripts} \ +${_core_scripts}\ ${_games_scripts} \ -${_htmlxml_scripts}\ +${_htmlxml_scripts} \ +${_humanities_scripts} \ ${_langcyrillic_scripts} \ ${_langextra_scripts}\ ${_langgreek_scripts}\ Modified: texlive.install === --- texlive.install 2016-06-19 22:36:47 UTC (rev 270249) +++ texlive.install 2016-06-19 22:36:55 UTC (rev 270250) @@ -20,7 +20,7 @@
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD texlive.install)
Date: Friday, May 6, 2016 @ 22:41:10 Author: arojas Revision: 267050 Hooks Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/texlive.install -+ PKGBUILD|2 +- texlive.install | 18 -- 2 files changed, 1 insertion(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-06 19:25:39 UTC (rev 267049) +++ PKGBUILD2016-05-06 20:41:10 UTC (rev 267050) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2015.37497 -pkgrel=11 +pkgrel=12 _biber_ver=2.2 # for biblatex 3.0 only. license=('GPL') arch=('i686' 'x86_64') Modified: texlive.install === --- texlive.install 2016-05-06 19:25:39 UTC (rev 267049) +++ texlive.install 2016-05-06 20:41:10 UTC (rev 267050) @@ -1,6 +1,3 @@ -infodir=usr/share/info -filelist=(dvipng.info dvips.info eplain.info epspdf.info fontname.info kpathsea.info latex2e-es.info latex2e.info latex2man.info mf2pt1.info tds.info texdraw.info web2c.info) - post_install() { if [[ -f usr/bin/mktexlsr ]]; then echo">>> texlive: updating the filename database..." @@ -12,10 +9,6 @@ echo " done." echo " (logs are under /var/lib/texmf/web2c//.log)" fi - [[ -x usr/bin/install-info ]] || return 0 - for file in "${filelist[@]}"; do -install-info "$infodir/$file.gz" "$infodir/dir" 2> /dev/null - done } post_upgrade() { @@ -35,15 +28,4 @@ echo " (logs are under /var/lib/texmf/web2c//.log)" fi fi - [[ -x usr/bin/install-info ]] || return 0 - for file in "${filelist[@]}"; do -install-info "$infodir/$file.gz" "$infodir/dir" 2> /dev/null - done } - -pre_remove() { - [[ -x usr/bin/install-info ]] || return 0 - for file in "${filelist[@]}"; do -install-info --delete "$infodir/$file.gz" "$infodir/dir" 2> /dev/null - done -}
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Saturday, April 2, 2016 @ 23:29:36 Author: foutrelis Revision: 263784 icu 57.1 / poppler 0.42.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-04-02 20:16:27 UTC (rev 263783) +++ PKGBUILD2016-04-02 21:29:36 UTC (rev 263784) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2015.37497 -pkgrel=10 +pkgrel=11 _biber_ver=2.2 # for biblatex 3.0 only. license=('GPL') arch=('i686' 'x86_64')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, February 5, 2016 @ 10:41:36 Author: bpiotrowski Revision: 258897 upgpkg: texlive-bin 2015.37497-10 Move libsynctex to split package to slim down Zathura dependencies. Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD | 43 +++ 1 file changed, 31 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-05 08:25:08 UTC (rev 258896) +++ PKGBUILD2016-02-05 09:41:36 UTC (rev 258897) @@ -2,23 +2,17 @@ # Maintainer: Rémy Oudompheng# Contributor: francois -pkgname=texlive-bin +pkgname=('texlive-bin' 'libsynctex') pkgver=2015.37497 -pkgrel=9 +pkgrel=10 _biber_ver=2.2 # for biblatex 3.0 only. -pkgdesc="TeX Live binaries" license=('GPL') arch=('i686' 'x86_64') -depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' +makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' - 'icu' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper') -makedepends=('perl' 'clisp' 'ffcall') -optdepends=('ed: for texconfig') -provides=('lcdf-typetools' 'kpathsea' 'xindy' 'pdfjam') -conflicts=('pdfjam') -options=('!strip') + 'icu' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' + 'perl' 'clisp' 'ffcall') url='http://tug.org/texlive/' -install="texlive.install" source=('fix-fontforge-encoding.patch' "http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-${pkgver}.tar.xz; "http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/${_biber_ver}/binaries/Linux/biber-linux_x86_64.tar.gz; @@ -111,7 +105,29 @@ make } -package() { +package_libsynctex() { + pkgdesc='Library for synchronization between TeX files and resulting file' + depends=('glibc' 'zlib') + + install -d "$pkgdir"/usr/lib + + for lib in "$srcdir"/source/Work/texk/web2c/.libs/libsynctex.so*; do + cp -P $lib "$pkgdir"/usr/lib/ + done +} + +package_texlive-bin() { + pkgdesc="TeX Live binaries" + depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' +'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' +'icu' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' +'libsynctex') + provides=('lcdf-typetools' 'kpathsea' 'xindy' 'pdfjam') + conflicts=('pdfjam') + optdepends=('ed: for texconfig') + install="texlive.install" + options=('!strip') + cd "$srcdir" # @@ -333,5 +349,8 @@ ! readlink -e "$pkgdir"/usr/bin/$s && rm "$pkgdir"/usr/bin/$s done ### + + # remove libsynctex + rm -f "$pkgdir"/usr/lib/libsynctex.* }
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, December 18, 2015 @ 23:43:00 Author: bpiotrowski Revision: 256766 poppler 0.39.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-18 22:36:35 UTC (rev 256765) +++ PKGBUILD2015-12-18 22:43:00 UTC (rev 256766) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2015.37497 -pkgrel=8 +pkgrel=9 _biber_ver=2.2 # for biblatex 3.0 only. pkgdesc="TeX Live binaries" license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, December 6, 2015 @ 12:56:52 Author: foutrelis Revision: 252762 C++11 ABI rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-06 11:55:31 UTC (rev 252761) +++ PKGBUILD2015-12-06 11:56:52 UTC (rev 252762) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2015.37497 -pkgrel=7 +pkgrel=8 _biber_ver=2.2 # for biblatex 3.0 only. pkgdesc="TeX Live binaries" license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, December 6, 2015 @ 10:18:48 Author: foutrelis Revision: 252678 C++11 ABI rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-06 09:16:27 UTC (rev 252677) +++ PKGBUILD2015-12-06 09:18:48 UTC (rev 252678) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2015.37497 -pkgrel=5 +pkgrel=6 _biber_ver=2.2 # for biblatex 3.0 only. pkgdesc="TeX Live binaries" license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, December 6, 2015 @ 12:08:40 Author: fyan Revision: 252725 C++11 ABI rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-06 11:08:26 UTC (rev 252724) +++ PKGBUILD2015-12-06 11:08:40 UTC (rev 252725) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2015.37497 -pkgrel=6 +pkgrel=7 _biber_ver=2.2 # for biblatex 3.0 only. pkgdesc="TeX Live binaries" license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, November 15, 2015 @ 00:15:12 Author: remy Revision: 251057 upgpkg: texlive-bin 2015.37497-5 Upgrade biber to version 2.2 (for biblatex 3.1) Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-11-14 21:45:52 UTC (rev 251056) +++ PKGBUILD2015-11-14 23:15:12 UTC (rev 251057) @@ -4,8 +4,8 @@ pkgname=texlive-bin pkgver=2015.37497 -pkgrel=4 -_biber_ver=2.1 # for biblatex 3.0 only. +pkgrel=5 +_biber_ver=2.2 # for biblatex 3.0 only. pkgdesc="TeX Live binaries" license=('GPL') arch=('i686' 'x86_64') @@ -28,8 +28,8 @@ biber-linux_x86_32.tar.gz) md5sums=('bfb9716aa00c86c08cd31e5b32edeb98' '20be644511704910151560a4d99f6995' - '498539381540347b246bb047c4303bf5' - '01cfa6f94549479101b46412fbbabbe8') + '85e762642861eb6a75798cebe5d839f3' + '27931a5e7b3dae0ea4d3794c97c31bf3') prepare() { cd source
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, November 1, 2015 @ 12:17:40 Author: foutrelis Revision: 249926 icu 56.1 / poppler 0.37.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-11-01 11:15:16 UTC (rev 249925) +++ PKGBUILD2015-11-01 11:17:40 UTC (rev 249926) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2015.37497 -pkgrel=3 +pkgrel=4 _biber_ver=2.1 # for biblatex 3.0 only. pkgdesc="TeX Live binaries" license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Monday, September 28, 2015 @ 23:14:00 Author: foutrelis Revision: 247851 poppler 0.36.0 / glew 1.13.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-09-28 20:22:18 UTC (rev 247850) +++ PKGBUILD2015-09-28 21:14:00 UTC (rev 247851) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2015.37497 -pkgrel=2 +pkgrel=3 _biber_ver=2.1 # for biblatex 3.0 only. pkgdesc="TeX Live binaries" license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Thursday, September 10, 2015 @ 05:54:16 Author: foutrelis Revision: 245662 ncurses 6.0 rebuild. Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-09-10 03:50:59 UTC (rev 245661) +++ PKGBUILD2015-09-10 03:54:16 UTC (rev 245662) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2015.37497 -pkgrel=1 +pkgrel=2 _biber_ver=2.1 # for biblatex 3.0 only. pkgdesc="TeX Live binaries" license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, September 1, 2015 @ 12:39:28 Author: remy Revision: 245170 upgpkg: texlive-bin 2015.37497-1 Update to TeXLive 2015 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD | 30 +++--- 1 file changed, 19 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-09-01 10:39:22 UTC (rev 245169) +++ PKGBUILD2015-09-01 10:39:28 UTC (rev 245170) @@ -3,15 +3,15 @@ # Contributor: francois pkgname=texlive-bin -pkgver=2014.34260 -pkgrel=8 -_biber_ver=1.9 # for biblatex 2.9 only. +pkgver=2015.37497 +pkgrel=1 +_biber_ver=2.1 # for biblatex 3.0 only. pkgdesc="TeX Live binaries" license=('GPL') arch=('i686' 'x86_64') depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' - 'icu' 'harfbuzz' 'harfbuzz-icu') + 'icu' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper') makedepends=('perl' 'clisp' 'ffcall') optdepends=('ed: for texconfig') provides=('lcdf-typetools' 'kpathsea' 'xindy' 'pdfjam') @@ -27,9 +27,9 @@ noextract=(biber-linux_x86_64.tar.gz biber-linux_x86_32.tar.gz) md5sums=('bfb9716aa00c86c08cd31e5b32edeb98' - 'b6fe9a6e6b3df0d69e804b87370039ef' - '137839688478710ded88909088dee970' - 'e1af258c7b7fa95d8299696aa3552eb3') + '20be644511704910151560a4d99f6995' + '498539381540347b246bb047c4303bf5' + '01cfa6f94549479101b46412fbbabbe8') prepare() { cd source @@ -91,6 +91,10 @@ --with-system-harfbuzz \ --with-system-graphite \ --with-system-icu \ + --with-system-gmp \ + --with-system-mpfr \ + --with-system-potrace \ + --with-system-libpaper \ --with-freetype2-libdir=/usr/lib \ --with-freetype2-include=/usr/include/freetype2 \ --with-xdvi-x-toolkit=xaw \ @@ -162,7 +166,10 @@ # remove dangling symlinks _bibtexextra_scripts=" bibexport +bibdoiadd +bibzbladd listbib +ltx2crossrefxml multibibliography urlbst " @@ -180,6 +187,7 @@ bundledoc checkcites chkweb +cjk-gs-integrate context contextjit ctanify @@ -222,7 +230,6 @@ match_parens mf2pt1 mkjobtexmf -mkluatexfontdb mkt1font mktexfmt mptopdf @@ -300,12 +307,13 @@ ps4pdf splitindex svn-multi -vpe" +vpe +yplan" _music_scripts="lily-glyph-commands lily-image-commands lily-rebuild-pdfs m-tx musixtex musixflx pmx2pdf pmxchords" - _pictures_scripts="cachepic epspdf epspdftk fig4latex mathspic mkpic" + _pictures_scripts="cachepic epspdf epspdftk fig4latex getmapdl mathspic mkpic" _pstricks_scripts="pedigree pst2pdf" - _science_scripts="ulqda" + _science_scripts="pygmentex ulqda" for s in \ ${_bibtexextra_scripts} \ ${_core_scripts} \
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, May 26, 2015 @ 07:45:16 Author: fyan Revision: 239757 upgpkg: texlive-bin 2014.34260-8 rebuild for poppler 0.33.0 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-05-26 05:25:08 UTC (rev 239756) +++ PKGBUILD2015-05-26 05:45:16 UTC (rev 239757) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2014.34260 -pkgrel=7 +pkgrel=8 _biber_ver=1.9 # for biblatex 2.9 only. pkgdesc=TeX Live binaries license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, April 5, 2015 @ 03:33:42 Author: foutrelis Revision: 235475 upgpkg: texlive-bin 2014.34260-7 ICU 55.1 and poppler 0.32.0 rebuild. Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-04-04 18:18:51 UTC (rev 235474) +++ PKGBUILD2015-04-05 01:33:42 UTC (rev 235475) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2014.34260 -pkgrel=6 +pkgrel=7 _biber_ver=1.9 # for biblatex 2.9 only. pkgdesc=TeX Live binaries license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, March 1, 2015 @ 18:44:37 Author: andyrtr Revision: 232388 upgpkg: texlive-bin 2014.34260-6 poppler 0.31.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-03-01 17:13:29 UTC (rev 232387) +++ PKGBUILD2015-03-01 17:44:37 UTC (rev 232388) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2014.34260 -pkgrel=5 +pkgrel=6 _biber_ver=1.9 # for biblatex 2.9 only. pkgdesc=TeX Live binaries license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Saturday, January 31, 2015 @ 16:43:11 Author: andyrtr Revision: 230326 upgpkg: texlive-bin 2014.34260-5 poppler 0.30.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-01-31 14:48:16 UTC (rev 230325) +++ PKGBUILD2015-01-31 15:43:11 UTC (rev 230326) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2014.34260 -pkgrel=4 +pkgrel=5 _biber_ver=1.9 # for biblatex 2.9 only. pkgdesc=TeX Live binaries license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Saturday, December 20, 2014 @ 07:40:42 Author: foutrelis Revision: 227813 upgpkg: texlive-bin 2014.34260-4 poppler 0.29.0 rebuild. Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-12-20 03:30:25 UTC (rev 227812) +++ PKGBUILD2014-12-20 06:40:42 UTC (rev 227813) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2014.34260 -pkgrel=3 +pkgrel=4 _biber_ver=1.9 # for biblatex 2.9 only. pkgdesc=TeX Live binaries license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Saturday, November 8, 2014 @ 18:44:33 Author: bpiotrowski Revision: 225761 upgpkg: texlive-bin 2014.34260-3 rebuild against poppler 0.28.1 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-11-08 17:33:48 UTC (rev 225760) +++ PKGBUILD2014-11-08 17:44:33 UTC (rev 225761) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2014.34260 -pkgrel=2 +pkgrel=3 _biber_ver=1.9 # for biblatex 2.9 only. pkgdesc=TeX Live binaries license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, October 17, 2014 @ 20:41:44 Author: foutrelis Revision: 224694 upgpkg: texlive-bin 2014.34260-2 ICU 54.1 rebuild. Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-10-17 18:08:05 UTC (rev 224693) +++ PKGBUILD2014-10-17 18:41:44 UTC (rev 224694) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2014.34260 -pkgrel=1 +pkgrel=2 _biber_ver=1.9 # for biblatex 2.9 only. pkgdesc=TeX Live binaries license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD poppler-0.26.patch)
Date: Monday, April 28, 2014 @ 17:07:05 Author: jgc Revision: 211863 upgpkg: texlive-bin 2013.30973-10 Poppler rebuild, fetch patch from upstream Added: texlive-bin/trunk/poppler-0.26.patch Modified: texlive-bin/trunk/PKGBUILD + PKGBUILD | 12 - poppler-0.26.patch | 104 +++ 2 files changed, 113 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-04-28 14:19:09 UTC (rev 211862) +++ PKGBUILD2014-04-28 15:07:05 UTC (rev 211863) @@ -4,12 +4,12 @@ pkgname=texlive-bin pkgver=2013.30973 -pkgrel=9 +pkgrel=10 _biber_ver=1.8 # for biblatex 2.8 only. pkgdesc=TeX Live binaries license=('GPL') arch=('i686' 'x86_64') -depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler=0.24.4' +depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' 'icu' 'harfbuzz' 'harfbuzz-icu') makedepends=('perl' 'clisp' 'ffcall') @@ -23,6 +23,7 @@ http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-${pkgver}.tar.xz; http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/${_biber_ver}/binaries/Linux/biber-linux_x86_64.tar.gz; http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/${_biber_ver}/binaries/Linux/biber-linux_x86_32.tar.gz; +poppler-0.26.patch ) noextract=(biber-linux_x86_64.tar.gz biber-linux_x86_32.tar.gz) @@ -29,8 +30,13 @@ md5sums=('bfb9716aa00c86c08cd31e5b32edeb98' '0a8ffd5c0002a080a4202057b1f106c6' '64715ade77a7d659fd43be8773ebfdb9' - '1011bee56611d55a1818a8698afdc6ed') + '1011bee56611d55a1818a8698afdc6ed' + '65f5eef04fdf65fe8ff2df873509c855') +prepare() { + cd source + patch -Np2 -i ../poppler-0.26.patch +} build() { cd $srcdir Added: poppler-0.26.patch === --- poppler-0.26.patch (rev 0) +++ poppler-0.26.patch 2014-04-28 15:07:05 UTC (rev 211863) @@ -0,0 +1,104 @@ +--- trunk/source/texk/web2c/luatexdir/image/epdf.h 2013/01/20 19:58:26 4559 trunk/source/texk/web2c/luatexdir/image/epdf.h 2014/01/02 15:35:31 4718 +@@ -40,21 +40,22 @@ + # include goo/GooString.h + # include goo/gmem.h + # include goo/gfile.h +-# include Object.h +-# include Stream.h +-# include Gfx.h +-# include Annot.h +-# include Array.h +-# include Dict.h +-# include XRef.h +-# include Catalog.h +-# include Link.h +-# include Page.h +-# include GfxFont.h +-# include PDFDoc.h +-# include GlobalParams.h +-# include Error.h +-# include FileSpec.h ++# include Object.h ++# include Stream.h ++# include Gfx.h ++# include Annot.h ++# include Array.h ++# include Dict.h ++# include XRef.h ++# include Catalog.h ++# include StructTreeRoot.h ++# include Link.h ++# include Page.h ++# include GfxFont.h ++# include PDFDoc.h ++# include GlobalParams.h ++# include Error.h ++# include FileSpec.h + + extern C { + +@@ -81,8 +82,8 @@ + # include utils/avlstuff.h + # include pdf/pdftypes.h + +-# include lua52/lua.h +-# include lua52/lauxlib.h ++# include lua.h ++# include lauxlib.h + + /* pdfgen.w */ + extern int ten_pow[10]; +--- trunk/source/texk/web2c/luatexdir/lua/lepdflib.cc 2013/04/05 10:54:08 4629 trunk/source/texk/web2c/luatexdir/lua/lepdflib.cc 2014/01/02 15:35:31 4718 +@@ -65,6 +65,7 @@ + #define M_PDFRectangle PDFRectangle + #define M_Ref Ref + #define M_Stream Stream ++#define M_StructTreeRoot StructTreeRoot + #define M_XRefEntryXRefEntry + #define M_XRef XRef + +@@ -96,6 +97,7 @@ + new_poppler_userdata(PDFRectangle); + new_poppler_userdata(Ref); + new_poppler_userdata(Stream); ++new_poppler_userdata(StructTreeRoot); + new_poppler_userdata(XRef); + + //** +@@ -573,7 +575,11 @@ + + m_poppler_get_GOOSTRING(Catalog, getBaseURI); + m_poppler_get_GOOSTRING(Catalog, readMetadata); ++#ifdef GETSTRUCTTREEROOT_RETURNS_OBJECT + m_poppler_get_poppler(Catalog, Object, getStructTreeRoot); ++#else ++m_poppler_get_poppler(Catalog, StructTreeRoot, getStructTreeRoot); ++#endif + + static int m_Catalog_findPage(lua_State * L) + { +@@ -2146,14 +2152,22 @@ + + static int m_PDFDoc_getStructTreeRoot(lua_State * L) + { ++#ifdef GETSTRUCTTREEROOT_RETURNS_OBJECT + Object *obj; ++#else ++StructTreeRoot *obj; ++#endif + udstruct *uin, *uout; + uin = (udstruct *) luaL_checkudata(L, 1, M_PDFDoc); + if (uin-pd != NULL uin-pd-pc != uin-pc) + pdfdoc_changed_error(L); + if (((PdfDocument *) uin-d)-doc-getCatalog()-isOk()) { + obj = ((PdfDocument *) uin-d)-doc-getStructTreeRoot(); ++#ifdef GETSTRUCTTREEROOT_RETURNS_OBJECT +
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, April 8, 2014 @ 09:50:23 Author: fyan Revision: 209906 upgpkg: texlive-bin 2013.30973-9 - icu 53 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-04-08 07:31:10 UTC (rev 209905) +++ PKGBUILD2014-04-08 07:50:23 UTC (rev 209906) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2013.30973 -pkgrel=8 +pkgrel=9 _biber_ver=1.8 # for biblatex 2.8 only. pkgdesc=TeX Live binaries license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Wednesday, March 12, 2014 @ 23:46:29 Author: remy Revision: 207625 upgpkg: texlive-bin 2013.30973-8 Update to biber 1.8 following texlive-bibtexextra update. Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-03-12 22:45:45 UTC (rev 207624) +++ PKGBUILD2014-03-12 22:46:29 UTC (rev 207625) @@ -4,8 +4,8 @@ pkgname=texlive-bin pkgver=2013.30973 -pkgrel=7 -_biber_ver=1.7 # for biblatex 2.7 only. +pkgrel=8 +_biber_ver=1.8 # for biblatex 2.8 only. pkgdesc=TeX Live binaries license=('GPL') arch=('i686' 'x86_64') @@ -28,8 +28,8 @@ biber-linux_x86_32.tar.gz) md5sums=('bfb9716aa00c86c08cd31e5b32edeb98' '0a8ffd5c0002a080a4202057b1f106c6' - 'e9764676c37b820caaba5d3270567e18' - '92cd2a292a27c40ea09f77d135d850ad') + '64715ade77a7d659fd43be8773ebfdb9' + '1011bee56611d55a1818a8698afdc6ed') build() { cd $srcdir
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, November 29, 2013 @ 22:10:52 Author: andyrtr Revision: 200613 upgpkg: texlive-bin 2013.30973-7 poppler rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-11-29 20:50:42 UTC (rev 200612) +++ PKGBUILD2013-11-29 21:10:52 UTC (rev 200613) @@ -4,12 +4,12 @@ pkgname=texlive-bin pkgver=2013.30973 -pkgrel=6 +pkgrel=7 _biber_ver=1.7 # for biblatex 2.7 only. pkgdesc=TeX Live binaries license=('GPL') arch=('i686' 'x86_64') -depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler=0.24.0' +depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler=0.24.4' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' 'icu' 'harfbuzz' 'harfbuzz-icu') makedepends=('perl' 'clisp' 'ffcall')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, October 27, 2013 @ 18:39:24 Author: remy Revision: 197649 upgpkg: texlive-bin 2013.30973-6 Rebuild with shared libkpathsea/libptexenc Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-10-27 17:35:08 UTC (rev 197648) +++ PKGBUILD2013-10-27 17:39:24 UTC (rev 197649) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2013.30973 -pkgrel=5 +pkgrel=6 _biber_ver=1.7 # for biblatex 2.7 only. pkgdesc=TeX Live binaries license=('GPL') @@ -70,6 +70,8 @@ --disable-t1utils \ --disable-bibtexu \ --disable-xz \ + --enable-shared \ + --disable-static \ --with-system-zlib \ --with-system-zziplib \ --with-system-pnglib \
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, October 13, 2013 @ 15:31:56 Author: andyrtr Revision: 196425 upgpkg: texlive-bin 2013.30973-5 rebuild for icu 52.1 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-10-13 12:34:50 UTC (rev 196424) +++ PKGBUILD2013-10-13 13:31:56 UTC (rev 196425) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2013.30973 -pkgrel=4 +pkgrel=5 _biber_ver=1.7 # for biblatex 2.7 only. pkgdesc=TeX Live binaries license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Monday, September 9, 2013 @ 12:01:39 Author: remy Revision: 193967 Upgrade to biber 1.7. Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-09-09 09:33:12 UTC (rev 193966) +++ PKGBUILD2013-09-09 10:01:39 UTC (rev 193967) @@ -4,7 +4,8 @@ pkgname=texlive-bin pkgver=2013.30973 -pkgrel=3 +pkgrel=4 +_biber_ver=1.7 # for biblatex 2.7 only. pkgdesc=TeX Live binaries license=('GPL') arch=('i686' 'x86_64') @@ -20,9 +21,15 @@ install=texlive.install source=('fix-fontforge-encoding.patch' http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-${pkgver}.tar.xz; + http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/${_biber_ver}/binaries/Linux/biber-linux_x86_64.tar.gz; + http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/${_biber_ver}/binaries/Linux/biber-linux_x86_32.tar.gz; ) +noextract=(biber-linux_x86_64.tar.gz + biber-linux_x86_32.tar.gz) md5sums=('bfb9716aa00c86c08cd31e5b32edeb98' - '0a8ffd5c0002a080a4202057b1f106c6') + '0a8ffd5c0002a080a4202057b1f106c6' + 'e9764676c37b820caaba5d3270567e18' + '92cd2a292a27c40ea09f77d135d850ad') build() { cd $srcdir @@ -30,6 +37,9 @@ if [ ${CARCH} = x86_64 ]; then export CFLAGS=${CFLAGS} -fPIC export CXXFLAGS=${CXXFLAGS} -fPIC + tar xf biber-linux_x86_64.tar.gz + else + tar xf biber-linux_x86_32.tar.gz fi # this patch removes spurious error message with locale xx_YY.utf8 @@ -108,6 +118,7 @@ ## install Perl libraries mkdir -p $pkgdir/usr/share/tlpkg/TeXLive + install -m755 ${srcdir}/biber ${pkgdir}/usr/bin/biber install -m644 ${srcdir}/source/utils/biber/TeXLive/*.pm ${pkgdir}/usr/share/tlpkg/TeXLive ## symlink engines by hand. texlinks has moved to texlive-core...
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Monday, September 9, 2013 @ 12:10:47 Author: remy Revision: 193968 Fix symbolic links for pdfcsplain, pdfcslatex. Fixes bug FS#36514. Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-09-09 10:01:39 UTC (rev 193967) +++ PKGBUILD2013-09-09 10:10:47 UTC (rev 193968) @@ -128,7 +128,6 @@ ln -s luatex ${pkgdir}/usr/bin/dvilualatex ln -s luatex ${pkgdir}/usr/bin/dviluatex ln -s luatex ${pkgdir}/usr/bin/lualatex - ln -s luatex ${pkgdir}/usr/bin/pdfcsplain ln -s pdftex ${pkgdir}/usr/bin/amstex ln -s pdftex ${pkgdir}/usr/bin/cslatex ln -s pdftex ${pkgdir}/usr/bin/csplain @@ -140,6 +139,8 @@ ln -s pdftex ${pkgdir}/usr/bin/mllatex ln -s pdftex ${pkgdir}/usr/bin/mltex ln -s pdftex ${pkgdir}/usr/bin/pdfetex + ln -s pdftex ${pkgdir}/usr/bin/pdfcslatex + ln -s pdftex ${pkgdir}/usr/bin/pdfcsplain ln -s pdftex ${pkgdir}/usr/bin/pdfjadetex ln -s pdftex ${pkgdir}/usr/bin/pdflatex ln -s pdftex ${pkgdir}/usr/bin/pdfmex
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Saturday, August 3, 2013 @ 22:33:12 Author: remy Revision: 192005 upgpkg: texlive-bin 2013.30973-3 Rebuild for poppler 0.24 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-08-03 19:48:52 UTC (rev 192004) +++ PKGBUILD2013-08-03 20:33:12 UTC (rev 192005) @@ -4,11 +4,11 @@ pkgname=texlive-bin pkgver=2013.30973 -pkgrel=2 +pkgrel=3 pkgdesc=TeX Live binaries license=('GPL') arch=('i686' 'x86_64') -depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler=0.22.0' +depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler=0.24.0' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' 'icu' 'harfbuzz' 'harfbuzz-icu') makedepends=('perl' 'clisp' 'ffcall')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, July 2, 2013 @ 23:54:14 Author: remy Revision: 189304 upgpkg: texlive-bin 2013.30973-1 TeXlive 2013 first packages Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD | 28 1 file changed, 28 insertions(+) Modified: PKGBUILD === --- PKGBUILD2013-07-02 21:54:12 UTC (rev 189303) +++ PKGBUILD2013-07-02 21:54:14 UTC (rev 189304) @@ -110,6 +110,34 @@ mkdir -p $pkgdir/usr/share/tlpkg/TeXLive install -m644 ${srcdir}/source/utils/biber/TeXLive/*.pm ${pkgdir}/usr/share/tlpkg/TeXLive + ## symlink engines by hand. texlinks has moved to texlive-core... + mkdir -p ${pkgdir}/usr/bin + ln -s eptex ${pkgdir}/usr/bin/platex + ln -s euptex ${pkgdir}/usr/bin/uplatex + ln -s luatex ${pkgdir}/usr/bin/dvilualatex + ln -s luatex ${pkgdir}/usr/bin/dviluatex + ln -s luatex ${pkgdir}/usr/bin/lualatex + ln -s luatex ${pkgdir}/usr/bin/pdfcsplain + ln -s pdftex ${pkgdir}/usr/bin/amstex + ln -s pdftex ${pkgdir}/usr/bin/cslatex + ln -s pdftex ${pkgdir}/usr/bin/csplain + ln -s pdftex ${pkgdir}/usr/bin/eplain + ln -s pdftex ${pkgdir}/usr/bin/etex + ln -s pdftex ${pkgdir}/usr/bin/jadetex + ln -s pdftex ${pkgdir}/usr/bin/latex + ln -s pdftex ${pkgdir}/usr/bin/mex + ln -s pdftex ${pkgdir}/usr/bin/mllatex + ln -s pdftex ${pkgdir}/usr/bin/mltex + ln -s pdftex ${pkgdir}/usr/bin/pdfetex + ln -s pdftex ${pkgdir}/usr/bin/pdfjadetex + ln -s pdftex ${pkgdir}/usr/bin/pdflatex + ln -s pdftex ${pkgdir}/usr/bin/pdfmex + ln -s pdftex ${pkgdir}/usr/bin/pdfxmltex + ln -s pdftex ${pkgdir}/usr/bin/texsis + ln -s pdftex ${pkgdir}/usr/bin/utf8mex + ln -s pdftex ${pkgdir}/usr/bin/xmltex + ln -s xetex ${pkgdir}/usr/bin/xelatex + # # remove dangling symlinks _bibtexextra_scripts=
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, May 19, 2013 @ 20:27:14 Author: remy Revision: 185904 upgpkg: texlive-bin 2012.0-12 Rebuild for poppler 0.22.4 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-05-19 18:14:07 UTC (rev 185903) +++ PKGBUILD2013-05-19 18:27:14 UTC (rev 185904) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2012.0 -pkgrel=11 +pkgrel=12 _biber_ver=1.5 # for biblatex 2.5 only. pkgdesc=TeX Live binaries license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Tuesday, April 30, 2013 @ 16:22:00 Author: foutrelis Revision: 183993 upgpkg: texlive-bin 2012.0-11 libpng 1.6 rebuild. Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-30 14:11:59 UTC (rev 183992) +++ PKGBUILD2013-04-30 14:22:00 UTC (rev 183993) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2012.0 -pkgrel=10 +pkgrel=11 _biber_ver=1.5 # for biblatex 2.5 only. pkgdesc=TeX Live binaries license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, April 19, 2013 @ 01:55:16 Author: remy Revision: 183235 upgpkg: texlive-bin 2012.0-10 Update biber to version 1.5 for texlive-core 2012.29661 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-18 23:54:43 UTC (rev 183234) +++ PKGBUILD2013-04-18 23:55:16 UTC (rev 183235) @@ -4,12 +4,12 @@ pkgname=texlive-bin pkgver=2012.0 -pkgrel=9 -_biber_ver=1.3 # for biblatex 2.3 only. +pkgrel=10 +_biber_ver=1.5 # for biblatex 2.5 only. pkgdesc=TeX Live binaries license=('GPL') arch=('i686' 'x86_64') -depends=('t1lib' 'gd' 'poppler=0.22.3' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2') +depends=('t1lib' 'gd' 'poppler=0.22.0' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2') makedepends=('perl' 'clisp' 'ffcall') optdepends=('ed: for texconfig') provides=('lcdf-typetools' 'kpathsea' 'xindy' 'pdfjam') @@ -48,8 +48,8 @@ 'e3a664d5a7f0923f35060fe9d25d2573' 'ac2c3c3aa765581f8504e21a5edbfb9f' 'f315a860158cfc952c82a6d759961024' - '7bde96fe615f19c020fda00af081377c' - 'e8999a4f7bbcbd1f0ba6961aee6d5c61' + '0072193934e925e0bb6ceb70325e7cb8' + '84e9676af4a4d99c34353bb4466c3d5e' '5190f3295eb9a604c5f17f5bd607299b') build() {
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Saturday, April 13, 2013 @ 15:31:26 Author: andyrtr Revision: 182722 upgpkg: texlive-bin 2012.0-9 poppler rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-13 12:54:48 UTC (rev 182721) +++ PKGBUILD2013-04-13 13:31:26 UTC (rev 182722) @@ -4,12 +4,12 @@ pkgname=texlive-bin pkgver=2012.0 -pkgrel=8 +pkgrel=9 _biber_ver=1.3 # for biblatex 2.3 only. pkgdesc=TeX Live binaries license=('GPL') arch=('i686' 'x86_64') -depends=('t1lib' 'gd' 'poppler=0.22.0' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2') +depends=('t1lib' 'gd' 'poppler=0.22.3' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2') makedepends=('perl' 'clisp' 'ffcall') optdepends=('ed: for texconfig') provides=('lcdf-typetools' 'kpathsea' 'xindy' 'pdfjam')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Wednesday, March 20, 2013 @ 08:47:12 Author: remy Revision: 180321 upgpkg: texlive-bin 2012.0-8 Rebuild for poppler 0.22.2 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-03-20 04:16:52 UTC (rev 180320) +++ PKGBUILD2013-03-20 07:47:12 UTC (rev 180321) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2012.0 -pkgrel=7 +pkgrel=8 _biber_ver=1.3 # for biblatex 2.3 only. pkgdesc=TeX Live binaries license=('GPL')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Saturday, January 5, 2013 @ 16:14:18 Author: remy Revision: 174736 upgpkg: texlive-bin 2012.0-7 Rebuild with biber 1.3 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD | 18 +++--- 1 file changed, 15 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-01-05 21:10:53 UTC (rev 174735) +++ PKGBUILD2013-01-05 21:14:18 UTC (rev 174736) @@ -4,7 +4,8 @@ pkgname=texlive-bin pkgver=2012.0 -pkgrel=6 +pkgrel=7 +_biber_ver=1.3 # for biblatex 2.3 only. pkgdesc=TeX Live binaries license=('GPL') arch=('i686' 'x86_64') @@ -22,8 +23,12 @@ 'poppler-0.20.patch' 'http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-20120623.tar.xz' 'http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-texmf-20120623.tar.xz' + http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/${_biber_ver}/binaries/Linux/biber-linux_x86_64.tar.gz; + http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/${_biber_ver}/binaries/Linux/biber-linux_x86_32.tar.gz; 'luatex-r4449-radical-rule-thickness.patch' ) +noextract=(biber-linux_x86_64.tar.gz + biber-linux_x86_32.tar.gz) backup=(etc/texmf/web2c/texmf.cnf \ etc/texmf/chktex/chktexrc \ etc/texmf/dvipdfm/config/config \ @@ -43,15 +48,21 @@ 'e3a664d5a7f0923f35060fe9d25d2573' 'ac2c3c3aa765581f8504e21a5edbfb9f' 'f315a860158cfc952c82a6d759961024' + '7bde96fe615f19c020fda00af081377c' + 'e8999a4f7bbcbd1f0ba6961aee6d5c61' '5190f3295eb9a604c5f17f5bd607299b') build() { + cd $srcdir + if [ ${CARCH} = x86_64 ]; then export CFLAGS=${CFLAGS} -fPIC export CXXFLAGS=${CXXFLAGS} -fPIC + tar xf biber-linux_x86_64.tar.gz + else + tar xf biber-linux_x86_32.tar.gz fi -cd $srcdir # this patch removes spurious error message with locale xx_YY.utf8 patch -Np0 -i fix-fontforge-encoding.patch # fix build with poppler = 0.20 @@ -196,7 +207,8 @@ ## install Perl libraries mkdir -p $pkgdir/usr/share/tlpkg/TeXLive - install -m644 ${srcdir}/source/utils/biber/TeXLive/*.pm $pkgdir/usr/share/tlpkg/TeXLive + install -m755 ${srcdir}/biber ${pkgdir}/usr/bin/biber + install -m644 ${srcdir}/source/utils/biber/TeXLive/*.pm ${pkgdir}/usr/share/tlpkg/TeXLive # create symlinks for formats echo -- Create symlinks for TeX formats ...
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Sunday, December 30, 2012 @ 02:39:45 Author: andyrtr Revision: 173966 upgpkg: texlive-bin 2012.0-6 poppler 0.22.0 rebuild Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-12-30 07:04:20 UTC (rev 173965) +++ PKGBUILD2012-12-30 07:39:45 UTC (rev 173966) @@ -4,11 +4,11 @@ pkgname=texlive-bin pkgver=2012.0 -pkgrel=5 +pkgrel=6 pkgdesc=TeX Live binaries license=('GPL') arch=('i686' 'x86_64') -depends=('t1lib' 'gd' 'poppler' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2') +depends=('t1lib' 'gd' 'poppler=0.22.0' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2') makedepends=('perl' 'clisp' 'ffcall') optdepends=('ed: for texconfig') provides=('lcdf-typetools' 'kpathsea' 'xindy' 'pdfjam')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Friday, October 19, 2012 @ 04:03:07 Author: eric Revision: 169309 upgpkg: texlive-bin 2012.0-5 Rebuild against poppler 0.20.5 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2012-10-19 06:54:12 UTC (rev 169308) +++ PKGBUILD2012-10-19 08:03:07 UTC (rev 169309) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2012.0 -pkgrel=4 +pkgrel=5 pkgdesc=TeX Live binaries license=('GPL') arch=('i686' 'x86_64')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Monday, August 13, 2012 @ 04:28:02 Author: remy Revision: 165207 upgpkg: texlive-bin 2012.0-4 Rebuild for poppler 0.20.3 Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2012-08-13 03:26:48 UTC (rev 165206) +++ PKGBUILD2012-08-13 08:28:02 UTC (rev 165207) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2012.0 -pkgrel=3 +pkgrel=4 pkgdesc=TeX Live binaries license=('GPL') arch=('i686' 'x86_64')
[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)
Date: Wednesday, July 25, 2012 @ 01:55:46 Author: remy Revision: 164048 upgpkg: texlive-bin 2012.0-3 Rebuild for fixed C++ ABI. Modified: texlive-bin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2012-07-25 04:41:33 UTC (rev 164047) +++ PKGBUILD2012-07-25 05:55:46 UTC (rev 164048) @@ -4,7 +4,7 @@ pkgname=texlive-bin pkgver=2012.0 -pkgrel=2 +pkgrel=3 pkgdesc=TeX Live binaries license=('GPL') arch=('i686' 'x86_64')