mail/mailman3: update to 3.3.9

* Add missing dependency, mail/py-authres
* Update needed dependency versions
* Add UPDATING info about new version

Changelog: https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/docs/NEWS.html#news-3-3-9

PR:		274669
This commit is contained in:
Einar Bjarni Halldórsson 2023-10-23 10:17:20 +00:00 committed by Robert Clausecker
parent c01a420d27
commit a2d9e925cc
3 changed files with 28 additions and 16 deletions

View File

@ -13,6 +13,17 @@ you update your ports collection, before attempting any port upgrades.
renamed to chicken-csc and chicken-csi, to avoid conflicts with lang/mono.
This is in line with what several Linux distros do. See PR 274736.
20231023:
AFFECTS: users of mail/mailman3
AUTHOR: einar@isnic.is
logging.http section has now been split into two parts, logging.http is for
the Mailman internal code and logging.gunicorn is for Gunicorn specifically
since they have different logging formats. This should fix suprious errors
with KeyError: t that was often confusing for users.
Python 3.9 is now the minimum supported version of Python.
20231017:
AFFECTS: users of lang/perl5*
AUTHOR: delphij@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= mailman
DISTVERSION= 3.3.8-81
DISTVERSIONSUFFIX= -g5e4431af6
DISTVERSION= 3.3.9
CATEGORIES= mail
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= einar@isnic.is
@ -11,28 +11,29 @@ WWW= https://www.list.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiosmtpd>=1.1:mail/py-aiosmtpd@${PY_FLAVOR} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiosmtpd>=1.4.3:mail/py-aiosmtpd@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}alembic>0:databases/py-alembic@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}atpublic>0:devel/py-atpublic@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}authheaders>=0.15.2:mail/py-authheaders@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}authres>=1.0.1:mail/py-authres@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=8.0.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dnspython>=1.14.0:dns/py-dnspython@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}falcon>=1.0.0.rc1:www/py-falcon@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flufl.bounce>0:mail/py-flufl.bounce@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flufl.i18n>=2.0:devel/py-flufl.i18n@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flufl.lock>=3.1:devel/py-flufl.lock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}falcon>=3.0.0:www/py-falcon@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flufl.bounce>=4.0:mail/py-flufl.bounce@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flufl.i18n>=3.2:devel/py-flufl.i18n@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flufl.lock>=5.1:devel/py-flufl.lock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gunicorn>0:www/py-gunicorn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}lazr.config>0:devel/py-lazr.config@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dateutil>=2.0:devel/py-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}passlib>0:security/py-passlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlalchemy14>0:databases/py-sqlalchemy14@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zope.component>0:devel/py-zope.component@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zope.configuration>0:devel/py-zope.configuration@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zope.event>0:devel/py-zope.event@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}authheaders>=0.15.2:mail/py-authheaders@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gunicorn>0:www/py-gunicorn@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}zope.interface>=5.0:devel/py-zope.interface@${PY_FLAVOR}
USES= cpe python
USE_GITLAB= yes
USES= cpe python:3.9+
CPE_VENDOR= gnu
USE_PYTHON= autoplist distutils

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695143818
SHA256 (mailman-3.3.8-81-g5e4431af6.tar.bz2) = 402908d39bfe4a8ba4d28762c50d4c5ea3f8ccad72235f7d4928f50f23e7d0ac
SIZE (mailman-3.3.8-81-g5e4431af6.tar.bz2) = 1279522
TIMESTAMP = 1698052112
SHA256 (mailman-3.3.9.tar.gz) = 19b95723a23090b97e5758046cc01ed5b695c9938731a61a6084d7713929d8ca
SIZE (mailman-3.3.9.tar.gz) = 2173293