Changelogs: https://github.com/GrahamDumpleton/mod_wsgi/blob/4.7.1/docs/release-notes/version-4.6.6.rst https://github.com/GrahamDumpleton/mod_wsgi/blob/4.7.1/docs/release-notes/version-4.6.7.rst https://github.com/GrahamDumpleton/mod_wsgi/blob/4.7.1/docs/release-notes/version-4.6.8.rst https://github.com/GrahamDumpleton/mod_wsgi/blob/4.7.1/docs/release-notes/version-4.7.0.rst https://github.com/GrahamDumpleton/mod_wsgi/blob/4.7.1/docs/release-notes/version-4.7.1.rst
Nothing of impact as we only compile the module, we are not using the python utilities. But I did notice that several (all) the compilation warnings have disappeared. Moved from py2 to py3. I could make a flavor, but I think that is better to just drop the py2 version. It has no consumers in our tree. The only "WHAT-IF" would be if someone is using this port to run a py2 app... When they update in 6.7 (or snapshots) it might cease to function properly. I think that: "py2 is deprecated" is a nice answer, but I let you decide with your OKs. :) WANTLIB += iconv intl added from port-lib-depends-check. + Tested with py3-flask on amd64. I only used it (with py3) to test some flask apps for my personal work. jca@ (If I remember correctly) give me the idea to send it to ports@. OKs? Cheers. Elias. Index: Makefile =================================================================== RCS file: /cvs/ports/www/ap2-mod_wsgi/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile 12 Jul 2019 20:50:17 -0000 1.10 +++ Makefile 15 Apr 2020 16:07:48 -0000 @@ -3,22 +3,23 @@ COMMENT= Python WSGI compliant interface module for Apache2 PKGNAME= ap2-mod_wsgi-${GH_TAGNAME} -REVISION= 0 CATEGORIES= www GH_ACCOUNT= GrahamDumpleton GH_PROJECT= mod_wsgi -GH_TAGNAME= 4.6.5 +GH_TAGNAME= 4.7.1 HOMEPAGE= https://modwsgi.readthedocs.io/ # Apache License 2.0 PERMIT_PACKAGE= Yes -WANTLIB += m pthread ${MODPY_WANTLIB} util +WANTLIB += iconv intl m pthread ${MODPY_WANTLIB} util MODULES= lang/python + +MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3} LIB_DEPENDS= ${MODPY_LIB_DEPENDS} Index: distinfo =================================================================== RCS file: /cvs/ports/www/ap2-mod_wsgi/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 24 Oct 2018 13:13:32 -0000 1.3 +++ distinfo 15 Apr 2020 16:07:48 -0000 @@ -1,2 +1,2 @@ -SHA256 (mod_wsgi-4.6.5.tar.gz) = XL4F+LmyGp5A1dcib0l2ZDse5eI6LRFLzq402ZSL5eA= -SIZE (mod_wsgi-4.6.5.tar.gz) = 693825 +SHA256 (mod_wsgi-4.7.1.tar.gz) = JnTlBnGa/mD7wFR8gy6JSNbKouBU1A0zYwmZPm6GfTU= +SIZE (mod_wsgi-4.7.1.tar.gz) = 696111 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/ap2-mod_wsgi/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 4 Sep 2018 12:46:24 -0000 1.2 +++ pkg/PLIST 15 Apr 2020 16:07:48 -0000 @@ -1,3 +1,3 @@ @comment $OpenBSD: PLIST,v 1.2 2018/09/04 12:46:24 espie Exp $ -lib/apache2/mod_wsgi.so +@so lib/apache2/mod_wsgi.so share/doc/pkg-readmes/${PKGSTEM}