diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2026-07-31 20:37:40 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2026-07-31 20:37:40 +0000 |
| commit | 14b4b83226204e641efa72c41674c401cb5a753c (patch) | |
| tree | a12eebadbd1c469e6f486fcdf4c8cdc78f1c4f0b | |
| parent | 2bf3dd859a93dacf0ad5a69aa7fa8286406cad36 (diff) | |
mail/py-afew: Remove expired port
2026-07-31 mail/py-afew: Fails to build with sphinx-9.0.4, does not support Python 3.13
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | mail/Makefile | 1 | ||||
| -rw-r--r-- | mail/py-afew/Makefile | 51 | ||||
| -rw-r--r-- | mail/py-afew/distinfo | 3 | ||||
| -rw-r--r-- | mail/py-afew/pkg-descr | 12 |
5 files changed, 1 insertions, 67 deletions
@@ -5537,3 +5537,4 @@ databases/cassandra3|databases/cassandra4|2026-07-31|Has expired: Cassandra 3.x devel/py-python-jsonrpc-server||2026-07-31|Has expired: There is no new version in 6 years, the upstream build and CI are failing and nothing depends on this port, hence the removal security/libprelude||2026-07-31|Has expired: Upstream project is dead www/cgicc||2026-07-31|Has expired: Unmaintained upstream +mail/py-afew||2026-07-31|Has expired: Fails to build with sphinx-9.0.4, does not support Python 3.13 diff --git a/mail/Makefile b/mail/Makefile index 12d3e9bc5201..b60c506da938 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -507,7 +507,6 @@ SUBDIR += procmail SUBDIR += procmail-bgrb SUBDIR += proxsmtp - SUBDIR += py-afew SUBDIR += py-aiosmtpd SUBDIR += py-alot SUBDIR += py-authheaders diff --git a/mail/py-afew/Makefile b/mail/py-afew/Makefile deleted file mode 100644 index c678fc7bc7f6..000000000000 --- a/mail/py-afew/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -PORTNAME= afew -DISTVERSION= 3.0.1 -PORTREVISION= 4 -CATEGORIES= mail python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Initial tagging script for Notmuch mail -WWW= https://github.com/afewmail/afew - -BROKEN= does not support modern Python stack -DEPRECATED= Fails to build with sphinx-9.0.4, does not support Python 3.13 -EXPIRATION_DATE= 2026-07-31 - -LICENSE= ISCL -LICENSE_FILE= ${WRKSRC}/LICENSE - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>0:textproc/py-chardet@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dkimpy>0:mail/py-dkimpy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}notmuch>0:mail/py-notmuch@${PY_FLAVOR} \ - notmuch:mail/notmuch - -USES= python -USE_PYTHON= distutils concurrent autoplist -NO_ARCH= yes - -OPTIONS_DEFINE= MANPAGES DOCS -OPTIONS_DEFAULT= MANPAGES - -DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} -MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} -MANPAGES_PLIST_FILES= share/man/man1/afew.1.gz - -PORTDOCS= * - -post-build-MANPAGES-on: - cd ${WRKSRC} && ${PYTHON_CMD} setup.py build_sphinx -b man - -post-install-MANPAGES-on: - ${INSTALL_MAN} ${WRKSRC}/build/sphinx/man/afew.1 ${STAGEDIR}${PREFIX}/share/man/man1 - -post-build-DOCS-on: - cd ${WRKSRC} && ${PYTHON_CMD} setup.py build_sphinx -b html - -post-install-DOCS-on: - cd ${WRKSRC}/build/sphinx/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} - @${RM} ${STAGEDIR}${DOCSDIR}/.buildinfo - -.include <bsd.port.mk> diff --git a/mail/py-afew/distinfo b/mail/py-afew/distinfo deleted file mode 100644 index a5415c48dc8a..000000000000 --- a/mail/py-afew/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1599608873 -SHA256 (afew-3.0.1.tar.gz) = ce857fe1a3bc0982c1dac81aef66cacc148e4f9db06da720f869392af1c2ee72 -SIZE (afew-3.0.1.tar.gz) = 40092 diff --git a/mail/py-afew/pkg-descr b/mail/py-afew/pkg-descr deleted file mode 100644 index 2b2d300cf53c..000000000000 --- a/mail/py-afew/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -This is an initial tagging script for notmuch mail. - -Its basic task is to provide automatic tagging each time new -mail is registered with notmuch. In a classic setup, you might -call it after 'notmuch new' in an offlineimap post sync hook. - -It can do basic thing such as adding tags based on email headers -or maildir folders, handling killed threads and spam. - -In move mode, afew will move mails between maildir folders -according to configurable rules that can contain arbitrary -notmuch queries to match against any searchable attributes. |
