summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2025-06-11 15:50:12 +0200
committerAndreas Enge <andreas@enge.fr>2025-07-18 20:17:34 +0200
commit95e87d95f6f99aa9bc19fd2d3b290fd896987ced (patch)
tree270f2d72f37fbfe1e7eb31e318d8837dfe817bb5
parentaa2da7cc2fc111b149fdb2e13690bdc38f136c59 (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.scm21
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")