summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortranscaffeine <transcaffeine@finally.coffee>2026-01-13 19:06:47 +0100
committerMaximilian Bosch <maximilian@mbosch.me>2026-01-17 14:32:07 +0100
commit07cfde323391310418cc5438859576465d2249b2 (patch)
treecdb87881d94e9f9a3d9621870d951b92b267021d
parent6a14ef8b9580254bedd7907ece6bf2c09a549e56 (diff)
matrix-synapse: 1.144.0 -> 1.145.0
Release notes: https://github.com/element-hq/synapse/releases/tag/v1.145.0 Full changelog: https://github.com/element-hq/synapse/compare/v1.144.0...v1.145.0 (cherry picked from commit afbcf8cbcc84e232effb54e110a3901de4d208df)
-rw-r--r--pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix27
1 files changed, 14 insertions, 13 deletions
diff --git a/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix b/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix
index 91da2791bc9d..d64089b18cf8 100644
--- a/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix
+++ b/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix
@@ -14,31 +14,29 @@
python3Packages.buildPythonApplication rec {
pname = "matrix-synapse";
- version = "1.144.0";
+ version = "1.145.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "element-hq";
repo = "synapse";
rev = "v${version}";
- hash = "sha256-7m0VHiTNx00bgWFbbdXX6tX9pN89IXHbvx04pp2IwnE=";
+ hash = "sha256-JFMxnp4//Q8t6LZf6L2jJxaShE51r4MY7eJvD9JhhVo=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit pname version src;
- hash = "sha256-CKvdWo9/f8Uhi5idgRhyuZwYua6gQzoKz21XNMaXdl0=";
+ hash = "sha256-CnytwGtv/ZoJl03XFLLMTHDiRhWDgWlJD8L/QRiebyM=";
};
- postPatch = ''
- substituteInPlace pyproject.toml \
- --replace-fail "setuptools_rust>=1.3,<=1.11.1" "setuptools_rust<=1.12,>=1.3" \
- --replace-fail "poetry-core>=2.0.0,<=2.1.3" "poetry-core>=2.0.0,<=2.3.0"
- '';
-
- build-system = with python3Packages; [
- poetry-core
- setuptools-rust
- ];
+ build-system =
+ with python3Packages;
+ [
+ poetry-core
+ ]
+ ++ [
+ rustPlatform.maturinBuildHook
+ ];
nativeBuildInputs = [
rustPlatform.cargoSetupHook
@@ -80,8 +78,11 @@ python3Packages.buildPythonApplication rec {
pydantic
pymacaroons
pyopenssl
+ pyparsing
+ pyrsistent
pyyaml
service-identity
+ setuptools-rust
signedjson
sortedcontainers
treq