diff --git a/srcpkgs/synapse/patches/setuptools_rust.patch b/srcpkgs/synapse/patches/setuptools_rust.patch new file mode 100644 index 00000000000..ce3aa073907 --- /dev/null +++ b/srcpkgs/synapse/patches/setuptools_rust.patch @@ -0,0 +1,13 @@ +diff --git a/pyproject.toml b/pyproject.toml +index 409b27d..013e4a0 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -367,7 +367,7 @@ furo = ">=2022.12.7,<2024.0.0" + # system changes. + # We are happy to raise these upper bounds upon request, + # provided we check that it's safe to do so (i.e. that CI passes). +-requires = ["poetry-core>=1.1.0,<=1.7.0", "setuptools_rust>=1.3,<=1.6.0"] ++requires = ["poetry-core>=1.1.0,<=1.7.0", "setuptools_rust>=1.3"] + build-backend = "poetry.core.masonry.api" + + diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template index 1878663e37e..63813784284 100644 --- a/srcpkgs/synapse/template +++ b/srcpkgs/synapse/template @@ -1,6 +1,6 @@ # Template file for 'synapse' pkgname=synapse -version=1.90.0 +version=1.92.1 revision=1 build_style=python3-pep517 build_helper=rust @@ -24,7 +24,7 @@ license="Apache-2.0" homepage="https://github.com/matrix-org/synapse" changelog="https://raw.githubusercontent.com/matrix-org/synapse/develop/CHANGES.md" distfiles="https://github.com/matrix-org/synapse/archive/v${version}.tar.gz" -checksum=72057f1299d4749aa4da59a0107ac7e675d6dc42c77f42fb002d2309c455e4d2 +checksum=75202d9448f713ef06835e52fdc95724c2292e54a8aa4a7d0ce170552bc8958b if [ "$CROSS_BUILD" ]; then makedepends+=" rust-std"