summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 10 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5fdd819449aa..9c588314619b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Felix Kauselmann <licorn@gmail.com>
pkgname=libpdfium-nojs
-pkgver=6261.r0.4c4f9ab25d
+pkgver=6367.r1.7b90b15a21
pkgrel=1
pkgdesc="Open-source PDF rendering engine."
arch=('x86_64')
@@ -55,8 +55,14 @@ prepare() {
# Extract build repo revision needed from DEPS file and do a checkout
cd "$srcdir/pdfium/build"
- git checkout $(awk '/build_revision/ {print substr($2,2,40)}' $srcdir/pdfium/DEPS) -q
-
+ # Use a newer build revision to work around a build system bug in v6367
+ if [[ $chrome_version -gt 6367 ]]
+ then
+ git checkout $(awk '/build_revision/ {print substr($2,2,40)}' $srcdir/pdfium/DEPS) -q
+ else
+ git checkout bbc1efa4ce09a306328744c508d208407d5978a6 -q
+ fi
+
# Extract abseil-cpp repo revision needed from DEPS file and do a checkout
cd "$srcdir/pdfium/third_party/abseil-cpp"
git checkout $(awk '/abseil_revision/ {print substr($2,2,40)}' $srcdir/pdfium/DEPS) -q
@@ -104,6 +110,7 @@ build() {
'use_system_lcms2=true'
'use_system_libpng=true'
'use_custom_libcxx=false'
+ 'enable_safe_libcxx=false'
'pdf_is_standalone = true'
'use_system_libopenjpeg2 = true'
'is_component_build = true'