Merge pull request #35179 from dotlambda/matrix-synapse

matrix-synapse: fix pynacl dependency
This commit is contained in:
Jörg Thalheim 2018-02-20 10:59:22 +00:00 committed by GitHub
commit 6f497c65c2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,4 +1,4 @@
{ lib, pkgs, stdenv, pythonPackages, fetchurl, fetchFromGitHub }:
{ lib, pkgs, stdenv, pythonPackages, fetchurl, fetchFromGitHub, fetchpatch }:
let
matrix-angular-sdk = pythonPackages.buildPythonPackage rec {
name = "matrix-angular-sdk-${version}";
@ -35,7 +35,13 @@ in pythonPackages.buildPythonApplication rec {
sha256 = "1ggdnb4c8y835j9lxsglxry6fqy7d190s70rccjrc3rj0p5vwlyj";
};
patches = [ ./matrix-synapse.patch ];
patches = [
(fetchpatch { # Update pynacl dependency
url = "https://github.com/matrix-org/synapse/pull/2888.patch";
sha256 = "0gr9vwv02ps17d6pzassp9xmj1qbdgxwn1z4kckx4x964zzhyn4f";
})
./matrix-synapse.patch
];
propagatedBuildInputs = with pythonPackages; [
blist canonicaljson daemonize dateutil frozendict pillow pyasn1