From 6ce0af295d73bdd235c783d74c8a7977c5ce43f8 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Tue, 28 Mar 2017 00:40:25 +0200 Subject: [PATCH] python-gnupg: 0.3.8 -> 0.4.0 and disable tests All 20 tests did fail because no gpg binary was found. With gnupg1 as build input they never finish. Deactivating them might be the best option for now (and it improves the current situation since they never actually succeeded anyway -> build was failing, I noticed this while running nox-review for #24390). --- pkgs/top-level/python-packages.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 6b20c0e499c..be75c7e3f8d 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -816,19 +816,23 @@ in { python-gnupg = buildPythonPackage rec { name = "python-gnupg-${version}"; - version = "0.3.8"; + version = "0.4.0"; src = pkgs.fetchurl { url = "mirror://pypi/p/python-gnupg/${name}.tar.gz"; - sha256 = "0nkbs9c8f30lra7ca39kg91x8cyxn0jb61vih4qky839gpbwwwiq"; + sha256 = "1yd88acafs9nwk6gzpbxjzpx0zd04qrvc6hmwhj1i89ghm2g7ap6"; }; + propagatedBuildInputs = [ pkgs.gnupg1 ]; + # Let's make the library default to our gpg binary patchPhase = '' substituteInPlace gnupg.py \ --replace "gpgbinary='gpg'" "gpgbinary='${pkgs.gnupg1}/bin/gpg'" ''; + doCheck = false; + meta = { description = "A wrapper for the Gnu Privacy Guard"; homepage = "https://pypi.python.org/pypi/python-gnupg";