diff options
author | Nicolas Iooss | 2022-08-24 09:12:23 +0200 |
---|---|---|
committer | Nicolas Iooss | 2022-08-24 09:12:23 +0200 |
commit | d0150edbffc303cbe41e936610104e0f95bdd6aa (patch) | |
tree | 9947704258570532f3ddbbef83b80ca31b44dad5 | |
parent | 10458361a6b1751c8d8d890fac0e2d15391d8ca0 (diff) | |
download | aur-d0150edbffc303cbe41e936610104e0f95bdd6aa.tar.gz |
systemd-selinux 251.4-1 update
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 17 insertions, 12 deletions
@@ -1,5 +1,5 @@ pkgbase = systemd-selinux - pkgver = 251.3 + pkgver = 251.4 pkgrel = 1 url = https://www.github.com/systemd/systemd arch = x86_64 @@ -44,7 +44,7 @@ pkgbase = systemd-selinux makedepends = rsync makedepends = libselinux options = strip - source = git+https://github.com/systemd/systemd-stable#tag=069e2b0ddd3a1b5bcff48530be165c56117d7134?signed + source = git+https://github.com/systemd/systemd-stable#tag=46cf27a20eb6fb676ac987533415d499b77dd0af?signed source = git+https://github.com/systemd/systemd#tag=v251?signed source = 0001-Use-Arch-Linux-device-access-groups.patch source = initcpio-hook-udev @@ -135,9 +135,9 @@ pkgname = systemd-selinux optdepends = libfido2: unlocking LUKS2 volumes with FIDO2 token optdepends = tpm2-tss: unlocking LUKS2 volumes with TPM2 provides = nss-myhostname - provides = systemd-tools=251.3 - provides = udev=251.3 - provides = systemd=251.3-1 + provides = systemd-tools=251.4 + provides = udev=251.4 + provides = systemd=251.4-1 conflicts = nss-myhostname conflicts = systemd-tools conflicts = udev @@ -175,7 +175,7 @@ pkgname = systemd-libs-selinux provides = libsystemd.so provides = libudev.so provides = libsystemd-selinux - provides = systemd-libs=251.3-1 + provides = systemd-libs=251.4-1 conflicts = libsystemd conflicts = libsystemd-selinux conflicts = systemd-libs @@ -187,16 +187,16 @@ pkgname = systemd-resolvconf-selinux depends = systemd-selinux provides = openresolv provides = resolvconf - provides = systemd-resolvconf=251.3-1 + provides = systemd-resolvconf=251.4-1 conflicts = openresolv - conflicts = systemd-resolvconf=251.3-1 + conflicts = systemd-resolvconf=251.4-1 pkgname = systemd-sysvcompat-selinux pkgdesc = sysvinit compat for systemd with SELinux support license = GPL2 depends = systemd-selinux - provides = systemd-sysvcompat=251.3-1 - provides = selinux-systemd-sysvcompat=251.3-1 + provides = systemd-sysvcompat=251.4-1 + provides = selinux-systemd-sysvcompat=251.4-1 conflicts = sysvinit conflicts = systemd-sysvcompat conflicts = selinux-systemd-sysvcompat @@ -10,8 +10,8 @@ pkgbase=systemd-selinux pkgname=('systemd-selinux' 'systemd-libs-selinux' 'systemd-resolvconf-selinux' 'systemd-sysvcompat-selinux') -_tag='069e2b0ddd3a1b5bcff48530be165c56117d7134' # git rev-parse v${_tag_name} -_tag_name=251.3 +_tag='46cf27a20eb6fb676ac987533415d499b77dd0af' # git rev-parse v${_tag_name} +_tag_name=251.4 pkgver="${_tag_name/-/}" pkgrel=1 arch=('x86_64' 'aarch64') @@ -97,6 +97,11 @@ prepare() { # Replace cdrom/dialout/tape groups with optical/uucp/storage patch -Np1 -i ../0001-Use-Arch-Linux-device-access-groups.patch + + # Dirty fix for https://github.com/systemd/systemd/issues/24323 + # while waiting for meson to fix the underlying issue introduced in + # https://github.com/mesonbuild/meson/pull/10593 + sed -i -e "s/^if get_option('optimization') != '0'/if get_option('optimization') != '0' and get_option('optimization') != 'plain'/" src/boot/efi/meson.build } build() { |