diff options
author | Jörg Thalheim <joerg@thalheim.io> | 2017-07-18 22:37:56 +0100 |
---|---|---|
committer | Jörg Thalheim <joerg@thalheim.io> | 2017-07-18 22:37:56 +0100 |
commit | 37d87343bff111152aad2a5f486c581939d37a12 (patch) | |
tree | 392a6cf2ac40c84345f59e6f39282cd8236e8573 /pkgs/development/python-modules/python-gnupg/default.nix | |
parent | e7abb9b8ecc038caf5a9a254f26bb564707fb28b (diff) | |
download | nixlib-37d87343bff111152aad2a5f486c581939d37a12.tar nixlib-37d87343bff111152aad2a5f486c581939d37a12.tar.gz nixlib-37d87343bff111152aad2a5f486c581939d37a12.tar.bz2 nixlib-37d87343bff111152aad2a5f486c581939d37a12.tar.lz nixlib-37d87343bff111152aad2a5f486c581939d37a12.tar.xz nixlib-37d87343bff111152aad2a5f486c581939d37a12.tar.zst nixlib-37d87343bff111152aad2a5f486c581939d37a12.zip |
python-gnupg: move out of python-packages
Diffstat (limited to 'pkgs/development/python-modules/python-gnupg/default.nix')
-rw-r--r-- | pkgs/development/python-modules/python-gnupg/default.nix | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/python-gnupg/default.nix b/pkgs/development/python-modules/python-gnupg/default.nix new file mode 100644 index 000000000000..28870d3db853 --- /dev/null +++ b/pkgs/development/python-modules/python-gnupg/default.nix @@ -0,0 +1,30 @@ +{ stdenv, buildPythonPackage, fetchPypi, gnupg1 }: + +buildPythonPackage rec { + name = "${pname}-${version}"; + pname = "python-gnupg"; + version = "0.4.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "06hfw9cmiw5306fyisp3kzg1hww260qzip829g7y7pj1mwpb0izg"; + }; + + propagatedBuildInputs = [ gnupg1 ]; + + # Let's make the library default to our gpg binary + patchPhase = '' + substituteInPlace gnupg.py \ + --replace "gpgbinary='gpg'" "gpgbinary='${gnupg1}/bin/gpg'" + substituteInPlace test_gnupg.py \ + --replace "gpgbinary=GPGBINARY" "gpgbinary='${gnupg1}/bin/gpg'" + ''; + + meta = with stdenv.lib; { + description = "A wrapper for the Gnu Privacy Guard"; + homepage = https://pypi.python.org/pypi/python-gnupg; + license = licenses.bsd3; + maintainers = with maintainers; [ copumpkin ]; + platforms = platforms.unix; + }; +} |