about summary refs log tree commit diff
path: root/pkgs/desktops/pantheon/apps/elementary-photos
diff options
context:
space:
mode:
authorworldofpeace <worldofpeace@users.noreply.github.com>2019-03-16 17:33:52 -0400
committerJan Tojnar <jtojnar@gmail.com>2019-04-05 12:13:55 +0200
commite0bdf84eafd6e55cc4e2ed5e5b13df3ce71bc2dd (patch)
treebe2acc5381e81fa051a28c6e38769541f8cb7e54 /pkgs/desktops/pantheon/apps/elementary-photos
parentb3143f1755199e4e418416a02ee2d17d3b7b8ae1 (diff)
pantheon.elementary-photos: fix build
Diffstat (limited to 'pkgs/desktops/pantheon/apps/elementary-photos')
-rw-r--r--pkgs/desktops/pantheon/apps/elementary-photos/default.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/desktops/pantheon/apps/elementary-photos/default.nix b/pkgs/desktops/pantheon/apps/elementary-photos/default.nix
index 21d5b9f1db4cf..644841354e5b8 100644
--- a/pkgs/desktops/pantheon/apps/elementary-photos/default.nix
+++ b/pkgs/desktops/pantheon/apps/elementary-photos/default.nix
@@ -1,5 +1,5 @@
 { stdenv, fetchFromGitHub, pantheon, meson, ninja, pkgconfig, vala, desktop-file-utils
-, gtk3, glib, libaccounts-glib, libexif, libgee, geocode-glib, gexiv2,libgphoto2
+, gtk3, glib, libaccounts-glib, libexif, libgee, geocode-glib, gexiv2,libgphoto2, fetchpatch
 , granite, gst_all_1, libgudev, json-glib, libraw, librest, libsoup, sqlite, python3
 , scour, webkitgtk, libwebp, appstream, libunity, wrapGAppsHook, gobject-introspection, elementary-icon-theme }:
 
@@ -66,6 +66,14 @@ stdenv.mkDerivation rec {
     "-Dplugins=false"
   ];
 
+  patches = [
+    # Fix build against gexiv2 0.12
+    (fetchpatch {
+      url = "https://github.com/elementary/photos/commit/86df00ced674abb2ee430ea24422079cfabb314c.patch";
+      sha256 = "0836fzja93w36jf7ldqypsmnqn46mwsl93q41m104zn8qm0wrkmy";
+    })
+  ];
+
   postPatch = ''
     chmod +x meson/post_install.py
     patchShebangs meson/post_install.py