pacho       15/01/22 11:39:13

  Modified:             glib-2.42.1.ebuild metadata.xml ChangeLog
  Log:
  Enable dependencies required by glib libraries using dbus service to manage 
settings saving via a 'dbus' USE flag (#498436). Thanks a lot to Gilles 
Dartiguelongue and Patrick Lauer for the discussion about this.
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
A188FBD4)

Revision  Changes    Path
1.4                  dev-libs/glib/glib-2.42.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/glib/glib-2.42.1.ebuild?rev=1.4&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/glib/glib-2.42.1.ebuild?rev=1.4&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/glib/glib-2.42.1.ebuild?r1=1.3&r2=1.4

Index: glib-2.42.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.42.1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- glib-2.42.1.ebuild  22 Jan 2015 04:16:28 -0000      1.3
+++ glib-2.42.1.ebuild  22 Jan 2015 11:39:13 -0000      1.4
@@ -1,6 +1,10 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.42.1.ebuild,v 1.3 
2015/01/22 04:16:28 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.42.1.ebuild,v 1.4 
2015/01/22 11:39:13 pacho Exp $
+
+# Until bug #537330 glib is a reverse dependency of pkgconfig and, then
+# adding new dependencies end up making stage3 to grow. Every addition needs
+# then to be think very closely.
 
 EAPI="5"
 PYTHON_COMPAT=( python2_7 )
@@ -22,7 +26,7 @@
 
 LICENSE="LGPL-2+"
 SLOT="2"
-IUSE="fam kernel_linux +mime selinux static-libs systemtap test utils xattr"
+IUSE="dbus fam kernel_linux +mime selinux static-libs systemtap test utils 
xattr"
 REQUIRED_USE="
        utils? ( ${PYTHON_REQUIRED_USE} )
        test? ( ${PYTHON_REQUIRED_USE} )
@@ -68,10 +72,11 @@
 # different g-i and glib major versions
 
 PDEPEND="!<gnome-base/gvfs-1.6.4-r990
+       dbus? ( gnome-base/dconf )
        mime? ( x11-misc/shared-mime-info )
 "
 # shared-mime-info needed for gio/xdgmime, bug #409481
-# dconf needed, bug #498436
+# dconf is needed to be able to save settings, bug #498436
 # Earlier versions of gvfs do not work with glib
 
 pkg_setup() {



1.10                 dev-libs/glib/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/glib/metadata.xml?rev=1.10&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/glib/metadata.xml?rev=1.10&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/glib/metadata.xml?r1=1.9&r2=1.10

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/glib/metadata.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- metadata.xml        3 Jun 2014 04:20:36 -0000       1.9
+++ metadata.xml        22 Jan 2015 11:39:13 -0000      1.10
@@ -3,6 +3,8 @@
 <pkgmetadata>
   <herd>gnome</herd>
   <use>
+       <flag name="dbus">Enable dependencies required by glib libraries
+               using dbus service to manage settings saving</flag>
        <flag name="mime">Pull in shared MIME database that many glib-based
                applications require at runtime to detect or open files. 
Warning:
                do not disable this flag unless installing on a headless 
server.</flag>



1.638                dev-libs/glib/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/glib/ChangeLog?rev=1.638&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/glib/ChangeLog?rev=1.638&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/glib/ChangeLog?r1=1.637&r2=1.638

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/glib/ChangeLog,v
retrieving revision 1.637
retrieving revision 1.638
diff -u -r1.637 -r1.638
--- ChangeLog   22 Jan 2015 04:16:28 -0000      1.637
+++ ChangeLog   22 Jan 2015 11:39:13 -0000      1.638
@@ -1,6 +1,11 @@
 # ChangeLog for dev-libs/glib
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/ChangeLog,v 1.637 2015/01/22 
04:16:28 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/ChangeLog,v 1.638 2015/01/22 
11:39:13 pacho Exp $
+
+  22 Jan 2015; Pacho Ramos <[email protected]> glib-2.42.1.ebuild, metadata.xml:
+  Enable dependencies required by glib libraries using dbus service to manage
+  settings saving via a 'dbus' USE flag (#498436). Thanks a lot to Gilles
+  Dartiguelongue and Patrick Lauer for the discussion about this.
 
   22 Jan 2015; Patrick Lauer <[email protected]> glib-2.42.1.ebuild:
   Don't add dconf as unconditional dependency, this pulls in >70 packages and




Reply via email to