eva 14/12/31 00:38:04 Modified: ChangeLog webkit-gtk-2.6.4.ebuild Log: Drop gles2 & wayland support following up current upstream status, bug #533704. X useflag is now not an option anymore due to wayland being removed. Make gtk-doc optional in contradiction with teams policy because upstream did some hackery that does not use gtkdoc to manipulate gtk-doc (yay :/), bug #533622. (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key C6085806)
Revision Changes Path 1.304 net-libs/webkit-gtk/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?rev=1.304&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?rev=1.304&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?r1=1.303&r2=1.304 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v retrieving revision 1.303 retrieving revision 1.304 diff -u -r1.303 -r1.304 --- ChangeLog 22 Dec 2014 23:41:53 -0000 1.303 +++ ChangeLog 31 Dec 2014 00:38:04 -0000 1.304 @@ -1,6 +1,13 @@ # ChangeLog for net-libs/webkit-gtk # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v 1.303 2014/12/22 23:41:53 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v 1.304 2014/12/31 00:38:04 eva Exp $ + + 31 Dec 2014; Gilles Dartiguelongue <e...@gentoo.org> webkit-gtk-2.6.4.ebuild: + Drop gles2 & wayland support following up current upstream status, bug + #533704. X useflag is now not an option anymore due to wayland being removed. + Make gtk-doc optional in contradiction with teams policy because upstream did + some hackery that does not use gtkdoc to manipulate gtk-doc (yay :/), bug + #533622. *webkit-gtk-2.6.4 (22 Dec 2014) 1.2 net-libs/webkit-gtk/webkit-gtk-2.6.4.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.4.ebuild?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.4.ebuild?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.4.ebuild?r1=1.1&r2=1.2 Index: webkit-gtk-2.6.4.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.4.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- webkit-gtk-2.6.4.ebuild 22 Dec 2014 23:41:53 -0000 1.1 +++ webkit-gtk-2.6.4.ebuild 31 Dec 2014 00:38:04 -0000 1.2 @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.4.ebuild,v 1.1 2014/12/22 23:41:53 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.6.4.ebuild,v 1.2 2014/12/31 00:38:04 eva Exp $ EAPI="5" GCONF_DEBUG="no" @@ -16,16 +16,17 @@ LICENSE="LGPL-2+ BSD" SLOT="4/37" # soname version of libwebkit2gtk-4.0 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos" -IUSE="coverage debug +egl +geoloc gles2 +gstreamer +introspection +jit libsecret +opengl spell wayland +webgl +X" +IUSE="coverage debug doc +egl +geoloc +gstreamer +introspection +jit libsecret +opengl spell +webgl" +# gles2 wayland X # bugs 372493, 416331 REQUIRED_USE=" geoloc? ( introspection ) introspection? ( gstreamer ) - gles2? ( egl ) - webgl? ( ^^ ( gles2 opengl ) ) - !webgl? ( ?? ( gles2 opengl ) ) - || ( wayland X ) " +# gles2? ( egl ) +# webgl? ( ^^ ( gles2 opengl ) ) +# !webgl? ( ?? ( gles2 opengl ) ) +# || ( wayland X ) # use sqlite, svg by default # Aqua support in gtk3 is untested @@ -44,7 +45,7 @@ >=media-libs/freetype-2.4.2:2 >=net-libs/libsoup-2.42:2.4[introspection?] >=x11-libs/cairo-1.10.2:=[X] - >=x11-libs/gtk+-3.6.0:3[X?,introspection?] + >=x11-libs/gtk+-3.6.0:3[X,introspection?] dev-db/sqlite:3= >=x11-libs/pango-1.30.0.0 x11-libs/libXrender @@ -53,7 +54,6 @@ egl? ( media-libs/mesa[egl] ) geoloc? ( >=app-misc/geoclue-2.1.5:2.0 ) - gles2? ( media-libs/mesa[gles2] ) gstreamer? ( >=media-libs/gstreamer-1.2:1.0 >=media-libs/gst-plugins-base-1.2:1.0 ) @@ -61,12 +61,13 @@ libsecret? ( app-crypt/libsecret ) opengl? ( virtual/opengl ) spell? ( >=app-text/enchant-0.22:= ) - wayland? ( >=x11-libs/gtk+-3.12:3[wayland] ) webgl? ( x11-libs/cairo[opengl] x11-libs/libXcomposite x11-libs/libXdamage ) " +# gles2? ( media-libs/mesa[gles2] ) +# wayland? ( >=x11-libs/gtk+-3.12:3[wayland] ) # paxctl needed for bug #407085 # Need real bison, not yacc @@ -89,6 +90,7 @@ >=sys-devel/make-3.82-r4 virtual/pkgconfig + doc? ( >=dev-util/gtk-doc-am-1.10 ) geoloc? ( dev-util/gdbus-codegen ) introspection? ( jit? ( sys-apps/paxctl ) ) test? ( @@ -174,8 +176,12 @@ # should somehow let user select between them? # # FTL_JIT requires llvm + libcxxabi + # $(cmake-utils_use_enable wayland WAYLAND_TARGET) + # $(cmake-utils_use_enable X X11_TARGET) + # $(cmake-utils_use_find_package gles2 OpenGLES2) local mycmakeargs=( $(cmake-utils_use_enable test API_TESTS) + $(cmake-utils_use_enable doc GTKDOC) $(cmake-utils_use_enable geoloc GEOLOCATION) $(cmake-utils_use_enable gstreamer VIDEO) $(cmake-utils_use_enable gstreamer WEB_AUDIO) @@ -183,13 +189,11 @@ $(cmake-utils_use_enable jit) $(cmake-utils_use_enable libsecret CREDENTIAL_STORAGE) $(cmake-utils_use_enable spell SPELLCHECK SPELLCHECK) - $(cmake-utils_use_enable wayland WAYLANG_TARGET) $(cmake-utils_use_enable webgl WEBGL) - $(cmake-utils_use_enable X X11_TARGET) $(cmake-utils_use_find_package egl EGL) $(cmake-utils_use_find_package opengl OpenGL) + -DENABLE_X11_TARGET=ON -DPORT=GTK - -DENABLE_GTKDOC=ON -DENABLE_PLUGIN_PROCESS_GTK2=ON ${ruby_interpreter} )