diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2019-01-19 17:22:51 +0100 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2019-01-20 00:27:43 +0100 |
commit | f3b7646d7cbd57a0e383501ee99ec09965e912bd (patch) | |
tree | 1bd50d94347609e3fb9bceab1eeaeb004f265ae7 /libre/texlive-bin/xetex-poppler-fixes.patch | |
parent | 3aac5afbcb311d2f1e5f5ee8d8d984289e7c278d (diff) | |
download | abslibre-f3b7646d7cbd57a0e383501ee99ec09965e912bd.tar.gz abslibre-f3b7646d7cbd57a0e383501ee99ec09965e912bd.tar.bz2 abslibre-f3b7646d7cbd57a0e383501ee99ec09965e912bd.zip |
[texlive-bin] sync with arch and fix i686 build
Before syncing with arch, i686 required a rebuild:
installing poppler (0.72.0-1.0) breaks dependency 'poppler=0.71.0-1.0' required by texlive-bin
However building failed with:
configure: error: did not find libpng
==> ERROR: A failure occurred in build().
Aborting...
So "makedepends_i686=('pkgconf')" was added to fix that.
This has been build tested on i686.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'libre/texlive-bin/xetex-poppler-fixes.patch')
-rw-r--r-- | libre/texlive-bin/xetex-poppler-fixes.patch | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/libre/texlive-bin/xetex-poppler-fixes.patch b/libre/texlive-bin/xetex-poppler-fixes.patch new file mode 100644 index 000000000..ff5014052 --- /dev/null +++ b/libre/texlive-bin/xetex-poppler-fixes.patch @@ -0,0 +1,40 @@ +From 729755bcb60695221cb368202822fc3181197ef7 Mon Sep 17 00:00:00 2001 +From: Akira Kakuto <kakuto@fuk.kindai.ac.jp> +Date: Mon, 22 Oct 2018 04:01:42 +0000 +Subject: [PATCH] cast types to support new poppler + +git-svn-id: svn://tug.org/texlive/trunk/Build/source@48969 c570f23f-e606-0410-a88d-b1316a301751 +--- + texk/web2c/xetexdir/ChangeLog | 4 ++++ + texk/web2c/xetexdir/pdfimage.cpp | 10 +++++----- + 2 files changed, 9 insertions(+), 5 deletions(-) + +diff --git a/texk/web2c/xetexdir/pdfimage.cpp b/texk/web2c/xetexdir/pdfimage.cpp +index fc3e32693..8a38f1ee5 100644 +--- a/texk/web2c/xetexdir/pdfimage.cpp ++++ b/texk/web2c/xetexdir/pdfimage.cpp +@@ -82,19 +82,19 @@ pdf_get_rect(char* filename, int page_num, int pdf_box, realrect* box) + switch (pdf_box) { + default: + case pdfbox_crop: +- r = page->getCropBox(); ++ r = (PDFRectangle *)page->getCropBox(); + break; + case pdfbox_media: +- r = page->getMediaBox(); ++ r = (PDFRectangle *)page->getMediaBox(); + break; + case pdfbox_bleed: +- r = page->getBleedBox(); ++ r = (PDFRectangle *)page->getBleedBox(); + break; + case pdfbox_trim: +- r = page->getTrimBox(); ++ r = (PDFRectangle *)page->getTrimBox(); + break; + case pdfbox_art: +- r = page->getArtBox(); ++ r = (PDFRectangle *)page->getArtBox(); + break; + } + |