Bug 272614

Summary: net-im/py-matrix-synapse: Update to 1.91.0
Product: Ports & Packages Reporter: Li-Wen Hsu <lwhsu>
Component: Individual Port(s)Assignee: Li-Wen Hsu <lwhsu>
Status: Closed FIXED    
Severity: Affects Only Me CC: ashish, fernape, ports
Priority: --- Flags: bugzilla: maintainer-feedback? (ports)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
v1
none
update to 1.89.0
none
Update to 1.90.0
none
Update to 1.91.0
none
net-im/py-matrix-synapse: Update to 1.91.0 ports: maintainer-approval+

Description Li-Wen Hsu freebsd_committer freebsd_triage 2023-07-20 09:16:16 UTC
Created attachment 243500 [details]
v1
Comment 1 Fernando ApesteguĂ­a freebsd_committer freebsd_triage 2023-07-21 07:32:00 UTC
^Triage: reporter is committer, assign accordingly.
Comment 2 Li-Wen Hsu freebsd_committer freebsd_triage 2023-08-02 19:04:44 UTC
Created attachment 243807 [details]
update to 1.89.0
Comment 3 Li-Wen Hsu freebsd_committer freebsd_triage 2023-08-15 11:28:56 UTC
Created attachment 244117 [details]
Update to 1.90.0
Comment 4 Li-Wen Hsu freebsd_committer freebsd_triage 2023-08-30 20:02:03 UTC
Created attachment 244487 [details]
Update to 1.91.0
Comment 5 Sascha Biberhofer 2023-09-03 19:26:08 UTC
Created attachment 244617 [details]
net-im/py-matrix-synapse: Update to 1.91.0

Hi and sorry for the late reply :(

The patch looks good to me, but perhaps we can give an extra warning about upgrading past 1.88.0 when using workers, as the update deprecates some essential configuration options for replication (see [1]).

I've updated the proposed patch with a short pkg-message. Otherwise things look perfectly fine to me. The port builds fine, passes tests with flying colors and works well in production. :)


Cheers,
Sascha


[1] https://matrix-org.github.io/synapse/develop/upgrade.html#removal-of-worker_replication_-settings
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-09-04 02:38:42 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4d9fc61adb182fade95aeb0777d6ec824251787e

commit 4d9fc61adb182fade95aeb0777d6ec824251787e
Author:     Li-Wen Hsu <lwhsu@FreeBSD.org>
AuthorDate: 2023-09-04 02:36:08 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2023-09-04 02:36:08 +0000

    net-im/py-matrix-synapse: Update to 1.91.0

    PR:             272614
    Co-authored-by: Sascha Biberhofer <ports@skyforge.at>

 net-im/py-matrix-synapse/Makefile                  |  4 +-
 net-im/py-matrix-synapse/Makefile.crates           | 23 ++++----
 net-im/py-matrix-synapse/distinfo                  | 52 +++++++++--------
 .../py-matrix-synapse/files/patch-pyproject.toml   | 10 ++--
 .../patch-synapse_media_thumbnailer.py (gone)      | 11 ----
 net-im/py-matrix-synapse/files/pkg-message.in      | 66 ++--------------------
 6 files changed, 51 insertions(+), 115 deletions(-)