summaryrefslogtreecommitdiff
path: root/nonprism
diff options
context:
space:
mode:
authorFreemor <freemor@freemor.ca>2019-09-25 20:51:57 -0300
committerFreemor <freemor@freemor.ca>2019-09-25 20:51:57 -0300
commit9a99ec9fd9076bfd1e83cf6c0bf9e896b1c9fbf4 (patch)
treee55a76e15fefcadce2ba6e1443bc89a3be547ed5 /nonprism
parenta288c7069e18f3b124628498df5045b21b4a0b42 (diff)
Bring [nonprism/webkit2gtk] up-to-date.
Diffstat (limited to 'nonprism')
-rw-r--r--nonprism/webkit2gtk/PKGBUILD21
1 files changed, 8 insertions, 13 deletions
diff --git a/nonprism/webkit2gtk/PKGBUILD b/nonprism/webkit2gtk/PKGBUILD
index 07f052b51..86f9288f3 100644
--- a/nonprism/webkit2gtk/PKGBUILD
+++ b/nonprism/webkit2gtk/PKGBUILD
@@ -11,7 +11,7 @@
# - remove geoclue2 support
pkgname=webkit2gtk
-pkgver=2.24.4
+pkgver=2.26.1
pkgrel=1
pkgrel+=.nonprism1
pkgdesc="GTK+ Web content engine library"
@@ -21,43 +21,38 @@ arch+=(i686 armv7h)
url="https://webkitgtk.org/"
license=(custom)
depends=(libxt libxslt enchant gst-plugins-base-libs libsecret libwebp openjpeg2
- harfbuzz-icu gtk3 libnotify hyphen woff2)
-makedepends=(gperf gobject-introspection ruby gtk-doc cmake python ninja)
+ harfbuzz-icu gtk3 libnotify hyphen woff2 libwpe wpebackend-fdo
+ bubblewrap xdg-dbus-proxy)
+makedepends=(gperf gobject-introspection ruby gtk-doc cmake python)
optdepends=('gst-plugins-base: free media decoding'
'gst-plugins-good: media decoding'
'gst-plugins-bad: media decoding'
'gst-libav: nonfree media decoding')
source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc})
-sha256sums=('8668b129c026624ec226a4cccf4995f9d26f3e88fc28ab75b0e965f3c32b7dd8'
+sha256sums=('6b4b21801d2b1008422a1075dbd6fb4ae8b5127503faf657cf9671289d9cd155'
'SKIP')
validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3'
'5AA3BC334FD7E3369E7C77B291C559DBE4C9123B')
prepare() {
- mkdir build
cd webkitgtk-$pkgver
-# sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc
- rm -r Source/ThirdParty/gtest/
}
build() {
- cd build
- cmake ../webkitgtk-$pkgver -G Ninja \
+ cmake -Hwebkitgtk-$pkgver -Bbuild \
-DPORT=GTK \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_SKIP_RPATH=ON \
-DENABLE_GTKDOC=ON \
- -DENABLE_PLUGIN_PROCESS_GTK2=OFF \
-DLIBEXEC_INSTALL_DIR=/usr/lib \
-DLIB_INSTALL_DIR=/usr/lib \
- -DUSE_GEOCLUE2=OFF \
-DENABLE_GEOLOCATION=OFF
- cmake --build .
+ cmake --build build
}
check() {
- : # cmake --build build --target tests
+ : cmake --build build --target tests
}
package() {