diff options
author | Pavel Borzenkov <pavel@borzenkov.net> | 2021-09-09 11:03:41 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-09 11:03:41 +0200 |
commit | 6511f4cb3e3222ba6a9b7cb0ae03d66b28465102 (patch) | |
tree | 26c715efabafe1c63f12ea7597c4413774906a65 | |
parent | a671605f8c57f2e141a56e9e223b1a2d7e15beff (diff) |
tremc: fix crash with python 3.9 (#137107)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
-rw-r--r-- | pkgs/applications/networking/p2p/tremc/default.nix | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/pkgs/applications/networking/p2p/tremc/default.nix b/pkgs/applications/networking/p2p/tremc/default.nix index 3518c86790b7d..ea6b92c08e7e4 100644 --- a/pkgs/applications/networking/p2p/tremc/default.nix +++ b/pkgs/applications/networking/p2p/tremc/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, python3Packages +{ lib, stdenv, fetchFromGitHub, fetchpatch, python3Packages , x11Support ? !stdenv.isDarwin , xclip ? null , pbcopy ? null @@ -21,6 +21,15 @@ python3Packages.buildPythonApplication rec { sha256 = "1fqspp2ckafplahgba54xmx0sjidx1pdzyjaqjhz0ivh98dkx2n5"; }; + patches = [ + # Remove when version >0.9.2 is released + (fetchpatch { + url = "https://github.com/tremc/tremc/commit/bdffff2bd76186a4e3488b83f719fc7f7e3362b6.patch"; + sha256 = "1zip2skh22v0yyv2hmszxn5jshp9m1jpw0fsyfvmqfxzq7m3czy5"; + name = "replace-decodestring-with-decodebytes.patch"; + }) + ]; + buildInputs = with python3Packages; [ python wrapPython |