summary refs log tree commit diff
path: root/pkgs/applications/graphics/digikam
diff options
context:
space:
mode:
authorBastian Köcher <git@kchr.de>2017-12-01 13:17:47 +0100
committerBastian Köcher <git@kchr.de>2017-12-01 13:17:47 +0100
commitf2d8970aeb75d6e100217bfc30582a0a614bff96 (patch)
treea2773b745745f703ce8bcbec0700aa3c9a71f9b7 /pkgs/applications/graphics/digikam
parentd7fb70918041028845740f3a89d8b2694645bfc0 (diff)
downloadnixpkgs-f2d8970aeb75d6e100217bfc30582a0a614bff96.tar
nixpkgs-f2d8970aeb75d6e100217bfc30582a0a614bff96.tar.gz
nixpkgs-f2d8970aeb75d6e100217bfc30582a0a614bff96.tar.bz2
nixpkgs-f2d8970aeb75d6e100217bfc30582a0a614bff96.tar.lz
nixpkgs-f2d8970aeb75d6e100217bfc30582a0a614bff96.tar.xz
nixpkgs-f2d8970aeb75d6e100217bfc30582a0a614bff96.tar.zst
nixpkgs-f2d8970aeb75d6e100217bfc30582a0a614bff96.zip
digikam: Fix empty album problem with Qt 5.9.3
Diffstat (limited to 'pkgs/applications/graphics/digikam')
-rw-r--r--pkgs/applications/graphics/digikam/default.nix12
1 files changed, 11 insertions, 1 deletions
diff --git a/pkgs/applications/graphics/digikam/default.nix b/pkgs/applications/graphics/digikam/default.nix
index a62940ff703..a74c7c44bdb 100644
--- a/pkgs/applications/graphics/digikam/default.nix
+++ b/pkgs/applications/graphics/digikam/default.nix
@@ -1,4 +1,4 @@
-{ mkDerivation, lib, fetchurl, cmake, doxygen, extra-cmake-modules, wrapGAppsHook
+{ mkDerivation, lib, fetchurl, cmake, doxygen, extra-cmake-modules, wrapGAppsHook, fetchpatch
 
 # For `digitaglinktree`
 , perl, sqlite
@@ -114,6 +114,16 @@ mkDerivation rec {
       --replace "/usr/bin/sqlite3" "${sqlite}/bin/sqlite3"
   '';
 
+  patches = [
+    # fix Qt-5.9.3 empty album problem
+    (fetchpatch {
+      url = "https://cgit.kde.org/digikam.git/patch/?id=855ba5b7d4bc6337234720a72ea824ddd3b32e5b";
+      sha256 = "0zk8p182piy6xn9v0mhwawya9ciq596vql1qc3lgnx371a97mmni";
+    })
+  ];
+
+  patchFlags = "-d core -p1";
+
   meta = with lib; {
     description = "Photo Management Program";
     license = licenses.gpl2;