floppym     14/07/04 15:00:56

  Modified:             metadata.xml systemd-9999.ebuild systemd-215.ebuild
                        ChangeLog
  Log:
  Add optional dependency on elfutils. Disable additional optional binaries 
when building for a non-native ABI.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
0BBEEA1FEA4843A4)

Revision  Changes    Path
1.26                 sys-apps/systemd/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/metadata.xml?rev=1.26&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/metadata.xml?rev=1.26&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/metadata.xml?r1=1.25&r2=1.26

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd/metadata.xml,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- metadata.xml        6 Apr 2014 13:12:29 -0000       1.25
+++ metadata.xml        4 Jul 2014 15:00:55 -0000       1.26
@@ -10,6 +10,7 @@
                <flag name='audit'>Enable support for 
<pkg>sys-process/audit</pkg></flag>
                <flag name='cryptsetup'>Use libcryptsetup</flag>
                <flag name='firmware-loader'>Enable user-space firmware loader 
(for kernels prior to 3.8)</flag>
+               <flag name='elfutils'>Enable coredump stacktraces in the 
journal</flag>
                <flag name='gcrypt'>Enable sealing of journal files using 
gcrypt</flag>
                <flag name="gudev">enable libudev gobject interface</flag>
                <flag name='http'>Enable embedded HTTP server in journald</flag>



1.120                sys-apps/systemd/systemd-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild?rev=1.120&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild?rev=1.120&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild?r1=1.119&r2=1.120

Index: systemd-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -r1.119 -r1.120
--- systemd-9999.ebuild 4 Jul 2014 03:11:19 -0000       1.119
+++ systemd-9999.ebuild 4 Jul 2014 15:00:55 -0000       1.120
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild,v 
1.119 2014/07/04 03:11:19 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild,v 
1.120 2014/07/04 15:00:55 floppym Exp $
 
 EAPI=5
 
@@ -25,9 +25,9 @@
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="acl audit cryptsetup doc +firmware-loader gcrypt gudev http introspection
-       kdbus +kmod lzma pam policykit python qrcode +seccomp selinux ssl
-       test vanilla"
+IUSE="acl audit cryptsetup doc elfutils +firmware-loader gcrypt gudev http
+       introspection kdbus +kmod lzma pam policykit python qrcode +seccomp 
selinux
+       ssl test vanilla"
 
 MINKV="3.8"
 
@@ -36,6 +36,7 @@
        acl? ( sys-apps/acl:0= )
        audit? ( >=sys-process/audit-2:0= )
        cryptsetup? ( >=sys-fs/cryptsetup-1.6:0= )
+       elfutils? ( >=dev-libs/elfutils-0.158:0= )
        gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0= )
        gudev? ( >=dev-libs/glib-2.34.3:2=[${MULTILIB_USEDEP}] )
        http? (
@@ -194,6 +195,7 @@
                $(use_enable audit)
                $(use_enable cryptsetup libcryptsetup)
                $(use_enable doc gtk-doc)
+               $(use_enable elfutils)
                $(use_enable gcrypt)
                $(use_enable gudev)
                $(use_enable http microhttpd)
@@ -212,6 +214,7 @@
                $(use_enable test tests)
 
                # not supported (avoid automagic deps in the future)
+               --disable-apparmor
                --disable-chkconfig
 
                # hardcode a few paths to spare some deps
@@ -248,8 +251,31 @@
                        DBUS_CFLAGS=' '
                        DBUS_LIBS=' '
 
+                       # Binaries
+                       --disable-backlight
+                       --disable-binfmt
+                       --disable-bootchart
+                       --disable-coredump
+                       --disable-hostnamed
+                       --disable-localed
+                       --disable-logind
+                       --disable-machined
+                       --disable-networkd
+                       --disable-quotacheck
+                       --disable-randomseed
+                       --disable-readahead
+                       --disable-resolved
+                       --disable-rfkill
+                       --disable-sysusers
+                       --disable-timedated
+                       --disable-timesyncd
+                       --disable-tmpfiles
+                       --disable-vconsole
+
+                       # Libraries
                        --disable-acl
                        --disable-audit
+                       --disable-elfutils
                        --disable-gcrypt
                        --disable-gnutls
                        --disable-gtk-doc
@@ -257,16 +283,14 @@
                        --disable-kmod
                        --disable-libcryptsetup
                        --disable-microhttpd
-                       --disable-networkd
                        --disable-pam
                        --disable-polkit
+                       --disable-python-devel
                        --disable-qrencode
                        --disable-seccomp
                        --disable-selinux
-                       --disable-timesyncd
                        --disable-tests
                        --disable-xz
-                       --disable-python-devel
                )
        fi
 



1.2                  sys-apps/systemd/systemd-215.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-215.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-215.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-215.ebuild?r1=1.1&r2=1.2

Index: systemd-215.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-215.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- systemd-215.ebuild  4 Jul 2014 04:28:46 -0000       1.1
+++ systemd-215.ebuild  4 Jul 2014 15:00:55 -0000       1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-215.ebuild,v 1.1 
2014/07/04 04:28:46 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-215.ebuild,v 1.2 
2014/07/04 15:00:55 floppym Exp $
 
 EAPI=5
 
@@ -17,9 +17,9 @@
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="acl audit cryptsetup doc +firmware-loader gcrypt gudev http introspection
-       kdbus +kmod lzma pam policykit python qrcode +seccomp selinux ssl
-       test vanilla"
+IUSE="acl audit cryptsetup doc elfutils +firmware-loader gcrypt gudev http
+       introspection kdbus +kmod lzma pam policykit python qrcode +seccomp 
selinux
+       ssl test vanilla"
 
 MINKV="3.8"
 
@@ -28,6 +28,7 @@
        acl? ( sys-apps/acl:0= )
        audit? ( >=sys-process/audit-2:0= )
        cryptsetup? ( >=sys-fs/cryptsetup-1.6:0= )
+       elfutils? ( >=dev-libs/elfutils-0.158:0= )
        gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0= )
        gudev? ( >=dev-libs/glib-2.34.3:2=[${MULTILIB_USEDEP}] )
        http? (
@@ -165,6 +166,7 @@
                $(use_enable audit)
                $(use_enable cryptsetup libcryptsetup)
                $(use_enable doc gtk-doc)
+               $(use_enable elfutils)
                $(use_enable gcrypt)
                $(use_enable gudev)
                $(use_enable http microhttpd)
@@ -183,6 +185,7 @@
                $(use_enable test tests)
 
                # not supported (avoid automagic deps in the future)
+               --disable-apparmor
                --disable-chkconfig
 
                # hardcode a few paths to spare some deps
@@ -219,8 +222,31 @@
                        DBUS_CFLAGS=' '
                        DBUS_LIBS=' '
 
+                       # Binaries
+                       --disable-backlight
+                       --disable-binfmt
+                       --disable-bootchart
+                       --disable-coredump
+                       --disable-hostnamed
+                       --disable-localed
+                       --disable-logind
+                       --disable-machined
+                       --disable-networkd
+                       --disable-quotacheck
+                       --disable-randomseed
+                       --disable-readahead
+                       --disable-resolved
+                       --disable-rfkill
+                       --disable-sysusers
+                       --disable-timedated
+                       --disable-timesyncd
+                       --disable-tmpfiles
+                       --disable-vconsole
+
+                       # Libraries
                        --disable-acl
                        --disable-audit
+                       --disable-elfutils
                        --disable-gcrypt
                        --disable-gnutls
                        --disable-gtk-doc
@@ -228,16 +254,14 @@
                        --disable-kmod
                        --disable-libcryptsetup
                        --disable-microhttpd
-                       --disable-networkd
                        --disable-pam
                        --disable-polkit
+                       --disable-python-devel
                        --disable-qrencode
                        --disable-seccomp
                        --disable-selinux
-                       --disable-timesyncd
                        --disable-tests
                        --disable-xz
-                       --disable-python-devel
                )
        fi
 



1.272                sys-apps/systemd/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/ChangeLog?rev=1.272&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/ChangeLog?rev=1.272&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/ChangeLog?r1=1.271&r2=1.272

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v
retrieving revision 1.271
retrieving revision 1.272
diff -u -r1.271 -r1.272
--- ChangeLog   4 Jul 2014 04:28:46 -0000       1.271
+++ ChangeLog   4 Jul 2014 15:00:55 -0000       1.272
@@ -1,6 +1,11 @@
 # ChangeLog for sys-apps/systemd
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.271 
2014/07/04 04:28:46 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.272 
2014/07/04 15:00:55 floppym Exp $
+
+  04 Jul 2014; Mike Gilbert <[email protected]> metadata.xml,
+  systemd-215.ebuild, systemd-9999.ebuild:
+  Add optional dependency on elfutils. Disable additional optional binaries 
when
+  building for a non-native ABI.
 
 *systemd-215 (04 Jul 2014)
 




Reply via email to