Hi, ports@:

   Here is a patch to update lang/python/3.8 to 3.8.5,
it include at least 4 security fix:
   https://docs.python.org/release/3.8.5/whatsnew/changelog.html#changelog

  It build well and run well on amd64-current system.


Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/python/3.8/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile    3 Jul 2020 21:15:20 -0000       1.6
+++ Makefile    26 Jul 2020 03:06:24 -0000
@@ -6,10 +6,9 @@
 # Python itself.
 
 VERSION =              3.8
-PATCHLEVEL =           .3
+PATCHLEVEL =           .5
 SHARED_LIBS =          python3.8 0.0
 VERSION_SPEC =         >=3.8,<3.9
-REVISION =             0
 
 CONFIGURE_ARGS +=      --with-ensurepip=no
 CONFIGURE_ARGS +=      --enable-loadable-sqlite-extensions
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/python/3.8/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo    18 Jun 2020 07:31:38 -0000      1.4
+++ distinfo    26 Jul 2020 03:06:24 -0000
@@ -1,2 +1,2 @@
-SHA256 (Python-3.8.3.tgz) = avbU0uAQ+WVVGND8ZzjH/3Bp8QpNL71VUJ5Gfwkqi5A=
-SIZE (Python-3.8.3.tgz) = 24067487
+SHA256 (Python-3.8.5.tgz) = AVEVAjw4Lrarg9USdi/jxVAvoMbFL/68SDHE4aBv/Ek=
+SIZE (Python-3.8.5.tgz) = 24149103
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/python/3.8/pkg/PLIST-main,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST-main
--- pkg/PLIST-main      3 Jul 2020 21:10:55 -0000       1.7
+++ pkg/PLIST-main      26 Jul 2020 03:06:25 -0000
@@ -2005,8 +2005,8 @@ lib/python3.8/ensurepip/__pycache__/_uni
 lib/python3.8/ensurepip/__pycache__/_uninstall.cpython-38.opt-2.pyc
 lib/python3.8/ensurepip/__pycache__/_uninstall.cpython-38.pyc
 lib/python3.8/ensurepip/_bundled/
-lib/python3.8/ensurepip/_bundled/pip-19.2.3-py2.py3-none-any.whl
-lib/python3.8/ensurepip/_bundled/setuptools-41.2.0-py2.py3-none-any.whl
+lib/python3.8/ensurepip/_bundled/pip-20.1.1-py2.py3-none-any.whl
+lib/python3.8/ensurepip/_bundled/setuptools-47.1.0-py3-none-any.whl
 lib/python3.8/ensurepip/_uninstall.py
 lib/python3.8/enum.py
 lib/python3.8/filecmp.py
@@ -2198,9 +2198,9 @@ lib/python3.8/lib-dynload/
 @so lib/python3.8/lib-dynload/zlib.so
 lib/python3.8/lib2to3/
 lib/python3.8/lib2to3/Grammar.txt
-lib/python3.8/lib2to3/Grammar3.8.3.final.0.pickle
+lib/python3.8/lib2to3/Grammar3.8.5.final.0.pickle
 lib/python3.8/lib2to3/PatternGrammar.txt
-lib/python3.8/lib2to3/PatternGrammar3.8.3.final.0.pickle
+lib/python3.8/lib2to3/PatternGrammar3.8.5.final.0.pickle
 lib/python3.8/lib2to3/__init__.py
 lib/python3.8/lib2to3/__main__.py
 lib/python3.8/lib2to3/__pycache__/
@@ -2772,6 +2772,7 @@ lib/python3.8/tabnanny.py
 lib/python3.8/tarfile.py
 lib/python3.8/telnetlib.py
 lib/python3.8/tempfile.py
+lib/python3.8/test/recursion.tar
 lib/python3.8/textwrap.py
 lib/python3.8/this.py
 lib/python3.8/threading.py

Reply via email to