summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrià Arrufat2017-05-23 18:59:23 +0200
committerAdrià Arrufat2017-05-23 18:59:23 +0200
commit52624fc9227478f8be396a6e3a0a60f8b60027bf (patch)
treeeb425e62d400f2de4c7d067a419edb2602a7b713
parent22f975462c4ef4087c75c7c0f689c4f900b20506 (diff)
downloadaur-52624fc92274.tar.gz
update to 2.17.3
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD30
2 files changed, 23 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7b6833c34e5d..600de9eec9e5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,10 @@
+# Generated by mksrcinfo v8
+# Tue May 23 16:57:40 UTC 2017
pkgbase = webkit2gtk-unstable
pkgdesc = GTK+ Web content engine library
- pkgver = 2.15.92
+ pkgver = 2.17.3
pkgrel = 1
- url = https://webkitgtk.org/
+ url = http://webkitgtk.org/
arch = i686
arch = x86_64
license = custom
@@ -14,6 +16,7 @@ pkgbase = webkit2gtk-unstable
makedepends = cmake
makedepends = python
makedepends = python2
+ makedepends = ninja
depends = libxt
depends = libxslt
depends = enchant
@@ -29,12 +32,9 @@ pkgbase = webkit2gtk-unstable
optdepends = gst-plugins-base: free media decoding
optdepends = gst-plugins-good: media decoding
optdepends = gst-libav: nonfree media decoding
- provides = webkit2gtk
- conflicts = webkit2gtk
options = !emptydirs
- source = https://webkitgtk.org/releases/webkitgtk-2.15.92.tar.xz
- source = https://webkitgtk.org/releases/webkitgtk-2.15.92.tar.xz.asc
- validpgpkeys = D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3
+ source = http://webkitgtk.org/releases/webkitgtk-2.17.3.tar.xz
+ sha1sums = defd4e5c06d3f277e4e0c194de359adb564b9864
sha256sums = 2aede64671a2ae5576bb43960d199d35d5a4e3e9b725d4d34a1004fc98f2eadc
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index c1c6a827ca4b..33b018452779 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,31 @@
-# Maintainer: Gaetan Bisson <bisson@archlinux.org>
+# $Id$
# Contributor: Eric Bélanger <eric@archlinux.org>
+# Maintainer: Adria Arrufat <adria.arrufat@protonmail.ch>
pkgname=webkit2gtk-unstable
-pkgver=2.15.92
+pkgver=2.17.3
pkgrel=1
pkgdesc="GTK+ Web content engine library"
-arch=(i686 x86_64)
-url="https://webkitgtk.org/"
-license=(custom)
+arch=('i686' 'x86_64')
+url="http://webkitgtk.org/"
+license=('custom')
depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs
- libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen)
-makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python python2)
+ libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen)
+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')
options=(!emptydirs)
source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc})
-sha256sums=('2aede64671a2ae5576bb43960d199d35d5a4e3e9b725d4d34a1004fc98f2eadc'
- 'SKIP')
+sha1sums=('defd4e5c06d3f277e4e0c194de359adb564b9864')
+sha256sums=('79f168c30953dbd273f984d3cc85482169e6822fcf7cf0031c86cf8aa1816b35')
validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
-provides=('webkit2gtk')
-conflicts=('webkit2gtk')
+source=(http://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz)
prepare() {
+ [ -d build ] && rm -rf build
mkdir build
cd webkitgtk-$pkgver
@@ -37,13 +38,14 @@ build() {
cmake -DPORT=GTK -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_SKIP_RPATH=ON -DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_INSTALL_DIR=/usr/lib -DLIBEXEC_INSTALL_DIR=/usr/lib/webkit2gtk-4.0 \
- -DENABLE_GTKDOC=ON -DPYTHON_EXECUTABLE=/usr/bin/python2 ../webkitgtk-$pkgver
- make
+ -DENABLE_GTKDOC=ON -DPYTHON_EXECUTABLE=/usr/bin/python2 ../webkitgtk-$pkgver \
+ -G Ninja
+ ninja
}
package() {
cd build
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" ninja install
install -m755 -d "$pkgdir/usr/share/licenses/webkit2gtk-unstable"
cd "$srcdir/webkitgtk-$pkgver/Source"