summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2011-08-16 15:52:44 +0000
committerNirbheek Chauhan <nirbheek@gentoo.org>2011-08-16 15:52:44 +0000
commit4ce41eec5be9b3ffb881b0c97fa89e47c957132d (patch)
treee417d428009debecb3ff6a97ef49c65b679a2bcb /profiles/base
parentversion bump and clean up (diff)
downloadgentoo-2-4ce41eec5be9b3ffb881b0c97fa89e47c957132d.tar.gz
gentoo-2-4ce41eec5be9b3ffb881b0c97fa89e47c957132d.tar.bz2
gentoo-2-4ce41eec5be9b3ffb881b0c97fa89e47c957132d.zip
Convert the introspection mask from a whitelist to a blacklist. USE=introspection is now unmasked in general, and masked only on old stable ebuilds.
Diffstat (limited to 'profiles/base')
-rw-r--r--profiles/base/ChangeLog8
-rw-r--r--profiles/base/package.use.mask78
-rw-r--r--profiles/base/use.mask8
3 files changed, 53 insertions, 41 deletions
diff --git a/profiles/base/ChangeLog b/profiles/base/ChangeLog
index add1cc27d3c1..029fa54250fe 100644
--- a/profiles/base/ChangeLog
+++ b/profiles/base/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for Gentoo base-profile
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/base/ChangeLog,v 1.285 2011/08/14 10:30:38 nirbheek Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/base/ChangeLog,v 1.286 2011/08/16 15:52:44 nirbheek Exp $
+
+ 16 Aug 2011; Nirbheek Chauhan <nirbheek@gentoo.org> package.use.mask,
+ use.mask:
+ Convert the introspection mask from a whitelist to a blacklist.
+ USE=introspection is now unmasked in general, and masked only on old stable
+ ebuilds.
14 Aug 2011; Nirbheek Chauhan <nirbheek@gentoo.org> package.use.mask:
Unmask USE=introspection on gupnp-related packages and gstreamer
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 881a29b7bf4a..abb9f4cda965 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -1,10 +1,53 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.mask,v 1.255 2011/08/14 15:18:42 nirbheek Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.mask,v 1.256 2011/08/16 15:52:44 nirbheek Exp $
# This file requires >=portage-2.1.1
# New entries go on top.
+# Nirbheek Chauhan <nirbheek@gentoo.org> (16 Aug 2011)
+# Mask introspection on ebuilds that went stable before it was unmasked.
+# As these ebuilds are cleaned from the tree, the masks can be removed.
+<dev-libs/atk-1.32.0-r1 introspection
+<app-cdr/brasero-2.32.1-r1 introspection
+<app-crypt/seahorse-2.32.0-r1 introspection
+<app-text/evince-2.32.0-r4 introspection
+<dev-libs/json-glib-0.12 introspection
+<dev-libs/libgee-0.6.1-r1 introspection
+<dev-libs/libunique-1.1.6-r1 introspection
+<dev-libs/totem-pl-parser-2.32.5-r1 introspection
+<dev-python/pygobject-2.28 introspection
+<dev-util/anjuta-2.32.1.1-r1 introspection
+<gnome-base/dconf-0.5.1-r3 introspection
+<gnome-base/gconf-2.32.4 introspection
+<gnome-base/gnome-menus-2.30.5-r1 introspection
+<gnome-base/gnome-panel-2.32.1-r3 introspection
+<gnome-base/nautilus-2.32.2.1-r2 introspection
+<gnome-extra/gucharmap-2.32.1-r1 introspection
+<gnome-extra/libgda-4.2.7-r1 introspection
+<media-libs/clutter-1.6 introspection
+<media-libs/clutter-gtk-1 introspection
+<media-libs/gstreamer-0.10.33 introspection
+<media-libs/gst-plugins-base-0.10.33 introspection
+<media-libs/libchamplain-0.9 introspection
+<net-im/telepathy-logger-0.2.10-r1 introspection
+<net-libs/gtk-vnc-0.4.3-r1 introspection
+<net-libs/gssdp-0.8 introspection
+<net-libs/gupnp-0.15 introspection
+<net-libs/libsoup-2.34 introspection
+<net-libs/libsoup-gnome-2.34 introspection
+<net-libs/webkit-gtk-1.3 introspection
+<net-libs/telepathy-glib-0.14 introspection
+<net-wireless/gnome-bluetooth-2.32.0-r1 introspection
+<sys-auth/polkit-0.101-r1 introspection
+<sys-power/upower-0.9.12 introspection
+<www-client/epiphany-3 introspection
+<x11-libs/gdk-pixbuf-2.22.1-r1 introspection
+<x11-libs/libnotify-0.7.3 introspection
+<x11-libs/libwnck-2.30.6-r1 introspection
+<x11-libs/pango-1.28.4 introspection
+<x11-libs/vte-0.28 introspection
+
# Anthony G. Basile <blueness@gentoo.org> (22 Jul 2011)
# nat-pmp and upnp are only stable on amd64/x86 for this package
>=net-misc/tor-0.2.3 nat-pmp upnp
@@ -25,37 +68,6 @@ sys-apps/systemd audit
# libobjc2/clang only works on some arches
gnustep-base/gnustep-make libobjc2
-# Nirbheek Chauhan <nirbheek@gentoo.org> (24 Apr 2011)
-# Unmask introspection for specific packages. The migration to unmasking of
-# USE=introspection will be done this way
->=x11-libs/gdk-pixbuf-2.22.1-r1 -introspection
->=x11-libs/pango-1.28.4 -introspection
->=dev-libs/atk-1.32.0-r1 -introspection
->=x11-libs/gtk+-3 -introspection
->=x11-libs/gtk+-2.24 -introspection
->=dev-libs/libunique-3 -introspection
->=dev-libs/gdl-3 -introspection
->=dev-libs/json-glib-0.12 -introspection
->=gnome-base/gconf-2.32.4 -introspection
->=media-libs/clutter-1.6 -introspection
->=media-libs/clutter-gtk-1 -introspection
->=media-libs/gstreamer-0.10.33 -introspection
->=media-libs/gst-plugins-base-0.10.33 -introspection
->=media-libs/gupnp-dlna-0.8 -introspection
->=media-libs/libchamplain-0.8 -introspection
->=net-libs/gssdp-0.9 -introspection
->=net-libs/gupnp-0.15 -introspection
->=net-libs/gupnp-av-0.6 -introspection
->=net-libs/libsoup-2.34 -introspection
->=net-libs/libsoup-gnome-2.34 -introspection
->=net-libs/webkit-gtk-1.4 -introspection
->=net-libs/telepathy-glib-0.14 -introspection
->=x11-libs/vte-0.28 -introspection
->=x11-libs/libwnck-3 -introspection
-media-libs/memphis -introspection
-net-libs/rest -introspection
-net-libs/libsocialweb -introspection
-
# Andrey Grozin <grozin@gentoo.org> (29 Mar 2011)
# dev-lang/swig-2.0.2 with -octave generated .cpp files
# incompatible with >=sci-mathematics/octave-3.4.0
@@ -138,7 +150,7 @@ dev-lang/ruby-enterprise fastthreading
>=www-plugins/gnash-0.8.7_p20100706 lirc
# Nirbheek Chauhan <nirbheek@gentoo.org> (29 Jun 2010)
-# Mask clutter till introspection is unmasked
+# Mask clutter till clutter games are usable
=gnome-extra/gnome-games-2.3* clutter
# Nirbheek Chauhan <nirbheek@gentoo.org> (26 Jun 2010)
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 1fcd4773c712..1257585bbb98 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -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/profiles/base/use.mask,v 1.121 2011/07/11 15:10:37 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/base/use.mask,v 1.122 2011/08/16 15:52:44 nirbheek Exp $
# nvidia-cuda-toolkit is amd64/x86 only
opencl
@@ -273,9 +273,3 @@ ruby_targets_ree18
# Diego E. Pettenò <flameeyes@gentoo.org> (19 oct 2010)
# masking flags that only apply to FreeBSD
kqueue
-
-# Nirbheek Chauahn <nirbheek@gentoo.org> (17 Mar 2011)
-# Nirbheek Chauhan <nirbheek@gentoo.org> (30 Dec 2009)
-# gobject-introspection USE-flag
-# introspection still has some kinks to iron out
-introspection