* [PR PATCH] synapse: update to 1.122.0.
@ 2025-01-15 14:46 TinfoilSubmarine
2025-02-06 20:55 ` [PR PATCH] [Updated] " TinfoilSubmarine
` (9 more replies)
0 siblings, 10 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2025-01-15 14:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1240 bytes --]
There is a new pull request by TinfoilSubmarine against master on the void-packages repository
https://github.com/TinfoilSubmarine/void-packages maint/synapse
https://github.com/void-linux/void-packages/pull/53978
synapse: update to 1.122.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/53978.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/synapse-53978.patch --]
[-- Type: text/x-diff, Size: 2303 bytes --]
From 32f64cec555a9237c72d3bafa47b78214e8e8d7b Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:21 -0500
Subject: [PATCH 1/2] python3-phonenumbers: update to 8.13.52.
---
srcpkgs/python3-phonenumbers/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index 7600ad872497be..e63e7e37207400 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -1,7 +1,7 @@
# Template file for 'python3-phonenumbers'
pkgname=python3-phonenumbers
-version=8.13.43
-revision=2
+version=8.13.52
+revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
depends="python3"
@@ -11,4 +11,4 @@ license="Apache-2.0"
homepage="https://github.com/daviddrysdale/python-phonenumbers"
changelog="https://raw.githubusercontent.com/daviddrysdale/python-phonenumbers/dev/python/HISTORY.md"
distfiles="${PYPI_SITE}/p/phonenumbers/phonenumbers-${version}.tar.gz"
-checksum=35b904e4a79226eee027fbb467a9aa6f1ab9ffc3c09c91bf14b885c154936726
+checksum=fdc371ea6a4da052beb1225de63963d5a2fddbbff2bb53e3a957f360e0185f80
From 2f360c721795f187d55c1df42a946ba69b6bb9de Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:17 -0500
Subject: [PATCH 2/2] synapse: update to 1.122.0.
---
srcpkgs/synapse/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template
index ad75d9f934a82f..c87f47fa7bc906 100644
--- a/srcpkgs/synapse/template
+++ b/srcpkgs/synapse/template
@@ -1,6 +1,6 @@
# Template file for 'synapse'
pkgname=synapse
-version=1.121.1
+version=1.122.0
revision=1
build_style=python3-pep517
build_helper=rust
@@ -26,7 +26,7 @@ license="AGPL-3.0-or-later"
homepage="https://element-hq.github.io/synapse"
changelog="https://raw.githubusercontent.com/element-hq/synapse/develop/CHANGES.md"
distfiles="https://github.com/element-hq/synapse/archive/refs/tags/v${version}.tar.gz"
-checksum=58beeacb5b61f87d791b808a3d1e0db3f4df55a731e652ac4ad86bd4145558da
+checksum=3dec1a41339ea8c30d15a9bcca314637dd15c231c4a3270c4fcd45620e912970
system_accounts="synapse"
synapse_homedir="/var/lib/synapse"
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Updated] synapse: update to 1.122.0.
2025-01-15 14:46 [PR PATCH] synapse: update to 1.122.0 TinfoilSubmarine
@ 2025-02-06 20:55 ` TinfoilSubmarine
2025-02-13 18:03 ` [PR PATCH] [Updated] synapse: update to 1.123.0 TinfoilSubmarine
` (8 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2025-02-06 20:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1245 bytes --]
There is an updated pull request by TinfoilSubmarine against master on the void-packages repository
https://github.com/TinfoilSubmarine/void-packages maint/synapse
https://github.com/void-linux/void-packages/pull/53978
synapse: update to 1.122.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/53978.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/synapse-53978.patch --]
[-- Type: text/x-diff, Size: 2303 bytes --]
From 1adaea00035128d0162ccec195a9d5130a746af0 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:21 -0500
Subject: [PATCH 1/2] python3-phonenumbers: update to 8.13.54.
---
srcpkgs/python3-phonenumbers/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index 7600ad872497be..01d09552f04786 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -1,7 +1,7 @@
# Template file for 'python3-phonenumbers'
pkgname=python3-phonenumbers
-version=8.13.43
-revision=2
+version=8.13.54
+revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
depends="python3"
@@ -11,4 +11,4 @@ license="Apache-2.0"
homepage="https://github.com/daviddrysdale/python-phonenumbers"
changelog="https://raw.githubusercontent.com/daviddrysdale/python-phonenumbers/dev/python/HISTORY.md"
distfiles="${PYPI_SITE}/p/phonenumbers/phonenumbers-${version}.tar.gz"
-checksum=35b904e4a79226eee027fbb467a9aa6f1ab9ffc3c09c91bf14b885c154936726
+checksum=4c32e3c941b24e5ce28d2211f624f0fef08462781e3d7e5e85192275cfd6c680
From b0640c1b2f4d318e17cdfffaf2c437e93d2ea6db Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:17 -0500
Subject: [PATCH 2/2] synapse: update to 1.123.0.
---
srcpkgs/synapse/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template
index ad75d9f934a82f..2501ab777c0b17 100644
--- a/srcpkgs/synapse/template
+++ b/srcpkgs/synapse/template
@@ -1,6 +1,6 @@
# Template file for 'synapse'
pkgname=synapse
-version=1.121.1
+version=1.123.0
revision=1
build_style=python3-pep517
build_helper=rust
@@ -26,7 +26,7 @@ license="AGPL-3.0-or-later"
homepage="https://element-hq.github.io/synapse"
changelog="https://raw.githubusercontent.com/element-hq/synapse/develop/CHANGES.md"
distfiles="https://github.com/element-hq/synapse/archive/refs/tags/v${version}.tar.gz"
-checksum=58beeacb5b61f87d791b808a3d1e0db3f4df55a731e652ac4ad86bd4145558da
+checksum=0275882d07ea2e9151a1f00bd54243ee360252aedd8273bab0edc59ad0cf0dd5
system_accounts="synapse"
synapse_homedir="/var/lib/synapse"
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Updated] synapse: update to 1.123.0.
2025-01-15 14:46 [PR PATCH] synapse: update to 1.122.0 TinfoilSubmarine
2025-02-06 20:55 ` [PR PATCH] [Updated] " TinfoilSubmarine
@ 2025-02-13 18:03 ` TinfoilSubmarine
2025-02-13 18:04 ` [PR PATCH] [Updated] synapse: update to 1.124.0 TinfoilSubmarine
` (7 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2025-02-13 18:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1245 bytes --]
There is an updated pull request by TinfoilSubmarine against master on the void-packages repository
https://github.com/TinfoilSubmarine/void-packages maint/synapse
https://github.com/void-linux/void-packages/pull/53978
synapse: update to 1.123.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/53978.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/synapse-53978.patch --]
[-- Type: text/x-diff, Size: 2303 bytes --]
From 7e9e31910c4322125bd616fa0ab6d3bfceeb0fd2 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:21 -0500
Subject: [PATCH 1/2] python3-phonenumbers: update to 8.13.54.
---
srcpkgs/python3-phonenumbers/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index 7600ad872497be..01d09552f04786 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -1,7 +1,7 @@
# Template file for 'python3-phonenumbers'
pkgname=python3-phonenumbers
-version=8.13.43
-revision=2
+version=8.13.54
+revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
depends="python3"
@@ -11,4 +11,4 @@ license="Apache-2.0"
homepage="https://github.com/daviddrysdale/python-phonenumbers"
changelog="https://raw.githubusercontent.com/daviddrysdale/python-phonenumbers/dev/python/HISTORY.md"
distfiles="${PYPI_SITE}/p/phonenumbers/phonenumbers-${version}.tar.gz"
-checksum=35b904e4a79226eee027fbb467a9aa6f1ab9ffc3c09c91bf14b885c154936726
+checksum=4c32e3c941b24e5ce28d2211f624f0fef08462781e3d7e5e85192275cfd6c680
From 59c5b5e86b1c927efb69ec51e951f58856729389 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:17 -0500
Subject: [PATCH 2/2] synapse: update to 1.123.0.
---
srcpkgs/synapse/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template
index ad75d9f934a82f..992dfb84db41b0 100644
--- a/srcpkgs/synapse/template
+++ b/srcpkgs/synapse/template
@@ -1,6 +1,6 @@
# Template file for 'synapse'
pkgname=synapse
-version=1.121.1
+version=1.124.0
revision=1
build_style=python3-pep517
build_helper=rust
@@ -26,7 +26,7 @@ license="AGPL-3.0-or-later"
homepage="https://element-hq.github.io/synapse"
changelog="https://raw.githubusercontent.com/element-hq/synapse/develop/CHANGES.md"
distfiles="https://github.com/element-hq/synapse/archive/refs/tags/v${version}.tar.gz"
-checksum=58beeacb5b61f87d791b808a3d1e0db3f4df55a731e652ac4ad86bd4145558da
+checksum=35d24d022df6346f9a721fe2472b31409a1ccdbc587f052e869c114ae41cd61c
system_accounts="synapse"
synapse_homedir="/var/lib/synapse"
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Updated] synapse: update to 1.124.0.
2025-01-15 14:46 [PR PATCH] synapse: update to 1.122.0 TinfoilSubmarine
2025-02-06 20:55 ` [PR PATCH] [Updated] " TinfoilSubmarine
2025-02-13 18:03 ` [PR PATCH] [Updated] synapse: update to 1.123.0 TinfoilSubmarine
@ 2025-02-13 18:04 ` TinfoilSubmarine
2025-02-26 14:44 ` TinfoilSubmarine
` (6 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2025-02-13 18:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1245 bytes --]
There is an updated pull request by TinfoilSubmarine against master on the void-packages repository
https://github.com/TinfoilSubmarine/void-packages maint/synapse
https://github.com/void-linux/void-packages/pull/53978
synapse: update to 1.124.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/53978.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/synapse-53978.patch --]
[-- Type: text/x-diff, Size: 3226 bytes --]
From 7e9e31910c4322125bd616fa0ab6d3bfceeb0fd2 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:21 -0500
Subject: [PATCH 1/2] python3-phonenumbers: update to 8.13.54.
---
srcpkgs/python3-phonenumbers/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index 7600ad872497be..01d09552f04786 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -1,7 +1,7 @@
# Template file for 'python3-phonenumbers'
pkgname=python3-phonenumbers
-version=8.13.43
-revision=2
+version=8.13.54
+revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
depends="python3"
@@ -11,4 +11,4 @@ license="Apache-2.0"
homepage="https://github.com/daviddrysdale/python-phonenumbers"
changelog="https://raw.githubusercontent.com/daviddrysdale/python-phonenumbers/dev/python/HISTORY.md"
distfiles="${PYPI_SITE}/p/phonenumbers/phonenumbers-${version}.tar.gz"
-checksum=35b904e4a79226eee027fbb467a9aa6f1ab9ffc3c09c91bf14b885c154936726
+checksum=4c32e3c941b24e5ce28d2211f624f0fef08462781e3d7e5e85192275cfd6c680
From 82fd9f5c06c9f1ead874d72eb0dbdd9579544c37 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:17 -0500
Subject: [PATCH 2/2] synapse: update to 1.124.0.
---
srcpkgs/synapse/patches/poetry-core.patch | 13 +++++++++++++
srcpkgs/synapse/template | 4 ++--
2 files changed, 15 insertions(+), 2 deletions(-)
create mode 100644 srcpkgs/synapse/patches/poetry-core.patch
diff --git a/srcpkgs/synapse/patches/poetry-core.patch b/srcpkgs/synapse/patches/poetry-core.patch
new file mode 100644
index 00000000000000..b60f2f44e4114a
--- /dev/null
+++ b/srcpkgs/synapse/patches/poetry-core.patch
@@ -0,0 +1,13 @@
+diff --git a/pyproject.toml b/pyproject.toml
+index 2d982ea..289565b 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -370,7 +370,7 @@ tomli = ">=1.2.3"
+ # runtime errors caused by build 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.9.1", "setuptools_rust>=1.3,<=1.10.2"]
++requires = ["poetry-core>=1.1.0,<=2.0.1", "setuptools_rust>=1.3,<=1.10.2"]
+ build-backend = "poetry.core.masonry.api"
+
+
diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template
index ad75d9f934a82f..992dfb84db41b0 100644
--- a/srcpkgs/synapse/template
+++ b/srcpkgs/synapse/template
@@ -1,6 +1,6 @@
# Template file for 'synapse'
pkgname=synapse
-version=1.121.1
+version=1.124.0
revision=1
build_style=python3-pep517
build_helper=rust
@@ -26,7 +26,7 @@ license="AGPL-3.0-or-later"
homepage="https://element-hq.github.io/synapse"
changelog="https://raw.githubusercontent.com/element-hq/synapse/develop/CHANGES.md"
distfiles="https://github.com/element-hq/synapse/archive/refs/tags/v${version}.tar.gz"
-checksum=58beeacb5b61f87d791b808a3d1e0db3f4df55a731e652ac4ad86bd4145558da
+checksum=35d24d022df6346f9a721fe2472b31409a1ccdbc587f052e869c114ae41cd61c
system_accounts="synapse"
synapse_homedir="/var/lib/synapse"
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Updated] synapse: update to 1.124.0.
2025-01-15 14:46 [PR PATCH] synapse: update to 1.122.0 TinfoilSubmarine
` (2 preceding siblings ...)
2025-02-13 18:04 ` [PR PATCH] [Updated] synapse: update to 1.124.0 TinfoilSubmarine
@ 2025-02-26 14:44 ` TinfoilSubmarine
2025-03-12 14:55 ` [PR PATCH] [Updated] synapse: update to 1.125.0 TinfoilSubmarine
` (5 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2025-02-26 14:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1245 bytes --]
There is an updated pull request by TinfoilSubmarine against master on the void-packages repository
https://github.com/TinfoilSubmarine/void-packages maint/synapse
https://github.com/void-linux/void-packages/pull/53978
synapse: update to 1.124.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/53978.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/synapse-53978.patch --]
[-- Type: text/x-diff, Size: 3410 bytes --]
From 9b309c761c08bc015dcbca2592701ba0eeb4507e Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:21 -0500
Subject: [PATCH 1/2] python3-phonenumbers: update to 8.13.55.
---
srcpkgs/python3-phonenumbers/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index 7600ad872497be..798526ea51ee55 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -1,7 +1,7 @@
# Template file for 'python3-phonenumbers'
pkgname=python3-phonenumbers
-version=8.13.43
-revision=2
+version=8.13.55
+revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
depends="python3"
@@ -11,4 +11,4 @@ license="Apache-2.0"
homepage="https://github.com/daviddrysdale/python-phonenumbers"
changelog="https://raw.githubusercontent.com/daviddrysdale/python-phonenumbers/dev/python/HISTORY.md"
distfiles="${PYPI_SITE}/p/phonenumbers/phonenumbers-${version}.tar.gz"
-checksum=35b904e4a79226eee027fbb467a9aa6f1ab9ffc3c09c91bf14b885c154936726
+checksum=57c989dda3eabab1b5a9e3d24438a39ebd032fa0172bf68bfd90ab70b3d5e08b
From 6f0e258e4ca0d095ebecbc182ac8b9b8887414f1 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:17 -0500
Subject: [PATCH 2/2] synapse: update to 1.125.0.
---
srcpkgs/synapse/patches/poetry-core.patch | 13 +++++++++++++
srcpkgs/synapse/template | 6 +++---
2 files changed, 16 insertions(+), 3 deletions(-)
create mode 100644 srcpkgs/synapse/patches/poetry-core.patch
diff --git a/srcpkgs/synapse/patches/poetry-core.patch b/srcpkgs/synapse/patches/poetry-core.patch
new file mode 100644
index 00000000000000..b60f2f44e4114a
--- /dev/null
+++ b/srcpkgs/synapse/patches/poetry-core.patch
@@ -0,0 +1,13 @@
+diff --git a/pyproject.toml b/pyproject.toml
+index 2d982ea..289565b 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -370,7 +370,7 @@ tomli = ">=1.2.3"
+ # runtime errors caused by build 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.9.1", "setuptools_rust>=1.3,<=1.10.2"]
++requires = ["poetry-core>=1.1.0,<=2.0.1", "setuptools_rust>=1.3,<=1.10.2"]
+ build-backend = "poetry.core.masonry.api"
+
+
diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template
index ad75d9f934a82f..da37f56d61fdbe 100644
--- a/srcpkgs/synapse/template
+++ b/srcpkgs/synapse/template
@@ -1,6 +1,6 @@
# Template file for 'synapse'
pkgname=synapse
-version=1.121.1
+version=1.125.0
revision=1
build_style=python3-pep517
build_helper=rust
@@ -26,7 +26,7 @@ license="AGPL-3.0-or-later"
homepage="https://element-hq.github.io/synapse"
changelog="https://raw.githubusercontent.com/element-hq/synapse/develop/CHANGES.md"
distfiles="https://github.com/element-hq/synapse/archive/refs/tags/v${version}.tar.gz"
-checksum=58beeacb5b61f87d791b808a3d1e0db3f4df55a731e652ac4ad86bd4145558da
+checksum=c4bb23f48907ad7c580ddf172fc41e4f4a3b33df2ebf1b8dcba3411a2cd1c666
system_accounts="synapse"
synapse_homedir="/var/lib/synapse"
@@ -55,5 +55,5 @@ post_install() {
vsconf docs/sample_config.yaml homeserver.yaml
vsconf docs/sample_log_config.yaml log.yaml
- vlicense LICENSE
+ vlicense LICENSE-AGPL-3.0
}
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Updated] synapse: update to 1.125.0.
2025-01-15 14:46 [PR PATCH] synapse: update to 1.122.0 TinfoilSubmarine
` (3 preceding siblings ...)
2025-02-26 14:44 ` TinfoilSubmarine
@ 2025-03-12 14:55 ` TinfoilSubmarine
2025-03-25 16:07 ` [PR PATCH] [Updated] synapse: update to 1.126.0 TinfoilSubmarine
` (4 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2025-03-12 14:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1245 bytes --]
There is an updated pull request by TinfoilSubmarine against master on the void-packages repository
https://github.com/TinfoilSubmarine/void-packages maint/synapse
https://github.com/void-linux/void-packages/pull/53978
synapse: update to 1.125.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/53978.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/synapse-53978.patch --]
[-- Type: text/x-diff, Size: 5497 bytes --]
From 746e9f5bf9e140d54ad6d4f3bacc9f60aacefebc Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:21 -0500
Subject: [PATCH 1/2] python3-phonenumbers: update to 9.0.0.
---
srcpkgs/python3-phonenumbers/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index 7600ad872497be..a338ce0ca04b9a 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -1,7 +1,7 @@
# Template file for 'python3-phonenumbers'
pkgname=python3-phonenumbers
-version=8.13.43
-revision=2
+version=9.0.0
+revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
depends="python3"
@@ -11,4 +11,4 @@ license="Apache-2.0"
homepage="https://github.com/daviddrysdale/python-phonenumbers"
changelog="https://raw.githubusercontent.com/daviddrysdale/python-phonenumbers/dev/python/HISTORY.md"
distfiles="${PYPI_SITE}/p/phonenumbers/phonenumbers-${version}.tar.gz"
-checksum=35b904e4a79226eee027fbb467a9aa6f1ab9ffc3c09c91bf14b885c154936726
+checksum=094a6f728e3c2b1906df4494a480743a3c797320f721f2b53f1400fd4d8ed5f5
From 3af08cf13e384f1379d1658e67e7ad3f2eda93f9 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:17 -0500
Subject: [PATCH 2/2] synapse: update to 1.126.0.
---
srcpkgs/synapse/patches/poetry-core.patch | 13 +++++++
.../twisted-24.11.0-test-failure.patch | 35 +++++++++++++++++++
srcpkgs/synapse/template | 6 ++--
3 files changed, 51 insertions(+), 3 deletions(-)
create mode 100644 srcpkgs/synapse/patches/poetry-core.patch
create mode 100644 srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch
diff --git a/srcpkgs/synapse/patches/poetry-core.patch b/srcpkgs/synapse/patches/poetry-core.patch
new file mode 100644
index 00000000000000..b60f2f44e4114a
--- /dev/null
+++ b/srcpkgs/synapse/patches/poetry-core.patch
@@ -0,0 +1,13 @@
+diff --git a/pyproject.toml b/pyproject.toml
+index 2d982ea..289565b 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -370,7 +370,7 @@ tomli = ">=1.2.3"
+ # runtime errors caused by build 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.9.1", "setuptools_rust>=1.3,<=1.10.2"]
++requires = ["poetry-core>=1.1.0,<=2.0.1", "setuptools_rust>=1.3,<=1.10.2"]
+ build-backend = "poetry.core.masonry.api"
+
+
diff --git a/srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch b/srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch
new file mode 100644
index 00000000000000..b90a704c23cb90
--- /dev/null
+++ b/srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch
@@ -0,0 +1,35 @@
+diff --git a/tests/storage/databases/main/test_events_worker.py b/tests/storage/databases/main/test_events_worker.py
+index 104d141..a172d2c 100644
+--- a/tests/storage/databases/main/test_events_worker.py
++++ b/tests/storage/databases/main/test_events_worker.py
+@@ -447,30 +447,6 @@ class DatabaseOutageTestCase(unittest.HomeserverTestCase):
+ )
+ self.assertEqual(str(failure.value), "Could not connect to the database.")
+
+- def test_recovery(self) -> None:
+- """Test that event fetchers recover after a database outage."""
+- with self._outage():
+- # Kick off a bunch of event fetches but do not pump the reactor
+- event_deferreds = []
+- for event_id in self.event_ids:
+- event_deferreds.append(ensureDeferred(self.store.get_event(event_id)))
+-
+- # We should have maxed out on event fetcher threads
+- self.assertEqual(self.store._event_fetch_ongoing, EVENT_QUEUE_THREADS)
+-
+- # All the event fetchers will fail
+- self.pump()
+- self.assertEqual(self.store._event_fetch_ongoing, 0)
+-
+- for event_deferred in event_deferreds:
+- failure = self.get_failure(event_deferred, Exception)
+- self.assertEqual(
+- str(failure.value), "Could not connect to the database."
+- )
+-
+- # This next event fetch should succeed
+- self.get_success(self.store.get_event(self.event_ids[0]))
+-
+
+ class GetEventCancellationTestCase(unittest.HomeserverTestCase):
+ """Test cancellation of `get_event` calls."""
diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template
index ad75d9f934a82f..b64d9226ce3ec5 100644
--- a/srcpkgs/synapse/template
+++ b/srcpkgs/synapse/template
@@ -1,6 +1,6 @@
# Template file for 'synapse'
pkgname=synapse
-version=1.121.1
+version=1.126.0
revision=1
build_style=python3-pep517
build_helper=rust
@@ -26,7 +26,7 @@ license="AGPL-3.0-or-later"
homepage="https://element-hq.github.io/synapse"
changelog="https://raw.githubusercontent.com/element-hq/synapse/develop/CHANGES.md"
distfiles="https://github.com/element-hq/synapse/archive/refs/tags/v${version}.tar.gz"
-checksum=58beeacb5b61f87d791b808a3d1e0db3f4df55a731e652ac4ad86bd4145558da
+checksum=93a0dbe9e0bbd0036ce7eaa99043c08180319624b371089f840258c3274a14f8
system_accounts="synapse"
synapse_homedir="/var/lib/synapse"
@@ -55,5 +55,5 @@ post_install() {
vsconf docs/sample_config.yaml homeserver.yaml
vsconf docs/sample_log_config.yaml log.yaml
- vlicense LICENSE
+ vlicense LICENSE-AGPL-3.0
}
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Updated] synapse: update to 1.126.0.
2025-01-15 14:46 [PR PATCH] synapse: update to 1.122.0 TinfoilSubmarine
` (4 preceding siblings ...)
2025-03-12 14:55 ` [PR PATCH] [Updated] synapse: update to 1.125.0 TinfoilSubmarine
@ 2025-03-25 16:07 ` TinfoilSubmarine
2025-03-28 17:46 ` [PR PATCH] [Updated] synapse: update to 1.127.0 TinfoilSubmarine
` (3 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2025-03-25 16:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1245 bytes --]
There is an updated pull request by TinfoilSubmarine against master on the void-packages repository
https://github.com/TinfoilSubmarine/void-packages maint/synapse
https://github.com/void-linux/void-packages/pull/53978
synapse: update to 1.126.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/53978.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/synapse-53978.patch --]
[-- Type: text/x-diff, Size: 5497 bytes --]
From 549f0351023ee05685bd44a64bf60687c0811ae0 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:21 -0500
Subject: [PATCH 1/2] python3-phonenumbers: update to 9.0.1.
---
srcpkgs/python3-phonenumbers/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index 7600ad872497be..239346baabec2e 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -1,7 +1,7 @@
# Template file for 'python3-phonenumbers'
pkgname=python3-phonenumbers
-version=8.13.43
-revision=2
+version=9.0.1
+revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
depends="python3"
@@ -11,4 +11,4 @@ license="Apache-2.0"
homepage="https://github.com/daviddrysdale/python-phonenumbers"
changelog="https://raw.githubusercontent.com/daviddrysdale/python-phonenumbers/dev/python/HISTORY.md"
distfiles="${PYPI_SITE}/p/phonenumbers/phonenumbers-${version}.tar.gz"
-checksum=35b904e4a79226eee027fbb467a9aa6f1ab9ffc3c09c91bf14b885c154936726
+checksum=7507bd6228d3b5fc4a3661c28f08157ac12a3386aca50bc6d2e71d91a00ff2be
From cac5b9d9ee5f8cf3ffe406326e136ad26ed024ae Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:17 -0500
Subject: [PATCH 2/2] synapse: update to 1.127.0.
---
srcpkgs/synapse/patches/poetry-core.patch | 13 +++++++
.../twisted-24.11.0-test-failure.patch | 35 +++++++++++++++++++
srcpkgs/synapse/template | 6 ++--
3 files changed, 51 insertions(+), 3 deletions(-)
create mode 100644 srcpkgs/synapse/patches/poetry-core.patch
create mode 100644 srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch
diff --git a/srcpkgs/synapse/patches/poetry-core.patch b/srcpkgs/synapse/patches/poetry-core.patch
new file mode 100644
index 00000000000000..0be38d3c74dfec
--- /dev/null
+++ b/srcpkgs/synapse/patches/poetry-core.patch
@@ -0,0 +1,13 @@
+diff --git a/pyproject.toml b/pyproject.toml
+index 2d982ea..289565b 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -370,7 +370,7 @@ tomli = ">=1.2.3"
+ # runtime errors caused by build 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.9.1", "setuptools_rust>=1.3,<=1.10.2"]
++requires = ["poetry-core>=1.1.0,<=2.0.1", "setuptools_rust>=1.3,<=1.11.0"]
+ build-backend = "poetry.core.masonry.api"
+
+
diff --git a/srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch b/srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch
new file mode 100644
index 00000000000000..b90a704c23cb90
--- /dev/null
+++ b/srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch
@@ -0,0 +1,35 @@
+diff --git a/tests/storage/databases/main/test_events_worker.py b/tests/storage/databases/main/test_events_worker.py
+index 104d141..a172d2c 100644
+--- a/tests/storage/databases/main/test_events_worker.py
++++ b/tests/storage/databases/main/test_events_worker.py
+@@ -447,30 +447,6 @@ class DatabaseOutageTestCase(unittest.HomeserverTestCase):
+ )
+ self.assertEqual(str(failure.value), "Could not connect to the database.")
+
+- def test_recovery(self) -> None:
+- """Test that event fetchers recover after a database outage."""
+- with self._outage():
+- # Kick off a bunch of event fetches but do not pump the reactor
+- event_deferreds = []
+- for event_id in self.event_ids:
+- event_deferreds.append(ensureDeferred(self.store.get_event(event_id)))
+-
+- # We should have maxed out on event fetcher threads
+- self.assertEqual(self.store._event_fetch_ongoing, EVENT_QUEUE_THREADS)
+-
+- # All the event fetchers will fail
+- self.pump()
+- self.assertEqual(self.store._event_fetch_ongoing, 0)
+-
+- for event_deferred in event_deferreds:
+- failure = self.get_failure(event_deferred, Exception)
+- self.assertEqual(
+- str(failure.value), "Could not connect to the database."
+- )
+-
+- # This next event fetch should succeed
+- self.get_success(self.store.get_event(self.event_ids[0]))
+-
+
+ class GetEventCancellationTestCase(unittest.HomeserverTestCase):
+ """Test cancellation of `get_event` calls."""
diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template
index ad75d9f934a82f..371896993199fd 100644
--- a/srcpkgs/synapse/template
+++ b/srcpkgs/synapse/template
@@ -1,6 +1,6 @@
# Template file for 'synapse'
pkgname=synapse
-version=1.121.1
+version=1.127.0
revision=1
build_style=python3-pep517
build_helper=rust
@@ -26,7 +26,7 @@ license="AGPL-3.0-or-later"
homepage="https://element-hq.github.io/synapse"
changelog="https://raw.githubusercontent.com/element-hq/synapse/develop/CHANGES.md"
distfiles="https://github.com/element-hq/synapse/archive/refs/tags/v${version}.tar.gz"
-checksum=58beeacb5b61f87d791b808a3d1e0db3f4df55a731e652ac4ad86bd4145558da
+checksum=dc9a46e0730f4292526182276ac52cae9fd13a86691a5111f6260149a9ce0c26
system_accounts="synapse"
synapse_homedir="/var/lib/synapse"
@@ -55,5 +55,5 @@ post_install() {
vsconf docs/sample_config.yaml homeserver.yaml
vsconf docs/sample_log_config.yaml log.yaml
- vlicense LICENSE
+ vlicense LICENSE-AGPL-3.0
}
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Updated] synapse: update to 1.127.0.
2025-01-15 14:46 [PR PATCH] synapse: update to 1.122.0 TinfoilSubmarine
` (5 preceding siblings ...)
2025-03-25 16:07 ` [PR PATCH] [Updated] synapse: update to 1.126.0 TinfoilSubmarine
@ 2025-03-28 17:46 ` TinfoilSubmarine
2025-03-28 17:47 ` synapse: update to 1.127.1 TinfoilSubmarine
` (2 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2025-03-28 17:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1245 bytes --]
There is an updated pull request by TinfoilSubmarine against master on the void-packages repository
https://github.com/TinfoilSubmarine/void-packages maint/synapse
https://github.com/void-linux/void-packages/pull/53978
synapse: update to 1.127.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/53978.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/synapse-53978.patch --]
[-- Type: text/x-diff, Size: 5497 bytes --]
From f9757a22373a7745be96657c6c37cecce41ef928 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:21 -0500
Subject: [PATCH 1/2] python3-phonenumbers: update to 9.0.2.
---
srcpkgs/python3-phonenumbers/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index 7600ad872497be..95b335403b9c2c 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -1,7 +1,7 @@
# Template file for 'python3-phonenumbers'
pkgname=python3-phonenumbers
-version=8.13.43
-revision=2
+version=9.0.2
+revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
depends="python3"
@@ -11,4 +11,4 @@ license="Apache-2.0"
homepage="https://github.com/daviddrysdale/python-phonenumbers"
changelog="https://raw.githubusercontent.com/daviddrysdale/python-phonenumbers/dev/python/HISTORY.md"
distfiles="${PYPI_SITE}/p/phonenumbers/phonenumbers-${version}.tar.gz"
-checksum=35b904e4a79226eee027fbb467a9aa6f1ab9ffc3c09c91bf14b885c154936726
+checksum=f590ee2b729bdd9873ca2d52989466add14c9953b48805c0aeb408348d4d6224
From d6c96bad8a803d5cc337d639c97c9053ea608ce8 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:17 -0500
Subject: [PATCH 2/2] synapse: update to 1.127.1.
---
srcpkgs/synapse/patches/poetry-core.patch | 13 +++++++
.../twisted-24.11.0-test-failure.patch | 35 +++++++++++++++++++
srcpkgs/synapse/template | 6 ++--
3 files changed, 51 insertions(+), 3 deletions(-)
create mode 100644 srcpkgs/synapse/patches/poetry-core.patch
create mode 100644 srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch
diff --git a/srcpkgs/synapse/patches/poetry-core.patch b/srcpkgs/synapse/patches/poetry-core.patch
new file mode 100644
index 00000000000000..0be38d3c74dfec
--- /dev/null
+++ b/srcpkgs/synapse/patches/poetry-core.patch
@@ -0,0 +1,13 @@
+diff --git a/pyproject.toml b/pyproject.toml
+index 2d982ea..289565b 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -370,7 +370,7 @@ tomli = ">=1.2.3"
+ # runtime errors caused by build 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.9.1", "setuptools_rust>=1.3,<=1.10.2"]
++requires = ["poetry-core>=1.1.0,<=2.0.1", "setuptools_rust>=1.3,<=1.11.0"]
+ build-backend = "poetry.core.masonry.api"
+
+
diff --git a/srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch b/srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch
new file mode 100644
index 00000000000000..b90a704c23cb90
--- /dev/null
+++ b/srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch
@@ -0,0 +1,35 @@
+diff --git a/tests/storage/databases/main/test_events_worker.py b/tests/storage/databases/main/test_events_worker.py
+index 104d141..a172d2c 100644
+--- a/tests/storage/databases/main/test_events_worker.py
++++ b/tests/storage/databases/main/test_events_worker.py
+@@ -447,30 +447,6 @@ class DatabaseOutageTestCase(unittest.HomeserverTestCase):
+ )
+ self.assertEqual(str(failure.value), "Could not connect to the database.")
+
+- def test_recovery(self) -> None:
+- """Test that event fetchers recover after a database outage."""
+- with self._outage():
+- # Kick off a bunch of event fetches but do not pump the reactor
+- event_deferreds = []
+- for event_id in self.event_ids:
+- event_deferreds.append(ensureDeferred(self.store.get_event(event_id)))
+-
+- # We should have maxed out on event fetcher threads
+- self.assertEqual(self.store._event_fetch_ongoing, EVENT_QUEUE_THREADS)
+-
+- # All the event fetchers will fail
+- self.pump()
+- self.assertEqual(self.store._event_fetch_ongoing, 0)
+-
+- for event_deferred in event_deferreds:
+- failure = self.get_failure(event_deferred, Exception)
+- self.assertEqual(
+- str(failure.value), "Could not connect to the database."
+- )
+-
+- # This next event fetch should succeed
+- self.get_success(self.store.get_event(self.event_ids[0]))
+-
+
+ class GetEventCancellationTestCase(unittest.HomeserverTestCase):
+ """Test cancellation of `get_event` calls."""
diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template
index ad75d9f934a82f..b3293508fd1111 100644
--- a/srcpkgs/synapse/template
+++ b/srcpkgs/synapse/template
@@ -1,6 +1,6 @@
# Template file for 'synapse'
pkgname=synapse
-version=1.121.1
+version=1.127.1
revision=1
build_style=python3-pep517
build_helper=rust
@@ -26,7 +26,7 @@ license="AGPL-3.0-or-later"
homepage="https://element-hq.github.io/synapse"
changelog="https://raw.githubusercontent.com/element-hq/synapse/develop/CHANGES.md"
distfiles="https://github.com/element-hq/synapse/archive/refs/tags/v${version}.tar.gz"
-checksum=58beeacb5b61f87d791b808a3d1e0db3f4df55a731e652ac4ad86bd4145558da
+checksum=f842a773f0b2e40f10d3e40b39c487f974226ec1e90cd2524d10d1fdad0a6527
system_accounts="synapse"
synapse_homedir="/var/lib/synapse"
@@ -55,5 +55,5 @@ post_install() {
vsconf docs/sample_config.yaml homeserver.yaml
vsconf docs/sample_log_config.yaml log.yaml
- vlicense LICENSE
+ vlicense LICENSE-AGPL-3.0
}
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: synapse: update to 1.127.1.
2025-01-15 14:46 [PR PATCH] synapse: update to 1.122.0 TinfoilSubmarine
` (6 preceding siblings ...)
2025-03-28 17:46 ` [PR PATCH] [Updated] synapse: update to 1.127.0 TinfoilSubmarine
@ 2025-03-28 17:47 ` TinfoilSubmarine
2025-04-09 12:22 ` [PR PATCH] [Updated] " TinfoilSubmarine
2025-04-12 21:06 ` synapse: update to 1.128.0 TinfoilSubmarine
9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2025-03-28 17:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 322 bytes --]
New comment by TinfoilSubmarine on void-packages repository
https://github.com/void-linux/void-packages/pull/53978#issuecomment-2762040806
Comment:
1.127.1 fixes a high severity vuln affecting all previous versions that can be used as a DOS: https://github.com/element-hq/synapse/security/advisories/GHSA-v56r-hwv5-mxg6
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Updated] synapse: update to 1.127.1.
2025-01-15 14:46 [PR PATCH] synapse: update to 1.122.0 TinfoilSubmarine
` (7 preceding siblings ...)
2025-03-28 17:47 ` synapse: update to 1.127.1 TinfoilSubmarine
@ 2025-04-09 12:22 ` TinfoilSubmarine
2025-04-12 21:06 ` synapse: update to 1.128.0 TinfoilSubmarine
9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2025-04-09 12:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1245 bytes --]
There is an updated pull request by TinfoilSubmarine against master on the void-packages repository
https://github.com/TinfoilSubmarine/void-packages maint/synapse
https://github.com/void-linux/void-packages/pull/53978
synapse: update to 1.127.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/53978.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/synapse-53978.patch --]
[-- Type: text/x-diff, Size: 5497 bytes --]
From 52ede1c9344a9a912fe1fa4be88318709273e1f9 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:21 -0500
Subject: [PATCH 1/2] python3-phonenumbers: update to 9.0.2.
---
srcpkgs/python3-phonenumbers/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index 7600ad872497be..95b335403b9c2c 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -1,7 +1,7 @@
# Template file for 'python3-phonenumbers'
pkgname=python3-phonenumbers
-version=8.13.43
-revision=2
+version=9.0.2
+revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
depends="python3"
@@ -11,4 +11,4 @@ license="Apache-2.0"
homepage="https://github.com/daviddrysdale/python-phonenumbers"
changelog="https://raw.githubusercontent.com/daviddrysdale/python-phonenumbers/dev/python/HISTORY.md"
distfiles="${PYPI_SITE}/p/phonenumbers/phonenumbers-${version}.tar.gz"
-checksum=35b904e4a79226eee027fbb467a9aa6f1ab9ffc3c09c91bf14b885c154936726
+checksum=f590ee2b729bdd9873ca2d52989466add14c9953b48805c0aeb408348d4d6224
From 580f360c6fd71eeb4da3ae33ad5294d11e10a71f Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 15 Jan 2025 08:09:17 -0500
Subject: [PATCH 2/2] synapse: update to 1.128.0.
---
srcpkgs/synapse/patches/poetry-core.patch | 13 +++++++
.../twisted-24.11.0-test-failure.patch | 35 +++++++++++++++++++
srcpkgs/synapse/template | 6 ++--
3 files changed, 51 insertions(+), 3 deletions(-)
create mode 100644 srcpkgs/synapse/patches/poetry-core.patch
create mode 100644 srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch
diff --git a/srcpkgs/synapse/patches/poetry-core.patch b/srcpkgs/synapse/patches/poetry-core.patch
new file mode 100644
index 00000000000000..0be38d3c74dfec
--- /dev/null
+++ b/srcpkgs/synapse/patches/poetry-core.patch
@@ -0,0 +1,13 @@
+diff --git a/pyproject.toml b/pyproject.toml
+index 2d982ea..289565b 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -370,7 +370,7 @@ tomli = ">=1.2.3"
+ # runtime errors caused by build 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.9.1", "setuptools_rust>=1.3,<=1.10.2"]
++requires = ["poetry-core>=1.1.0,<=2.0.1", "setuptools_rust>=1.3,<=1.11.0"]
+ build-backend = "poetry.core.masonry.api"
+
+
diff --git a/srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch b/srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch
new file mode 100644
index 00000000000000..b90a704c23cb90
--- /dev/null
+++ b/srcpkgs/synapse/patches/twisted-24.11.0-test-failure.patch
@@ -0,0 +1,35 @@
+diff --git a/tests/storage/databases/main/test_events_worker.py b/tests/storage/databases/main/test_events_worker.py
+index 104d141..a172d2c 100644
+--- a/tests/storage/databases/main/test_events_worker.py
++++ b/tests/storage/databases/main/test_events_worker.py
+@@ -447,30 +447,6 @@ class DatabaseOutageTestCase(unittest.HomeserverTestCase):
+ )
+ self.assertEqual(str(failure.value), "Could not connect to the database.")
+
+- def test_recovery(self) -> None:
+- """Test that event fetchers recover after a database outage."""
+- with self._outage():
+- # Kick off a bunch of event fetches but do not pump the reactor
+- event_deferreds = []
+- for event_id in self.event_ids:
+- event_deferreds.append(ensureDeferred(self.store.get_event(event_id)))
+-
+- # We should have maxed out on event fetcher threads
+- self.assertEqual(self.store._event_fetch_ongoing, EVENT_QUEUE_THREADS)
+-
+- # All the event fetchers will fail
+- self.pump()
+- self.assertEqual(self.store._event_fetch_ongoing, 0)
+-
+- for event_deferred in event_deferreds:
+- failure = self.get_failure(event_deferred, Exception)
+- self.assertEqual(
+- str(failure.value), "Could not connect to the database."
+- )
+-
+- # This next event fetch should succeed
+- self.get_success(self.store.get_event(self.event_ids[0]))
+-
+
+ class GetEventCancellationTestCase(unittest.HomeserverTestCase):
+ """Test cancellation of `get_event` calls."""
diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template
index ad75d9f934a82f..e8232082ef103b 100644
--- a/srcpkgs/synapse/template
+++ b/srcpkgs/synapse/template
@@ -1,6 +1,6 @@
# Template file for 'synapse'
pkgname=synapse
-version=1.121.1
+version=1.128.0
revision=1
build_style=python3-pep517
build_helper=rust
@@ -26,7 +26,7 @@ license="AGPL-3.0-or-later"
homepage="https://element-hq.github.io/synapse"
changelog="https://raw.githubusercontent.com/element-hq/synapse/develop/CHANGES.md"
distfiles="https://github.com/element-hq/synapse/archive/refs/tags/v${version}.tar.gz"
-checksum=58beeacb5b61f87d791b808a3d1e0db3f4df55a731e652ac4ad86bd4145558da
+checksum=0595fd81ad6dcc9a7635f604b699ffd4bc204630c4ec415909521e54d98c5e9c
system_accounts="synapse"
synapse_homedir="/var/lib/synapse"
@@ -55,5 +55,5 @@ post_install() {
vsconf docs/sample_config.yaml homeserver.yaml
vsconf docs/sample_log_config.yaml log.yaml
- vlicense LICENSE
+ vlicense LICENSE-AGPL-3.0
}
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: synapse: update to 1.128.0.
2025-01-15 14:46 [PR PATCH] synapse: update to 1.122.0 TinfoilSubmarine
` (8 preceding siblings ...)
2025-04-09 12:22 ` [PR PATCH] [Updated] " TinfoilSubmarine
@ 2025-04-12 21:06 ` TinfoilSubmarine
9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2025-04-12 21:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 231 bytes --]
New comment by TinfoilSubmarine on void-packages repository
https://github.com/void-linux/void-packages/pull/53978#issuecomment-2799039153
Comment:
Bump. Current packaged version has an unpatched CVE that is fixed in >=1.127.1.
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2025-04-12 21:06 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-01-15 14:46 [PR PATCH] synapse: update to 1.122.0 TinfoilSubmarine
2025-02-06 20:55 ` [PR PATCH] [Updated] " TinfoilSubmarine
2025-02-13 18:03 ` [PR PATCH] [Updated] synapse: update to 1.123.0 TinfoilSubmarine
2025-02-13 18:04 ` [PR PATCH] [Updated] synapse: update to 1.124.0 TinfoilSubmarine
2025-02-26 14:44 ` TinfoilSubmarine
2025-03-12 14:55 ` [PR PATCH] [Updated] synapse: update to 1.125.0 TinfoilSubmarine
2025-03-25 16:07 ` [PR PATCH] [Updated] synapse: update to 1.126.0 TinfoilSubmarine
2025-03-28 17:46 ` [PR PATCH] [Updated] synapse: update to 1.127.0 TinfoilSubmarine
2025-03-28 17:47 ` synapse: update to 1.127.1 TinfoilSubmarine
2025-04-09 12:22 ` [PR PATCH] [Updated] " TinfoilSubmarine
2025-04-12 21:06 ` synapse: update to 1.128.0 TinfoilSubmarine
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).