diff --git a/media-sound/mopidy/mopidy-3.4.2.ebuild b/media-sound/mopidy/mopidy-3.4.2.ebuild index b2db08df02..e958d820a7 100644 --- a/media-sound/mopidy/mopidy-3.4.2.ebuild +++ b/media-sound/mopidy/mopidy-3.4.2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_11 ) +PYTHON_COMPAT=( python3_{11..12} ) inherit distutils-r1 @@ -34,7 +34,15 @@ DEPEND=" distutils_enable_tests pytest -python_test() { - # Ignore broken tests (due to network-sandbox) - pytest -v --ignore tests/stream/test_playback.py || die -} +EPYTEST_IGNORE=( + # Upstream uses a mix of pytest and unittest + # Since most tests are pytest, let's ignore unittest tests + tests/http/test_server.py + tests/http/test_handlers.py +) + +EPYTEST_DESELECT=( + # Broken test due to network-sandbox + tests/stream/test_playback.py + tests/test_help.py::HelpTest::test_help_has_mopidy_options +) diff --git a/net-im/gajim-plugins/gajim-plugins-9999.ebuild b/net-im/gajim-plugins/gajim-plugins-9999.ebuild index 84807e8572..768e89c353 100644 --- a/net-im/gajim-plugins/gajim-plugins-9999.ebuild +++ b/net-im/gajim-plugins/gajim-plugins-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit git-r3 python-single-r1 @@ -16,19 +16,15 @@ S="${WORKDIR}/${P%_p2}" LICENSE="GPL-3" SLOT="0" MY_PLUGINS="acronyms_expander anti_spam clients_icons length_notifier - message_box_size now_listen omemo openpgp pgp plugins_translations + message_box_size now_listen openpgp pgp plugins_translations quick_replies triggers" IUSE="$(printf '+%s ' ${MY_PLUGINS[@]})" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep ' net-im/gajim[${PYTHON_SINGLE_USEDEP}] - omemo? ( - net-im/gajim[omemo] - dev-python/python-axolotl[${PYTHON_USEDEP}] - dev-python/qrcode[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] ) pgp? ( >=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}] ) diff --git a/net-im/gajim-plugins/metadata.xml b/net-im/gajim-plugins/metadata.xml index 22868721b1..fc35977aa0 100644 --- a/net-im/gajim-plugins/metadata.xml +++ b/net-im/gajim-plugins/metadata.xml @@ -11,7 +11,6 @@ Plugin: Notifies you when message length reaches a limit Plugin: Allows you to adjust the height of the new message input field Plugin: Copy tune info to conversation input box - Plugin: OMEMO Multi-End Message and Object Encryption for 1:1 chats, groupchats, and file transfers Plugin: Encrypt your messages with OpenPGP (XEP-0373) Plugin: Encrypt your messages with PGP (XEP-0027) Plugin: Translation files for Gajim Plugins