commit 57d037096f7514eefa6dae53f2ff8f7244a9bdd4 parent 3dca79792412011b5da651817fe6db9ffc819c8c Author: MTRNord <mtrnord1@gmail.com> Date: Mon, 6 Sep 2021 17:24:52 +0200 Update synapse Diffstat:
| M | net-im/matrix-synapse/Manifest | | | 1 | + |
| A | net-im/matrix-synapse/matrix-synapse-1.42.0_rc2.ebuild | | | 73 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
2 files changed, 74 insertions(+), 0 deletions(-)
diff --git a/net-im/matrix-synapse/Manifest b/net-im/matrix-synapse/Manifest @@ -1,3 +1,4 @@ DIST matrix-synapse-1.41.0.tar.gz 7432419 BLAKE2B 027051f73be1e9d86462a7337449a259b6b72663c6c364e3adcab6e2bbc6e3f0cbf93a48ea2c4ae58f7df965ab6ce1a1cc2d826b2a49404193fb1b27e91ec051 SHA512 1171c984171036d121b8d15918008039fefbffb5051ec368c7205f49430c2c637a55d466ede7f9a555af8e6be655bb39552ab30b0a26f056ad65031b1f331522 DIST matrix-synapse-1.41.1.tar.gz 7436053 BLAKE2B 6e597cc49db593f0af8ec13c702e846febbeb143b9dd5f5e3bd50349efdb8eff7605eb5e069c5a412ba8124e1584072bbd5aeb8dc823ce1d0ee5bc98d0b2e72e SHA512 04af3261433874141372ddb91150f4e801770c73d42305c94db13a0e420ee7c483b50c4b7c4aca59ec98762b65823d2cdabb75409eb66b2ced47a5c316206767 DIST matrix-synapse-1.42.0rc1.tar.gz 7461294 BLAKE2B a6b3f433f6ca588cafbefce69237c64e7f5755a2334a8272f6a4a324ed162d3859b05852e134f537bbf20036afd3946bcf99dcceaa1bf46b97cfb0f94e9875d5 SHA512 3e6f90208a8df4ed4eee6d5f461b833025c90003b63625e3c62a4046b3777b10909d68417dbfd0e4e66e21af6e8e6cac69303e45ba28f40002a45d775babb149 +DIST matrix-synapse-1.42.0rc2.tar.gz 7462241 BLAKE2B e56ca3b35f96184ef37384843db2de59a7818f56e2f26eb23a2153be59a3948923c79ac528c994dd40cc295d2aace52bb0600abe0317789f7b80732e47ef1c65 SHA512 e5109537ad263051aac0db2ba339485087fa2ed58ea09cd3b5d7b5c1dbb043df4e386c33e815fefa8f47b09da797e927aa770c27487d5ab456aa2727cb3fd852 diff --git a/net-im/matrix-synapse/matrix-synapse-1.42.0_rc2.ebuild b/net-im/matrix-synapse/matrix-synapse-1.42.0_rc2.ebuild @@ -0,0 +1,73 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{6..10} ) + +inherit distutils-r1 + +DESCRIPTION="Synapse: Matrix reference homeserver" +HOMEPAGE="http://matrix.org" +LICENSE="GPL-3" + +#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/_rc/rc}.tar.gz" +SRC_URI="https://github.com/matrix-org/synapse/archive/v${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz" +S="${WORKDIR}/synapse-${PV/_rc/rc}" + +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="systemd +hiredis" + +RDEPEND=" + >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}] + >=dev-python/frozendict-1[${PYTHON_USEDEP}] + >=dev-python/unpaddedbase64-1.1.0[${PYTHON_USEDEP}] + >=dev-python/canonicaljson-1.4.0[${PYTHON_USEDEP}] + >=dev-python/signedjson-1.0.0[${PYTHON_USEDEP}] + >=dev-python/ijson-3.0.0[${PYTHON_USEDEP}] + >=dev-python/pynacl-1.2.1[${PYTHON_USEDEP}] + >=dev-python/service_identity-16.0.0[${PYTHON_USEDEP}] + >=dev-python/jinja-2[${PYTHON_USEDEP}] + >=dev-python/bleach-1.4.3[${PYTHON_USEDEP}] + + >=dev-python/twisted-18.9.0[${PYTHON_USEDEP}] + systemd? ( dev-python/python-systemd[${PYTHON_USEDEP}] ) + + >=dev-python/treq-15.1[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}] + >=dev-python/pyasn1-0.1.9[${PYTHON_USEDEP}] + >=dev-python/pyasn1-modules-0.0.7[${PYTHON_USEDEP}] + >=dev-python/daemonize-2.3.1[${PYTHON_USEDEP}] + >=dev-python/bcrypt-3.1.0[${PYTHON_USEDEP}] + >=dev-python/pillow-3.1.2[jpeg,${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-1.4.4[${PYTHON_USEDEP}] + >=dev-python/psutil-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pymacaroons-0.13.0[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.5.0[${PYTHON_USEDEP}] + >=dev-python/phonenumbers-8.2.0[${PYTHON_USEDEP}] + >=dev-python/prometheus_client-0.3.0[${PYTHON_USEDEP}] + dev-python/psycopg[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + + >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}] + + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + + dev-db/redis + hiredis? ( dev-python/hiredis[${PYTHON_USEDEP}] ) + dev-python/redis-py[${PYTHON_USEDEP}] + dev-python/txredisapi[${PYTHON_USEDEP}] + dev-python/importlib_metadata[${PYTHON_USEDEP}] + + acct-user/synapse + +" +DEPEND="${RDEPEND}" + +python_install_all() { + distutils-r1_python_install_all + newinitd "${FILESDIR}"/synapse.initd synapse + newconfd "${FILESDIR}"/synapse.confd synapse +}