Skip to content

Commit

Permalink
keepassx: cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
peterhoeg committed Oct 6, 2017
1 parent 48b273a commit 62ee6f5
Showing 1 changed file with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions pkgs/applications/misc/keepassx/community.nix
Expand Up @@ -16,25 +16,29 @@ stdenv.mkDerivation rec {
sha256 = "0gg75mjy2p7lyh8nnivmyn7bjp1zyx26zm8s1fak7d2di2r0mnjc";
};

cmakeFlags = [
"-DWITH_GUI_TESTS=ON"
cmakeFlags = [
"-DWITH_GUI_TESTS=ON"
"-DWITH_XC_AUTOTYPE=ON"
"-DWITH_XC_YUBIKEY=ON"
] ++ (optional withKeePassHTTP "-DWITH_XC_HTTP=ON");

buildInputs = [ libgcrypt zlib qtbase qttools libXtst libmicrohttpd libgpgerror glibcLocales libyubikey yubikey-personalization libXi qtx11extras ];

nativeBuildInputs = [ cmake ];

enableParallelBuilding = true;

doCheck = true;
checkPhase = ''
export LC_ALL="en_US.UTF-8"
make test ARGS+="-E testgui --output-on-failure"
'';

buildInputs = [ cmake libgcrypt zlib qtbase qttools libXtst libmicrohttpd libgpgerror glibcLocales libyubikey yubikey-personalization libXi qtx11extras ];

meta = {
meta = with stdenv.lib; {
description = "Fork of the keepassX password-manager with additional http-interface to allow browser-integration an use with plugins such as PasslFox (https://github.com/pfn/passifox). See also keepassX2.";
homepage = https://github.com/keepassxreboot/keepassxc;
license = stdenv.lib.licenses.gpl2;
maintainers = with stdenv.lib.maintainers; [ s1lvester jonafato ];
platforms = with stdenv.lib.platforms; linux;
homepage = https://github.com/keepassxreboot/keepassxc;
license = licenses.gpl2;
maintainers = with maintainers; [ s1lvester jonafato ];
platforms = with platforms; linux;
};
}

0 comments on commit 62ee6f5

Please sign in to comment.