summaryrefslogtreecommitdiff
path: root/gnu/packages/kde-frameworks.scm
diff options
context:
space:
mode:
authorPetr Hodina <phodina@protonmail.com>2022-09-27 20:11:39 +0200
committerMarius Bakke <marius@gnu.org>2022-11-21 22:01:06 +0100
commit6d5d7902c21a683000ca665c416ce367bcb63a19 (patch)
tree800e7c2e382b3c0aac9c996909afab3681197eae /gnu/packages/kde-frameworks.scm
parent430df96a9cb7927705d3d3d774d6fa9d3e568e55 (diff)
gnu: kinit: Use gexp.
* gnu/packages/kde-frameworks.scm (kinit): Use gexp. Signed-off-by: Marius Bakke <marius@gnu.org>
Diffstat (limited to 'gnu/packages/kde-frameworks.scm')
-rw-r--r--gnu/packages/kde-frameworks.scm20
1 files changed, 11 insertions, 9 deletions
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index b9610f3de1..ee4ba95263 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -2585,15 +2585,17 @@ in applications using the KDE Frameworks.")
(patches (search-patches "kinit-kdeinit-extra_libs.patch"))))
(build-system cmake-build-system)
(arguments
- `(#:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'patch-paths
- (lambda* (#:key inputs outputs #:allow-other-keys)
- ;; Set patched-in values:
- (substitute* "src/kdeinit/kinit.cpp"
- (("GUIX_PKGS_KF5_KIO") (assoc-ref inputs "kio"))
- (("GUIX_PKGS_KF5_PARTS") (assoc-ref inputs "kparts"))
- (("GUIX_PKGS_KF5_PLASMA") (assoc-ref inputs "plasma-framework"))))))))
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'patch-paths
+ (lambda* (#:key inputs outputs #:allow-other-keys)
+ ;; Set patched-in values:
+ (substitute* "src/kdeinit/kinit.cpp"
+ (("GUIX_PKGS_KF5_KIO") #$(this-package-input "kio"))
+ (("GUIX_PKGS_KF5_PARTS") #$(this-package-input "kparts"))
+ (("GUIX_PKGS_KF5_PLASMA")
+ #$(this-package-input "plasma-framework"))))))))
(native-search-paths
(list (search-path-specification
(variable "KDEINIT5_LIBRARY_PATH")