Bug 246814 - net-im/py-matrix-synapse: Update to 1.14.0
Summary: net-im/py-matrix-synapse: Update to 1.14.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Bernhard Froehlich
Keywords: buildisok
Depends on: 246813
  Show dependency treegraph
Reported: 2020-05-28 16:40 UTC by Sascha Biberhofer
Modified: 2020-06-03 06:22 UTC (History)
1 user (show)

See Also:

net-im/py-matrix-synapse: update to 1.14.0 (2.52 KB, patch)
2020-05-28 16:43 UTC, Sascha Biberhofer
ports: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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,
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 2020-05-28 20:16:40 UTC
I'll take it
Comment 4 commit-hook freebsd_committer 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

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

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

Comment 5 Bernhard Froehlich freebsd_committer 2020-06-03 06:22:15 UTC
Committed. Thanks!