Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Mar 2019 21:52:07 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 236260] net-im/py-matrix-synapse: update to v0.99.2
Message-ID:  <bug-236260-7788-muJQ4y0nPD@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-236260-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-236260-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D236260

--- Comment #2 from Sascha Biberhofer <ports@skyforge.at> ---
Created attachment 203056
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D203056&action=
=3Dedit
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.=20

- I've updated the pkg-message, telling people to switch to valid certifica=
tes
for their synapse server. Right now, we don't ship the txacme python packag=
e,
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 un=
til
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 h=
old
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.

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-236260-7788-muJQ4y0nPD>