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}
        )




Reply via email to