diff options
author | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2010-01-09 21:52:31 +0000 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2010-01-09 21:52:31 +0000 |
commit | e657b30a51caca748cf233b19008f73c51d57c81 (patch) | |
tree | 95b53528096bffca6057d54290d0a6bbbff69439 /pkgs/tools/security/opensc | |
parent | abffb0bdcb415609a7d938d4ba2f619c0143352b (diff) |
Adding OpenSC, a pkcs11 interface to smartcards.
svn path=/nixpkgs/trunk/; revision=19322
Diffstat (limited to 'pkgs/tools/security/opensc')
-rw-r--r-- | pkgs/tools/security/opensc/default.nix | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/tools/security/opensc/default.nix b/pkgs/tools/security/opensc/default.nix new file mode 100644 index 0000000000000..31c5db5323208 --- /dev/null +++ b/pkgs/tools/security/opensc/default.nix @@ -0,0 +1,23 @@ +{stdenv, fetchurl, libtool, readline, zlib, openssl, libiconv, pcsclite, libassuan, pkgconfig, +libXt }: +stdenv.mkDerivation rec { + name = "opensc-0.11.12"; + + src = fetchurl { + url = "http://www.opensc-project.org/files/opensc/${name}.tar.gz"; + sha256 = "0zr04qadk9gsabmhnwmk27kb4zgfpy988nwa9s1k3hc3hn3gls3a"; + }; + + configureFlags = [ "--enable-pcsc" "--enable-nsplugin" ]; + buildInputs = [ libtool readline zlib openssl pcsclite libassuan pkgconfig + libXt ] ++ + stdenv.lib.optional (! stdenv.isLinux) libiconv; + + meta = { + description = "Set of libraries and utilities to access smart cards"; + homepage = http://www.opensc-project.org/opensc/; + license = "LGPL"; + maintainers = with stdenv.lib.maintainers; [viric]; + platforms = with stdenv.lib.platforms; linux; + }; +} |