1 |
commit: 41787a15cf62692c494063f656c82bbf849df8ea |
2 |
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Jan 4 03:31:03 2018 +0000 |
4 |
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Jan 4 17:18:19 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41787a15 |
7 |
|
8 |
x11-libs/wxGTK: remove USE=webkit (wxWebView) support from gtk2 based SLOT=3.0 |
9 |
|
10 |
gtk2 supporting webkit-gtk versions have not received security fixes for years, so |
11 |
don't allow subjecting oneself to such an unsafe possibility. The only in-tree |
12 |
wxGTK:3.0[webkit] consumer was ported to wxGTK:3.0-gtk3[webkit], which will have |
13 |
a security safe version in a subsequent commit. |
14 |
|
15 |
Bug: https://bugs.gentoo.org/629122 |
16 |
Package-Manager: Portage-2.3.19, Repoman-2.3.6 |
17 |
|
18 |
x11-libs/wxGTK/wxGTK-3.0.3.ebuild | 5 ++--- |
19 |
1 file changed, 2 insertions(+), 3 deletions(-) |
20 |
|
21 |
diff --git a/x11-libs/wxGTK/wxGTK-3.0.3.ebuild b/x11-libs/wxGTK/wxGTK-3.0.3.ebuild |
22 |
index 2f84b71d6cd..316720cf495 100644 |
23 |
--- a/x11-libs/wxGTK/wxGTK-3.0.3.ebuild |
24 |
+++ b/x11-libs/wxGTK/wxGTK-3.0.3.ebuild |
25 |
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidge |
26 |
doc? ( https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}-docs-html.tar.bz2 )" |
27 |
|
28 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" |
29 |
-IUSE="+X aqua doc debug gstreamer libnotify opengl sdl tiff webkit" |
30 |
+IUSE="+X aqua doc debug gstreamer libnotify opengl sdl tiff" |
31 |
|
32 |
SLOT="3.0" |
33 |
|
34 |
@@ -34,7 +34,6 @@ RDEPEND=" |
35 |
libnotify? ( x11-libs/libnotify[${MULTILIB_USEDEP}] ) |
36 |
opengl? ( virtual/opengl[${MULTILIB_USEDEP}] ) |
37 |
tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] ) |
38 |
- webkit? ( net-libs/webkit-gtk:2 ) |
39 |
) |
40 |
aqua? ( |
41 |
x11-libs/gtk+:2[aqua=,${MULTILIB_USEDEP}] |
42 |
@@ -92,8 +91,8 @@ multilib_src_configure() { |
43 |
--with-libxpm=sys |
44 |
--with-libjpeg=sys |
45 |
--without-gnomevfs |
46 |
+ --disable-webview |
47 |
$(use_enable gstreamer mediactrl) |
48 |
- $(multilib_native_use_enable webkit webview) |
49 |
$(use_with libnotify) |
50 |
$(use_with opengl) |
51 |
$(use_with tiff libtiff sys)" |