mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-31 06:46:50 +01:00
eb2092db0f
* gnu/packages/admin.scm (corectrl): New variable. * gnu/packages/patches/corectrl-polkit-install-dir.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. Change-Id: I7b0f85c917eb58d7518d7ee7c5b22ef2debde7d9
23 lines
895 B
Diff
23 lines
895 B
Diff
See https://gitlab.com/corectrl/corectrl/-/issues/477
|
|
|
|
diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt
|
|
index c262086..523ea97 100644
|
|
--- a/src/helper/CMakeLists.txt
|
|
+++ b/src/helper/CMakeLists.txt
|
|
@@ -26,15 +26,7 @@ message("D-Bus files will be installed into ${DBUS_DATADIR_PREFIX_DIR}/dbus-1")
|
|
|
|
# Find polkit
|
|
pkg_check_modules(POLKIT REQUIRED polkit-gobject-1)
|
|
-execute_process(
|
|
- COMMAND pkg-config --variable=policydir polkit-gobject-1
|
|
- RESULT_VARIABLE POLKIT_POLICY_INSTALL_DIR_RESULT
|
|
- OUTPUT_VARIABLE POLKIT_POLICY_INSTALL_DIR
|
|
- OUTPUT_STRIP_TRAILING_WHITESPACE
|
|
-)
|
|
-if(NOT POLKIT_POLICY_INSTALL_DIR_RESULT EQUAL "0")
|
|
- message(FATAL_ERROR "Failed to retrieve Polkit `policydir` variable using pkg-config")
|
|
-endif()
|
|
+option(POLKIT_POLICY_INSTALL_DIR "Polkit policy directory")
|
|
|
|
list(APPEND HELPER_COMPILE_DEFINITIONS
|
|
SPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE
|