Skip to content
Snippets Groups Projects
Commit c42602b5 authored by Andy Wingo's avatar Andy Wingo
Browse files

gnu: elogind: Update to 219.13.

* gnu/packages/freedesktop.scm (elogind): Update to 219.13.  Remove
  build fix that is no longer needed.  Update home page.
parent a7e50a2a
No related branches found
No related tags found
No related merge requests found
...@@ -142,14 +142,14 @@ (define-public libxdg-basedir ...@@ -142,14 +142,14 @@ (define-public libxdg-basedir
(define-public elogind (define-public elogind
(package (package
(name "elogind") (name "elogind")
(version "219.12") (version "219.13")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://wingolog.org/pub/" name "/" (uri (string-append "https://wingolog.org/pub/" name "/"
name "-" version ".tar.xz")) name "-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"13qc4f0dl7ynnfp1y565z2k0jjizly5w3dqhiqkdk7v6jr4pksb7")) "0swwsgm28radjxf0s05a907wf0n524lckdya0rm3kqw6gy1hiax2"))
(modules '((guix build utils))) (modules '((guix build utils)))
(snippet (snippet
'(begin '(begin
...@@ -165,12 +165,8 @@ (define-public elogind ...@@ -165,12 +165,8 @@ (define-public elogind
(assoc-ref %build-inputs "libcap")) (assoc-ref %build-inputs "libcap"))
(string-append "--with-udevrulesdir=" (string-append "--with-udevrulesdir="
(assoc-ref %outputs "out") (assoc-ref %outputs "out")
"/lib/udev/rules.d") "/lib/udev/rules.d"))
;; XXX: fail with:
;; src/shared/clean-ipc.c:315: undefined reference to `mq_unlink'
"LDFLAGS=-lrt")
#:make-flags '("PKTTYAGENT=/run/current-system/profile/bin/pkttyagent") #:make-flags '("PKTTYAGENT=/run/current-system/profile/bin/pkttyagent")
#:phases (modify-phases %standard-phases #:phases (modify-phases %standard-phases
(add-before 'build 'fix-service-file (add-before 'build 'fix-service-file
(lambda* (#:key outputs #:allow-other-keys) (lambda* (#:key outputs #:allow-other-keys)
...@@ -198,7 +194,7 @@ (define-public elogind ...@@ -198,7 +194,7 @@ (define-public elogind
;when pressing the power button ;when pressing the power button
("dbus" ,dbus) ("dbus" ,dbus)
("eudev" ,eudev))) ("eudev" ,eudev)))
(home-page "https://github.com/andywingo/elogind") (home-page "https://github.com/wingo/elogind")
(synopsis "User, seat, and session management service") (synopsis "User, seat, and session management service")
(description "Elogind is the systemd project's \"logind\" service, (description "Elogind is the systemd project's \"logind\" service,
extracted out as a separate project. Elogind integrates with PAM to provide extracted out as a separate project. Elogind integrates with PAM to provide
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment