Gentoo Archives: gentoo-commits

From: "Mike Gilbert (floppym)" <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/systemd: metadata.xml systemd-9999.ebuild systemd-215.ebuild ChangeLog
Date: Fri, 04 Jul 2014 15:01:00
Message-Id: 20140704150056.294F92004E@flycatcher.gentoo.org
1 floppym 14/07/04 15:00:56
2
3 Modified: metadata.xml systemd-9999.ebuild systemd-215.ebuild
4 ChangeLog
5 Log:
6 Add optional dependency on elfutils. Disable additional optional binaries when building for a non-native ABI.
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
9
10 Revision Changes Path
11 1.26 sys-apps/systemd/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/metadata.xml?rev=1.26&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/metadata.xml?rev=1.26&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/metadata.xml?r1=1.25&r2=1.26
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd/metadata.xml,v
20 retrieving revision 1.25
21 retrieving revision 1.26
22 diff -u -r1.25 -r1.26
23 --- metadata.xml 6 Apr 2014 13:12:29 -0000 1.25
24 +++ metadata.xml 4 Jul 2014 15:00:55 -0000 1.26
25 @@ -10,6 +10,7 @@
26 <flag name='audit'>Enable support for <pkg>sys-process/audit</pkg></flag>
27 <flag name='cryptsetup'>Use libcryptsetup</flag>
28 <flag name='firmware-loader'>Enable user-space firmware loader (for kernels prior to 3.8)</flag>
29 + <flag name='elfutils'>Enable coredump stacktraces in the journal</flag>
30 <flag name='gcrypt'>Enable sealing of journal files using gcrypt</flag>
31 <flag name="gudev">enable libudev gobject interface</flag>
32 <flag name='http'>Enable embedded HTTP server in journald</flag>
33
34
35
36 1.120 sys-apps/systemd/systemd-9999.ebuild
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild?rev=1.120&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild?rev=1.120&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild?r1=1.119&r2=1.120
41
42 Index: systemd-9999.ebuild
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild,v
45 retrieving revision 1.119
46 retrieving revision 1.120
47 diff -u -r1.119 -r1.120
48 --- systemd-9999.ebuild 4 Jul 2014 03:11:19 -0000 1.119
49 +++ systemd-9999.ebuild 4 Jul 2014 15:00:55 -0000 1.120
50 @@ -1,6 +1,6 @@
51 # Copyright 1999-2014 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild,v 1.119 2014/07/04 03:11:19 floppym Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild,v 1.120 2014/07/04 15:00:55 floppym Exp $
55
56 EAPI=5
57
58 @@ -25,9 +25,9 @@
59 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
60 SLOT="0/2"
61 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
62 -IUSE="acl audit cryptsetup doc +firmware-loader gcrypt gudev http introspection
63 - kdbus +kmod lzma pam policykit python qrcode +seccomp selinux ssl
64 - test vanilla"
65 +IUSE="acl audit cryptsetup doc elfutils +firmware-loader gcrypt gudev http
66 + introspection kdbus +kmod lzma pam policykit python qrcode +seccomp selinux
67 + ssl test vanilla"
68
69 MINKV="3.8"
70
71 @@ -36,6 +36,7 @@
72 acl? ( sys-apps/acl:0= )
73 audit? ( >=sys-process/audit-2:0= )
74 cryptsetup? ( >=sys-fs/cryptsetup-1.6:0= )
75 + elfutils? ( >=dev-libs/elfutils-0.158:0= )
76 gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0= )
77 gudev? ( >=dev-libs/glib-2.34.3:2=[${MULTILIB_USEDEP}] )
78 http? (
79 @@ -194,6 +195,7 @@
80 $(use_enable audit)
81 $(use_enable cryptsetup libcryptsetup)
82 $(use_enable doc gtk-doc)
83 + $(use_enable elfutils)
84 $(use_enable gcrypt)
85 $(use_enable gudev)
86 $(use_enable http microhttpd)
87 @@ -212,6 +214,7 @@
88 $(use_enable test tests)
89
90 # not supported (avoid automagic deps in the future)
91 + --disable-apparmor
92 --disable-chkconfig
93
94 # hardcode a few paths to spare some deps
95 @@ -248,8 +251,31 @@
96 DBUS_CFLAGS=' '
97 DBUS_LIBS=' '
98
99 + # Binaries
100 + --disable-backlight
101 + --disable-binfmt
102 + --disable-bootchart
103 + --disable-coredump
104 + --disable-hostnamed
105 + --disable-localed
106 + --disable-logind
107 + --disable-machined
108 + --disable-networkd
109 + --disable-quotacheck
110 + --disable-randomseed
111 + --disable-readahead
112 + --disable-resolved
113 + --disable-rfkill
114 + --disable-sysusers
115 + --disable-timedated
116 + --disable-timesyncd
117 + --disable-tmpfiles
118 + --disable-vconsole
119 +
120 + # Libraries
121 --disable-acl
122 --disable-audit
123 + --disable-elfutils
124 --disable-gcrypt
125 --disable-gnutls
126 --disable-gtk-doc
127 @@ -257,16 +283,14 @@
128 --disable-kmod
129 --disable-libcryptsetup
130 --disable-microhttpd
131 - --disable-networkd
132 --disable-pam
133 --disable-polkit
134 + --disable-python-devel
135 --disable-qrencode
136 --disable-seccomp
137 --disable-selinux
138 - --disable-timesyncd
139 --disable-tests
140 --disable-xz
141 - --disable-python-devel
142 )
143 fi
144
145
146
147
148 1.2 sys-apps/systemd/systemd-215.ebuild
149
150 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-215.ebuild?rev=1.2&view=markup
151 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-215.ebuild?rev=1.2&content-type=text/plain
152 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-215.ebuild?r1=1.1&r2=1.2
153
154 Index: systemd-215.ebuild
155 ===================================================================
156 RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-215.ebuild,v
157 retrieving revision 1.1
158 retrieving revision 1.2
159 diff -u -r1.1 -r1.2
160 --- systemd-215.ebuild 4 Jul 2014 04:28:46 -0000 1.1
161 +++ systemd-215.ebuild 4 Jul 2014 15:00:55 -0000 1.2
162 @@ -1,6 +1,6 @@
163 # Copyright 1999-2014 Gentoo Foundation
164 # Distributed under the terms of the GNU General Public License v2
165 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-215.ebuild,v 1.1 2014/07/04 04:28:46 floppym Exp $
166 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-215.ebuild,v 1.2 2014/07/04 15:00:55 floppym Exp $
167
168 EAPI=5
169
170 @@ -17,9 +17,9 @@
171 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
172 SLOT="0/2"
173 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
174 -IUSE="acl audit cryptsetup doc +firmware-loader gcrypt gudev http introspection
175 - kdbus +kmod lzma pam policykit python qrcode +seccomp selinux ssl
176 - test vanilla"
177 +IUSE="acl audit cryptsetup doc elfutils +firmware-loader gcrypt gudev http
178 + introspection kdbus +kmod lzma pam policykit python qrcode +seccomp selinux
179 + ssl test vanilla"
180
181 MINKV="3.8"
182
183 @@ -28,6 +28,7 @@
184 acl? ( sys-apps/acl:0= )
185 audit? ( >=sys-process/audit-2:0= )
186 cryptsetup? ( >=sys-fs/cryptsetup-1.6:0= )
187 + elfutils? ( >=dev-libs/elfutils-0.158:0= )
188 gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0= )
189 gudev? ( >=dev-libs/glib-2.34.3:2=[${MULTILIB_USEDEP}] )
190 http? (
191 @@ -165,6 +166,7 @@
192 $(use_enable audit)
193 $(use_enable cryptsetup libcryptsetup)
194 $(use_enable doc gtk-doc)
195 + $(use_enable elfutils)
196 $(use_enable gcrypt)
197 $(use_enable gudev)
198 $(use_enable http microhttpd)
199 @@ -183,6 +185,7 @@
200 $(use_enable test tests)
201
202 # not supported (avoid automagic deps in the future)
203 + --disable-apparmor
204 --disable-chkconfig
205
206 # hardcode a few paths to spare some deps
207 @@ -219,8 +222,31 @@
208 DBUS_CFLAGS=' '
209 DBUS_LIBS=' '
210
211 + # Binaries
212 + --disable-backlight
213 + --disable-binfmt
214 + --disable-bootchart
215 + --disable-coredump
216 + --disable-hostnamed
217 + --disable-localed
218 + --disable-logind
219 + --disable-machined
220 + --disable-networkd
221 + --disable-quotacheck
222 + --disable-randomseed
223 + --disable-readahead
224 + --disable-resolved
225 + --disable-rfkill
226 + --disable-sysusers
227 + --disable-timedated
228 + --disable-timesyncd
229 + --disable-tmpfiles
230 + --disable-vconsole
231 +
232 + # Libraries
233 --disable-acl
234 --disable-audit
235 + --disable-elfutils
236 --disable-gcrypt
237 --disable-gnutls
238 --disable-gtk-doc
239 @@ -228,16 +254,14 @@
240 --disable-kmod
241 --disable-libcryptsetup
242 --disable-microhttpd
243 - --disable-networkd
244 --disable-pam
245 --disable-polkit
246 + --disable-python-devel
247 --disable-qrencode
248 --disable-seccomp
249 --disable-selinux
250 - --disable-timesyncd
251 --disable-tests
252 --disable-xz
253 - --disable-python-devel
254 )
255 fi
256
257
258
259
260 1.272 sys-apps/systemd/ChangeLog
261
262 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/ChangeLog?rev=1.272&view=markup
263 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/ChangeLog?rev=1.272&content-type=text/plain
264 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/ChangeLog?r1=1.271&r2=1.272
265
266 Index: ChangeLog
267 ===================================================================
268 RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v
269 retrieving revision 1.271
270 retrieving revision 1.272
271 diff -u -r1.271 -r1.272
272 --- ChangeLog 4 Jul 2014 04:28:46 -0000 1.271
273 +++ ChangeLog 4 Jul 2014 15:00:55 -0000 1.272
274 @@ -1,6 +1,11 @@
275 # ChangeLog for sys-apps/systemd
276 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
277 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.271 2014/07/04 04:28:46 floppym Exp $
278 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.272 2014/07/04 15:00:55 floppym Exp $
279 +
280 + 04 Jul 2014; Mike Gilbert <floppym@g.o> metadata.xml,
281 + systemd-215.ebuild, systemd-9999.ebuild:
282 + Add optional dependency on elfutils. Disable additional optional binaries when
283 + building for a non-native ABI.
284
285 *systemd-215 (04 Jul 2014)