* [gentoo-commits] gentoo-x86 commit in www-client/opera-next: metadata.xml ChangeLog opera-next-12.00.1116.ebuild
@ 2011-11-08 19:31 Jeroen Roovers (jer)
0 siblings, 0 replies; only message in thread
From: Jeroen Roovers (jer) @ 2011-11-08 19:31 UTC (permalink / raw
To: gentoo-commits
jer 11/11/08 19:31:19
Modified: metadata.xml ChangeLog opera-next-12.00.1116.ebuild
Log:
Add USE=gtk3. Add more runtime dependencies.
(Portage version: 2.2.0_alpha72/cvs/Linux x86_64)
Revision Changes Path
1.4 www-client/opera-next/metadata.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/opera-next/metadata.xml?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/opera-next/metadata.xml?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/opera-next/metadata.xml?r1=1.3&r2=1.4
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera-next/metadata.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- metadata.xml 24 Sep 2011 10:52:42 -0000 1.3
+++ metadata.xml 8 Nov 2011 19:31:19 -0000 1.4
@@ -25,7 +25,8 @@
settings remain untouched when you try out our latest changes.
</longdescription>
<use>
-<flag name='gtk'>Set runtime dependencies to support GTK+/GNOME desktop integration</flag>
+<flag name='gtk'>Set runtime dependencies to support GTK+/GNOME version 2 desktop integration</flag>
+<flag name='gtk3'>Set runtime dependencies to support GTK+/GNOME version 3 desktop integration</flag>
<flag name='kde'>Set runtime dependencies to support KDE desktop integration</flag>
</use>
</pkgmetadata>
1.51 www-client/opera-next/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/opera-next/ChangeLog?rev=1.51&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/opera-next/ChangeLog?rev=1.51&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/opera-next/ChangeLog?r1=1.50&r2=1.51
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera-next/ChangeLog,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -r1.50 -r1.51
--- ChangeLog 4 Nov 2011 16:56:15 -0000 1.50
+++ ChangeLog 8 Nov 2011 19:31:19 -0000 1.51
@@ -1,6 +1,10 @@
# ChangeLog for www-client/opera-next
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera-next/ChangeLog,v 1.50 2011/11/04 16:56:15 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera-next/ChangeLog,v 1.51 2011/11/08 19:31:19 jer Exp $
+
+ 08 Nov 2011; Jeroen Roovers <jer@gentoo.org> opera-next-12.00.1116.ebuild,
+ metadata.xml:
+ Add USE=gtk3. Add more runtime dependencies.
04 Nov 2011; Jeroen Roovers <jer@gentoo.org> opera-next-12.00.1116.ebuild:
Add LD_PRELOAD hack to prevent operapluginwrapper from segfaulting when
1.3 www-client/opera-next/opera-next-12.00.1116.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/opera-next/opera-next-12.00.1116.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/opera-next/opera-next-12.00.1116.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/opera-next/opera-next-12.00.1116.ebuild?r1=1.2&r2=1.3
Index: opera-next-12.00.1116.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera-next/opera-next-12.00.1116.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- opera-next-12.00.1116.ebuild 4 Nov 2011 16:56:15 -0000 1.2
+++ opera-next-12.00.1116.ebuild 8 Nov 2011 19:31:19 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera-next/opera-next-12.00.1116.ebuild,v 1.2 2011/11/04 16:56:15 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera-next/opera-next-12.00.1116.ebuild,v 1.3 2011/11/08 19:31:19 jer Exp $
EAPI="4"
@@ -12,7 +12,7 @@
SLOT="0"
LICENSE="OPERA-11 LGPL-2 LGPL-3"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-IUSE="elibc_FreeBSD gtk kde +gstreamer"
+IUSE="elibc_FreeBSD gtk gtk3 kde +gstreamer"
O_V="$(get_version_component_range 1-2)" # Major version, i.e. 11.00
O_B="$(get_version_component_range 3)" # Build version, i.e. 1156
@@ -49,7 +49,8 @@
dev-libs/glib:2
x11-libs/cairo
x11-libs/gdk-pixbuf
- x11-libs/gtk+:2
+ gtk? ( x11-libs/gtk+:2 )
+ gtk3? ( x11-libs/gtk+:3 )
x11-libs/pango
x11-libs/pixman
"
@@ -61,8 +62,9 @@
GSTRDEPEND="
dev-libs/glib
dev-libs/libxml2
- media-plugins/gst-plugins-meta
+ media-libs/gst-plugins-base
media-libs/gstreamer
+ media-plugins/gst-plugins-meta
"
RDEPEND="
media-libs/fontconfig
@@ -76,7 +78,9 @@
x11-libs/libXext
x11-libs/libXft
x11-libs/libXrender
+ x11-libs/libXt
gtk? ( ${GTKRDEPEND} )
+ gtk3? ( ${GTKRDEPEND} )
kde? ( ${KDERDEPEND} )
gstreamer? ( ${GSTRDEPEND} )
"
@@ -132,6 +136,9 @@
if ! use gtk; then
rm lib/${PN}/liboperagtk2.so || die
fi
+ if ! use gtk3; then
+ rm lib/${PN}/liboperagtk3.so || die
+ fi
if ! use kde; then
rm lib/${PN}/liboperakde4.so || die
fi
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2011-11-08 19:31 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-08 19:31 [gentoo-commits] gentoo-x86 commit in www-client/opera-next: metadata.xml ChangeLog opera-next-12.00.1116.ebuild Jeroen Roovers (jer)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox