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
Created attachment 214981 [details] net-im/py-matrix-synapse: update to 1.14.0 Forgot the patch, I blame a sudden lack of caffeine.
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/150611552
I'll take it
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
Committed. Thanks!