diff options
author | Marti Serra <marti.serra.coscollano@gmail.com> | 2017-03-18 19:51:25 +0100 |
---|---|---|
committer | Marti Serra <marti.serra.coscollano@gmail.com> | 2017-03-19 20:11:50 +0100 |
commit | c883cefc6fa60feba83615bb7d77090855e12733 (patch) | |
tree | 790e8a82afa6bf3b6746cf94386c4d5353de2523 /pkgs/development/python-modules/libnacl | |
parent | 8498f979a1297a1392bb90b22ec329c8112905db (diff) | |
download | nixpkgs-c883cefc6fa60feba83615bb7d77090855e12733.tar nixpkgs-c883cefc6fa60feba83615bb7d77090855e12733.tar.gz nixpkgs-c883cefc6fa60feba83615bb7d77090855e12733.tar.bz2 nixpkgs-c883cefc6fa60feba83615bb7d77090855e12733.tar.lz nixpkgs-c883cefc6fa60feba83615bb7d77090855e12733.tar.xz nixpkgs-c883cefc6fa60feba83615bb7d77090855e12733.tar.zst nixpkgs-c883cefc6fa60feba83615bb7d77090855e12733.zip |
pythonPackages.libnacl: init at 1.5.0
Diffstat (limited to 'pkgs/development/python-modules/libnacl')
-rw-r--r-- | pkgs/development/python-modules/libnacl/default.nix | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/libnacl/default.nix b/pkgs/development/python-modules/libnacl/default.nix new file mode 100644 index 00000000000..09d834c8568 --- /dev/null +++ b/pkgs/development/python-modules/libnacl/default.nix @@ -0,0 +1,26 @@ +{ stdenv, buildPythonPackage, fetchPypi, pkgs }: + +buildPythonPackage rec { + pname = "libnacl"; + version = "1.5.0"; + name = "${pname}-${version}"; + + src = fetchPypi { + inherit pname version; + sha256 = "1ph042x0cfysj16mmjif40pxn505rg5c9n94s972dgc0mfgvrwhs"; + }; + + propagatedBuildInputs = [ pkgs.libsodium ]; + + postPatch = '' + substituteInPlace "./libnacl/__init__.py" --replace "ctypes.cdll.LoadLibrary('libsodium.so')" "ctypes.cdll.LoadLibrary('${pkgs.libsodium}/lib/libsodium.so')" + ''; + + meta = { + maintainers = with stdenv.lib.maintainers; [ xvapx ]; + description = "Python bindings for libsodium based on ctypes"; + homepage = "https://pypi.python.org/pypi/libnacl"; + license = stdenv.lib.licenses.asl20; + platforms = stdenv.lib.platforms.linux; + }; +} \ No newline at end of file |