From 8540d8c72419d4471c7aa3c60c2c4e56bac70dfe Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Tue, 15 Oct 2019 21:32:20 +0200 Subject: [PATCH] net-im/matrix-synapse: bump to 1.4.0 --- net-im/matrix-synapse/Manifest | 2 + .../matrix-synapse-1.4.0.ebuild | 73 +++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 net-im/matrix-synapse/matrix-synapse-1.4.0.ebuild diff --git a/net-im/matrix-synapse/Manifest b/net-im/matrix-synapse/Manifest index f0f4155..5196821 100644 --- a/net-im/matrix-synapse/Manifest +++ b/net-im/matrix-synapse/Manifest @@ -4,7 +4,9 @@ DIST matrix-synapse-1.0.0.tar.gz 1204112 BLAKE2B 29dd14dab6ba8b117356cd2ef20bdad DIST matrix-synapse-1.1.0.tar.gz 1221462 BLAKE2B 541ed68630a1a17ef4a997ddfb1b894d9be2ed76e73d80551c6536617b9fbebfd46d45f6c9d3f8bec49b294266719eecc712c84264ecfab604d4be15eb8dc27f SHA512 aa849f9b871aba6895909ff74a35af250232041b9fc2b7e4c99f9f749ba99d5574644865ff85151e05ddac8507063a287ca8cc8824d3262a431fad7e28fbc6f2 DIST matrix-synapse-1.2.1.tar.gz 1825139 BLAKE2B 618586091cc26f88053661e06af6b079e97d3346d793ef197d347c091832641cdc397e597fcc10387529e28e65312b6cbcaed827dc9acd9d052972f3ad7dae1c SHA512 c9990fc74f316151aaf546fd55c839196c7c47c89ef66587676399a201451609e915d038e3026933c34fc238bf6cfb74fc8708ebbdb9184aacabc0aeb2bad06f DIST matrix-synapse-1.3.0.tar.gz 1256483 BLAKE2B 907fb38807dfd2bf3aa6cc9bbc58c5b26986f7616f84d2f8daf18c2204ae6926f171ebf8d6bab6946afa311afda3f588d04a9e30c8e7554503d1195f2ea02f8c SHA512 0d071638d1efab17b371fcc614ddb57c4a360f6334dd1b7622d988e938295aad5bd9b42bff88712c0b50dca53bbb026d54bc72d2132475701c28d4bdaecb68c1 +DIST matrix-synapse-1.4.0.tar.gz 3080355 BLAKE2B 15e2b29f85e980392fb227cac5e240cc655e3e9b400b58429316cb0b2e6b3a42baee6e1c2f75d66bab6e8d424080a63c785459a782be4b4b408a1640356ec9b4 SHA512 0f68fcb3007d7cce5abd7b3a71381fd7ad13075212f43abba81c4779552ddee65dc347a67865d53482ab3762756f5810c2162ec651bc6f797eb4f58af2d6f9e6 EBUILD matrix-synapse-1.0.0.ebuild 2145 BLAKE2B f62b3c69308c9fbcde9f0b8ce2dcaa6ce2df29642a9bc74afa80f6b47ba5b682e1d070bdd1e3f0ccc2a388d1c16345d539c5a7f1fc07812aec46a33c6999e92f SHA512 ff81b41532f9b8a7e5bc71fed767835da0a5721bd61d07fd4d1c7ae75c8bf3d9a0765e9eeaf667c1b9f930d9c681a3571b8f32f87dfeac76509142536685b839 EBUILD matrix-synapse-1.1.0.ebuild 2182 BLAKE2B 1d5773c03c698e6f4a24208ecd3b28e4fd91a5814eb2e941db93d23692e0fea56a12865c071ddcc37a7964261edaa9baee85e7454adcdebe28bee0baed22d3a8 SHA512 121e2b7bb48e3c011df0e85884d03f55a09cb9992d891549caa1823610894c5c3bdcbe3c475101ace8b9955aec4df857c2373963caeb2eb67baccec486136daa EBUILD matrix-synapse-1.2.1.ebuild 2182 BLAKE2B ea0247fe48e1323ef28195d9f678f365354df30fdbe9455342955f46a264f468af4af350c03afa74fc6122c4c0914b8eab9e65996ca85e2d9390950ff452c8d3 SHA512 d2f20d87a5b1663a9891913c9958f35f62d11270ea13df29c34c66c2a2f6ecbac28e442779fc62202b94ae70c2618ed3ff2f42442c7b3224409a01ea17005ffb EBUILD matrix-synapse-1.3.0.ebuild 2227 BLAKE2B 0cdf4928f6260e1306dd1ffb8504e97b625a318c1dc9883c12769c177a12089ceb51e8d0eeb056a5b316c70ef9ef07db3e4ee80d599c7a79cbaa8a13681dfe4f SHA512 dd714610b81c0087f04b581fc81aef36f9bf7dd7d03880c46907f1ffdfdedc6fd47b34b5dbcae70514a02dce2f25fed731cf59ba7976d02b7f5dcaf6fed17089 +EBUILD matrix-synapse-1.4.0.ebuild 2227 BLAKE2B 0cdf4928f6260e1306dd1ffb8504e97b625a318c1dc9883c12769c177a12089ceb51e8d0eeb056a5b316c70ef9ef07db3e4ee80d599c7a79cbaa8a13681dfe4f SHA512 dd714610b81c0087f04b581fc81aef36f9bf7dd7d03880c46907f1ffdfdedc6fd47b34b5dbcae70514a02dce2f25fed731cf59ba7976d02b7f5dcaf6fed17089 diff --git a/net-im/matrix-synapse/matrix-synapse-1.4.0.ebuild b/net-im/matrix-synapse/matrix-synapse-1.4.0.ebuild new file mode 100644 index 0000000..1f5f6e3 --- /dev/null +++ b/net-im/matrix-synapse/matrix-synapse-1.4.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit distutils-r1 systemd user + +MY_PV="${PV/_rc/rc}" + +DESCRIPTION="Synapse: Matrix reference homeserver" +HOMEPAGE="https://matrix.org" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-lang/python[sqlite] + >=dev-python/bleach-1.4.3[${PYTHON_USEDEP}] + >=dev-python/jinja-2.9[${PYTHON_USEDEP}] + >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}] + >=dev-python/frozendict-1.0.0[${PYTHON_USEDEP}] + >=dev-python/unpaddedbase64-1.1.0[${PYTHON_USEDEP}] + >=dev-python/canonicaljson-1.1.3[${PYTHON_USEDEP}] + >=dev-python/signedjson-1.0.0[${PYTHON_USEDEP}] + >=dev-python/pynacl-1.2.1[${PYTHON_USEDEP}] + >=dev-python/idna-2.5[${PYTHON_USEDEP}] + >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}] + >=dev-python/twisted-18.7.0[${PYTHON_USEDEP}] + >=dev-python/treq-15.1.0[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.11.0[${PYTHON_USEDEP}] + >=dev-python/pyasn1-0.1.9[${PYTHON_USEDEP}] + >=dev-python/pyasn1-modules-0.0.7[${PYTHON_USEDEP}] + >=dev-python/daemonize-2.4.2[${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/pysaml2-4.0.2[${PYTHON_USEDEP}] + >=dev-python/pymacaroons-0.13.0[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}] + >=dev-python/phonenumbers-8.2.0[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + >=dev-python/sdnotify-0.3[${PYTHON_USEDEP}] + =dev-python/attrs-17.4.0[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + virtual/libffi +" +DEPEND=" + ${RDEPEND} +" + +S="${WORKDIR}/${PN}-${MY_PV}" + +python_install_all() { + distutils-r1_python_install_all + + keepdir /var/lib/${PN} + + newinitd "${FILESDIR}/synapse.init" synapse + systemd_newunit "${FILESDIR}/synapse.service" synapse.service +} + +pkg_postinst() { + enewgroup synapse + enewuser synapse -1 -1 /var/lib/synapse synapse +}