summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2015-02-17 01:46:00 +0000
committerMike Gilbert <floppym@gentoo.org>2015-02-17 01:46:00 +0000
commit0cf9a496a6d5cd100edd911701111007b0257471 (patch)
treee4600f2443d48a2f5791bfd2a5b930385ea28008 /sys-apps/systemd
parentupdate HOMEPAGE, SRC-URI (diff)
downloadgentoo-2-0cf9a496a6d5cd100edd911701111007b0257471.tar.gz
gentoo-2-0cf9a496a6d5cd100edd911701111007b0257471.tar.bz2
gentoo-2-0cf9a496a6d5cd100edd911701111007b0257471.zip
Updates for v219.
(Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
Diffstat (limited to 'sys-apps/systemd')
-rw-r--r--sys-apps/systemd/ChangeLog6
-rw-r--r--sys-apps/systemd/metadata.xml5
-rw-r--r--sys-apps/systemd/systemd-9999.ebuild18
3 files changed, 22 insertions, 7 deletions
diff --git a/sys-apps/systemd/ChangeLog b/sys-apps/systemd/ChangeLog
index dd2bdc99a5ca..773a3387e788 100644
--- a/sys-apps/systemd/ChangeLog
+++ b/sys-apps/systemd/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/systemd
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.346 2015/02/08 17:21:18 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.347 2015/02/17 01:46:00 floppym Exp $
+
+ 17 Feb 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml,
+ systemd-9999.ebuild:
+ Updates for v219.
*systemd-216-r4 (08 Feb 2015)
*systemd-218-r3 (08 Feb 2015)
diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml
index 9cb1babd370d..3c9b94c0c2c6 100644
--- a/sys-apps/systemd/metadata.xml
+++ b/sys-apps/systemd/metadata.xml
@@ -17,10 +17,11 @@
<flag name='gcrypt'>Enable sealing of journal files using gcrypt; required to build systemd-import/systemd-pull</flag>
<flag name="gudev">enable libudev gobject interface</flag>
<flag name='http'>Enable embedded HTTP server in journald</flag>
+ <flag name='importd'>Enable import daemon</flag>
<flag name='kdbus'>Connect to kernel dbus (KDBUS) instead of userspace dbus if available</flag>
<flag name='kmod'>Enable kernel module loading via <pkg>sys-apps/kmod</pkg></flag>
- <!-- TODO: drop reference to systemd-import once the oldest release in tree is >218 -->
- <flag name='lz4'>Enable lz4 compression for the journal; required to build systemd-import/systemd-pull</flag>
+ <flag name='lz4'>Enable lz4 compression for the journal</flag>
+ <flag name='nat'>Enable support for network address translation in networkd</flag>
<flag name='qrcode'>Enable qrcode output support in journal</flag>
<flag name='seccomp'>Enable system call filtering via seccomp</flag>
<flag name='sysv-utils'>Install sysvinit compatibility symlinks and manpages for init, telinit, halt, poweroff, reboot, runlevel, and shutdown</flag>
diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild
index 0ba2c1e694d9..516e81916b7d 100644
--- a/sys-apps/systemd/systemd-9999.ebuild
+++ b/sys-apps/systemd/systemd-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 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.157 2015/02/08 17:21:18 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild,v 1.158 2015/02/17 01:46:00 floppym Exp $
EAPI=5
@@ -26,8 +26,9 @@ LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0/2"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="acl apparmor audit cryptsetup curl doc elfutils gcrypt gudev http
- idn introspection kdbus +kmod lz4 lzma pam policykit python qrcode +seccomp
- selinux ssl sysv-utils terminal test vanilla xkb"
+ idn importd introspection kdbus +kmod lz4 lzma nat pam policykit python
+ qrcode +seccomp selinux ssl sysv-utils terminal test vanilla xkb"
+REQUIRED_USE="importd? ( curl gcrypt lzma )"
MINKV="3.8"
@@ -46,10 +47,15 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.25:0=
ssl? ( >=net-libs/gnutls-3.1.4:0= )
)
idn? ( net-dns/libidn:0= )
+ importd? (
+ app-arch/bzip2:0=
+ sys-libs/zlib:0=
+ )
introspection? ( >=dev-libs/gobject-introspection-1.31.1:0= )
kmod? ( >=sys-apps/kmod-15:0= )
lz4? ( >=app-arch/lz4-0_p119:0=[${MULTILIB_USEDEP}] )
lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+ nat? ( net-firewall/iptables:0= )
pam? ( virtual/pam:= )
python? ( ${PYTHON_DEPS} )
qrcode? ( media-gfx/qrencode:0= )
@@ -93,6 +99,7 @@ DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
doc? ( >=dev-util/gtk-doc-1.18 )
python? ( dev-python/lxml[${PYTHON_USEDEP}] )
+ terminal? ( media-fonts/unifont )
test? ( >=sys-apps/dbus-1.6.8-r1:0 )"
#if LIVE
@@ -213,11 +220,15 @@ multilib_src_configure() {
$(multilib_native_use_enable http microhttpd)
$(usex http $(multilib_native_use_enable ssl gnutls) --disable-gnutls)
$(multilib_native_use_enable idn libidn)
+ $(multilib_native_use_enable importd)
+ $(multilib_native_use_enable importd bzip2)
+ $(multilib_native_use_enable importd zlib)
$(multilib_native_use_enable introspection)
$(use_enable kdbus)
$(multilib_native_use_enable kmod)
$(use_enable lz4)
$(use_enable lzma xz)
+ $(multilib_native_use_enable nat libiptc)
$(multilib_native_use_enable pam)
$(multilib_native_use_enable policykit polkit)
$(multilib_native_use_with python)
@@ -241,7 +252,6 @@ multilib_src_configure() {
--with-dbuspolicydir="${EPREFIX}/etc/dbus-1/system.d"
--with-dbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
--with-dbussystemservicedir="${EPREFIX}/usr/share/dbus-1/system-services"
- --with-dbusinterfacedir="${EPREFIX}/usr/share/dbus-1/interfaces"
--with-ntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org"
)