summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2010-01-10 00:22:29 +0000
committerLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2010-01-10 00:22:29 +0000
commit24a46bbf1261c39e008291b01bfce448bab23481 (patch)
tree2d3621dd4570e5a0d4c82e3be80743f09031f07a /pkgs/top-level
parent000e1c7c2273c6f1c9faaafd82c3f716174eec25 (diff)
downloadnixlib-24a46bbf1261c39e008291b01bfce448bab23481.tar
nixlib-24a46bbf1261c39e008291b01bfce448bab23481.tar.gz
nixlib-24a46bbf1261c39e008291b01bfce448bab23481.tar.bz2
nixlib-24a46bbf1261c39e008291b01bfce448bab23481.tar.lz
nixlib-24a46bbf1261c39e008291b01bfce448bab23481.tar.xz
nixlib-24a46bbf1261c39e008291b01bfce448bab23481.tar.zst
nixlib-24a46bbf1261c39e008291b01bfce448bab23481.zip
Downgrading the opensc library version to 0.11.7, that required
for the Spanish national id smartcard (DNIe).
Adding the opensc dnie driver.


svn path=/nixpkgs/trunk/; revision=19325
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/all-packages.nix15
1 files changed, 14 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index fe1905353418..a752044b2601 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -1162,12 +1162,14 @@ let
     inherit fetchurl stdenv pkgconfig bluez libusb;
   };
 
-  opensc = import ../tools/security/opensc {
+  opensc_0_11_7 = import ../tools/security/opensc/0.11.7.nix {
     inherit fetchurl stdenv libtool readline zlib openssl libiconv pcsclite
       libassuan pkgconfig;
     inherit (xlibs) libXt;
   };
 
+  opensc = opensc_0_11_7;
+
   openssh = import ../tools/networking/openssh {
     inherit fetchurl stdenv zlib openssl pam perl;
     pamSupport = getPkgConfig "openssh" "pam" true;
@@ -4331,6 +4333,10 @@ let
     inherit fetchurl stdenv mesa qt4 tcl tk;
   };
 
+  openct = import ../development/libraries/openct {
+    inherit fetchurl stdenv libtool pcsclite libusb pkgconfig;
+  };
+
   # this ctl version is needed by openexr_viewers
   openexr_ctl = import ../development/libraries/openexr_ctl {
     inherit fetchurl stdenv ilmbase ctl;
@@ -4360,6 +4366,13 @@ let
       pkgconfig;
   };
 
+  opensc_dnie = import ../development/libraries/opensc-dnie {
+    inherit fetchurl stdenv patchelf writeScript openssl openct
+      libtool pcsclite zlib;
+    inherit (gtkLibs) glib;
+    opensc = opensc_0_11_7;
+  };
+
   openssl = import ../development/libraries/openssl {
     fetchurl = fetchurlBoot;
     inherit stdenv perl;