From e4dd6377a5b0d20ccd13b14d03c09ec06a73118e Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Mon, 10 Jul 2017 19:43:55 +0200 Subject: mitmproxy: add patch to bump pyopenssl dependency --- pkgs/tools/networking/mitmproxy/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'pkgs/tools/networking/mitmproxy') diff --git a/pkgs/tools/networking/mitmproxy/default.nix b/pkgs/tools/networking/mitmproxy/default.nix index 36bb9cb791bd..715bc209e979 100644 --- a/pkgs/tools/networking/mitmproxy/default.nix +++ b/pkgs/tools/networking/mitmproxy/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, python3Packages }: +{ stdenv, fetchurl, fetchFromGitHub, python3Packages }: python3Packages.buildPythonPackage rec { baseName = "mitmproxy"; @@ -12,6 +12,15 @@ python3Packages.buildPythonPackage rec { sha256 = "1x1a28al5clpfd69rjcpw26gjjnpsm1vfl4scrwpdd1jhkw044h9"; }; + patches = [ + # Bump pyopenssl dependency + # https://github.com/mitmproxy/mitmproxy/pull/2252 + (fetchurl { + url = "https://patch-diff.githubusercontent.com/raw/mitmproxy/mitmproxy/pull/2252.patch"; + sha256 = "0s3a6lf0wjnxi1r70qlhh0siaxhk5j2cysnv4xfkji3f2v7hhri4"; + }) + ]; + propagatedBuildInputs = with python3Packages; [ blinker click certifi construct cryptography cssutils editorconfig h2 html2text hyperframe -- cgit 1.4.1