diff --git a/core/systemd/PKGBUILD b/core/systemd/PKGBUILD index 1204d0306..f33a8852a 100644 --- a/core/systemd/PKGBUILD +++ b/core/systemd/PKGBUILD @@ -14,7 +14,7 @@ pkgname=('systemd' 'systemd-libs' 'systemd-resolvconf' 'systemd-sysvcompat') _tag='5aba21f1561d48fdcf7f4670263ba109c25c1ea6' # git rev-parse v${_tag_name} _tag_name=250.4 pkgver="${_tag_name/-/}" -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://www.github.com/systemd/systemd' makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf' @@ -71,6 +71,8 @@ sha512sums=('SKIP' _backports=( ) + # resolved: DoT fixes (https://github.com/systemd/systemd-stable/pull/187) + '88b4e8f74ed981000ded8e23ead930a6f68eebc8~..6d3e2f0188f8a10412c56dc987198104a4dfff0f' _reverts=( ) @@ -83,7 +85,11 @@ prepare() { local _c for _c in "${_backports[@]}"; do - git log --oneline -1 "${_c}" + if [[ $_c == *..* ]]; then + git log --oneline --reverse "${_c}" + else + git log --oneline -1 "${_c}" + fi git cherry-pick -n "${_c}" done for _c in "${_reverts[@]}"; do