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}

Reply via email to