Various security fixes:

https://docs.python.org/release/3.8.12/whatsnew/changelog.html#changelog

Test pass as before.

Patches regenerated

Should also be committed to -stable

ok?

(cc maintainer)

--Kurt

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/python/3.8/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile    18 Aug 2021 19:08:05 -0000      1.17
+++ Makefile    31 Aug 2021 04:05:09 -0000
@@ -6,11 +6,10 @@
 # Python itself.
 
 VERSION =              3.8
-PATCHLEVEL =           .11
+PATCHLEVEL =           .12
 SHARED_LIBS =          python3.8 0.0
 VERSION_SPEC =         >=3.8,<3.9
 
-REVISION-main =                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.10
diff -u -p -r1.10 distinfo
--- distinfo    15 Jul 2021 13:44:19 -0000      1.10
+++ distinfo    31 Aug 2021 04:05:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (Python-3.8.11.tgz) = t3Rk6oDOwUWBuGrrf7L/AoMOCrx7zcdSt7S9/Njz45M=
-SIZE (Python-3.8.11.tgz) = 24727392
+SHA256 (Python-3.8.12.tgz) = MWqjPzt3B9BB5z8kbv7bKXpwiYxLkfEn9m3I2AxZbxo=
+SIZE (Python-3.8.12.tgz) = 24769402
Index: patches/patch-setup_py
===================================================================
RCS file: /cvs/ports/lang/python/3.8/patches/patch-setup_py,v
retrieving revision 1.2
diff -u -p -r1.2 patch-setup_py
--- patches/patch-setup_py      12 Jun 2021 04:03:23 -0000      1.2
+++ patches/patch-setup_py      31 Aug 2021 04:05:09 -0000
@@ -12,7 +12,7 @@ Index: setup.py
                                 library_dirs=['/usr/lib/termcap'],
                                 extra_link_args=readline_extra_link_args,
                                 libraries=readline_libs))
-@@ -1660,7 +1662,7 @@ class PyBuildExt(build_ext):
+@@ -1662,7 +1664,7 @@ class PyBuildExt(build_ext):
          # Build the _uuid module if possible
          uuid_incs = find_file("uuid.h", self.inc_dirs, ["/usr/include/uuid"])
          if uuid_incs is not None:
@@ -21,7 +21,7 @@ Index: setup.py
                  uuid_libs = ['uuid']
              else:
                  uuid_libs = []
-@@ -1843,8 +1845,7 @@ class PyBuildExt(build_ext):
+@@ -1845,8 +1847,7 @@ class PyBuildExt(build_ext):
          # The versions with dots are used on Unix, and the versions without
          # dots on Windows, for detection by cygwin.
          tcllib = tklib = tcl_includes = tk_includes = None
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/python/3.8/pkg/PLIST-main,v
retrieving revision 1.18
diff -u -p -r1.18 PLIST-main
--- pkg/PLIST-main      30 Jul 2021 20:04:55 -0000      1.18
+++ pkg/PLIST-main      31 Aug 2021 04:05:10 -0000
@@ -2023,9 +2023,9 @@ lib/python3.8/lib-dynload/
 @so lib/python3.8/lib-dynload/zlib.cpython-38.so
 lib/python3.8/lib2to3/
 lib/python3.8/lib2to3/Grammar.txt
-lib/python3.8/lib2to3/Grammar3.8.11.final.0.pickle
+lib/python3.8/lib2to3/Grammar3.8.12.final.0.pickle
 lib/python3.8/lib2to3/PatternGrammar.txt
-lib/python3.8/lib2to3/PatternGrammar3.8.11.final.0.pickle
+lib/python3.8/lib2to3/PatternGrammar3.8.12.final.0.pickle
 lib/python3.8/lib2to3/__init__.py
 lib/python3.8/lib2to3/__main__.py
 lib/python3.8/lib2to3/__pycache__/

Reply via email to