On Sun, Feb 16, 2025 at 09:38:56AM +0000, Stuart Henderson wrote:
> -stable is on 3.11.x so we'd want 3.11.11 there and there's no need to worry
> about maintaining a higher REVISION for -current.

Right. So I'll leave out the REVISION bump :)

Fixed diff below.

--Kurt

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/python/3/Makefile,v
diff -u -p -r1.12 Makefile
--- Makefile    31 Jan 2025 12:46:51 -0000      1.12
+++ Makefile    16 Feb 2025 09:49:45 -0000
@@ -3,13 +3,10 @@
 # requirement of the PSF license, if it constitutes a change to
 # Python itself.
 
-FULL_VERSION =         3.12.8
+FULL_VERSION =         3.12.9
 SHARED_LIBS =          python3.12 0.0
 VERSION_SPEC =         >=3.12,<3.13
 PORTROACH =            limit:^3\.12
-
-REVISION =             0
-REVISION-main =                2
 
 AUTOCONF_VERSION =     2.71
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/python/3/distinfo,v
diff -u -p -r1.3 distinfo
--- distinfo    21 Dec 2024 11:32:44 -0000      1.3
+++ distinfo    16 Feb 2025 09:49:45 -0000
@@ -1,2 +1,2 @@
-SHA256 (Python-3.12.8.tgz) = WXhDXEeaN2ZIywKFTfO4kqzp7X0ysf6tZScSvunQOkU=
-SIZE (Python-3.12.8.tgz) = 27078774
+SHA256 (Python-3.12.9.tgz) = RTE+TF8Ois3slYAWHVZc9f6leOPqvyXffMY1W/Svoe4=
+SIZE (Python-3.12.9.tgz) = 27097411
Index: patches/patch-Modules__hashopenssl_c
===================================================================
RCS file: /cvs/ports/lang/python/3/patches/patch-Modules__hashopenssl_c,v
diff -u -p -r1.2 patch-Modules__hashopenssl_c
--- patches/patch-Modules__hashopenssl_c        21 Dec 2024 11:32:44 -0000      
1.2
+++ patches/patch-Modules__hashopenssl_c        16 Feb 2025 09:49:45 -0000
@@ -11,7 +11,7 @@ Index: Modules/_hashopenssl.c
  #if defined(NID_sha3_224) && defined(NID_sha3_256) && defined(NID_sha3_384) 
&& defined(NID_sha3_512)
  #define PY_OPENSSL_HAS_SHA3 1
  #endif
-@@ -922,11 +924,15 @@ py_evp_fromname(PyObject *module, const char *digestna
+@@ -923,11 +925,15 @@ py_evp_fromname(PyObject *module, const char *digestna
          goto exit;
      }
  
Index: patches/patch-Modules__ssl_c
===================================================================
RCS file: /cvs/ports/lang/python/3/patches/patch-Modules__ssl_c,v
diff -u -p -r1.2 patch-Modules__ssl_c
--- patches/patch-Modules__ssl_c        21 Dec 2024 11:32:44 -0000      1.2
+++ patches/patch-Modules__ssl_c        16 Feb 2025 09:49:45 -0000
@@ -1,7 +1,7 @@
 Index: Modules/_ssl.c
 --- Modules/_ssl.c.orig
 +++ Modules/_ssl.c
-@@ -4469,7 +4469,7 @@ set_sni_callback(PySSLContext *self, PyObject *arg, vo
+@@ -4479,7 +4479,7 @@ set_sni_callback(PySSLContext *self, PyObject *arg, vo
      return 0;
  }
  
Index: patches/patch-configure_ac
===================================================================
RCS file: /cvs/ports/lang/python/3/patches/patch-configure_ac,v
diff -u -p -r1.2 patch-configure_ac
--- patches/patch-configure_ac  21 Dec 2024 11:32:44 -0000      1.2
+++ patches/patch-configure_ac  16 Feb 2025 09:49:45 -0000
@@ -49,7 +49,7 @@ Index: configure.ac
      # Any changes made here should be reflected in the GCC+Darwin case below
      PGO_PROF_GEN_FLAG="-fprofile-instr-generate"
      PGO_PROF_USE_FLAG="-fprofile-instr-use=\"\$(shell pwd)/code.profclangd\""
-@@ -4128,11 +4129,7 @@ dnl Detect Tcl/Tk. Use pkg-config if available.
+@@ -4149,11 +4150,7 @@ dnl Detect Tcl/Tk. Use pkg-config if available.
  dnl
  found_tcltk=no
  for _QUERY in \
Index: pkg/PLIST-tests
===================================================================
RCS file: /cvs/ports/lang/python/3/pkg/PLIST-tests,v
diff -u -p -r1.6 PLIST-tests
--- pkg/PLIST-tests     21 Dec 2024 16:21:41 -0000      1.6
+++ pkg/PLIST-tests     16 Feb 2025 09:49:45 -0000
@@ -1303,6 +1303,9 @@ lib/python3.12/test/__pycache__/test_xdr
 lib/python3.12/test/__pycache__/test_xml_dom_minicompat.cpython-312.opt-1.pyc
 lib/python3.12/test/__pycache__/test_xml_dom_minicompat.cpython-312.opt-2.pyc
 lib/python3.12/test/__pycache__/test_xml_dom_minicompat.cpython-312.pyc
+lib/python3.12/test/__pycache__/test_xml_dom_xmlbuilder.cpython-312.opt-1.pyc
+lib/python3.12/test/__pycache__/test_xml_dom_xmlbuilder.cpython-312.opt-2.pyc
+lib/python3.12/test/__pycache__/test_xml_dom_xmlbuilder.cpython-312.pyc
 lib/python3.12/test/__pycache__/test_xml_etree.cpython-312.opt-1.pyc
 lib/python3.12/test/__pycache__/test_xml_etree.cpython-312.opt-2.pyc
 lib/python3.12/test/__pycache__/test_xml_etree.cpython-312.pyc
@@ -2217,12 +2220,18 @@ lib/python3.12/test/test_capi/__pycache_
 lib/python3.12/test/test_capi/__pycache__/test_dict.cpython-312.opt-1.pyc
 lib/python3.12/test/test_capi/__pycache__/test_dict.cpython-312.opt-2.pyc
 lib/python3.12/test/test_capi/__pycache__/test_dict.cpython-312.pyc
+lib/python3.12/test/test_capi/__pycache__/test_eval.cpython-312.opt-1.pyc
+lib/python3.12/test/test_capi/__pycache__/test_eval.cpython-312.opt-2.pyc
+lib/python3.12/test/test_capi/__pycache__/test_eval.cpython-312.pyc
 
lib/python3.12/test/test_capi/__pycache__/test_eval_code_ex.cpython-312.opt-1.pyc
 
lib/python3.12/test/test_capi/__pycache__/test_eval_code_ex.cpython-312.opt-2.pyc
 lib/python3.12/test/test_capi/__pycache__/test_eval_code_ex.cpython-312.pyc
 lib/python3.12/test/test_capi/__pycache__/test_exceptions.cpython-312.opt-1.pyc
 lib/python3.12/test/test_capi/__pycache__/test_exceptions.cpython-312.opt-2.pyc
 lib/python3.12/test/test_capi/__pycache__/test_exceptions.cpython-312.pyc
+lib/python3.12/test/test_capi/__pycache__/test_file.cpython-312.opt-1.pyc
+lib/python3.12/test/test_capi/__pycache__/test_file.cpython-312.opt-2.pyc
+lib/python3.12/test/test_capi/__pycache__/test_file.cpython-312.pyc
 lib/python3.12/test/test_capi/__pycache__/test_float.cpython-312.opt-1.pyc
 lib/python3.12/test/test_capi/__pycache__/test_float.cpython-312.opt-2.pyc
 lib/python3.12/test/test_capi/__pycache__/test_float.cpython-312.pyc
@@ -2232,6 +2241,9 @@ lib/python3.12/test/test_capi/__pycache_
 lib/python3.12/test/test_capi/__pycache__/test_immortal.cpython-312.opt-1.pyc
 lib/python3.12/test/test_capi/__pycache__/test_immortal.cpython-312.opt-2.pyc
 lib/python3.12/test/test_capi/__pycache__/test_immortal.cpython-312.pyc
+lib/python3.12/test/test_capi/__pycache__/test_import.cpython-312.opt-1.pyc
+lib/python3.12/test/test_capi/__pycache__/test_import.cpython-312.opt-2.pyc
+lib/python3.12/test/test_capi/__pycache__/test_import.cpython-312.pyc
 lib/python3.12/test/test_capi/__pycache__/test_list.cpython-312.opt-1.pyc
 lib/python3.12/test/test_capi/__pycache__/test_list.cpython-312.opt-2.pyc
 lib/python3.12/test/test_capi/__pycache__/test_list.cpython-312.pyc
@@ -2275,11 +2287,14 @@ lib/python3.12/test/test_capi/test_bytes
 lib/python3.12/test/test_capi/test_codecs.py
 lib/python3.12/test/test_capi/test_complex.py
 lib/python3.12/test/test_capi/test_dict.py
+lib/python3.12/test/test_capi/test_eval.py
 lib/python3.12/test/test_capi/test_eval_code_ex.py
 lib/python3.12/test/test_capi/test_exceptions.py
+lib/python3.12/test/test_capi/test_file.py
 lib/python3.12/test/test_capi/test_float.py
 lib/python3.12/test/test_capi/test_getargs.py
 lib/python3.12/test/test_capi/test_immortal.py
+lib/python3.12/test/test_capi/test_import.py
 lib/python3.12/test/test_capi/test_list.py
 lib/python3.12/test/test_capi/test_long.py
 lib/python3.12/test/test_capi/test_mem.py
@@ -2292,6 +2307,17 @@ lib/python3.12/test/test_capi/test_sys.p
 lib/python3.12/test/test_capi/test_tuple.py
 lib/python3.12/test/test_capi/test_unicode.py
 lib/python3.12/test/test_capi/test_watchers.py
+lib/python3.12/test/test_cext/
+lib/python3.12/test/test_cext/__init__.py
+lib/python3.12/test/test_cext/__pycache__/
+lib/python3.12/test/test_cext/__pycache__/__init__.cpython-312.opt-1.pyc
+lib/python3.12/test/test_cext/__pycache__/__init__.cpython-312.opt-2.pyc
+lib/python3.12/test/test_cext/__pycache__/__init__.cpython-312.pyc
+lib/python3.12/test/test_cext/__pycache__/setup.cpython-312.opt-1.pyc
+lib/python3.12/test/test_cext/__pycache__/setup.cpython-312.opt-2.pyc
+lib/python3.12/test/test_cext/__pycache__/setup.cpython-312.pyc
+lib/python3.12/test/test_cext/extension.c
+lib/python3.12/test/test_cext/setup.py
 lib/python3.12/test/test_cgi.py
 lib/python3.12/test/test_cgitb.py
 lib/python3.12/test/test_charmapcodec.py
@@ -2449,6 +2475,9 @@ lib/python3.12/test/test_ctypes/__pycach
 lib/python3.12/test/test_ctypes/__pycache__/test_delattr.cpython-312.opt-1.pyc
 lib/python3.12/test/test_ctypes/__pycache__/test_delattr.cpython-312.opt-2.pyc
 lib/python3.12/test/test_ctypes/__pycache__/test_delattr.cpython-312.pyc
+lib/python3.12/test/test_ctypes/__pycache__/test_dlerror.cpython-312.opt-1.pyc
+lib/python3.12/test/test_ctypes/__pycache__/test_dlerror.cpython-312.opt-2.pyc
+lib/python3.12/test/test_ctypes/__pycache__/test_dlerror.cpython-312.pyc
 lib/python3.12/test/test_ctypes/__pycache__/test_errno.cpython-312.opt-1.pyc
 lib/python3.12/test/test_ctypes/__pycache__/test_errno.cpython-312.opt-2.pyc
 lib/python3.12/test/test_ctypes/__pycache__/test_errno.cpython-312.pyc
@@ -2581,6 +2610,7 @@ lib/python3.12/test/test_ctypes/test_cas
 lib/python3.12/test/test_ctypes/test_cfuncs.py
 lib/python3.12/test/test_ctypes/test_checkretval.py
 lib/python3.12/test/test_ctypes/test_delattr.py
+lib/python3.12/test/test_ctypes/test_dlerror.py
 lib/python3.12/test/test_ctypes/test_errno.py
 lib/python3.12/test/test_ctypes/test_find.py
 lib/python3.12/test/test_ctypes/test_frombuffer.py
@@ -4584,6 +4614,7 @@ lib/python3.12/test/test_wmi.py
 lib/python3.12/test/test_wsgiref.py
 lib/python3.12/test/test_xdrlib.py
 lib/python3.12/test/test_xml_dom_minicompat.py
+lib/python3.12/test/test_xml_dom_xmlbuilder.py
 lib/python3.12/test/test_xml_etree.py
 lib/python3.12/test/test_xml_etree_c.py
 lib/python3.12/test/test_xmlrpc.py

Reply via email to