diff options
author | Renaud <c0bw3b@users.noreply.github.com> | 2017-11-12 22:46:11 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-11-12 22:46:11 +0100 |
commit | ac060f55f3424c30e5f2d84790262775d277fcaa (patch) | |
tree | f52115fad2564bf39ace7e86d198d852caba2c36 | |
parent | 39c219ca81ccf18add00d369a692d9aa421b130c (diff) | |
download | nixpkgs-ac060f55f3424c30e5f2d84790262775d277fcaa.tar nixpkgs-ac060f55f3424c30e5f2d84790262775d277fcaa.tar.gz nixpkgs-ac060f55f3424c30e5f2d84790262775d277fcaa.tar.bz2 nixpkgs-ac060f55f3424c30e5f2d84790262775d277fcaa.tar.lz nixpkgs-ac060f55f3424c30e5f2d84790262775d277fcaa.tar.xz nixpkgs-ac060f55f3424c30e5f2d84790262775d277fcaa.tar.zst nixpkgs-ac060f55f3424c30e5f2d84790262775d277fcaa.zip |
simple-tpm-pk11: 2016-07-12 -> 0.06
-rw-r--r-- | pkgs/tools/security/simple-tpm-pk11/default.nix | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/pkgs/tools/security/simple-tpm-pk11/default.nix b/pkgs/tools/security/simple-tpm-pk11/default.nix index 75886399fdc..96565ec84b5 100644 --- a/pkgs/tools/security/simple-tpm-pk11/default.nix +++ b/pkgs/tools/security/simple-tpm-pk11/default.nix @@ -1,27 +1,29 @@ -{ stdenv, fetchgit, trousers, openssl, opencryptoki, automake, autoconf, libtool }: +{ stdenv, fetchFromGitHub, trousers, openssl, opencryptoki, autoreconfHook, libtool }: stdenv.mkDerivation rec { - name = "simple-tpm-pk11-2016-07-12"; + name = "simple-tpm-pk11-${version}"; + version = "0.06"; - src = fetchgit { - url = "https://github.com/ThomasHabets/simple-tpm-pk11"; - rev = "6f1f7a6b96ac82965e977cfecb88d930f1d70243"; - sha256 = "06vf3djp29slh7hrh4hlh3npyl277fy7d77jv9mxa1sk1idjklxc"; + src = fetchFromGitHub { + owner = "ThomasHabets"; + repo = "simple-tpm-pk11"; + rev = version; + sha256 = "0vpbaklr4r1a2am0pqcm6m41ph22mkcrq33y8ab5h8qkhkvhd6a6"; }; - buildInputs = [ trousers openssl opencryptoki automake autoconf libtool ]; + nativeBuildInputs = [ autoreconfHook libtool ]; + buildInputs = [ trousers openssl opencryptoki ]; - preConfigure = "sh bootstrap.sh"; + enableParallelBuilding = true; meta = with stdenv.lib; { description = "Simple PKCS11 provider for TPM chips"; longDescription = '' A simple library for using the TPM chip to secure SSH keys. - ''; + ''; homepage = https://github.com/ThomasHabets/simple-tpm-pk11; - license = stdenv.lib.licenses.asl20; - maintainers = with stdenv.lib; [ maintainers.tstrobel ]; + license = licenses.asl20; + maintainers = with maintainers; [ tstrobel ]; platforms = platforms.unix; }; } - |