commit: ae9289657117dfff1abc287322a61760ac2fc4e7 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Fri Jul 25 14:34:11 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sun Jul 27 11:52:40 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae928965
mail-client/alot: drop 0.10, 0.11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> mail-client/alot/Manifest | 1 - mail-client/alot/alot-0.10.ebuild | 68 ---------------------- mail-client/alot/alot-0.11.ebuild | 68 ---------------------- .../files/0.9-0001-remove-non-working-test.patch | 31 ---------- .../alot/files/alot-0.10-no-intersphinx-docs.patch | 23 -------- 5 files changed, 191 deletions(-) diff --git a/mail-client/alot/Manifest b/mail-client/alot/Manifest index 0473576c1f31..7cde0c81fc67 100644 --- a/mail-client/alot/Manifest +++ b/mail-client/alot/Manifest @@ -1,2 +1 @@ -DIST alot-0.10.tar.gz 228451 BLAKE2B a90672817d30a9dc5a50814b123f107f94cc63cb9669578c3ffa9f6282dc0388c91e1a7f14e62c73159573ff97660a57b71b5ecac6549e050758bcef60c54e87 SHA512 b07c77f3a21c9670fb14a760d036ce0e14678dd6ae75585cc929f97db5126a7dbb7f411244d317fea2913692afca6ff9f439f9dbbf047acffb8fcea2ebef7056 DIST alot-0.11.tar.gz 234153 BLAKE2B 3ee6f56604078eaaee22b27fb2513809ca5a083ebd28ab9e4cc28483c0a11d8eb9a9db5a23c72cc3249a01ee5712c3296c1990b02c426da2dfc6e9e8c057f5df SHA512 ef259cf88cbe31509cf10a91c6bc84e717d751e6363744bd50d0625fb48db59f33f958e2566524d3be1088c3a68d2799b2dfda7aa39960a1780d09842af50c97 diff --git a/mail-client/alot/alot-0.10.ebuild b/mail-client/alot/alot-0.10.ebuild deleted file mode 100644 index 5b4d72278d86..000000000000 --- a/mail-client/alot/alot-0.10.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_11 ) - -inherit distutils-r1 - -DESCRIPTION="Experimental terminal UI for net-mail/notmuch written in Python" -HOMEPAGE="https://github.com/pazz/alot" -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="https://github.com/pazz/alot/" - inherit git-r3 -else - SRC_URI="https://github.com/pazz/alot/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="doc" - -RDEPEND=" - app-crypt/gpgme[python,${PYTHON_USEDEP}] - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/urwid[${PYTHON_USEDEP}] - dev-python/urwidtrees[${PYTHON_USEDEP}] - dev-python/twisted[${PYTHON_USEDEP}] - net-mail/mailbase - net-mail/notmuch[crypt,python,${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/sphinx[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}/0.9-0001-remove-non-working-test.patch" - "${FILESDIR}/${PN}-0.10-no-intersphinx-docs.patch" -) - -distutils_enable_tests unittest - -python_compile_all() { - emake -C docs man - use doc && emake -C docs html -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/build/html/. ) - doman docs/build/man/* - distutils-r1_python_install_all - - insinto /usr/share/alot - doins -r extra -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]] ; then - elog "" - elog "If you are new to Alot you may want to take a look at" - elog "the user manual:" - elog " https://alot.readthedocs.io/en/latest/" - elog "" - fi -} diff --git a/mail-client/alot/alot-0.11.ebuild b/mail-client/alot/alot-0.11.ebuild deleted file mode 100644 index 641788b78aac..000000000000 --- a/mail-client/alot/alot-0.11.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) - -inherit distutils-r1 - -DESCRIPTION="Experimental terminal UI for net-mail/notmuch written in Python" -HOMEPAGE="https://github.com/pazz/alot" -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="https://github.com/pazz/alot/" - inherit git-r3 -else - SRC_URI="https://github.com/pazz/alot/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="doc" - -RDEPEND=" - >=app-crypt/gpgme-1.10.1[python,${PYTHON_USEDEP}] - >=dev-python/configobj-4.7.0[${PYTHON_USEDEP}] - dev-python/python-magic[${PYTHON_USEDEP}] - >=dev-python/urwid-1.3.0[${PYTHON_USEDEP}] - >=dev-python/urwidtrees-1.0.3[${PYTHON_USEDEP}] - >=dev-python/twisted-18.4.0[${PYTHON_USEDEP}] - net-mail/mailbase - >=net-mail/notmuch-0.30[crypt,python,${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] -" - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -distutils_enable_tests unittest - -python_compile_all() { - # sphinx uses importlib to get the package version - local -x PYTHONPATH="${BUILD_DIR}/install$(python_get_sitedir):${PYTHONPATH}" - emake -C docs man - use doc && emake -C docs html -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/build/html/. ) - doman docs/build/man/* - distutils-r1_python_install_all - - insinto /usr/share/alot - doins -r extra -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]] ; then - elog "" - elog "If you are new to Alot you may want to take a look at" - elog "the user manual:" - elog " https://alot.readthedocs.io/en/latest/" - elog "" - fi -} diff --git a/mail-client/alot/files/0.9-0001-remove-non-working-test.patch b/mail-client/alot/files/0.9-0001-remove-non-working-test.patch deleted file mode 100644 index 505f112e5042..000000000000 --- a/mail-client/alot/files/0.9-0001-remove-non-working-test.patch +++ /dev/null @@ -1,31 +0,0 @@ -From d534d65e1d4855565124906319c54b179dae20bd Mon Sep 17 00:00:00 2001 -From: Guillaume Seren <[email protected]> -Date: Fri, 3 May 2019 18:17:05 +0200 -Subject: [PATCH] Remove non working test - -Some test are not working + fix for master ---- - tests/commands/test_global.py | 7 ------- - 1 file changed, 7 deletions(-) - -diff --git a/tests/commands/test_global.py b/tests/commands/test_global.py -index 775a822c..ca79443f 100644 ---- a/tests/commands/test_global.py -+++ b/tests/commands/test_global.py -@@ -121,13 +121,6 @@ class TestExternalCommand(unittest.TestCase): - await cmd.apply(ui) - ui.notify.assert_not_called() - -- @utilities.async_test -- async def test_no_spawn_no_stdin_attached(self): -- ui = utilities.make_ui() -- cmd = g_commands.ExternalCommand('test -t 0', refocus=False) -- await cmd.apply(ui) -- ui.notify.assert_not_called() -- - @utilities.async_test - async def test_no_spawn_stdin_attached(self): - ui = utilities.make_ui() --- -2.24.1 - diff --git a/mail-client/alot/files/alot-0.10-no-intersphinx-docs.patch b/mail-client/alot/files/alot-0.10-no-intersphinx-docs.patch deleted file mode 100644 index 6cda5071e226..000000000000 --- a/mail-client/alot/files/alot-0.10-no-intersphinx-docs.patch +++ /dev/null @@ -1,23 +0,0 @@ -Needs network access. ---- a/docs/source/api/conf.py -+++ b/docs/source/api/conf.py -@@ -56,7 +56,7 @@ from alot import __version__, __author__ - # Add any Sphinx extension module names here, as strings. They can be - # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom - # ones. --extensions = ['sphinx.ext.autodoc', 'sphinx.ext.intersphinx'] -+extensions = ['sphinx.ext.autodoc'] - - # Add any paths that contain templates here, relative to this directory. - templates_path = ['_templates'] ---- a/docs/source/conf.py -+++ b/docs/source/conf.py -@@ -16,7 +16,7 @@ needs_sphinx = '1.3' # for autodoc_mock_imports setting below - - # Add any Sphinx extension module names here, as strings. They can be - # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones. --extensions = ['sphinx.ext.autodoc', 'sphinx.ext.intersphinx'] -+extensions = ['sphinx.ext.autodoc'] - - # autodoc tweaks - autodoc_mock_imports = [
