commit:     457101046c1d9bfc3154d0839e6c80fb69408653
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 21 07:28:16 2025 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Sat Jun 21 07:28:16 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45710104

net-im/synapse: drop 1.128.0-r1

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

 net-im/synapse/Manifest                  |   1 -
 net-im/synapse/synapse-1.128.0-r1.ebuild | 244 -------------------------------
 2 files changed, 245 deletions(-)

diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index eaaa9c4aa2e1..4d06780a9d3b 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -66,7 +66,6 @@ DIST sha2-0.10.8.crate 26357 BLAKE2B 
1d01b381223a931dc631ad3a1191f5378b1d2f3f9f2
 DIST sha2-0.10.9.crate 29271 BLAKE2B 
1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81
 SHA512 
963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80
 DIST subtle-2.5.0.crate 13909 BLAKE2B 
660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b
 SHA512 
f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
 DIST syn-2.0.85.crate 275231 BLAKE2B 
e7679e81bcef87920bc0ed707c997563844ffa1e9d470675ae6ec11d1e045e04ee2ad5744d423b8bc16def1c197ebecd874f468c1e12244838d1b4f34f9c1a30
 SHA512 
14b1402d2cd91456eb32dcffd494592eb3bd848ae22571f7ef0686493f91b82d23ba41428f9d31686fd24ea6ebca4b239b6c5099302a32014dffbc4ff9afeec1
-DIST synapse-1.128.0.gh.tar.gz 8899961 BLAKE2B 
ff2bd20aa60265d71bf6cdf263afd2f225332c0a2b5a0673f67f9320b0439e388b81964b663157ea6d163c2075b85ace1f085c6384ebf69aaf79c2297bb65066
 SHA512 
bb41a364a33602a0826529da50403a0c0105940681387ba6bb54f5bfa0de21cb68a8cc31fbb4ecd0d9f288398475e40a904b8866c36cb87604e96415e4d9a22b
 DIST synapse-1.129.0.gh.tar.gz 8901052 BLAKE2B 
7298200c04e0612323f7c1a9fc5ae8fd0009e9b79bc6db618bfdcfcd7ffa787d9aeed336307b87b48adaec5770f29f29945fc059fce7d80cda534b6f42d638b8
 SHA512 
bcca5d83e0380d92113a3dde104e8a0dc97ac027a34dd3f3f319730e68185f753fec8a944f78bcd1e738e3911aa1f91dd54d3e85f869d4b3906d516624689b19
 DIST synapse-1.130.0.gh.tar.gz 8916161 BLAKE2B 
6a34e832a65ea74a422aecea7e45cb7d95d5bf86e6c68209a6465cebd27139bf3a97f35b145523819fc87c7b7eaabc961f073e556826cfdb5dfe837e1451d69b
 SHA512 
bd8ad621e969049fc82257f9813fd71410fecaee642746a83808bccdc828a3d9208685ca32dd7d7092bf04c2a0f84cb304b816160949633e718966875a1370d0
 DIST synapse-1.131.0.gh.tar.gz 8925636 BLAKE2B 
350cf5e1fe1bdbfc0ce0380299f77c3d4f64ecbc4a9b89dcf3892a4e0421b46e3ff0ef9570e8bbcc834045a820627a4bae1960ffb356c3f2f33ce7b25f565d47
 SHA512 
9d6f9b4d5b55eca38fb70199753cbf95eedcf2122ecd391c5385d9167bc38f94b1414c1c8acd655cd24f67fd77476f91d62838d94f672234ae59c56f654af0c8

diff --git a/net-im/synapse/synapse-1.128.0-r1.ebuild 
b/net-im/synapse/synapse-1.128.0-r1.ebuild
deleted file mode 100644
index 525bd4f2f250..000000000000
--- a/net-im/synapse/synapse-1.128.0-r1.ebuild
+++ /dev/null
@@ -1,244 +0,0 @@
-# Copyright 2022-2025 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]+wasi-0.2.2
-       [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]
-"
-
-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 selinux systemd test"
-RESTRICT="!test? ( test )"
-
-# <twisted-25: https://github.com/element-hq/synapse/issues/18565
-RDEPEND="
-       acct-user/synapse
-       acct-group/synapse
-       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/jinja2-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-25[${PYTHON_USEDEP}]
-       dev-python/typing-extensions[${PYTHON_USEDEP}]
-       dev-python/unpaddedbase64[${PYTHON_USEDEP}]
-       postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
-       selinux? ( sec-policy/selinux-matrixd )
-       systemd? ( dev-python/python-systemd[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-       acct-user/synapse
-       acct-group/synapse
-       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"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-1.123.0-skip-recovery-test.patch"
-)
-
-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