diff options
author | Ludovic Courtès <ludo@gnu.org> | 2025-06-11 15:50:12 +0200 |
---|---|---|
committer | Andreas Enge <andreas@enge.fr> | 2025-07-18 20:17:34 +0200 |
commit | 95e87d95f6f99aa9bc19fd2d3b290fd896987ced (patch) | |
tree | 270f2d72f37fbfe1e7eb31e318d8837dfe817bb5 | |
parent | aa2da7cc2fc111b149fdb2e13690bdc38f136c59 (diff) |
gnu: elogind: Ungraft.
* gnu/packages/freedesktop.scm (elogind)[replacement]: Remove.
[arguments]: Adjust ‘fix-pkttyagent-path’ phase.
(elogind/fixed): Remove.
Change-Id: Ie185a59262206118c0f97a6098f368c909ff524e
-rw-r--r-- | gnu/packages/freedesktop.scm | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 89ba22b7b0..e729d0c66e 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -2,7 +2,7 @@ ;;; Copyright © 2015 Andreas Enge <andreas@enge.fr> ;;; Copyright © 2015 Sou Bunnbu <iyzsong@gmail.com> ;;; Copyright © 2015, 2017 Andy Wingo <wingo@pobox.com> -;;; Copyright © 2015-2017, 2019, 2021-2022 Ludovic Courtès <ludo@gnu.org> +;;; Copyright © 2015-2017, 2019, 2021-2022, 2025 Ludovic Courtès <ludo@gnu.org> ;;; Copyright © 2015, 2017, 2018, 2019, 2021, 2022, 2023 Ricardo Wurmus <rekado@elephly.net> ;;; Copyright © 2015 David Hashe <david.hashe@dhashe.com> ;;; Copyright © 2016, 2017, 2019, 2021-2024 Efraim Flashner <efraim@flashner.co.il> @@ -907,7 +907,6 @@ the freedesktop.org XDG Base Directory specification.") (package (name "elogind") (version "255.17") - (replacement elogind/fixed) (source (origin (method git-fetch) (uri (git-reference @@ -978,8 +977,8 @@ the freedesktop.org XDG Base Directory specification.") (add-after 'unpack 'fix-pkttyagent-path (lambda _ (substitute* "meson.build" - (("join_paths\\(bindir, 'pkttyagent'\\)") - "'\"/run/current-system/profile/bin/pkttyagent\"'")))) + (("bindir / 'pkttyagent'") + "'/run/current-system/profile/bin/pkttyagent'")))) (add-after 'unpack 'use-global-hook-directory ;; XXX There is no run-time setting to set this per-process, only a ;; build-time, hard-coded list of global directories. @@ -1094,20 +1093,6 @@ the org.freedesktop.login1 interface over the system bus, allowing other parts of a the system to know what users are logged in, and where.") (license license:lgpl2.1+))) -(define-public elogind/fixed - (hidden-package - (package - (inherit elogind) - (arguments - (substitute-keyword-arguments (package-arguments elogind) - ((#:phases phases) - #~(modify-phases #$phases - (replace 'fix-pkttyagent-path - (lambda _ - (substitute* "meson.build" - (("bindir / 'pkttyagent'") - "'/run/current-system/profile/bin/pkttyagent'"))))))))))) - (define-public basu (package (name "basu") |