From 09bf6c95c6174ed708eca6806dd3e1dbb3cc154a Mon Sep 17 00:00:00 2001 From: Eduard Bachmakov Date: Wed, 9 Sep 2015 19:00:51 -0400 Subject: [PATCH] photoqt: 1.2 -> 1.3 --- pkgs/applications/graphics/photoqt/default.nix | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/graphics/photoqt/default.nix b/pkgs/applications/graphics/photoqt/default.nix index 2d41cfe5189..7ae6d6e050f 100644 --- a/pkgs/applications/graphics/photoqt/default.nix +++ b/pkgs/applications/graphics/photoqt/default.nix @@ -1,21 +1,30 @@ -{ stdenv, fetchurl, cmake, qt5, exiv2, graphicsmagick }: +{ stdenv, fetchurl, cmake, makeWrapper, qt5, exiv2, graphicsmagick }: let - version = "1.2"; + version = "1.3"; + qmlPath = stdenv.lib.makeSearchPath "lib/qt5/qml/" [ + qt5.quickcontrols + qt5.declarative + qt5.multimedia + ]; in stdenv.mkDerivation rec { name = "photoqt-${version}"; src = fetchurl { url = "http://photoqt.org/pkgs/photoqt-${version}.tar.gz"; - sha256 = "1dnnj2h3j517hcbjxlzk035fis44wdmqq7dvhwpmq1rcr0v32aaa"; + sha256 = "0j2kvxfb5pd9abciv161nkcsyam6n8kfqs8ymwj2mxiqflwbmfl1"; }; - buildInputs = [ cmake qt5.base qt5.tools exiv2 graphicsmagick ]; + buildInputs = [ cmake makeWrapper qt5.base qt5.tools exiv2 graphicsmagick ]; preConfigure = '' export MAGICK_LOCATION="${graphicsmagick}/include/GraphicsMagick" ''; + postInstall = '' + wrapProgram $out/bin/photoqt --set QML2_IMPORT_PATH "${qmlPath}" + ''; + meta = { homepage = "http://photoqt.org/"; description = "Simple, yet powerful and good looking image viewer";