gnu: slim: Update to 1.4.1.

* gnu/packages/display-managers.scm (slim): Update to 1.4.1.
[arguments]: Do not install systemd files again.

Change-Id: Ida6ed99dad7293dc64d91eb4dec0870608afffbe
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
This commit is contained in:
Feng Shu 2024-04-23 08:00:27 +08:00 committed by Zheng Junjie
parent e5593155ad
commit bb398fe6a9
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -483,14 +483,14 @@ (define-public lightdm-gtk-greeter
(define-public slim
(package
(name "slim")
(version "1.4.0")
(version "1.4.1")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://sourceforge/slim-fork/slim-" version
".tar.gz"))
(sha256
(base32 "011jfmksy0kgw4z0y70mc80bm5kmz5i1sgm6krrfj0h00zak22rm"))
(base32 "06r47ypf9lsy76jikrvihw8ka9j2wbrnn8g3sbxp819hcbqxg22z"))
(patches (search-patches "slim-config.patch"
"slim-login.patch"
"slim-display.patch"))))
@ -516,7 +516,11 @@ (define-public slim
(lambda _
(substitute* "CMakeLists.txt"
(("/etc")
(string-append #$output "/etc"))))))
(string-append #$output "/etc"))
(("install.*SYSTEMDDIR.*")
;; The build system's logic here is: if "Linux", then
;; "systemd". Strip that.
"")))))
#:configure-flags
#~(list "-DUSE_PAM=yes" "-DUSE_CONSOLEKIT=no")
#:tests? #f))