diff options
author | Petr Vaněk <arkamar@gentoo.org> | 2024-09-20 08:24:20 +0200 |
---|---|---|
committer | Petr Vaněk <arkamar@gentoo.org> | 2024-09-20 09:03:07 +0200 |
commit | 0c4b67154e56913f1f3701e47abf64f6f39e9bba (patch) | |
tree | 211391f372f30adb7ef4f2577e7cbfceadb77a57 /net-im | |
parent | media-libs/libpng: drop cpu_flags_arm_neon (diff) | |
download | gentoo-0c4b67154e56913f1f3701e47abf64f6f39e9bba.tar.gz gentoo-0c4b67154e56913f1f3701e47abf64f6f39e9bba.tar.bz2 gentoo-0c4b67154e56913f1f3701e47abf64f6f39e9bba.zip |
net-im/synapse: add legacy-cgi rdep for py3.13
Synapse uses cgi module, which was removed from py3.13. The package is
py3.13 enabled and everything worked because legacy-cgi runtime
dependency was indirectly installed as a dependency of treq. The treq
was recently release with official py3.13 support and it no longer needs
the legacy-cgi, which triggered the error with missing cgi module.
The synapse needs to depend on legacy-cgi directly anyway.
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/synapse/synapse-1.115.0-r1.ebuild (renamed from net-im/synapse/synapse-1.115.0.ebuild) | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net-im/synapse/synapse-1.115.0.ebuild b/net-im/synapse/synapse-1.115.0-r1.ebuild index 80fa2041d2b9..fa9b1d7b51fa 100644 --- a/net-im/synapse/synapse-1.115.0.ebuild +++ b/net-im/synapse/synapse-1.115.0-r1.ebuild @@ -159,6 +159,9 @@ RDEPEND=" dev-python/twisted[${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}] ) " |