diff options
author | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2015-11-28 06:12:06 -0300 |
---|---|---|
committer | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2015-11-28 06:21:59 -0300 |
commit | e353b8719a5e33d86525a111c6dbe110a0174d12 (patch) | |
tree | c74cf54f77e99609c9b9d6c49efda2466e1a973a /libre/systemd/PKGBUILD | |
parent | 866b24c92a21e309b60c7e2c466c6262130a5011 (diff) | |
download | abslibre-e353b8719a5e33d86525a111c6dbe110a0174d12.tar.gz abslibre-e353b8719a5e33d86525a111c6dbe110a0174d12.tar.bz2 abslibre-e353b8719a5e33d86525a111c6dbe110a0174d12.zip |
systemd 228-3.parabola1: updating version
* enable ELFUTILS support
* backport important-sounding commit regarding IPv6 Router Advertisements
* fix bug where networkd was removing loopback addresses (FS#47160 -> https://bugs.archlinux.org/task/47160)
Diffstat (limited to 'libre/systemd/PKGBUILD')
-rw-r--r-- | libre/systemd/PKGBUILD | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/libre/systemd/PKGBUILD b/libre/systemd/PKGBUILD index d212f570d..048d0f49c 100644 --- a/libre/systemd/PKGBUILD +++ b/libre/systemd/PKGBUILD @@ -4,11 +4,11 @@ pkgbase=systemd pkgname=systemd -pkgver=227 -pkgrel=1.parabola1 +pkgver=228 +pkgrel=3.parabola1 arch=('i686' 'x86_64' 'armv7h') url="http://www.freedesktop.org/wiki/Software/systemd" -makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' +makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf' 'intltool' 'iptables' 'kmod' 'libcap' 'libidn' 'libgcrypt' 'libmicrohttpd' 'libxslt' 'util-linux' 'linux-libre-api-headers' 'python-lxml' 'quota-tools' 'shadow' 'git') @@ -29,11 +29,21 @@ md5sums=('SKIP' '1b3aa3a0551b08af9305d33f85b5c2fc' '36ee74767ac8734dede1cbd0f4f275d7' '9b9f4a58e4c4009bf5290c5b297600c3' - '489e79ba87d2ebdd3cb4ef460a21bd00') + 'd37895215ef74e172c594aebe1ba23cb') prepare() { cd "$pkgbase" + # sd-ndisc: drop RA packets from non-link-local addresses + # https://github.com/systemd/systemd/commit/3ccd31635353 + # https://github.com/systemd/systemd/issues/1866 + git cherry-pick -n 3ccd31635353 + + # networkd: link - do not drop config for loopback device + # https://github.com/systemd/systemd/commit/e5d44b34cca3 + # https://github.com/systemd/systemd/issues/2023 + git cherry-pick -n e5d44b34cca3 + # Rename "Linux" -> "GNU/Linux" patch -Np1 -i "$srcdir/gnu+linux.patch" sed -i '\|os_name| s|Linux|GNU/Linux|' src/journal-remote/journal-gatewayd.c @@ -79,7 +89,7 @@ package_systemd() { pkgdesc="system and service manager (Parabola rebranded)" license=('GPL2' 'LGPL2.1') depends=('acl' 'bash' 'dbus' 'iptables' 'kbd' 'kmod' 'hwids' 'libcap' - 'libgcrypt' "libsystemd=$pkgver" 'libidn' 'lz4' 'pam' 'libseccomp' + 'libgcrypt' "libsystemd=$pkgver" 'libidn' 'lz4' 'pam' 'libelf' 'libseccomp' 'util-linux' 'xz') provides=('nss-myhostname' "systemd-tools=$pkgver" "udev=$pkgver") replaces=('nss-myhostname' 'systemd-tools' 'udev') |