summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Grapentin <andreas@grapentin.org>2018-04-05 17:49:26 +0200
committerAndreas Grapentin <andreas@grapentin.org>2018-04-05 17:49:26 +0200
commit987eddcce2a77dd2f61090eceda91380f2ae38a7 (patch)
treea7a62fca3298fd8fd35fc08b9956bfdb835fc898
parent795539e8997cb229c52443e10e661f3702769737 (diff)
nonprism/webkit2gtk: updated to 2.20.0
-rw-r--r--nonprism/webkit2gtk/PKGBUILD32
1 files changed, 14 insertions, 18 deletions
diff --git a/nonprism/webkit2gtk/PKGBUILD b/nonprism/webkit2gtk/PKGBUILD
index 545c5ee84..3511088a5 100644
--- a/nonprism/webkit2gtk/PKGBUILD
+++ b/nonprism/webkit2gtk/PKGBUILD
@@ -9,33 +9,30 @@
# - remove geoclue2 support
pkgname=webkit2gtk
-pkgver=2.18.6
-pkgrel=1.nonprism1
-pkgdesc="GTK+ Web content engine library, without geoclue2 support"
-arch=(x86_64 i686 armv7h)
+pkgver=2.20.0
+pkgrel=2
+pkgrel+=.nonprism1
+pkgdesc="GTK+ Web content engine library"
+pkgdesc+=", without geoclue2 support"
+arch=(x86_64)
+arch+=(i686 armv7h)
url="https://webkitgtk.org/"
license=(custom)
-depends=(libxt libxslt enchant gst-plugins-base-libs gst-plugins-bad
- libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen)
+depends=(libxt libxslt enchant gst-plugins-base-libs
+ libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen woff2)
makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python python2 ninja)
optdepends=('gtk2: Netscape plugin support'
'gst-plugins-base: free media decoding'
'gst-plugins-good: media decoding'
'gst-libav: nonfree media decoding')
-source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}
- enchant-2.diff)
-sha256sums=('93912cc2f40f12e452be1ca4babdbdaac0ec4f828d441257a6b06c2963bbac3c'
- 'SKIP'
- 'ed8e5fe614ed800da3caccb8162bdd2d8dbd5a69ab90d426b34e124dee5cf1b6')
+source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc})
+sha256sums=('57f640f720bd9a8a7207f3321cf803a15c2f207b4e7b75ff1be17bc1eeb00a3c'
+ 'SKIP')
validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
prepare() {
mkdir build
cd webkitgtk-$pkgver
-
- # enchant 2.2
- patch -Np1 -i ../enchant-2.diff
-
sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc
rm -r Source/ThirdParty/gtest/
}
@@ -59,10 +56,9 @@ build() {
}
package() {
- cd build
- DESTDIR="$pkgdir" ninja install
+ DESTDIR="$pkgdir" ninja -C build install
- cd ../webkitgtk-$pkgver
+ cd webkitgtk-$pkgver
find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | while IFS= read -d $'\0' -r _f
do
echo "### $_f ###"