diff options
author | Bob van der Linden <bobvanderlinden@gmail.com> | 2014-09-07 16:23:23 +0200 |
---|---|---|
committer | Bob van der Linden <bobvanderlinden@gmail.com> | 2014-09-07 16:23:23 +0200 |
commit | c839205a69165804637b80550c2b1882248456dd (patch) | |
tree | e86dfd480d8dffa0d10a07a7b085cbf356e131fb | |
parent | b420eeba44c8428bf90f4655d94cc336c49ffec4 (diff) | |
download | nixlib-c839205a69165804637b80550c2b1882248456dd.tar nixlib-c839205a69165804637b80550c2b1882248456dd.tar.gz nixlib-c839205a69165804637b80550c2b1882248456dd.tar.bz2 nixlib-c839205a69165804637b80550c2b1882248456dd.tar.lz nixlib-c839205a69165804637b80550c2b1882248456dd.tar.xz nixlib-c839205a69165804637b80550c2b1882248456dd.tar.zst nixlib-c839205a69165804637b80550c2b1882248456dd.zip |
added libfreefare
A library on top of libnfc for MIFARE support.
-rw-r--r-- | lib/maintainers.nix | 1 | ||||
-rw-r--r-- | pkgs/development/libraries/libfreefare/default.nix | 21 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
3 files changed, 24 insertions, 0 deletions
diff --git a/lib/maintainers.nix b/lib/maintainers.nix index 11325a011e4b..c52b66380399 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -28,6 +28,7 @@ bjg = "Brian Gough <bjg@gnu.org>"; bjornfor = "Bjørn Forsman <bjorn.forsman@gmail.com>"; bluescreen303 = "Mathijs Kwik <mathijs@bluescreen303.nl>"; + bobvanderlinden = "Bob van der Linden <bobvanderlinden@gmail.com>"; bodil = "Bodil Stokke <nix@bodil.org>"; bosu = "Boris Sukholitko <boriss@gmail.com>"; calrama = "Moritz Maxeiner <moritz@ucworks.org>"; diff --git a/pkgs/development/libraries/libfreefare/default.nix b/pkgs/development/libraries/libfreefare/default.nix new file mode 100644 index 000000000000..17afa9423b0e --- /dev/null +++ b/pkgs/development/libraries/libfreefare/default.nix @@ -0,0 +1,21 @@ +{ stdenv, fetchurl, pkgconfig, libnfc, openssl }: + +stdenv.mkDerivation rec { + name = "libfreefare-${version}"; + version = "0.4.0"; + + src = fetchurl { + url = "https://libfreefare.googlecode.com/files/libfreefare-0.4.0.tar.bz2"; + sha256 = "0r5wfvwgf35lb1v65wavnwz2wlfyfdims6a9xpslf4lsm4a1v8xz"; + }; + + buildInputs = [ pkgconfig libnfc openssl ]; + + meta = with stdenv.lib; { + description = "The libfreefare project aims to provide a convenient API for MIFARE card manipulations"; + license = licenses.gpl3; + homepage = http://code.google.com/p/libfreefare/; + maintainers = with maintainers; [bobvanderlinden]; + platforms = with platforms; unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 46166d608ef3..2abd6f4a13d3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5339,6 +5339,8 @@ let libffi = callPackage ../development/libraries/libffi { }; + libfreefare = callPackage ../development/libraries/libfreefare { }; + libftdi = callPackage ../development/libraries/libftdi { }; libftdi1 = callPackage ../development/libraries/libftdi/1.x.nix { }; |