Merge pull request #14968 from hrdinka/update/qtpass

qtpass: 1.1.0 -> 1.1.1

+12 -7
+12 -7
pkgs/applications/misc/qtpass/default.nix
··· 1 - { stdenv, fetchurl, git, gnupg, makeQtWrapper, pass, qtbase, qtsvg, qttools, qmakeHook }: 2 3 stdenv.mkDerivation rec { 4 name = "qtpass-${version}"; 5 - version = "1.1.0"; 6 7 - src = fetchurl { 8 url = "https://github.com/IJHack/qtpass/archive/v${version}.tar.gz"; 9 - sha256 = "60b458062f54184057e55dbd9c93958a8bf845244ffd70b9cb31bf58697f0dc6"; 10 }; 11 12 - buildInputs = [ git gnupg makeQtWrapper pass qtbase qtsvg qttools qmakeHook ]; 13 14 preConfigure = '' 15 qmakeFlags="$qmakeFlags CONFIG+=release DESTDIR=$out" ··· 18 installPhase = '' 19 mkdir $out/bin 20 mv $out/qtpass $out/bin 21 ''; 22 23 - postFixup = '' 24 wrapQtProgram $out/bin/qtpass \ 25 --suffix PATH : ${git}/bin \ 26 --suffix PATH : ${gnupg}/bin \ ··· 29 30 meta = with stdenv.lib; { 31 description = "A multi-platform GUI for pass, the standard unix password manager"; 32 - homepage = https://github.com/IJHack/qtpass; 33 license = licenses.gpl3; 34 maintainers = [ maintainers.hrdinka ]; 35 platforms = platforms.all;
··· 1 + { stdenv, fetchzip, git, gnupg, makeQtWrapper, pass, qtbase, qtsvg, qttools, qmakeHook }: 2 3 stdenv.mkDerivation rec { 4 name = "qtpass-${version}"; 5 + version = "1.1.1"; 6 7 + src = fetchzip { 8 url = "https://github.com/IJHack/qtpass/archive/v${version}.tar.gz"; 9 + sha256 = "1x1ic9as0a60gz664sf8d1qiq64ji7q60g19x0rlm3bvcp2612c8"; 10 }; 11 12 + buildInputs = [ git gnupg pass qtbase qtsvg qttools ]; 13 + 14 + nativeBuildInputs = [ makeQtWrapper qmakeHook ]; 15 16 preConfigure = '' 17 qmakeFlags="$qmakeFlags CONFIG+=release DESTDIR=$out" ··· 20 installPhase = '' 21 mkdir $out/bin 22 mv $out/qtpass $out/bin 23 + install -D {,$out/share/applications/}qtpass.desktop 24 + install -D artwork/icon.svg $out/share/icons/hicolor/scalable/apps/qtpass-icon.svg 25 + runHook postInstall 26 ''; 27 28 + postInstall = '' 29 wrapQtProgram $out/bin/qtpass \ 30 --suffix PATH : ${git}/bin \ 31 --suffix PATH : ${gnupg}/bin \ ··· 34 35 meta = with stdenv.lib; { 36 description = "A multi-platform GUI for pass, the standard unix password manager"; 37 + homepage = https://qtpass.org; 38 license = licenses.gpl3; 39 maintainers = [ maintainers.hrdinka ]; 40 platforms = platforms.all;