matrix-synapse: fix pynacl dependency

closes #34959

+8 -2
+8 -2
pkgs/servers/matrix-synapse/default.nix
··· 1 - { lib, pkgs, stdenv, pythonPackages, fetchurl, fetchFromGitHub }: 1 + { lib, pkgs, stdenv, pythonPackages, fetchurl, fetchFromGitHub, fetchpatch }: 2 2 let 3 3 matrix-angular-sdk = pythonPackages.buildPythonPackage rec { 4 4 name = "matrix-angular-sdk-${version}"; ··· 35 35 sha256 = "1ggdnb4c8y835j9lxsglxry6fqy7d190s70rccjrc3rj0p5vwlyj"; 36 36 }; 37 37 38 - patches = [ ./matrix-synapse.patch ]; 38 + patches = [ 39 + (fetchpatch { # Update pynacl dependency 40 + url = "https://github.com/matrix-org/synapse/pull/2888.patch"; 41 + sha256 = "0gr9vwv02ps17d6pzassp9xmj1qbdgxwn1z4kckx4x964zzhyn4f"; 42 + }) 43 + ./matrix-synapse.patch 44 + ]; 39 45 40 46 propagatedBuildInputs = with pythonPackages; [ 41 47 blist canonicaljson daemonize dateutil frozendict pillow pyasn1