[Bug 236260] net-im/py-matrix-synapse: update to v0.99.2

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Mar 22 21:52:11 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236260

--- Comment #2 from Sascha Biberhofer <ports at skyforge.at> ---
Created attachment 203056
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=203056&action=edit
update net-im/py-matrix-synapse to 0.99.2

Sorry for the delay here, I've been pretty much burried in work and didn't have
the time to submit patches for the dependencies, which we're going to need to
get this package committed.

I've attached a patch that should work just fine[tm] and which includes the
dependency updates already incorporated by Christian.


Additionally:

- I've removed the sample configuration after talking with the synapse
developers about this. It's better if people just generate a sample config,
which already includes properly genrated secrets. 

- I've updated the pkg-message, telling people to switch to valid certificates
for their synapse server. Right now, we don't ship the txacme python package,
so synapse can't handle this by itself, but people can just use any other
letsencrypt client or valid cert for this job, so this should do for now until
I find time to package this.

- I've added mock to the test dependencies. Another package is still missing
for the test depends, but it's not in ports yet and I didn't want another hold
up here.

- I've added lxml to the URL_RUN_DEPENDS in accordance with the synapse
dependency file.

This port now depends on bug 235586 and 236721, as the dependencies will
otherwise not be satisfied.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list