commit:     1b325df36708d676e4a962d73e933ff137963f47
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 30 15:20:55 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 16:11:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b325df3

net-im/synapse: drop 1.115.0-r2

Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 net-im/synapse/Manifest                  |   1 -
 net-im/synapse/synapse-1.115.0-r2.ebuild | 246 -------------------------------
 2 files changed, 247 deletions(-)

diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index 330d82d3991c..fbcbf16fe694 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -71,7 +71,6 @@ DIST smallvec-1.13.2.crate 35216 BLAKE2B 
31a268aad595c06cdb078577a97b089dbea156a
 DIST subtle-2.5.0.crate 13909 BLAKE2B 
660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b
 SHA512 
f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
 DIST syn-2.0.61.crate 257199 BLAKE2B 
d2133732d9a7f16c47729be1b4c18c05ffdcb9cb1395ca9b8e0ee68098c746e92b82b7fe02d33b70985a04c943b38895996da115489c712011f7cfb4820d4f1e
 SHA512 
368f5b5eff3988f6408be59ed4861397d532f6b0225abaac8befb458e87d4f48a92977d986b1a994bb7fc80d9ab455529bcbe5e2ec4e16d0e4810a1e66bd3042
 DIST synapse-1.114.0.gh.tar.gz 8697736 BLAKE2B 
984cab788fd88ffbb1919b4aad75df741267a1d8752d9fd95a68e7bae75b28993b325fff32d721661607c3d66761f2ba5768ad6f0636f65a23eb4fc9c9e5100e
 SHA512 
14e9abd441d1f67411d7087ca489a52343d7804ba8b575326ec52e128c0a3a0ba533b08ddaf3d31b49ac80d7b79a18e9ccdde581510c69c883d4284ddd4aed4b
-DIST synapse-1.115.0.gh.tar.gz 8750060 BLAKE2B 
6e5b50b43b690c74b63e1f13b886706f695301e12e4d2c47d6d21bc58919861413914237fe22e77b31c1aa6143df731a7a570063a704a5fd70264ad2902ecd14
 SHA512 
6ad41f8fa59de6ac13d4cb039d107f4bcce41bcdee51f2347645359baf89437665aad7a27981568c0b8d41732503f68a254414d42158fb65504ff465cbb10669
 DIST synapse-1.116.0.gh.tar.gz 8783785 BLAKE2B 
1375c30a28b2dace135af18ab15de2b20a6057b65904919b1f10f4ad301c02cbee76d2c8c312a5698a8041088ec0376be2f4dcd5ededdcb76ed43b3b967da3ee
 SHA512 
9bfb229cad9aa39d82b1a65d1038127ae8d9fe97767363a1b2218caf26920c59d3c7d3497c8ca864ab47e97c433b522b8373e5fa3f9dcf83872c04c5032cfc73
 DIST synapse-1.117.0.gh.tar.gz 8786739 BLAKE2B 
d2466ee09d2c9810adcec364855f056e9019b36b653cdcefa9d39d6c6e8d10cc43fbf09772143363e1810569e183d3ba4707c79a45c510901720a7225b196dfa
 SHA512 
9e2e2ba66672c3d8748e1c09e8b508b2c1255ac2d2fecb6b99ddd5badc806d8727578202a75ae95db6c05702ad93aa54019d14fe90e5a77f199a7664803810ef
 DIST synapse-1.118.0.gh.tar.gz 8798820 BLAKE2B 
a7eb3d1652f08a3eaef609f9a381dd6a28bb8ce809c2c6764cfbd16ea99fca36fcd200d862d0ae32f76366be7f0eb0d3250b74a229c912c9b58c533f4d3ac290
 SHA512 
d65f44588c9ec16f3c76e5f0129ee60bc08764d0af929d841570671aa83194b2a14417220612b85e94daa16282c75956599b76e171591c2a9a0f11c95e3e1a06

diff --git a/net-im/synapse/synapse-1.115.0-r2.ebuild 
b/net-im/synapse/synapse-1.115.0-r2.ebuild
deleted file mode 100644
index 39b32557718e..000000000000
--- a/net-im/synapse/synapse-1.115.0-r2.ebuild
+++ /dev/null
@@ -1,246 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..13} )
-
-CRATES="
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]+wasi-snapshot-preview1
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-"
-
-inherit cargo distutils-r1 multiprocessing optfeature systemd
-
-DESCRIPTION="Reference implementation of Matrix homeserver"
-HOMEPAGE="
-       https://matrix.org/
-       https://github.com/element-hq/synapse
-"
-SRC_URI="
-       https://github.com/element-hq/${PN}/archive/v${PV}.tar.gz
-               -> ${P}.gh.tar.gz
-       ${CARGO_CRATE_URIS}
-"
-
-LICENSE="AGPL-3+"
-# Dependent crate licenses
-LICENSE+="
-       Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016
-       || ( Apache-2.0 Boost-1.0 )
-"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
-IUSE="postgres systemd test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-       acct-user/synapse
-       acct-group/synapse
-"
-# <twisted: https://github.com/element-hq/synapse/issues/17075
-RDEPEND="
-       ${DEPEND}
-       dev-python/attrs[${PYTHON_USEDEP}]
-       dev-python/bcrypt[${PYTHON_USEDEP}]
-       dev-python/bleach[${PYTHON_USEDEP}]
-       >=dev-python/canonicaljson-2[${PYTHON_USEDEP}]
-       dev-python/cryptography[${PYTHON_USEDEP}]
-       dev-python/ijson[${PYTHON_USEDEP}]
-       dev-python/immutabledict[${PYTHON_USEDEP}]
-       >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-       dev-python/jsonschema[${PYTHON_USEDEP}]
-       >=dev-python/matrix-common-1.3.0[${PYTHON_USEDEP}]
-       dev-python/msgpack[${PYTHON_USEDEP}]
-       dev-python/netaddr[${PYTHON_USEDEP}]
-       dev-python/packaging[${PYTHON_USEDEP}]
-       dev-python/phonenumbers[${PYTHON_USEDEP}]
-       >=dev-python/pillow-10.0.1[${PYTHON_USEDEP},webp]
-       dev-python/prometheus-client[${PYTHON_USEDEP}]
-       dev-python/pyasn1-modules[${PYTHON_USEDEP}]
-       dev-python/pyasn1[${PYTHON_USEDEP}]
-       dev-python/pydantic[${PYTHON_USEDEP}]
-       dev-python/pymacaroons[${PYTHON_USEDEP}]
-       dev-python/pyopenssl[${PYTHON_USEDEP}]
-       <dev-python/python-multipart-0.0.12-r100[${PYTHON_USEDEP}]
-       dev-python/pyyaml[${PYTHON_USEDEP}]
-       dev-python/service-identity[${PYTHON_USEDEP}]
-       dev-python/signedjson[${PYTHON_USEDEP}]
-       dev-python/sortedcontainers[${PYTHON_USEDEP}]
-       dev-python/treq[${PYTHON_USEDEP}]
-       <dev-python/twisted-24.10[${PYTHON_USEDEP}]
-       dev-python/typing-extensions[${PYTHON_USEDEP}]
-       dev-python/unpaddedbase64[${PYTHON_USEDEP}]
-       $(python_gen_cond_dep '
-               dev-python/legacy-cgi[${PYTHON_USEDEP}]
-       ' 3.13)
-       postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
-       systemd? ( dev-python/python-systemd[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-       dev-python/setuptools-rust[${PYTHON_USEDEP}]
-       test? (
-               ${RDEPEND}
-               dev-python/hiredis[${PYTHON_USEDEP}]
-               dev-python/idna[${PYTHON_USEDEP}]
-               dev-python/parameterized[${PYTHON_USEDEP}]
-               dev-python/pyicu[${PYTHON_USEDEP}]
-               dev-python/txredisapi[${PYTHON_USEDEP}]
-               postgres? ( dev-db/postgresql[server] )
-       )
-"
-
-# Rust extension
-QA_FLAGS_IGNORED="usr/lib/python3.*/site-packages/synapse/synapse_rust.abi3.so"
-
-src_test() {
-       if use postgres; then
-               einfo "Preparing postgres test instance"
-               initdb --pgdata="${T}/pgsql" || die
-               pg_ctl --wait --pgdata="${T}/pgsql" start \
-                       --options="-h '' -k '${T}'" || die
-               createdb --host="${T}" synapse_test || die
-
-               # See 
https://matrix-org.github.io/synapse/latest/development/contributing_guide.html#running-tests-under-postgresql
-               local -x SYNAPSE_POSTGRES=1
-               local -x SYNAPSE_POSTGRES_HOST="${T}"
-       fi
-
-       # This remove is necessary otherwise python is not able to locate
-       # synapse_rust.abi3.so.
-       rm -rf synapse || die
-
-       nonfatal distutils-r1_src_test
-       local ret=${?}
-
-       if use postgres; then
-               einfo "Stopping postgres test instance"
-               pg_ctl --wait --pgdata="${T}/pgsql" stop || die
-       fi
-
-       [[ ${ret} -ne 0 ]] && die
-}
-
-python_test() {
-       "${EPYTHON}" -m twisted.trial -j "$(makeopts_jobs)" tests
-}
-
-src_install() {
-       distutils-r1_src_install
-       keepdir /var/{lib,log}/synapse /etc/synapse
-       fowners synapse:synapse /var/{lib,log}/synapse /etc/synapse
-       fperms 0750 /var/{lib,log}/synapse /etc/synapse
-       newinitd "${FILESDIR}/${PN}.initd-r1" "${PN}"
-       systemd_dounit "${FILESDIR}/synapse.service"
-}
-
-pkg_postinst() {
-       optfeature "Improve user search for international display names" 
dev-python/pyicu
-       optfeature "Redis support" dev-python/txredisapi
-       optfeature "VoIP relaying on your homeserver with turn" net-im/coturn
-
-       if [[ -z "${REPLACING_VERSIONS}" ]]; then
-               einfo
-               elog "In order to generate initial configuration run:"
-               elog "sudo -u synapse synapse_homeserver \\"
-               elog "    --server-name matrix.domain.tld \\"
-               elog "    --config-path /etc/synapse/homeserver.yaml \\"
-               elog "    --generate-config \\"
-               elog "    --data-directory /var/lib/synapse \\"
-               elog "    --report-stats=no"
-               einfo
-       else
-               einfo
-               elog "Please refer to upgrade notes if any special steps are 
required"
-               elog "to upgrade from the version you currently have installed:"
-               elog
-               elog "  
https://github.com/element-hq/synapse/blob/develop/docs/upgrade.md";
-               einfo
-       fi
-}

Reply via email to