Index: mail/Makefile =================================================================== --- mail/Makefile +++ mail/Makefile @@ -513,6 +513,7 @@ SUBDIR += py-pyspf SUBDIR += py-python-slimta SUBDIR += py-pyzmail + SUBDIR += py-rfc6555 SUBDIR += py-spf-engine SUBDIR += py-validate_email SUBDIR += pymsgauth Index: mail/py-rfc6555/Makefile =================================================================== --- /dev/null +++ mail/py-rfc6555/Makefile @@ -0,0 +1,18 @@ +PORTNAME= rfc6555 +PORTVERSION= 0.1.0 +CATEGORIES= mail python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= dereks@lifeofadishwasher.com +COMMENT= Happy Eyeballs Algorithm described in RFC 6555 + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include Index: mail/py-rfc6555/distinfo =================================================================== --- /dev/null +++ mail/py-rfc6555/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1645916042 +SHA256 (rfc6555-0.1.0.tar.gz) = 123905b8f68e2bec0c15f321998a262b27e2eaadea29a28bd270021ada411b67 +SIZE (rfc6555-0.1.0.tar.gz) = 10094 Index: mail/py-rfc6555/pkg-descr =================================================================== --- /dev/null +++ mail/py-rfc6555/pkg-descr @@ -0,0 +1,5 @@ +Synchronous Python implementation of the Happy Eyeballs Algorithm +described in RFC 6555. Provided with a single file and dead-simple +API to allow easy vendoring and integration into other projects. + +WWW: https://github.com/sethmlarson/rfc6555