mirror of
https://github.com/void-linux/void-packages.git
synced 2025-08-02 19:02:57 +02:00
webkit2gtk: update to 2.30.0
This commit is contained in:
parent
0b1dbcddff
commit
861db39326
2 changed files with 8 additions and 16 deletions
|
@ -1,10 +0,0 @@
|
||||||
--- Source/cmake/OptionsGTK.cmake.orig 2019-02-10 18:04:07.898417778 +0100
|
|
||||||
+++ Source/cmake/OptionsGTK.cmake 2019-02-10 18:04:36.673415569 +0100
|
|
||||||
@@ -357,7 +357,6 @@
|
|
||||||
# Override the cached variables, gtk-doc and gobject-introspection do not really work when cross-building.
|
|
||||||
if (CMAKE_CROSSCOMPILING)
|
|
||||||
set(ENABLE_GTKDOC OFF)
|
|
||||||
- set(ENABLE_INTROSPECTION OFF)
|
|
||||||
endif ()
|
|
||||||
|
|
||||||
# Override the cached variable, gtk-doc does not really work when building on Mac.
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Template file for 'webkit2gtk'
|
# Template file for 'webkit2gtk'
|
||||||
pkgname=webkit2gtk
|
pkgname=webkit2gtk
|
||||||
version=2.28.3
|
version=2.30.0
|
||||||
revision=1
|
revision=1
|
||||||
wrksrc="webkitgtk-${version}"
|
wrksrc="webkitgtk-${version}"
|
||||||
build_style=cmake
|
build_style=cmake
|
||||||
|
@ -14,6 +14,7 @@ configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
|
||||||
-DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG
|
-DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG
|
||||||
-DCMAKE_LINKER=${XBPS_CROSS_TRIPLET}-gcc
|
-DCMAKE_LINKER=${XBPS_CROSS_TRIPLET}-gcc
|
||||||
-DRUBY_VERSION=2.7
|
-DRUBY_VERSION=2.7
|
||||||
|
-DUSE_SYSTEMD=OFF
|
||||||
-DENABLE_GTKDOC=OFF -DUSE_GSTREAMER_GL=OFF -DUSE_WPE_RENDERER=OFF
|
-DENABLE_GTKDOC=OFF -DUSE_GSTREAMER_GL=OFF -DUSE_WPE_RENDERER=OFF
|
||||||
-DENABLE_MINIBROWSER=$(vopt_if minibrowser ON OFF)
|
-DENABLE_MINIBROWSER=$(vopt_if minibrowser ON OFF)
|
||||||
-DENABLE_JIT=$(vopt_if jit ON OFF)
|
-DENABLE_JIT=$(vopt_if jit ON OFF)
|
||||||
|
@ -23,8 +24,8 @@ configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
|
||||||
-DENABLE_X11_TARGET=$(vopt_if x11 ON OFF)
|
-DENABLE_X11_TARGET=$(vopt_if x11 ON OFF)
|
||||||
-DENABLE_SAMPLING_PROFILER=$(vopt_if sampling_profiler ON OFF)
|
-DENABLE_SAMPLING_PROFILER=$(vopt_if sampling_profiler ON OFF)
|
||||||
-DENABLE_BUBBLEWRAP_SANDBOX=$(vopt_if bubblewrap ON OFF)"
|
-DENABLE_BUBBLEWRAP_SANDBOX=$(vopt_if bubblewrap ON OFF)"
|
||||||
hostmakedepends="perl python pkg-config gperf flex ruby gettext glib-devel geoclue2
|
hostmakedepends="perl python pkg-config gperf flex ruby gettext glib-devel
|
||||||
$(vopt_if wayland wayland-devel)"
|
geoclue2 libharfbuzz $(vopt_if wayland wayland-devel)"
|
||||||
makedepends="at-spi2-core-devel libjpeg-turbo-devel libpng-devel
|
makedepends="at-spi2-core-devel libjpeg-turbo-devel libpng-devel
|
||||||
harfbuzz-devel gst-plugins-base1-devel gst-plugins-bad1-devel sqlite-devel
|
harfbuzz-devel gst-plugins-base1-devel gst-plugins-bad1-devel sqlite-devel
|
||||||
libsoup-devel libxslt-devel gnutls-devel icu-devel enchant-devel
|
libsoup-devel libxslt-devel gnutls-devel icu-devel enchant-devel
|
||||||
|
@ -38,7 +39,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
|
||||||
license="LGPL-2.1-or-later, BSD-2-Clause"
|
license="LGPL-2.1-or-later, BSD-2-Clause"
|
||||||
homepage="https://webkitgtk.org/"
|
homepage="https://webkitgtk.org/"
|
||||||
distfiles="${homepage}/releases/webkitgtk-${version}.tar.xz"
|
distfiles="${homepage}/releases/webkitgtk-${version}.tar.xz"
|
||||||
checksum=f0898ac072c220e13a4aee819408421a6cb56a6eb89170ceafe52468b0903522
|
checksum=caf3dbf2d2383072614e34281f2fffb6331faf92f4ecf215f6f6a5a57f755d11
|
||||||
|
|
||||||
build_options="gir wayland x11 bubblewrap jit sampling_profiler minibrowser"
|
build_options="gir wayland x11 bubblewrap jit sampling_profiler minibrowser"
|
||||||
build_options_default="gir wayland x11 bubblewrap minibrowser"
|
build_options_default="gir wayland x11 bubblewrap minibrowser"
|
||||||
|
@ -48,8 +49,9 @@ desc_option_jit="JavaScript JIT (Only some architectures)"
|
||||||
desc_option_sampling_profiler="Sampling profiler support (JIT + glibc only)"
|
desc_option_sampling_profiler="Sampling profiler support (JIT + glibc only)"
|
||||||
desc_option_minibrowser="Build the minibrowser"
|
desc_option_minibrowser="Build the minibrowser"
|
||||||
|
|
||||||
makedepends+=" libharfbuzz"
|
do_check() {
|
||||||
hostmakedepends+=" libharfbuzz"
|
:
|
||||||
|
}
|
||||||
|
|
||||||
# detection + runtime
|
# detection + runtime
|
||||||
if [ "$build_option_bubblewrap" ]; then
|
if [ "$build_option_bubblewrap" ]; then
|
||||||
|
|
Loading…
Add table
Reference in a new issue