summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD17
2 files changed, 24 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f14e2db4d2c5..ba0b9dc1700d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = systemd-selinux
- pkgver = 244.3
- pkgrel = 1
+ pkgver = 245
+ pkgrel = 3
url = https://www.github.com/systemd/systemd
arch = x86_64
groups = selinux
@@ -34,10 +34,11 @@ pkgbase = systemd-selinux
makedepends = kexec-tools
makedepends = libxkbcommon
makedepends = bash-completion
+ makedepends = p11-kit
makedepends = libselinux
options = strip
- source = git+https://github.com/systemd/systemd-stable#tag=b7ed902b2394f94e7f1fbe6c3194b5cd9a9429e6?signed
- source = git+https://github.com/systemd/systemd#tag=v244?signed
+ source = git+https://github.com/systemd/systemd-stable#tag=68fef5d635424a60224cce610d30a9041124c204?signed
+ source = git+https://github.com/systemd/systemd#tag=v245?signed
source = 0001-Use-Arch-Linux-device-access-groups.patch
source = initcpio-hook-udev
source = initcpio-install-systemd
@@ -105,15 +106,16 @@ pkgname = systemd-selinux
depends = xz
depends = pcre2
depends = audit
+ depends = libp11-kit
optdepends = libmicrohttpd: remote journald capabilities
optdepends = quota-tools: kernel-level quota management
optdepends = systemd-sysvcompat: symlink package to provide sysvinit binaries
optdepends = polkit: allow administration as unprivileged user
optdepends = curl: machinectl pull-tar and pull-raw
provides = nss-myhostname
- provides = systemd-tools=244.3
- provides = udev=244.3
- provides = systemd=244.3-1
+ provides = systemd-tools=245
+ provides = udev=245
+ provides = systemd=245-3
conflicts = nss-myhostname
conflicts = systemd-tools
conflicts = udev
@@ -146,7 +148,7 @@ pkgname = systemd-libs-selinux
provides = libsystemd.so
provides = libudev.so
provides = libsystemd-selinux
- provides = systemd-libs=244.3-1
+ provides = systemd-libs=245-3
conflicts = libsystemd
conflicts = libsystemd-selinux
conflicts = systemd-libs
@@ -158,16 +160,16 @@ pkgname = systemd-resolvconf-selinux
depends = systemd-selinux
provides = openresolv
provides = resolvconf
- provides = systemd-resolvconf=244.3-1
+ provides = systemd-resolvconf=245-3
conflicts = openresolv
- conflicts = systemd-resolvconf=244.3-1
+ conflicts = systemd-resolvconf=245-3
pkgname = systemd-sysvcompat-selinux
pkgdesc = sysvinit compat for systemd with SELinux support
license = GPL2
depends = systemd-selinux
- provides = systemd-sysvcompat=244.3-1
- provides = selinux-systemd-sysvcompat=244.3-1
+ provides = systemd-sysvcompat=245-3
+ provides = selinux-systemd-sysvcompat=245-3
conflicts = sysvinit
conflicts = systemd-sysvcompat
conflicts = selinux-systemd-sysvcompat
diff --git a/PKGBUILD b/PKGBUILD
index 5e67bc62c5e2..e0bbd63c5281 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,9 +10,9 @@
pkgbase=systemd-selinux
pkgname=('systemd-selinux' 'systemd-libs-selinux' 'systemd-resolvconf-selinux' 'systemd-sysvcompat-selinux')
-_tag='b7ed902b2394f94e7f1fbe6c3194b5cd9a9429e6' # git rev-parse v${pkgver}
-pkgver=244.3
-pkgrel=1
+_tag='68fef5d635424a60224cce610d30a9041124c204' # git rev-parse v${pkgver}
+pkgver=245
+pkgrel=3
arch=('x86_64')
url='https://www.github.com/systemd/systemd'
groups=('selinux')
@@ -21,7 +21,7 @@ makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam-selinux' '
'libmicrohttpd' 'libxslt' 'util-linux' 'linux-api-headers'
'python-lxml' 'quota-tools' 'shadow-selinux' 'gnu-efi-libs' 'git'
'meson' 'libseccomp' 'pcre2' 'audit' 'kexec-tools' 'libxkbcommon'
- 'bash-completion' 'libselinux')
+ 'bash-completion' 'p11-kit' 'libselinux')
options=('strip')
validpgpkeys=('63CDA1E5D3FC22B998D20DD6327F26951A015CC4' # Lennart Poettering <lennart@poettering.net>
'5C251B5FC54EB2F80F407AAAC54CA336CFEB557E') # Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
@@ -76,8 +76,11 @@ sha512sums=('SKIP'
'825b9dd0167c072ba62cabe0677e7cd20f2b4b850328022540f122689d8b25315005fa98ce867cf6e7460b2b26df16b88bb3b5c9ebf721746dce4e2271af7b97')
_backports=(
- # units: Split modprobing out into a separate service unit
- '625077264ba01a108386eeea733ee244e6b7ff14'
+ # core: Fix resolution of nested DM devices for cgroups
+ 'b7cf4b4ef5d0336443f21809b1506bc4a8aa75a9'
+
+ # analyze: fix table time output
+ '084df9c616fdfbcbf3d7fbe7dc6b975f1fa359d2'
)
_reverts=(
@@ -170,7 +173,7 @@ package_systemd-selinux() {
license=('GPL2' 'LGPL2.1')
depends=('acl' 'bash' 'cryptsetup' 'dbus' 'iptables' 'kbd' 'kmod' 'hwids' 'libcap'
'libgcrypt' 'systemd-libs-selinux' 'libidn2' 'libidn2.so' 'lz4' 'pam-selinux' 'libelf'
- 'libseccomp' 'util-linux-selinux' 'xz' 'pcre2' 'audit')
+ 'libseccomp' 'util-linux-selinux' 'xz' 'pcre2' 'audit' 'libp11-kit')
provides=('nss-myhostname' "systemd-tools=$pkgver" "udev=$pkgver"
"${pkgname/-selinux}=${pkgver}-${pkgrel}")
conflicts=('nss-myhostname' 'systemd-tools' 'udev'