[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
10/14: gnu: kauth: Fix KAUTH_HELPER_INSTALL_ABSOLUTE_DIR.
From: |
guix-commits |
Subject: |
10/14: gnu: kauth: Fix KAUTH_HELPER_INSTALL_ABSOLUTE_DIR. |
Date: |
Sun, 28 Apr 2024 10:40:34 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit cd5afc503b8c8167ae7d839d407a1f6acded787c
Author: 宋文武 <iyzsong@member.fsf.org>
AuthorDate: Thu Apr 25 18:32:37 2024 +0800
gnu: kauth: Fix KAUTH_HELPER_INSTALL_ABSOLUTE_DIR.
KAuth helpers use KAUTH_HELPER_INSTALL_ABSOLUTE_DIR as the prefix for
"Exec="
in their dbus service files, which should really be an absolute directory.
Fixes <https://issues.guix.gnu.org/70529>.
* gnu/packages/kde-frameworks.scm (kauth)[arguments]<#:phases>: In
fix-cmake-install-directories phase, replace KAUTH_HELPER_INSTALL_DIR
with '${KDE_INSTALL_LIBEXECDIR}/kauth' and KAUTH_HELPER_INSTALL_ABSOLUTE_DIR
with '${KDE_INSTALL_FULL_LIBEXECDIR}/kauth'.
Change-Id: I57920c59dca503fd4bc8727cb35e1b0fb6016e56
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
---
gnu/packages/kde-frameworks.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index 95c0f95e8c..8991c36f89 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -1645,9 +1645,9 @@ with other frameworks.")
(("@KAUTH_POLICY_FILES_INSTALL_DIR@")
"${KDE_INSTALL_DATADIR}/polkit-1/actions")
(("@KAUTH_HELPER_INSTALL_DIR@")
- "${KDE_INSTALL_LIBEXECDIR}")
+ "${KDE_INSTALL_LIBEXECDIR}/kauth")
(("@KAUTH_HELPER_INSTALL_ABSOLUTE_DIR@")
- "${KDE_INSTALL_LIBEXECDIR}"))))
+ "${KDE_INSTALL_FULL_LIBEXECDIR}/kauth"))))
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
- 04/14: system: Fix duplicate nss-certs check., (continued)
- 04/14: system: Fix duplicate nss-certs check., guix-commits, 2024/04/28
- 14/14: gnu: emacs-plz: Update to 0.8., guix-commits, 2024/04/28
- 05/14: gnu: nss/fixed: Update to 3.99., guix-commits, 2024/04/28
- 02/14: gnu: Remove kddockwidgets-1., guix-commits, 2024/04/28
- 01/14: gnu: hotspot: Update to 1.5.0., guix-commits, 2024/04/28
- 03/14: gnu: soqt: Update to 1.6.2., guix-commits, 2024/04/28
- 07/14: gnu: librewolf: Update to 125.0.2-1., guix-commits, 2024/04/28
- 06/14: gnu: nss-certs: Update to 3.99., guix-commits, 2024/04/28
- 11/14: gnu: haxe: Update to 4.3.4, guix-commits, 2024/04/28
- 13/14: gnu: emacs-cape: Update to 1.5., guix-commits, 2024/04/28
- 10/14: gnu: kauth: Fix KAUTH_HELPER_INSTALL_ABSOLUTE_DIR.,
guix-commits <=
- 12/14: gnu: hashlink: Update to 1.14, guix-commits, 2024/04/28