diff options
author | Yurii Kolesnykov | 2023-09-04 17:42:05 +0300 |
---|---|---|
committer | Yurii Kolesnykov | 2023-09-04 17:42:05 +0300 |
commit | 9cab3598b41b33278df201ada11b4f2323f95c01 (patch) | |
tree | 9a49dd179349607bdce2d43c471d79fa206d25b8 | |
parent | 0046d1001489e739a6f06935eacba172a44e85c0 (diff) | |
download | aur-9cab3598b41b33278df201ada11b4f2323f95c01.tar.gz |
Sync with core/systemd
Closes #6
Signed-off-by: Yurii Kolesnykov <root@yurikoles.com>
-rw-r--r-- | .SRCINFO | 32 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rw-r--r-- | initcpio-install-systemd | 3 |
3 files changed, 27 insertions, 19 deletions
@@ -1,9 +1,10 @@ pkgbase = systemd-git pkgdesc = systemd (git version) - pkgver = 253.r65143.c507c81ee7 + pkgver = 254.r66254.22b906dd96 pkgrel = 1 url = https://www.github.com/systemd/systemd arch = x86_64 + checkdepends = python-pefile makedepends = acl makedepends = cryptsetup makedepends = docbook-xsl @@ -47,6 +48,7 @@ pkgbase = systemd-git makedepends = curl makedepends = gnutls makedepends = python-pyelftools + makedepends = lib32-gcc-libs options = strip source = systemd-git-stable::git+https://github.com/systemd/systemd source = 0001-Use-Arch-Linux-device-access-groups.patch @@ -70,7 +72,7 @@ pkgbase = systemd-git sha512sums = SKIP sha512sums = 3ccf783c28f7a1c857120abac4002ca91ae1f92205dcd5a84aff515d57e706a3f9240d75a0a67cff5085716885e06e62597baa86897f298662ec36a940cf410e sha512sums = 4a6cd0cf6764863985dc5ad774d7c93b574645a05b3295f989342951d43c71696d069641592e37eeadb6d6f0531576de96b6392224452f15cd9f056fae038f8e - sha512sums = 12f3c011a0164d28b092722639fff92c663c18b032d421695b0a72dbf123dd0908e3822087766ee922e131c02126f67ba2e1983c5cc244f5c4884dfed8605d00 + sha512sums = 94a3bf4720d428c2ec4e6c493f78debeb3d3b865ba2bef266f388bffccda8592af81a1fa2cd98f3d60720935e796572fa07256ffafb8d73342214f0ca8ba7acc sha512sums = a8c7e4a2cc9c9987e3c957a1fc3afe8281f2281fffd2e890913dcf00cf704024fb80d86cb75f9314b99b0e03bac275b22de93307bfc226d8be9435497e95b7e6 sha512sums = 61032d29241b74a0f28446f8cf1be0e8ec46d0847a61dadb2a4f096e8686d5f57fe5c72bcf386003f6520bc4b5856c32d63bf3efe7eb0bc0deefc9f68159e648 sha512sums = c416e2121df83067376bcaacb58c05b01990f4614ad9de657d74b6da3efa441af251d13bf21e3f0f71ddcb4c9ea658b81da3d915667dc5c309c87ec32a1cb5a5 @@ -108,7 +110,7 @@ pkgname = systemd-git depends = libgcrypt depends = libxcrypt depends = libcrypt.so - depends = systemd-libs-git=253.r65143.c507c81ee7 + depends = systemd-libs-git=254.r66254.22b906dd96 depends = libidn2 depends = lz4 depends = pam @@ -128,7 +130,7 @@ pkgname = systemd-git optdepends = libmicrohttpd: systemd-journal-gatewayd and systemd-journal-remote optdepends = quota-tools: kernel-level quota management optdepends = systemd-sysvcompat: symlink package to provide sysvinit binaries - optdepends = systemd-ukify-git=253.r65143.c507c81ee7: combine kernel and initrd into a signed Unified Kernel Image + optdepends = systemd-ukify-git=254.r66254.22b906dd96: combine kernel and initrd into a signed Unified Kernel Image optdepends = polkit: allow administration as unprivileged user optdepends = python: Unified Kernel Image with ukify optdepends = curl: systemd-journal-upload, machinectl pull-tar and pull-raw @@ -138,9 +140,9 @@ pkgname = systemd-git optdepends = libp11-kit: support PKCS#11 optdepends = tpm2-tss: unlocking LUKS2 volumes with TPM2 provides = nss-myhostname - provides = systemd-tools=253.r65143.c507c81ee7 - provides = udev=253.r65143.c507c81ee7 - provides = systemd=253.r65143.c507c81ee7 + provides = systemd-tools=254.r66254.22b906dd96 + provides = udev=254.r66254.22b906dd96 + provides = systemd=254.r66254.22b906dd96 conflicts = nss-myhostname conflicts = systemd-tools conflicts = udev @@ -163,6 +165,7 @@ pkgname = systemd-git backup = etc/systemd/system.conf backup = etc/systemd/timesyncd.conf backup = etc/systemd/user.conf + backup = etc/udev/iocost.conf backup = etc/udev/udev.conf pkgname = systemd-libs-git @@ -178,7 +181,7 @@ pkgname = systemd-libs-git provides = libsystemd provides = libsystemd.so provides = libudev.so - provides = systemd-libs=253.r65143.c507c81ee7 + provides = systemd-libs=254.r66254.22b906dd96 conflicts = libsystemd conflicts = systemd-libs replaces = libsystemd @@ -186,18 +189,18 @@ pkgname = systemd-libs-git pkgname = systemd-resolvconf-git pkgdesc = systemd resolvconf replacement (for use with systemd-resolved) (git version) license = LGPL2.1 - depends = systemd-git=253.r65143.c507c81ee7 + depends = systemd-git=254.r66254.22b906dd96 provides = openresolv provides = resolvconf - provides = systemd-resolvconf=253.r65143.c507c81ee7 + provides = systemd-resolvconf=254.r66254.22b906dd96 conflicts = openresolv conflicts = systemd-resolvconf pkgname = systemd-sysvcompat-git pkgdesc = sysvinit compat for systemd (git version) license = GPL2 - depends = systemd-git=253.r65143.c507c81ee7 - provides = systemd-sysvcompat=253.r65143.c507c81ee7 + depends = systemd-git=254.r66254.22b906dd96 + provides = systemd-sysvcompat=254.r66254.22b906dd96 conflicts = sysvinit conflicts = systemd-sysvcompat @@ -205,10 +208,11 @@ pkgname = systemd-ukify-git pkgdesc = Combine kernel and initrd into a signed Unified Kernel Image (git version) license = GPL2 depends = binutils + depends = python-cryptography depends = python-pefile - depends = systemd-git=253.r65143.c507c81ee7 + depends = systemd-git=254.r66254.22b906dd96 optdepends = python-pillow: Show the size of splash image optdepends = sbsigntools: Sign the embedded kernel provides = ukify - provides = systemd-ukify=253.r65143.c507c81ee7 + provides = systemd-ukify=254.r66254.22b906dd96 conflicts = systemd-ukify @@ -21,7 +21,9 @@ makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf' 'python-jinja' 'python-lxml' 'quota-tools' 'shadow' 'git' 'meson' 'libseccomp' 'pcre2' 'audit' 'kexec-tools' 'libxkbcommon' 'bash-completion' 'p11-kit' 'systemd' 'libfido2' 'tpm2-tss' 'rsync' - 'bpf' 'libbpf' 'clang' 'llvm' 'curl' 'gnutls' 'python-pyelftools') + 'bpf' 'libbpf' 'clang' 'llvm' 'curl' 'gnutls' 'python-pyelftools' + 'lib32-gcc-libs') +checkdepends=('python-pefile') options=('strip') source=("$pkgbase-stable::git+https://github.com/systemd/systemd" '0001-Use-Arch-Linux-device-access-groups.patch' @@ -45,7 +47,7 @@ source=("$pkgbase-stable::git+https://github.com/systemd/systemd" sha512sums=('SKIP' '3ccf783c28f7a1c857120abac4002ca91ae1f92205dcd5a84aff515d57e706a3f9240d75a0a67cff5085716885e06e62597baa86897f298662ec36a940cf410e' '4a6cd0cf6764863985dc5ad774d7c93b574645a05b3295f989342951d43c71696d069641592e37eeadb6d6f0531576de96b6392224452f15cd9f056fae038f8e' - '12f3c011a0164d28b092722639fff92c663c18b032d421695b0a72dbf123dd0908e3822087766ee922e131c02126f67ba2e1983c5cc244f5c4884dfed8605d00' + '94a3bf4720d428c2ec4e6c493f78debeb3d3b865ba2bef266f388bffccda8592af81a1fa2cd98f3d60720935e796572fa07256ffafb8d73342214f0ca8ba7acc' 'a8c7e4a2cc9c9987e3c957a1fc3afe8281f2281fffd2e890913dcf00cf704024fb80d86cb75f9314b99b0e03bac275b22de93307bfc226d8be9435497e95b7e6' '61032d29241b74a0f28446f8cf1be0e8ec46d0847a61dadb2a4f096e8686d5f57fe5c72bcf386003f6520bc4b5856c32d63bf3efe7eb0bc0deefc9f68159e648' 'c416e2121df83067376bcaacb58c05b01990f4614ad9de657d74b6da3efa441af251d13bf21e3f0f71ddcb4c9ea658b81da3d915667dc5c309c87ec32a1cb5a5' @@ -97,8 +99,8 @@ build() { -Dshared-lib-tag="${pkgver}-${pkgrel}" -Dmode=release - -Dbpf-framework=true -Dbootloader=true + -Dbpf-framework=true -Dima=false -Dlibidn2=true -Dlz4=true @@ -180,6 +182,7 @@ package_systemd-git() { etc/systemd/system.conf etc/systemd/timesyncd.conf etc/systemd/user.conf + etc/udev/iocost.conf etc/udev/udev.conf) install=systemd.install @@ -303,7 +306,7 @@ package_systemd-ukify-git() { conflicts=('systemd-ukify') provides=('ukify') provides+=("systemd-ukify=$pkgver") - depends=('binutils' 'python-pefile' "systemd-git=$pkgver") + depends=('binutils' 'python-cryptography' 'python-pefile' "systemd-git=$pkgver") optdepends=('python-pillow: Show the size of splash image' 'sbsigntools: Sign the embedded kernel') diff --git a/initcpio-install-systemd b/initcpio-install-systemd index ff29d8c54a63..d59900c35b51 100644 --- a/initcpio-install-systemd +++ b/initcpio-install-systemd @@ -104,8 +104,8 @@ build() { slices.target \ sockets.target \ swap.target \ + systemd-battery-check.service \ systemd-fsck@.service \ - systemd-hibernate-resume@.service \ systemd-journald-audit.socket \ systemd-journald-dev-log.socket \ systemd-journald.service \ @@ -116,6 +116,7 @@ build() { systemd-udevd-kernel.socket \ systemd-udevd.service \ systemd-udev-trigger.service \ + systemd-vconsole-setup.service \ timers.target \ rescue.target \ emergency.target |