diff options
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/kde-4.8/kdeutils/ksecrets-ftbfs.patch | 43 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.8/kdeutils/ksecrets.nix | 2 |
2 files changed, 45 insertions, 0 deletions
diff --git a/pkgs/desktops/kde-4.8/kdeutils/ksecrets-ftbfs.patch b/pkgs/desktops/kde-4.8/kdeutils/ksecrets-ftbfs.patch new file mode 100644 index 000000000000..24a68e114406 --- /dev/null +++ b/pkgs/desktops/kde-4.8/kdeutils/ksecrets-ftbfs.patch @@ -0,0 +1,43 @@ +diff --git a/ksecrets/CMakeLists.txt b/ksecrets/CMakeLists.txt +index 040b55f..a1e04c3 100644 +--- a/ksecrets/CMakeLists.txt ++++ b/ksecrets/CMakeLists.txt +@@ -5,7 +5,6 @@ PROJECT (ksecrets) + + include(MacroLibrary) + include(KDE4Defaults) +-include(PkgConfigGetVar) + + INCLUDE_DIRECTORIES ( + ${KDE4_INCLUDES} +diff --git a/ksecretsserviced/CMakeLists.txt b/ksecretsserviced/CMakeLists.txt +index d2feb41..339225b 100644 +--- a/ksecretsserviced/CMakeLists.txt ++++ b/ksecretsserviced/CMakeLists.txt +@@ -2,7 +2,6 @@ PROJECT (ksecretsserviced) + + include(MacroLibrary) + include(KDE4Defaults) +-include(PkgConfigGetVar) + + INCLUDE_DIRECTORIES ( + ${KDE4_INCLUDES} +@@ -38,4 +37,5 @@ TARGET_LINK_LIBRARIES (ksecretsserviced + + install( TARGETS ksecretsserviced ${INSTALL_TARGETS_DEFAULT_ARGS}) + install( FILES ksecretsserviced.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +-dbus_add_activation_service(org.kde.ksecretsserviced.service.in) ++configure_file(org.kde.ksecretsserviced.service.in org.kde.ksecretsserviced.service) ++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.ksecretsserviced.service DESTINATION ${DBUS_SERVICES_INSTALL_DIR} ) +diff --git a/kwl2kss/CMakeLists.txt b/kwl2kss/CMakeLists.txt +index 41d8ec0..4cedb0e 100644 +--- a/kwl2kss/CMakeLists.txt ++++ b/kwl2kss/CMakeLists.txt +@@ -3,7 +3,6 @@ project(kwl2kss) + + include(MacroLibrary) + include(KDE4Defaults) +-include(PkgConfigGetVar) + + ########### Configure checks for kwalletbackend ############### + diff --git a/pkgs/desktops/kde-4.8/kdeutils/ksecrets.nix b/pkgs/desktops/kde-4.8/kdeutils/ksecrets.nix index be562db92772..da9b7f0861cd 100644 --- a/pkgs/desktops/kde-4.8/kdeutils/ksecrets.nix +++ b/pkgs/desktops/kde-4.8/kdeutils/ksecrets.nix @@ -3,6 +3,8 @@ kde { buildInputs = [ kdelibs qca2 ]; + patches = [ ./ksecrets-ftbfs.patch ]; + meta = { description = "KDE implementation of SecretsService"; }; |