From: Nirbheek Chauhan Date: Tue, 16 Aug 2011 15:52:44 +0000 (+0000) Subject: Convert the introspection mask from a whitelist to a blacklist. USE=introspection... X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=c6632971d71c82e0e12bd84b595858b078e52bfe;p=gentoo.git Convert the introspection mask from a whitelist to a blacklist. USE=introspection is now unmasked in general, and masked only on old stable ebuilds. --- 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 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 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 (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. + (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 (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 (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 (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 (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ò (19 oct 2010) # masking flags that only apply to FreeBSD kqueue - -# Nirbheek Chauahn (17 Mar 2011) -# Nirbheek Chauhan (30 Dec 2009) -# gobject-introspection USE-flag -# introspection still has some kinks to iron out -introspection