22 lines
564 B
Nix
22 lines
564 B
Nix
|
{ isPy3k, buildPythonPackage, pkgs, service-identity, ldap3, twisted, ldaptor, mock }:
|
||
|
|
||
|
buildPythonPackage rec {
|
||
|
pname = "matrix-synapse-ldap3";
|
||
|
version = "0.2.2";
|
||
|
|
||
|
format = "pyproject";
|
||
|
|
||
|
src = pkgs.fetchFromGitHub {
|
||
|
owner = "matrix-org";
|
||
|
repo = "matrix-synapse-ldap3";
|
||
|
rev = "2584736204165f16c176567183f9c350ee253f74";
|
||
|
sha256 = "gMsC5FpC2zt5hypPdGgPbWT/Rwz38EoQz3tj5dQ9BQ8=";
|
||
|
};
|
||
|
|
||
|
propagatedBuildInputs = [ service-identity ldap3 twisted ];
|
||
|
|
||
|
# ldaptor is not ready for py3 yet
|
||
|
doCheck = !isPy3k;
|
||
|
checkInputs = [ ldaptor mock ];
|
||
|
}
|