summaryrefslogtreecommitdiff
path: root/user/elogind/APKBUILD
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2023-11-27 06:55:56 -0600
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2023-11-30 20:20:19 -0600
commita32c4b31c69dbfb6f391bccb9c1358fd2bb0c832 (patch)
treefa39d984711c48daba34b1a2e12ab6a35df88f3d /user/elogind/APKBUILD
parenta023ea8b1755b895fb9e539262a2840aa0d65a49 (diff)
downloadpackages-a32c4b31c69dbfb6f391bccb9c1358fd2bb0c832.tar.gz
packages-a32c4b31c69dbfb6f391bccb9c1358fd2bb0c832.tar.bz2
packages-a32c4b31c69dbfb6f391bccb9c1358fd2bb0c832.tar.xz
packages-a32c4b31c69dbfb6f391bccb9c1358fd2bb0c832.zip
user/elogind: Update to 252.9
Ref: #1100
Diffstat (limited to 'user/elogind/APKBUILD')
-rw-r--r--user/elogind/APKBUILD40
1 files changed, 28 insertions, 12 deletions
diff --git a/user/elogind/APKBUILD b/user/elogind/APKBUILD
index 21ab891ab..0073d616e 100644
--- a/user/elogind/APKBUILD
+++ b/user/elogind/APKBUILD
@@ -1,15 +1,15 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=elogind
-pkgver=246.10
-pkgrel=2
+pkgver=252.9
+pkgrel=0
pkgdesc="Session manager system"
url="https://github.com/elogind/elogind/wiki"
arch="all"
license="LGPL-2.1+"
depends="dbus eudev utmps"
makedepends="meson ninja acl-dev dbus-dev docbook-xsl eudev-dev gperf libcap-dev
- libxslt-dev linux-headers linux-pam-dev m4 skalibs-libs-dev
+ libxslt-dev linux-headers linux-pam-dev m4 py3-jinja2 skalibs-libs-dev
utmps-libs-dev"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-openrc $pkgname-dracut"
install="$pkgname.post-install $pkgname.post-deinstall"
@@ -21,20 +21,26 @@ source="elogind-$pkgver.tar.gz::https://github.com/elogind/elogind/archive/v$pkg
elogind.initd
dracut_module.sh
- bad-tests.patch
+ disable-cgroup-test.patch
+ elogind-252.9-musl-getdents.patch
+ elogind-252.9-musl-gshadow.patch
+ elogind-252.9-musl-lfs.patch
+ elogind-252.9-musl-more-strerror_r.patch
+ elogind-252.9-musl-statx.patch
+ fix-rlim-fmt.patch
+ fix-strerror.patch
+ fix-test-bus-error.patch
+ hostname-length.patch
+ signal-include.patch
"
build() {
export LDFLAGS="-Wl,--no-as-needed -l:libutmps.so -Wl,--as-needed"
# Note: We can't use openrc as our cgroup controller,
# otherwise we aren't portable to s6/runit later.
- meson \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
+ meson setup \
-Dcgroup-controller=elogind \
-Ddefault-kill-user-processes=false \
- -Dman=auto \
build
ninja -C build
}
@@ -55,10 +61,20 @@ dracut() {
install -D -m755 "$srcdir"/dracut_module.sh "$subpkgdir"/usr/lib/dracut/modules.d/99elogind/module-setup.sh
}
-sha512sums="9db0f068ed94ec07bab4d764ccb38840af3d05a4b7c9c539721906f5381b509cb9a3cbfb0453a978210d306136368de6162578c600d522416ef2a7ac1b9f348b elogind-246.10.tar.gz
-cb8740386e44606cc894a1740556c5eb507a980fdfcaaaef05725179d4550920018ddc971f448ae02e95643da9f570531f8edf4f9aae4251639b492966436ede utmps.patch
+sha512sums="eed620cbc2f03bfeae6a80c9a421c21d3293fa40adffb96c7e4d86508c06712041f6623fb2bac15ecbb85faca4b5674ea6423b3067840809fb27d023fd9e5ffd elogind-252.9.tar.gz
+56e588f3c53060a3a175f9b9710cb804c155c7956895a118e04ebe8f6565aebbc9073d3375c3f08028dd4240c4b09a7c77c4b392c5549304054b53dbbfe70015 utmps.patch
b5043d7bcbefdf00704d40670deafa0984899cc7be083e8d886a92137932a9f23c25749c106cfc07906166e57db32fe6c602cf1c54129faa7e5b04d6228b7c17 elogind.pamd
2c9047c054582824f8a3e71bb0a79a5621d7a92cb15c66bb7e7a8deb931037b6d3a331b86cdc9eb5ec4e7b2b725548a7ee6657e3c3193d81ba6422cd101a2491 elogind.confd
bbc203a924abf65b45d7d4d2fc31baf2d4e23135d98c7c937f93a4fe2d4ce9dac3d4e0747c1e09101f8b2ce674d25d49e085bf2445e7cb28408d7d209f8f4491 elogind.initd
d5889b2757b69a5a853341a5730affeb7db4c4129514009d11f1ca010d1ccf6cbc55393bd79e0d2dd97c5af77fff75390b1e58538370d9847256eb7f7ec865ff dracut_module.sh
-a8bcb3c13e13a974e0492721705be808c934026bb4ee92cf280143db85563cf73921354438a6d8bd372edec7e7923894e72daf88f731150c273a82d333737f25 bad-tests.patch"
+44c92b056ac012b1b951191bc2f4d60ef8bc0ce2d26a9b4a568794cc51e4eb04794d953d7bb838b195667566e3c8e3acb0fc3f8404ed8ca8ac8bd034d9103269 disable-cgroup-test.patch
+866f9ba22ca62866e9d7f0ea51a450b79de955df780045584eed0a2681541f04430df84075c8efe6176c7b25a4cf0ac4394146403f31b8d3f2e1c7c0bb39ef86 elogind-252.9-musl-getdents.patch
+b69598c6ff56155b8f73bb4684bca6fd66011a9088e0007499617621d2f2b8b5683efabb414d1376a27f931d5372cfda845ad50e4e2efa498391529a22909108 elogind-252.9-musl-gshadow.patch
+6152bd2e21cf5693d2cd8f8d83189371c702141092ad1604fc4ffc9b7dacbefcfa3ad0d35a184c938c56b1aaa8dc086814c1d65a2a77d2804ab6f5ceb3d88b54 elogind-252.9-musl-lfs.patch
+d79d8fb6149299b24d6935d1e8feff194daf67318d45dd8e93087e715f08863a6152261ee2c0b5eff89b01c7189117605309be43184104ba571fbb8425e2f364 elogind-252.9-musl-more-strerror_r.patch
+f7f22edfea8062c6bfaa2e7b706368ab87b026bc486a2f34627bb82cd362883279ccd9e8436208b0904b86e80b3fa977695ca79a19e1dd9e7218dbb1eb8610e0 elogind-252.9-musl-statx.patch
+470314d4a5fbd352c8f9b41255e810c06f1546055b32bc67f72bed5da02d4517ff3701bc5b0e87a02209a6bf8a9ab987b6c677722f495132f3b903cda001263e fix-rlim-fmt.patch
+1231fb7ff40b2bdc1d23e591a5690b2de32ef64ad8e28ffb6e912cbbbe360e72889d4b4c2c0dc1a83c6df2cdccbf86697e89757dc5d7e8290cf8b2a33cfbbef9 fix-strerror.patch
+777827470671623558db658bab1172f83af21691fcc87f69a7bdda0c0cec9e11c697dfef1ee01ad689552cd20924782964e3faa0e3b103dead49db638b27bf10 fix-test-bus-error.patch
+112e35c073faebe66f2cbe3657e12c2e2b4ab10d8cf58a19cd45567b7cb2479ed6eba48c34dcf23494b1957e8dfcc7e475c2c21ab101ff8324d2fa9ba2527a7c hostname-length.patch
+56282dc312f20256f803d954edeef1c9f380256c16a140490225a58c04cefc0c3306d0d1d641afeeeea2a219b2fcb2931263166f978fab28fb48d77e2f7c315a signal-include.patch"