summary refs log tree commit diff
path: root/pkgs/applications/misc/qtpass
diff options
context:
space:
mode:
authorWill Dietz <w@wdtz.org>2019-10-04 22:57:55 -0500
committerWill Dietz <w@wdtz.org>2019-10-07 19:02:34 -0500
commit7d733bbc862383dac8e33bc505aeb58eff0db65e (patch)
treee2966c4dd7e808486e676ca8eada74aeaf43bfb9 /pkgs/applications/misc/qtpass
parenta009dcdb2732ca914e13f3c9ae48a6e32adc5dce (diff)
downloadnixpkgs-7d733bbc862383dac8e33bc505aeb58eff0db65e.tar
nixpkgs-7d733bbc862383dac8e33bc505aeb58eff0db65e.tar.gz
nixpkgs-7d733bbc862383dac8e33bc505aeb58eff0db65e.tar.bz2
nixpkgs-7d733bbc862383dac8e33bc505aeb58eff0db65e.tar.lz
nixpkgs-7d733bbc862383dac8e33bc505aeb58eff0db65e.tar.xz
nixpkgs-7d733bbc862383dac8e33bc505aeb58eff0db65e.tar.zst
nixpkgs-7d733bbc862383dac8e33bc505aeb58eff0db65e.zip
qtpass: point to lupdate
Diffstat (limited to 'pkgs/applications/misc/qtpass')
-rw-r--r--pkgs/applications/misc/qtpass/default.nix13
1 files changed, 9 insertions, 4 deletions
diff --git a/pkgs/applications/misc/qtpass/default.nix b/pkgs/applications/misc/qtpass/default.nix
index dbeff8a6c17..d6b319e1abe 100644
--- a/pkgs/applications/misc/qtpass/default.nix
+++ b/pkgs/applications/misc/qtpass/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, mkDerivation, fetchFromGitHub
+{ lib, mkDerivation, fetchFromGitHub
 , git, gnupg, pass, qtbase, qtsvg, qttools, qmake
 }:
 
@@ -13,12 +13,17 @@ mkDerivation rec {
     sha256 = "025sdk4fq71jgfs54zj7ssgvlci8vvjkqdckgbwz0nqrynlljy08";
   };
 
-  buildInputs = [ git gnupg pass qtbase qtsvg qttools ];
+  buildInputs = [ git gnupg pass qtbase qtsvg ];
 
-  nativeBuildInputs = [ qmake ];
+  nativeBuildInputs = [ qmake qttools ];
 
   enableParallelBuilding = true;
 
+  qmakeFlags = [
+    # setup hook only sets QMAKE_LRELEASE, set QMAKE_LUPDATE too:
+    "QMAKE_LUPDATE=${qttools.dev}/bin/lupdate"
+  ];
+
   qtWrapperArgs = [
     "--suffix PATH : ${lib.makeBinPath [ git gnupg pass ]}"
   ];
@@ -28,7 +33,7 @@ mkDerivation rec {
     install -D artwork/icon.svg $out/share/icons/hicolor/scalable/apps/qtpass-icon.svg
   '';
 
-  meta = with stdenv.lib; {
+  meta = with lib; {
     description = "A multi-platform GUI for pass, the standard unix password manager";
     homepage = https://qtpass.org;
     license = licenses.gpl3;