tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
matrix-synapse: fix pynacl dependency
closes #34959
Robert Schütz
8 years ago
c8d3a81d
cfa3e7e6
+8
-2
1 changed file
expand all
collapse all
unified
split
pkgs
servers
matrix-synapse
default.nix
+8
-2
pkgs/servers/matrix-synapse/default.nix
···
1
-
{ lib, pkgs, stdenv, pythonPackages, fetchurl, fetchFromGitHub }:
2
let
3
matrix-angular-sdk = pythonPackages.buildPythonPackage rec {
4
name = "matrix-angular-sdk-${version}";
···
35
sha256 = "1ggdnb4c8y835j9lxsglxry6fqy7d190s70rccjrc3rj0p5vwlyj";
36
};
37
38
-
patches = [ ./matrix-synapse.patch ];
0
0
0
0
0
0
39
40
propagatedBuildInputs = with pythonPackages; [
41
blist canonicaljson daemonize dateutil frozendict pillow pyasn1
···
1
+
{ lib, pkgs, stdenv, pythonPackages, fetchurl, fetchFromGitHub, fetchpatch }:
2
let
3
matrix-angular-sdk = pythonPackages.buildPythonPackage rec {
4
name = "matrix-angular-sdk-${version}";
···
35
sha256 = "1ggdnb4c8y835j9lxsglxry6fqy7d190s70rccjrc3rj0p5vwlyj";
36
};
37
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
+
];
45
46
propagatedBuildInputs = with pythonPackages; [
47
blist canonicaljson daemonize dateutil frozendict pillow pyasn1