Merge pull request #262118 from OPNA2608/init/lomiri/libayatana-common_lomiri_features

libayatana-common: Enable Lomiri features
This commit is contained in:
a-n-n-a-l-e-e
2024-01-18 08:05:57 -08:00
committed by GitHub
2 changed files with 6 additions and 7 deletions
@@ -4,11 +4,11 @@
, gitUpdater
, testers
, cmake
, cmake-extras
, glib
, gobject-introspection
, gtest
, intltool
, lomiri
, pkg-config
, systemd
, vala
@@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
postPatch = ''
# Queries via pkg_get_variable, can't override prefix
substituteInPlace data/CMakeLists.txt \
--replace 'DESTINATION "''${SYSTEMD_USER_UNIT_DIR}"' 'DESTINATION "${placeholder "out"}/lib/systemd/user"'
--replace 'pkg_get_variable(SYSTEMD_USER_UNIT_DIR systemd systemd_user_unit_dir)' 'set(SYSTEMD_USER_UNIT_DIR ''${CMAKE_INSTALL_PREFIX}/lib/systemd/user)'
'';
strictDeps = true;
@@ -42,8 +42,9 @@ stdenv.mkDerivation (finalAttrs: {
];
buildInputs = [
cmake-extras
lomiri.cmake-extras
glib
lomiri.lomiri-url-dispatcher
systemd
];
@@ -53,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: {
cmakeFlags = [
"-DENABLE_TESTS=${lib.boolToString finalAttrs.finalPackage.doCheck}"
"-DENABLE_LOMIRI_FEATURES=OFF"
"-DENABLE_LOMIRI_FEATURES=ON"
"-DGSETTINGS_LOCALINSTALL=ON"
"-DGSETTINGS_COMPILE=ON"
];
+1 -3
View File
@@ -22429,9 +22429,7 @@ with pkgs;
libavif = callPackage ../development/libraries/libavif { };
libayatana-common = callPackage ../development/libraries/libayatana-common {
inherit (lomiri) cmake-extras;
};
libayatana-common = callPackage ../development/libraries/libayatana-common { };
libb2 = callPackage ../development/libraries/libb2 { };