httpie: 2.1.0 -> 2.2.0

https://github.com/jakubroztocil/httpie/releases/tag/2.2.0

Closes #91275 (original patch in the PR was broken since the hash from
`nix-prefetch-url <patch-url>` was used for `fetchpatch`, however
`fetchpatch` internally modifies the patchfile and therefore results in
a different output-hash).

Co-authored-by: Maximilian Bosch <maximilian@mbosch.me>
This commit is contained in:
Oleksii Filonenko 2020-06-22 12:26:36 +03:00 committed by Maximilian Bosch
parent 7986ae5860
commit 35006429c2
No known key found for this signature in database
GPG Key ID: 091DBF4D1FC46B8E

View File

@ -1,21 +1,30 @@
{ stdenv, fetchFromGitHub, python3Packages, docutils, }:
{ stdenv, fetchFromGitHub, python3Packages, docutils, fetchpatch }:
python3Packages.buildPythonApplication rec {
pname = "httpie";
version = "2.1.0";
version = "2.2.0";
src = fetchFromGitHub {
owner = "jakubroztocil";
repo = "httpie";
rev = version;
sha256 = "1vwjlzx830q4dcm3r7j9cl8yzka37dw42rl1r05m5ysb1081cbj2";
sha256 = "0caazv24jr0844c4mdx77vzwwi5m869n10wa42cydb08ppx1xxj6";
};
outputs = [ "out" "doc" "man" ];
propagatedBuildInputs = with python3Packages; [ pygments requests setuptools ];
dontUseSetuptoolsCheck = true;
patches = [ ./strip-venv.patch ];
patches = [
./strip-venv.patch
# Fix `test_ciphers_none_can_be_selected`
# TODO: remove on next release
(fetchpatch {
url = "https://github.com/jakubroztocil/httpie/commit/49e71d252f54871a6bc49cb1cba103d385a543b8.patch";
sha256 = "13b2faf50gimj7f17dlx4gmd8ph8ipgihpzfqbvmfjlbf1v95fsj";
})
];
checkInputs = with python3Packages; [
mock