Created attachment 232142 [details] Happy Eyeballs Algorithm described in RFC 6555 Happy Eyeballs Algorithm described in RFC 6555. Needed for mail/py-offlineimap3 portlint: ok. looks fine. testport: ok. 13amd64.
Phab. review: https://reviews.freebsd.org/D34389
Created attachment 232564 [details] Happy Eyeballs Algorithm described in RFC 6555 Updated commit rebased on main. Changes since init. bug: - Changed to github. Waiting for upstream to include [1] - Added tests. [1] https://github.com/sethmlarson/rfc6555/pull/8 portlint: ok. looks fine. testport: ok. 13amd64. default options. unittest: ok. 23 passed in 0.47 seconds
Add upstream PR not added tests to sdist. So keeping this a github port.
Comment on attachment 232564 [details] Happy Eyeballs Algorithm described in RFC 6555 obsolete by review
Created attachment 235735 [details] Upload latest review patch.
Created attachment 237448 [details] Update WWW to Makefile Update from review.
Committed, thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8341f685dd02030d7c1e027be83ec57b3bf06272 commit 8341f685dd02030d7c1e027be83ec57b3bf06272 Author: Derek Schrock <dereks@lifeofadishwasher.com> AuthorDate: 2022-12-27 15:00:38 +0000 Commit: Kurt Jaeger <pi@FreeBSD.org> CommitDate: 2022-12-27 15:01:59 +0000 mail/py-rfc6555: Happy Eyeballs Algorithm described in RFC 6555 (new port) 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. PR: 262231 Author: Derek Schrock <dereks@lifeofadishwasher.com> Differential Revision: https://reviews.freebsd.org/D34389 mail/Makefile | 1 + mail/py-rfc6555/Makefile (new) | 23 +++++++++++++++++++++++ mail/py-rfc6555/distinfo (new) | 3 +++ mail/py-rfc6555/pkg-descr (new) | 3 +++ 4 files changed, 30 insertions(+)