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-shell: gnome-shell-3.8.4-r1.ebuild metadata.xml ChangeLog
Date: Sat, 28 Sep 2013 09:27:44
Message-Id: 20130928092738.D847520036@flycatcher.gentoo.org
1 pacho 13/09/28 09:27:38
2
3 Modified: gnome-shell-3.8.4-r1.ebuild metadata.xml ChangeLog
4 Log:
5 Provide masked openrc-force USE (#480336)
6
7 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
8
9 Revision Changes Path
10 1.4 gnome-base/gnome-shell/gnome-shell-3.8.4-r1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-shell/gnome-shell-3.8.4-r1.ebuild?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-shell/gnome-shell-3.8.4-r1.ebuild?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-shell/gnome-shell-3.8.4-r1.ebuild?r1=1.3&r2=1.4
15
16 Index: gnome-shell-3.8.4-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/gnome-shell-3.8.4-r1.ebuild,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- gnome-shell-3.8.4-r1.ebuild 1 Sep 2013 18:47:50 -0000 1.3
23 +++ gnome-shell-3.8.4-r1.ebuild 28 Sep 2013 09:27:38 -0000 1.4
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2013 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/gnome-shell-3.8.4-r1.ebuild,v 1.3 2013/09/01 18:47:50 pacho Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/gnome-shell-3.8.4-r1.ebuild,v 1.4 2013/09/28 09:27:38 pacho Exp $
29
30 EAPI="5"
31 GCONF_DEBUG="no"
32 @@ -14,7 +14,7 @@
33
34 LICENSE="GPL-2+ LGPL-2+"
35 SLOT="0"
36 -IUSE="+bluetooth +i18n +networkmanager"
37 +IUSE="+bluetooth +i18n +networkmanager -openrc-force"
38 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
39
40 # libXfixes-5.0 needed for pointer barriers
41 @@ -94,7 +94,7 @@
42 >=gnome-base/gnome-settings-daemon-3.8.3
43 >=gnome-base/gnome-control-center-3.8.3[bluetooth(+)?]
44
45 - >=sys-apps/systemd-31
46 + !openrc-force? ( >=sys-apps/systemd-31 )
47
48 x11-misc/xdg-utils
49
50 @@ -222,4 +222,12 @@
51 ewarn "properly. Please follow this guide to migrate:"
52 ewarn "http://wiki.gentoo.org/wiki/Systemd"
53 fi
54 +
55 + if use openrc-force; then
56 + ewarn "You are enabling 'openrc-force' USE flag to skip systemd requirement,"
57 + ewarn "this can lead to unexpected problems and is not supported neither by"
58 + ewarn "upstream neither by Gnome Gentoo maintainers. If you suffer any problem,"
59 + ewarn "you will need to disable this USE flag system wide and retest before"
60 + ewarn "opening any bug report."
61 + fi
62 }
63
64
65
66 1.5 gnome-base/gnome-shell/metadata.xml
67
68 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-shell/metadata.xml?rev=1.5&view=markup
69 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-shell/metadata.xml?rev=1.5&content-type=text/plain
70 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-shell/metadata.xml?r1=1.4&r2=1.5
71
72 Index: metadata.xml
73 ===================================================================
74 RCS file: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/metadata.xml,v
75 retrieving revision 1.4
76 retrieving revision 1.5
77 diff -u -r1.4 -r1.5
78 --- metadata.xml 26 Dec 2012 22:47:32 -0000 1.4
79 +++ metadata.xml 28 Sep 2013 09:27:38 -0000 1.5
80 @@ -5,6 +5,10 @@
81 <use>
82 <flag name="i18n">Enable support for enhanced input methods through
83 <pkg>app-i18n/ibus</pkg></flag>
84 + <flag name="openrc-force">Skip systemd dependency (#480336),
85 + enabling this flag will become your setup to be fully
86 + unsupported by upstream and downstream Gnome team. Do not
87 + try to enable it unless completely needed</flag>
88 <flag name="systemd">Use <pkg>sys-apps/systemd</pkg> instead of
89 <pkg>sys-auth/consolekit</pkg> for session tracking</flag>
90 </use>
91
92
93
94 1.48 gnome-base/gnome-shell/ChangeLog
95
96 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-shell/ChangeLog?rev=1.48&view=markup
97 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-shell/ChangeLog?rev=1.48&content-type=text/plain
98 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-shell/ChangeLog?r1=1.47&r2=1.48
99
100 Index: ChangeLog
101 ===================================================================
102 RCS file: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/ChangeLog,v
103 retrieving revision 1.47
104 retrieving revision 1.48
105 diff -u -r1.47 -r1.48
106 --- ChangeLog 1 Sep 2013 18:47:50 -0000 1.47
107 +++ ChangeLog 28 Sep 2013 09:27:38 -0000 1.48
108 @@ -1,6 +1,10 @@
109 # ChangeLog for gnome-base/gnome-shell
110 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
111 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/ChangeLog,v 1.47 2013/09/01 18:47:50 pacho Exp $
112 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/ChangeLog,v 1.48 2013/09/28 09:27:38 pacho Exp $
113 +
114 + 28 Sep 2013; Pacho Ramos <pacho@g.o> gnome-shell-3.8.4-r1.ebuild,
115 + metadata.xml:
116 + Provide masked openrc-force USE (#480336)
117
118 01 Sep 2013; Pacho Ramos <pacho@g.o> gnome-shell-3.8.4-r1.ebuild:
119 Drop notes about intel[gallium] as it works fine for me and haven't seen any