Bug 246814

Summary: net-im/py-matrix-synapse: Update to 1.14.0
Product: Ports & Packages Reporter: Sascha Biberhofer <ports>
Component: Individual Port(s)Assignee: Bernhard Froehlich <decke>
Status: Closed FIXED    
Severity: Affects Some People CC: decke
Priority: --- Keywords: buildisok
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on: 246813    
Bug Blocks:    
Attachments:
Description Flags
net-im/py-matrix-synapse: update to 1.14.0 ports: maintainer-approval+

Description Sascha Biberhofer 2020-05-28 16:40:23 UTC
net-im/py-matrix-synapse: Update port to 1.14.0, add support for OIDC and redis

Since 1.12.4, py-matrix-synapse has added support for redis when using workers in 1.13.0 and for OIDC (Open ID Connect login/registration) in 1.14.0. This patch...

* updates the version to 1.14.0,
* adds two OPTIONS for OIDC and Redis, which pull in the necessary dependencies.

Note that OIDC support depends on py-authlib. The latter is also required for the testsuite and has thus been added to TEST_DEPENDS. Furthermore, redis support depends on py-txredisapi, which is currently not in ports (see bug #246813).

portlint: "OK" (4 Warnings, none new)
testport: OK (poudriere: 121amd64)
do-test: OK (Ran 1016 tests in 312.525s, PASSED (skips=5, successes=1011))

The new version has been running fine on my server. However, I want to add that I'm using neither OIDC nor redis in production, so I cannot speak for these new features.

Any feedback on this is very welcome.

Kind regards,
Sascha
Comment 1 Sascha Biberhofer 2020-05-28 16:43:19 UTC
Created attachment 214981 [details]
net-im/py-matrix-synapse: update to 1.14.0

Forgot the patch, I blame a sudden lack of caffeine.
Comment 2 Automation User 2020-05-28 18:31:29 UTC
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/150611552
Comment 3 Bernhard Froehlich freebsd_committer freebsd_triage 2020-05-28 20:16:40 UTC
I'll take it
Comment 4 commit-hook freebsd_committer freebsd_triage 2020-06-03 06:21:41 UTC
A commit references this bug:

Author: decke
Date: Wed Jun  3 06:21:19 UTC 2020
New revision: 537598
URL: https://svnweb.freebsd.org/changeset/ports/537598

Log:
  net-im/py-matrix-synapse: Update to 1.14.0

  PR:		246814
  Submitted by:	Sascha Biberhofer <ports@skyforge.at> (maintainer)

Changes:
  head/net-im/py-matrix-synapse/Makefile
  head/net-im/py-matrix-synapse/distinfo
Comment 5 Bernhard Froehlich freebsd_committer freebsd_triage 2020-06-03 06:22:15 UTC
Committed. Thanks!