photoqt: 4.6 -> 4.7 (#361171)
[NixPkgs.git] / pkgs / tools / security / stoken / default.nix
blob455310c202b8c56d3b36a5b6dbcbddd22a592a64
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , autoreconfHook
5 , pkg-config
6 , libxml2
7 , nettle
8 , withGTK3 ? !stdenv.hostPlatform.isStatic
9 , gtk3
12 stdenv.mkDerivation rec {
13   pname = "stoken";
14   version = "0.93";
16   src = fetchFromGitHub {
17     owner = "cernekee";
18     repo = "stoken";
19     rev = "v${version}";
20     hash = "sha256-8N7TXdBu37eXWIKCBdaXVW0pvN094oRWrdlcy9raddI=";
21   };
23   strictDeps = true;
25   nativeBuildInputs = [
26     autoreconfHook
27     pkg-config
28   ];
30   buildInputs = [
31     libxml2
32     nettle
33   ] ++ lib.optionals withGTK3 [
34     gtk3
35   ];
37   meta = with lib; {
38     description = "Software Token for Linux/UNIX";
39     homepage = "https://github.com/cernekee/stoken";
40     license = licenses.lgpl21Plus;
41     maintainers = [ ];
42     platforms = platforms.all;
43   };