diff options
-rw-r--r-- | user/elogind/APKBUILD | 11 | ||||
-rw-r--r-- | user/elogind/bad-tests.patch | 35 |
2 files changed, 42 insertions, 4 deletions
diff --git a/user/elogind/APKBUILD b/user/elogind/APKBUILD index ac15c029f..98a802dff 100644 --- a/user/elogind/APKBUILD +++ b/user/elogind/APKBUILD @@ -1,10 +1,10 @@ # Contributor: A. Wilcox <awilfox@adelielinux.org> # Maintainer: A. Wilcox <awilfox@adelielinux.org> pkgname=elogind -pkgver=243.7 +pkgver=246.10 pkgrel=0 pkgdesc="Session manager system" -url=" " +url="https://github.com/elogind/elogind/wiki" arch="all" license="LGPL-2.1+" depends="dbus eudev utmps" @@ -19,6 +19,8 @@ source="elogind-$pkgver.tar.gz::https://github.com/elogind/elogind/archive/v$pkg elogind.pamd elogind.confd elogind.initd + + bad-tests.patch " build() { @@ -47,8 +49,9 @@ package() { install -D -m644 "$srcdir"/elogind.confd "$pkgdir"/etc/conf.d/elogind } -sha512sums="fd17c5016d083d63805f9ed0326ee32597870f6c48c9c246712cb09a77db775036b0fd0f4258b6557e189a1eceb4b50f4ae2e9e7881f4d9759b87a0b49ce3472 elogind-243.7.tar.gz +sha512sums="9db0f068ed94ec07bab4d764ccb38840af3d05a4b7c9c539721906f5381b509cb9a3cbfb0453a978210d306136368de6162578c600d522416ef2a7ac1b9f348b elogind-246.10.tar.gz 5c1596b85e893e965ffb6f401c51d07dc4a77468b2ccfbe93a2b84eae596acf8a31a760c16f174cf73ffd6d404e9252e9baa7ea5ecc7785e6bf66282c27c66fc utmps.patch b5043d7bcbefdf00704d40670deafa0984899cc7be083e8d886a92137932a9f23c25749c106cfc07906166e57db32fe6c602cf1c54129faa7e5b04d6228b7c17 elogind.pamd 2c9047c054582824f8a3e71bb0a79a5621d7a92cb15c66bb7e7a8deb931037b6d3a331b86cdc9eb5ec4e7b2b725548a7ee6657e3c3193d81ba6422cd101a2491 elogind.confd -bbc203a924abf65b45d7d4d2fc31baf2d4e23135d98c7c937f93a4fe2d4ce9dac3d4e0747c1e09101f8b2ce674d25d49e085bf2445e7cb28408d7d209f8f4491 elogind.initd" +bbc203a924abf65b45d7d4d2fc31baf2d4e23135d98c7c937f93a4fe2d4ce9dac3d4e0747c1e09101f8b2ce674d25d49e085bf2445e7cb28408d7d209f8f4491 elogind.initd +a8bcb3c13e13a974e0492721705be808c934026bb4ee92cf280143db85563cf73921354438a6d8bd372edec7e7923894e72daf88f731150c273a82d333737f25 bad-tests.patch" diff --git a/user/elogind/bad-tests.patch b/user/elogind/bad-tests.patch new file mode 100644 index 000000000..b448dbf34 --- /dev/null +++ b/user/elogind/bad-tests.patch @@ -0,0 +1,35 @@ +diff -ur a/src/test/meson.build b/src/test/meson.build +--- a/src/test/meson.build 2022-01-11 19:27:23.220000000 +0000 ++++ b/src/test/meson.build 2022-01-11 19:28:38.370000000 +0000 +@@ -257,10 +257,6 @@ + # []], + #endif // 0 + +- [['src/test/test-mountpoint-util.c'], +- [], +- []], +- + [['src/test/test-exec-util.c'], + [], + []], +@@ -1095,20 +1091,10 @@ + # '', 'timeout=120'], + #endif // 0 + +- [['src/libelogind/sd-login/test-login.c'], +- [], +- []], +- + [['src/libelogind/sd-device/test-sd-device.c'], + [], + []], + +- [['src/libelogind/sd-device/test-sd-device-thread.c'], +- [libbasic, +- libshared_static, +- libelogind], +- [threads]], +- + #if 0 /// elogind does not ship libudev itself + # [['src/libsystemd/sd-device/test-udev-device-thread.c'], + # [libbasic, |