summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorYurii Kolesnykov2022-03-18 02:01:48 +0200
committerYurii Kolesnykov2022-03-18 02:01:48 +0200
commitbd1e8294f6599897e3e927e074287cfb611ae5d6 (patch)
tree3011b0c07ca3af2d9aff8ca9669c005a3eb50317
parent454525dc48798b721dc0cb2a74c2c99ade13b9a9 (diff)
downloadaur-bd1e8294f6599897e3e927e074287cfb611ae5d6.tar.gz
sync with core/systemd
Signed-off-by: Yurii Kolesnykov <root@yurikoles.com>
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD34
-rw-r--r--initcpio-install-systemd1
3 files changed, 24 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 01666a146951..34f922cc60cc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = systemd-git
pkgdesc = systemd (git version)
- pkgver = 250.r310.g007721e939
+ pkgver = 250.r1414.gad337e55a3
pkgrel = 1
url = https://www.github.com/systemd/systemd
arch = x86_64
@@ -41,7 +41,6 @@ pkgbase = systemd-git
makedepends = libfido2
makedepends = tpm2-tss
makedepends = rsync
- options = !ccache
source = git+https://github.com/systemd/systemd
source = 0001-Use-Arch-Linux-device-access-groups.patch
source = initcpio-hook-udev
@@ -64,7 +63,7 @@ pkgbase = systemd-git
sha512sums = SKIP
sha512sums = cc0c2ffb5f7c3a7176cd68f3dddd85ca000dcc4cdf3044746a20147234adb6811800fd28a4713faa6a59bf8c02be9fd43c2d6aa6695fd1dbf03ae773a91d090c
sha512sums = f0d933e8c6064ed830dec54049b0a01e27be87203208f6ae982f10fb4eddc7258cb2919d594cbfb9a33e74c3510cfd682f3416ba8e804387ab87d1a217eb4b73
- sha512sums = 5479c8ef963ff247381392907c13308b4ae3a9383c867bd4c8a318b159f23acdb4be5f4ddae0dab4665f4927d3f30166077b1d3aaa2cde6bf53d023b7abb939c
+ sha512sums = aeefb607471cffb5ed4c3d9f36dc0954a9a08cee4b7b4ff55468b561e089e3d8448398906a7df328049ba51b712e4d50698b96bc152bdb03a35ce39c3f51a7cb
sha512sums = a8c7e4a2cc9c9987e3c957a1fc3afe8281f2281fffd2e890913dcf00cf704024fb80d86cb75f9314b99b0e03bac275b22de93307bfc226d8be9435497e95b7e6
sha512sums = 61032d29241b74a0f28446f8cf1be0e8ec46d0847a61dadb2a4f096e8686d5f57fe5c72bcf386003f6520bc4b5856c32d63bf3efe7eb0bc0deefc9f68159e648
sha512sums = c416e2121df83067376bcaacb58c05b01990f4614ad9de657d74b6da3efa441af251d13bf21e3f0f71ddcb4c9ea658b81da3d915667dc5c309c87ec32a1cb5a5
@@ -126,10 +125,10 @@ pkgname = systemd-git
optdepends = curl: machinectl pull-tar and pull-raw
optdepends = libfido2: unlocking LUKS2 volumes with FIDO2 token
optdepends = tpm2-tss: unlocking LUKS2 volumes with TPM2
- provides = systemd=250.r310.g007721e939
+ provides = systemd=250.r1414.gad337e55a3
provides = nss-myhostname
- provides = systemd-tools=250.r310.g007721e939
- provides = udev=250.r310.g007721e939
+ provides = systemd-tools=250.r1414.gad337e55a3
+ provides = udev=250.r1414.gad337e55a3
conflicts = systemd
conflicts = nss-myhostname
conflicts = systemd-tools
@@ -164,7 +163,7 @@ pkgname = systemd-libs-git
depends = lz4
depends = xz
depends = zstd
- provides = systemd-libs=250.r310.g007721e939
+ provides = systemd-libs=250.r1414.gad337e55a3
provides = libsystemd
provides = libsystemd.so
provides = libudev.so
@@ -176,7 +175,7 @@ pkgname = systemd-resolvconf-git
pkgdesc = systemd resolvconf replacement (for use with systemd-resolved, git version)
license = LGPL2.1
depends = systemd-git
- provides = systemd-resolvconf=250.r310.g007721e939
+ provides = systemd-resolvconf=250.r1414.gad337e55a3
provides = openresolv
provides = resolvconf
conflicts = systemd-resolvconf
@@ -186,6 +185,6 @@ pkgname = systemd-sysvcompat-git
pkgdesc = sysvinit compat for systemd (git version)
license = GPL2
depends = systemd-git
- provides = systemd-sysvcompat=250.r310.g007721e939
+ provides = systemd-sysvcompat=250.r1414.gad337e55a3
conflicts = systemd-sysvcompat
conflicts = sysvinit
diff --git a/PKGBUILD b/PKGBUILD
index 58f3658deed7..2c6887ea0a1d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,14 @@
# Maintainer: Yurii Kolesnykov <root@yurikoles.com>
-# Based on testing/systemd by:
-# Maintainer: Christian Hesse <mail@eworm.de>
-# Maintainer: Dave Reisner <dreisner@archlinux.org>
-# Maintainer: Tom Gundersen <teg@jklm.no>
+# Based on core/systemd by:
+# Christian Hesse <mail@eworm.de>
+# Dave Reisner <dreisner@archlinux.org>
+# Tom Gundersen <teg@jklm.no>
_pkgbase=systemd
pkgbase=$_pkgbase-git
pkgname=('systemd-git' 'systemd-libs-git' 'systemd-resolvconf-git' 'systemd-sysvcompat-git')
pkgdesc='systemd (git version)'
-pkgver=250.r310.g007721e939
+pkgver=250.r1414.gad337e55a3
pkgrel=1
arch=('x86_64')
url='https://www.github.com/systemd/systemd'
@@ -18,7 +18,6 @@ makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf'
'python-jinja' 'python-lxml' 'quota-tools' 'shadow' 'gnu-efi-libs' 'git'
'meson' 'libseccomp' 'pcre2' 'audit' 'kexec-tools' 'libxkbcommon'
'bash-completion' 'p11-kit' 'systemd' 'libfido2' 'tpm2-tss' 'rsync')
-options=('!ccache')
source=('git+https://github.com/systemd/systemd'
'0001-Use-Arch-Linux-device-access-groups.patch'
'initcpio-hook-udev'
@@ -41,7 +40,7 @@ source=('git+https://github.com/systemd/systemd'
sha512sums=('SKIP'
'cc0c2ffb5f7c3a7176cd68f3dddd85ca000dcc4cdf3044746a20147234adb6811800fd28a4713faa6a59bf8c02be9fd43c2d6aa6695fd1dbf03ae773a91d090c'
'f0d933e8c6064ed830dec54049b0a01e27be87203208f6ae982f10fb4eddc7258cb2919d594cbfb9a33e74c3510cfd682f3416ba8e804387ab87d1a217eb4b73'
- '5479c8ef963ff247381392907c13308b4ae3a9383c867bd4c8a318b159f23acdb4be5f4ddae0dab4665f4927d3f30166077b1d3aaa2cde6bf53d023b7abb939c'
+ 'aeefb607471cffb5ed4c3d9f36dc0954a9a08cee4b7b4ff55468b561e089e3d8448398906a7df328049ba51b712e4d50698b96bc152bdb03a35ce39c3f51a7cb'
'a8c7e4a2cc9c9987e3c957a1fc3afe8281f2281fffd2e890913dcf00cf704024fb80d86cb75f9314b99b0e03bac275b22de93307bfc226d8be9435497e95b7e6'
'61032d29241b74a0f28446f8cf1be0e8ec46d0847a61dadb2a4f096e8686d5f57fe5c72bcf386003f6520bc4b5856c32d63bf3efe7eb0bc0deefc9f68159e648'
'c416e2121df83067376bcaacb58c05b01990f4614ad9de657d74b6da3efa441af251d13bf21e3f0f71ddcb4c9ea658b81da3d915667dc5c309c87ec32a1cb5a5'
@@ -72,17 +71,16 @@ pkgver() {
build() {
local _timeservers=({0..3}.arch.pool.ntp.org)
local _nameservers=(
- # We use these public name services, ordered by their
- # privacy policy (hopefully):
+ # We use these public name services, ordered by their privacy policy (hopefully):
# * Cloudflare (https://1.1.1.1/)
- # * Quad9 without filtering (https://www.quad9.net/)
+ # * Quad9 (https://www.quad9.net/)
# * Google (https://developers.google.com/speed/public-dns/)
- 1.1.1.1#cloudflare-dns.com
- 9.9.9.10#dns.quad9.net
- 8.8.8.8#dns.google
- 2606:4700:4700::1111#cloudflare-dns.com
- 2620:fe::10#dns.quad9.net
- 2001:4860:4860::8888#dns.google
+ '1.1.1.1#cloudflare-dns.com'
+ '9.9.9.9#dns.quad9.net'
+ '8.8.8.8#dns.google'
+ '2606:4700:4700::1111#cloudflare-dns.com'
+ '2620:fe::9#dns.quad9.net'
+ '2001:4860:4860::8888#dns.google'
)
local _meson_options=(
@@ -119,12 +117,12 @@ build() {
-Dsbat-distro-summary='Arch Linux AUR'
-Dsbat-distro-pkgname="${pkgname}"
-Dsbat-distro-version="${pkgver}"
- -Dsbat-distro-url="https://aur.archlinux.org/packages/systemd-git/"
+ -Dsbat-distro-url="https://aur.archlinux.org/pkgbase/${pkgname}"
)
arch-meson "$_pkgbase" build "${_meson_options[@]}"
- ninja -C build
+ meson compile -C build
}
check() {
diff --git a/initcpio-install-systemd b/initcpio-install-systemd
index 961bdbb1e850..b9d79857ad14 100644
--- a/initcpio-install-systemd
+++ b/initcpio-install-systemd
@@ -121,7 +121,6 @@ build() {
add_symlink "/usr/lib/systemd/system/default.target" "initrd.target"
add_symlink "/usr/lib/systemd/system/ctrl-alt-del.target" "reboot.target"
- add_binary "$(readlink -f /usr/lib/libnss_files.so)"
printf '%s\n' >"$BUILDROOT/etc/nsswitch.conf" \
'passwd: files' \
'group: files' \