summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Kauselmann2018-07-25 23:08:04 +0200
committerFelix Kauselmann2018-07-25 23:08:04 +0200
commite2a5e38051add86810e1f33f070c10cdafda3066 (patch)
tree593631f5168034e706aba294e97c7c5f81a09b26
parent1c052e7e82afde6a25b81ee00117e50029b73b65 (diff)
downloadaur-e2a5e38051add86810e1f33f070c10cdafda3066.tar.gz
Update to r3440
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD17
2 files changed, 17 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 35dc094d7076..5192f0c309d7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Sa Jul 21 14:17:45 UTC 2018
+# Mi Jul 25 21:07:28 UTC 2018
pkgbase = libpdfium-nojs
pkgdesc = Open-source PDF rendering engine.
- pkgver = 3396.r4.7b8cd8dafb
- pkgrel = 2
+ pkgver = 3440.r7.a1c1c63d34
+ pkgrel = 1
url = https://pdfium.googlesource.com/pdfium/
arch = x86_64
license = BSD
@@ -18,9 +18,11 @@ pkgbase = libpdfium-nojs
conflicts = libpdfium-bin
source = git+https://pdfium.googlesource.com/pdfium
source = git+https://chromium.googlesource.com/chromium/src/build.git
+ source = git+https://chromium.googlesource.com/chromium/buildtools.git
source = libpdfium.pc
md5sums = SKIP
md5sums = SKIP
+ md5sums = SKIP
md5sums = 7fbbe2baf9a1fed80ad74278e901fa0e
pkgname = libpdfium-nojs
diff --git a/PKGBUILD b/PKGBUILD
index 9f298433a7ac..4665947d0c00 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Felix Kauselmann <licorn at gmail dot com>
pkgname=libpdfium-nojs
-pkgver=3396.r4.7b8cd8dafb
-pkgrel=2
+pkgver=3440.r7.a1c1c63d34
+pkgrel=1
pkgdesc="Open-source PDF rendering engine."
arch=('x86_64')
url="https://pdfium.googlesource.com/pdfium/"
@@ -14,11 +14,13 @@ makedepends=('git' 'python2' 'gn' 'ninja')
source=("git+https://pdfium.googlesource.com/pdfium"
"git+https://chromium.googlesource.com/chromium/src/build.git"
+ "git+https://chromium.googlesource.com/chromium/buildtools.git"
"libpdfium.pc"
)
md5sums=('SKIP'
'SKIP'
+ 'SKIP'
'7fbbe2baf9a1fed80ad74278e901fa0e')
pkgver() {
@@ -36,7 +38,8 @@ prepare() {
cd "$srcdir/pdfium"
- ln -sf $srcdir/build build
+ ln -s $srcdir/build build
+ ln -s $srcdir/buildtools buildtools
# Pdfium is developed alongside Chromium and does not provide releases
# Upstream recommends using Chromium's dev channels instead
@@ -51,14 +54,18 @@ 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
+
+ # Extract buildtools repo revision needed from DEPS file and do a checkout
+ cd "$srcdir/pdfium/buildtools"
+ git checkout $(awk '/buildtools_revision/ {print substr($2,2,40)}' $srcdir/pdfium/DEPS) -q
# Use system provided icu library (unbundling)
mkdir -p "$srcdir/pdfium/third_party/icu"
- ln -sf "$srcdir/build/linux/unbundle/icu.gn" "$srcdir/pdfium/third_party/icu/BUILD.gn"
+ ln -s "$srcdir/build/linux/unbundle/icu.gn" "$srcdir/pdfium/third_party/icu/BUILD.gn"
# Download and decode shim header script needed to unbundle icu (gittiles is weird)
mkdir -p "$srcdir/pdfium/tools/generate_shim_headers/"
- echo "Downloading generate_shim_headers script from buildtools."
+ echo "Downloading generate_shim_headers script from Chromium."
curl https://chromium.googlesource.com/chromium/src/+/master/tools/generate_shim_headers/generate_shim_headers.py?format=TEXT \
| base64 --decode > "$srcdir/pdfium/tools/generate_shim_headers/generate_shim_headers.py"
echo "Done."