lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

simple-tpm-pk11: 2016-07-12 -> 0.06

authored by

Renaud and committed by
GitHub
ac060f55 39c219ca

+14 -12
+14 -12
pkgs/tools/security/simple-tpm-pk11/default.nix
··· 1 - { stdenv, fetchgit, trousers, openssl, opencryptoki, automake, autoconf, libtool }: 1 + { stdenv, fetchFromGitHub, trousers, openssl, opencryptoki, autoreconfHook, libtool }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "simple-tpm-pk11-2016-07-12"; 4 + name = "simple-tpm-pk11-${version}"; 5 + version = "0.06"; 5 6 6 - src = fetchgit { 7 - url = "https://github.com/ThomasHabets/simple-tpm-pk11"; 8 - rev = "6f1f7a6b96ac82965e977cfecb88d930f1d70243"; 9 - sha256 = "06vf3djp29slh7hrh4hlh3npyl277fy7d77jv9mxa1sk1idjklxc"; 7 + src = fetchFromGitHub { 8 + owner = "ThomasHabets"; 9 + repo = "simple-tpm-pk11"; 10 + rev = version; 11 + sha256 = "0vpbaklr4r1a2am0pqcm6m41ph22mkcrq33y8ab5h8qkhkvhd6a6"; 10 12 }; 11 13 12 - buildInputs = [ trousers openssl opencryptoki automake autoconf libtool ]; 14 + nativeBuildInputs = [ autoreconfHook libtool ]; 15 + buildInputs = [ trousers openssl opencryptoki ]; 13 16 14 - preConfigure = "sh bootstrap.sh"; 17 + enableParallelBuilding = true; 15 18 16 19 meta = with stdenv.lib; { 17 20 description = "Simple PKCS11 provider for TPM chips"; 18 21 longDescription = '' 19 22 A simple library for using the TPM chip to secure SSH keys. 20 - ''; 23 + ''; 21 24 homepage = https://github.com/ThomasHabets/simple-tpm-pk11; 22 - license = stdenv.lib.licenses.asl20; 23 - maintainers = with stdenv.lib; [ maintainers.tstrobel ]; 25 + license = licenses.asl20; 26 + maintainers = with maintainers; [ tstrobel ]; 24 27 platforms = platforms.unix; 25 28 }; 26 29 } 27 -