elogind rebuild

This commit is contained in:
Rmys
2022-05-21 11:21:14 +03:00
committed by GitHub
parent ba22e22055
commit 0afad41f8f
2 changed files with 16 additions and 2 deletions
+7
View File
@@ -10,6 +10,13 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import get from pisi.actionsapi import get
def setup(): def setup():
shelltools.system("sed -i '/Disable polkit/,+8 d' meson.build")
shelltools.system("""sed '/request_name/i\
r = sd_bus_set_exit_on_disconnect(m->bus, true);\
if (r < 0)\
return log_error_errno(r, "Failed to set exit on disconnect: %m");' \
-i src/login/logind.c""")
mesontools.configure("--prefix=/usr \ mesontools.configure("--prefix=/usr \
-Drootlibdir=/usr/lib \ -Drootlibdir=/usr/lib \
-Dpolkit=true \ -Dpolkit=true \
+8 -1
View File
@@ -27,7 +27,7 @@
<Dependency>eudev-devel</Dependency> <Dependency>eudev-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>libcap-devel</Dependency> <Dependency>libcap-devel</Dependency>
<Dependency>polkit-devel</Dependency> <!-- <Dependency>polkit-devel</Dependency> -->
<Dependency>cgmanager-devel</Dependency> <Dependency>cgmanager-devel</Dependency>
<Dependency>libevdev-devel</Dependency> <Dependency>libevdev-devel</Dependency>
<Dependency>p11-kit-devel</Dependency> <Dependency>p11-kit-devel</Dependency>
@@ -101,6 +101,13 @@
</Package> </Package>
<History> <History>
<Update release="5">
<Date>2022-05-21</Date>
<Version>246.10</Version>
<Comment>elogind rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="4"> <Update release="4">
<Date>2021-12-17</Date> <Date>2021-12-17</Date>
<Version>246.10</Version> <Version>246.10</Version>