core/systemd to 254.2-1

This commit is contained in:
Kevin Mihelich 2023-09-08 12:43:40 +00:00
parent 22e75d70da
commit a67be10274

View file

@ -13,8 +13,8 @@ pkgname=('systemd'
'systemd-resolvconf'
'systemd-sysvcompat'
'systemd-ukify')
_tag='2c4171c3c4146fcb32253bfb6423b5a3ee42a553' # git rev-parse v${_tag_name}
_tag_name=254.1
_tag='bdc3d31fc044b5c44cc1cf62e833dda189c70dcf' # git rev-parse v${_tag_name}
_tag_name=254.2
pkgver="${_tag_name/-/}"
pkgrel=1
arch=('x86_64')
@ -159,6 +159,10 @@ build() {
-Dsbat-distro-url="https://archlinuxarm.org/packages/${CARCH}/${pkgname}"
)
# this uses malloc_usable_size, which is incompatible with fortification level 3
export CFLAGS="${CFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
export CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
arch-meson "$pkgbase-stable" build "${_meson_options[@]}"
meson compile -C build
@ -321,7 +325,7 @@ package_systemd-ukify() {
pkgdesc='Combine kernel and initrd into a signed Unified Kernel Image'
license=('GPL2')
provides=('ukify')
depends=('binutils' 'python-pefile' 'systemd')
depends=('binutils' 'python-cryptography' 'python-pefile' 'systemd')
optdepends=('python-pillow: Show the size of splash image'
'sbsigntools: Sign the embedded kernel')