diff options
author | Petr Vaněk <arkamar@atlas.cz> | 2023-07-05 11:08:51 +0200 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2023-07-12 07:59:34 +0100 |
commit | 41b84b114ef7c9038ca2f5b5a410b02c84fd346d (patch) | |
tree | 2fd0f8b7c451f4c033fcf617741f16a949d450f9 /net-im/synapse | |
parent | net-im/synapse: drop 1.82.0-r1, 1.83.0, 1.84.1 (diff) | |
download | gentoo-41b84b114ef7c9038ca2f5b5a410b02c84fd346d.tar.gz gentoo-41b84b114ef7c9038ca2f5b5a410b02c84fd346d.tar.bz2 gentoo-41b84b114ef7c9038ca2f5b5a410b02c84fd346d.zip |
net-im/synapse: restrict rdeps to <pillow-10 and <pydantic-2
Pillow 10 removes some deprecated constatns that are used in synapse,
the issue is already fixed in upstream, see [1,2].
Moreover, synapse is incompatible with pydantic 2.0 [3].
[1] https://github.com/matrix-org/synapse/issues/15873
[2] https://github.com/matrix-org/synapse/pull/15876
[3] https://github.com/matrix-org/synapse/issues/15858
Closes: https://bugs.gentoo.org/909644
Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'net-im/synapse')
-rw-r--r-- | net-im/synapse/synapse-1.85.2-r1.ebuild (renamed from net-im/synapse/synapse-1.85.2.ebuild) | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/net-im/synapse/synapse-1.85.2.ebuild b/net-im/synapse/synapse-1.85.2-r1.ebuild index 89e8f254b825..50379e31f4a1 100644 --- a/net-im/synapse/synapse-1.85.2.ebuild +++ b/net-im/synapse/synapse-1.85.2-r1.ebuild @@ -92,6 +92,8 @@ DEPEND=" acct-user/synapse acct-group/synapse " +# <pillow-10, see bug #909644 +# <pydantic-2, see https://github.com/matrix-org/synapse/issues/15858 RDEPEND=" ${DEPEND} dev-python/attrs[${PYTHON_USEDEP}] @@ -108,11 +110,11 @@ RDEPEND=" dev-python/netaddr[${PYTHON_USEDEP}] dev-python/packaging[${PYTHON_USEDEP}] dev-python/phonenumbers[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},webp] + <dev-python/pillow-10[${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/pydantic-2[${PYTHON_USEDEP}] dev-python/pymacaroons[${PYTHON_USEDEP}] dev-python/pyopenssl[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] |