summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2019-12-29 14:24:02 +0200
committerMart Raudsepp <leio@gentoo.org>2019-12-29 16:34:44 +0200
commit24be9040864532714aeeb3b5b35d73e7aa03db33 (patch)
tree3e428a7afd4f61b53d263266703ba23fde0c1457 /net-libs/webkit-gtk/metadata.xml
parentmail-client/evolution-3.32.5: Don't allow webkitgtk-2.26 (diff)
downloadgentoo-24be9040864532714aeeb3b5b35d73e7aa03db33.tar.gz
gentoo-24be9040864532714aeeb3b5b35d73e7aa03db33.tar.bz2
gentoo-24be9040864532714aeeb3b5b35d73e7aa03db33.zip
net-libs/webkit-gtk: security bump to 2.26.2
* Add unconditional sandboxing support, if available for the arch. * Switch IUSE=gles2 to IUSE=gles2-only, as it is an alternative to USE=opengl, not a co-existing one. * USE=wayland now requires wpebackend-fdo and co for accelerated compositing under wayland, if opengl is enabled. * Re-enable IUSE=+jumbo-build for unified source builds - it was unconditionally enabled before, but with 2.26 disabling it finally seems to work. Disabling it seems to result in a 2MB larger library and over twice the compile time, but it may be crucial to low RAM systems to be able to even build webkit-gtk at all. * gtk2 plugin process is now dropped upstream - no more adobe-flash support. * geoclue is a runtime-only depend now (dbus interface). * GCC/clang checks updated to the best of my understanding. * Added ruby:2.7 support for the build-time depend on it. Bug: https://bugs.gentoo.org/699156 Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Diffstat (limited to 'net-libs/webkit-gtk/metadata.xml')
-rw-r--r--net-libs/webkit-gtk/metadata.xml2
1 files changed, 2 insertions, 0 deletions
diff --git a/net-libs/webkit-gtk/metadata.xml b/net-libs/webkit-gtk/metadata.xml
index 0d69dc72c24..e88c10a5699 100644
--- a/net-libs/webkit-gtk/metadata.xml
+++ b/net-libs/webkit-gtk/metadata.xml
@@ -10,6 +10,8 @@
<flag name="egl">Enable EGL support</flag>
<flag name="geolocation">Enable geolocation support through <pkg>app-misc/geoclue</pkg></flag>
<flag name="gles2">Enable GLESv2 support</flag>
+ <flag name="gles2-only">Use GLES 2.0 or later instead of full OpenGL</flag>
+ <flag name="jumbo-build">Combine source files to speed up build process</flag>
<flag name="nsplugin">Enable full nsplugin support (GTK2 plugins)</flag>
<flag name="webgl">Build support for the WebGL HTML API using <pkg>virtual/opengl</pkg></flag>
</use>