net-libs/webkit-gtk: security bump to 2.26.2
authorMart Raudsepp <leio@gentoo.org>
Sun, 29 Dec 2019 12:24:02 +0000 (14:24 +0200)
committerMart Raudsepp <leio@gentoo.org>
Sun, 29 Dec 2019 14:34:44 +0000 (16:34 +0200)
commit24be9040864532714aeeb3b5b35d73e7aa03db33
tree3e428a7afd4f61b53d263266703ba23fde0c1457
parente52da169a69d949a73579d60b6e2c54b9f273720
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>
net-libs/webkit-gtk/Manifest
net-libs/webkit-gtk/metadata.xml
net-libs/webkit-gtk/webkit-gtk-2.26.2.ebuild [new file with mode: 0644]
profiles/base/package.use.force