Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/webkit-gtk: webkit-gtk-1.10.2-r300.ebuild ChangeLog
Date: Thu, 27 Dec 2012 04:40:22
Message-Id: 20121227044011.D05042171D@flycatcher.gentoo.org
1 tetromino 12/12/27 04:40:11
2
3 Modified: webkit-gtk-1.10.2-r300.ebuild ChangeLog
4 Log:
5 Do not use python-r1.eclass: python is purely a build-time dependency, so using PYTHON_TARGETS use-expand does not make sense here. Drop sparc and amd64-fbsd keywords due to unkeyworded dependencies. Fix accelerated-compositing configure switch.
6
7 (Portage version: 2.2.0_alpha149/cvs/Linux x86_64, signed Manifest commit with key CF0ADD61)
8
9 Revision Changes Path
10 1.2 net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild?r1=1.1&r2=1.2
15
16 Index: webkit-gtk-1.10.2-r300.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- webkit-gtk-1.10.2-r300.ebuild 25 Dec 2012 23:45:45 -0000 1.1
23 +++ webkit-gtk-1.10.2-r300.ebuild 27 Dec 2012 04:40:11 -0000 1.2
24 @@ -1,11 +1,10 @@
25 # Copyright 1999-2012 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild,v 1.1 2012/12/25 23:45:45 eva Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild,v 1.2 2012/12/27 04:40:11 tetromino Exp $
29
30 EAPI="5"
31 -PYTHON_COMPAT=( python2_{5,6,7} )
32
33 -inherit autotools check-reqs eutils flag-o-matic gnome2-utils pax-utils python-single-r1 virtualx
34 +inherit autotools check-reqs eutils flag-o-matic gnome2-utils pax-utils virtualx
35
36 MY_P="webkitgtk-${PV}"
37 DESCRIPTION="Open source web browser engine"
38 @@ -14,7 +13,7 @@
39
40 LICENSE="LGPL-2+ BSD"
41 SLOT="3"
42 -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
43 +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
44 IUSE="aqua coverage debug +geoloc +gstreamer +introspection +jit spell +webgl"
45 # bugs 372493, 416331
46 REQUIRED_USE="introspection? ( geoloc gstreamer )"
47 @@ -26,14 +25,14 @@
48 RDEPEND="
49 dev-libs/libxml2:2
50 dev-libs/libxslt
51 - virtual/jpeg
52 + virtual/jpeg:=
53 >=media-libs/libpng-1.4:0=
54 - >=x11-libs/cairo-1.10
55 + >=x11-libs/cairo-1.10:=
56 >=dev-libs/glib-2.32:2
57 >=x11-libs/gtk+-3.4:3[aqua=,introspection?]
58 >=dev-libs/icu-3.8.1-r1:=
59 >=net-libs/libsoup-2.39.2:2.4[introspection?]
60 - dev-db/sqlite:3
61 + dev-db/sqlite:3=
62 >=x11-libs/pango-1.21
63 x11-libs/libXrender
64 >=x11-libs/gtk+-2.13:2
65 @@ -43,7 +42,7 @@
66 media-libs/gstreamer:1.0
67 media-libs/gst-plugins-base:1.0 )
68 introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
69 - spell? ( >=app-text/enchant-0.22 )
70 + spell? ( >=app-text/enchant-0.22:= )
71 webgl? (
72 virtual/opengl
73 x11-libs/libXcomposite
74 @@ -52,7 +51,7 @@
75 # paxctl needed for bug #407085
76 DEPEND="${RDEPEND}
77 dev-lang/perl
78 - ${PYTHON_DEPS}
79 + =dev-lang/python-2*
80 || ( virtual/rubygems[ruby_targets_ruby19]
81 virtual/rubygems[ruby_targets_ruby18] )
82 app-accessibility/at-spi2-core
83 @@ -89,8 +88,6 @@
84 einfo "it may still not be enough, as the total space requirements "
85 einfo "depends on the debugging flags (-ggdb vs -g1) and enabled features."
86 fi
87 - # Needed for CodeGeneratorInspector.py
88 - python-single-r1_pkg_setup
89 }
90
91 src_prepare() {
92 @@ -183,10 +180,11 @@
93 $(use_enable webgl)
94 --with-gtk=3.0
95 --with-gstreamer=1.0
96 - --with-accelerated-compositing
97 + --enable-accelerated-compositing
98 --enable-dependency-tracking
99 --disable-gtk-doc
100 - $(use aqua && echo "--with-font-backend=pango --with-target=quartz")"
101 + PYTHON=$(type -P python2)
102 + "$(usex aqua "--with-font-backend=pango --with-target=quartz" "")
103 # Aqua support in gtk3 is untested
104
105 if has_version "virtual/rubygems[ruby_targets_ruby19]"; then
106
107
108
109 1.188 net-libs/webkit-gtk/ChangeLog
110
111 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?rev=1.188&view=markup
112 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?rev=1.188&content-type=text/plain
113 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?r1=1.187&r2=1.188
114
115 Index: ChangeLog
116 ===================================================================
117 RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v
118 retrieving revision 1.187
119 retrieving revision 1.188
120 diff -u -r1.187 -r1.188
121 --- ChangeLog 25 Dec 2012 23:55:39 -0000 1.187
122 +++ ChangeLog 27 Dec 2012 04:40:11 -0000 1.188
123 @@ -1,6 +1,13 @@
124 # ChangeLog for net-libs/webkit-gtk
125 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
126 -# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v 1.187 2012/12/25 23:55:39 eva Exp $
127 +# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v 1.188 2012/12/27 04:40:11 tetromino Exp $
128 +
129 + 27 Dec 2012; Alexandre Rostovtsev <tetromino@g.o>
130 + webkit-gtk-1.10.2-r300.ebuild:
131 + Do not use python-r1.eclass: python is purely a build-time dependency, so
132 + using PYTHON_TARGETS use-expand does not make sense here. Drop sparc and
133 + amd64-fbsd keywords due to unkeyworded dependencies. Fix
134 + accelerated-compositing configure switch.
135
136 25 Dec 2012; Gilles Dartiguelongue <eva@g.o> metadata.xml:
137 USE=introspection is now global.