Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-base/gnome-settings-daemon: metadata.xml gnome-settings-daemon-3.8.5.ebuild ChangeLog gnome-settings-daemon-3.8.3-r1.ebuild gnome-settings-daemon-3.8.4.ebuild
Date: Sat, 28 Sep 2013 09:25:41
Message-Id: 20130928092535.7706120036@flycatcher.gentoo.org
1 pacho 13/09/28 09:25:35
2
3 Modified: metadata.xml gnome-settings-daemon-3.8.5.ebuild
4 ChangeLog
5 Removed: gnome-settings-daemon-3.8.3-r1.ebuild
6 gnome-settings-daemon-3.8.4.ebuild
7 Log:
8 Provide masked openrc-force USE (#480336)
9
10 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
11
12 Revision Changes Path
13 1.9 gnome-base/gnome-settings-daemon/metadata.xml
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/metadata.xml?rev=1.9&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/metadata.xml?rev=1.9&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/metadata.xml?r1=1.8&r2=1.9
18
19 Index: metadata.xml
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/metadata.xml,v
22 retrieving revision 1.8
23 retrieving revision 1.9
24 diff -u -r1.8 -r1.9
25 --- metadata.xml 22 Jan 2013 08:11:07 -0000 1.8
26 +++ metadata.xml 28 Sep 2013 09:25:35 -0000 1.9
27 @@ -7,6 +7,10 @@
28 <pkg>x11-misc/colord</pkg></flag>
29 <flag name="i18n">Enable support for enhanced input methods through
30 <pkg>app-i18n/ibus</pkg></flag>
31 + <flag name="openrc-force">Skip systemd dependency (#480336),
32 + enabling this flag will become your setup to be fully
33 + unsupported by upstream and downstream Gnome team. Do not
34 + try to enable it unless completely needed</flag>
35 <flag name="packagekit">Enable support for the distro-neutral package
36 manager GUI <pkg>app-admin/packagekit</pkg></flag>
37 <flag name="short-touchpad-timeout">Change the touchpad timeout so that
38
39
40
41 1.2 gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.8.5.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.8.5.ebuild?rev=1.2&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.8.5.ebuild?rev=1.2&content-type=text/plain
45 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.8.5.ebuild?r1=1.1&r2=1.2
46
47 Index: gnome-settings-daemon-3.8.5.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.8.5.ebuild,v
50 retrieving revision 1.1
51 retrieving revision 1.2
52 diff -u -r1.1 -r1.2
53 --- gnome-settings-daemon-3.8.5.ebuild 8 Sep 2013 15:06:48 -0000 1.1
54 +++ gnome-settings-daemon-3.8.5.ebuild 28 Sep 2013 09:25:35 -0000 1.2
55 @@ -1,6 +1,6 @@
56 # Copyright 1999-2013 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.8.5.ebuild,v 1.1 2013/09/08 15:06:48 eva Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.8.5.ebuild,v 1.2 2013/09/28 09:25:35 pacho Exp $
60
61 EAPI="5"
62 GCONF_DEBUG="no"
63 @@ -15,7 +15,7 @@
64 SLOT="0"
65 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
66
67 -IUSE="+colord +cups debug +i18n input_devices_wacom packagekit policykit +short-touchpad-timeout smartcard +udev"
68 +IUSE="+colord +cups debug +i18n input_devices_wacom -openrc-force packagekit policykit +short-touchpad-timeout smartcard +udev"
69 REQUIRED_USE="
70 packagekit? ( udev )
71 smartcard? ( udev )
72 @@ -61,7 +61,7 @@
73 # systemd needed for power and session management, bug #464944
74 RDEPEND="${COMMON_DEPEND}
75 gnome-base/dconf
76 - sys-apps/systemd
77 + !openrc-force? ( sys-apps/systemd )
78 >=x11-themes/gnome-themes-standard-2.91
79 >=x11-themes/gnome-icon-theme-2.91
80 >=x11-themes/gnome-icon-theme-symbolic-2.91
81 @@ -120,9 +120,18 @@
82
83 pkg_postinst() {
84 gnome2_pkg_postinst
85 +
86 if ! systemd_is_booted; then
87 ewarn "${PN} needs Systemd to be *running* for working"
88 ewarn "properly. Please follow the this guide to migrate:"
89 ewarn "http://wiki.gentoo.org/wiki/Systemd"
90 fi
91 +
92 + if use openrc-force; then
93 + ewarn "You are enabling 'openrc-force' USE flag to skip systemd requirement,"
94 + ewarn "this can lead to unexpected problems and is not supported neither by"
95 + ewarn "upstream neither by Gnome Gentoo maintainers. If you suffer any problem,"
96 + ewarn "you will need to disable this USE flag system wide and retest before"
97 + ewarn "opening any bug report."
98 + fi
99 }
100
101
102
103 1.125 gnome-base/gnome-settings-daemon/ChangeLog
104
105 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog?rev=1.125&view=markup
106 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog?rev=1.125&content-type=text/plain
107 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog?r1=1.124&r2=1.125
108
109 Index: ChangeLog
110 ===================================================================
111 RCS file: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog,v
112 retrieving revision 1.124
113 retrieving revision 1.125
114 diff -u -r1.124 -r1.125
115 --- ChangeLog 8 Sep 2013 15:06:48 -0000 1.124
116 +++ ChangeLog 28 Sep 2013 09:25:35 -0000 1.125
117 @@ -1,6 +1,11 @@
118 # ChangeLog for gnome-base/gnome-settings-daemon
119 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
120 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog,v 1.124 2013/09/08 15:06:48 eva Exp $
121 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog,v 1.125 2013/09/28 09:25:35 pacho Exp $
122 +
123 + 28 Sep 2013; Pacho Ramos <pacho@g.o>
124 + -gnome-settings-daemon-3.8.3-r1.ebuild, -gnome-settings-daemon-3.8.4.ebuild,
125 + gnome-settings-daemon-3.8.5.ebuild, metadata.xml:
126 + Provide masked openrc-force USE (#480336)
127
128 *gnome-settings-daemon-3.8.5 (08 Sep 2013)