pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Jun  4 14:14:53 UTC 2025

Modified Files:
        pkgsrc/lang/py312-html-docs: Makefile distinfo
        pkgsrc/lang/python312: Makefile dist.mk distinfo

Log Message:
python312 py312-html-docs: updated to 3.12.11

Python 3.12.11 final

Security
gh-135034: Fixes multiple issues that allowed tarfile extraction filters (filter="data" and filter="tar") to be bypassed using crafted symlinks and hard links.

Addresses CVE 2024-12718, CVE 2025-4138, CVE 2025-4330, and CVE 2025-4517.

gh-133767: Fix use-after-free in the “unicode-escape” decoder with a non-“strict” error handler.

gh-128840: Short-circuit the processing of long IPv6 addresses early in ipaddress to prevent excessive memory consumption and a minor denial-of-service.

Library

gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address.
gh-134062: ipaddress: fix collisions in __hash__() for IPv4Network and IPv6Network objects.
gh-123409: Fix ipaddress.IPv6Address.reverse_pointer output according to RFC 3596, §2.5. Patch by Bénédikt Tran.
bpo-43633: Improve the textual representation of IPv4-mapped IPv6 addresses (RFC 4291 Sections 2.2, 2.5.5.2) in ipaddress. Patch by Oleksandr Pavliuk.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/py312-html-docs/Makefile \
    pkgsrc/lang/py312-html-docs/distinfo
cvs rdiff -u -r1.30 -r1.31 pkgsrc/lang/python312/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/python312/dist.mk
cvs rdiff -u -r1.14 -r1.15 pkgsrc/lang/python312/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/py312-html-docs/Makefile
diff -u pkgsrc/lang/py312-html-docs/Makefile:1.11 pkgsrc/lang/py312-html-docs/Makefile:1.12
--- pkgsrc/lang/py312-html-docs/Makefile:1.11   Wed Apr  9 14:49:18 2025
+++ pkgsrc/lang/py312-html-docs/Makefile        Wed Jun  4 14:14:53 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2025/04/09 14:49:18 adam Exp $
+# $NetBSD: Makefile,v 1.12 2025/06/04 14:14:53 adam Exp $
 
-VERS=          3.12.10
+VERS=          3.12.11
 DISTNAME=      python-${VERS}-docs-html
 PKGNAME=       py312-html-docs-${VERS}
 CATEGORIES=    lang python
Index: pkgsrc/lang/py312-html-docs/distinfo
diff -u pkgsrc/lang/py312-html-docs/distinfo:1.11 pkgsrc/lang/py312-html-docs/distinfo:1.12
--- pkgsrc/lang/py312-html-docs/distinfo:1.11   Wed Apr  9 14:49:18 2025
+++ pkgsrc/lang/py312-html-docs/distinfo        Wed Jun  4 14:14:53 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/04/09 14:49:18 adam Exp $
+$NetBSD: distinfo,v 1.12 2025/06/04 14:14:53 adam Exp $
 
-BLAKE2s (python-3.12.10-docs-html.tar.bz2) = b143376860aba3d10590de5cc8aaa81767ede0a7dc3ce771802882fbae9e4b47
-SHA512 (python-3.12.10-docs-html.tar.bz2) = 6e554e6f21a304177d00bd0c23c56d1437fdecdfdfb8adaf735a43d0f5d5bd697f0daa45ebe0241846a48de383b3d8a24ec8c4194ccc325b3a2bd8cd63d3df4b
-Size (python-3.12.10-docs-html.tar.bz2) = 8428154 bytes
+BLAKE2s (python-3.12.11-docs-html.tar.bz2) = 4615f3fe67f44a73f7cc398627ad485641959d7484f2bd70057d40bb02fb95f5
+SHA512 (python-3.12.11-docs-html.tar.bz2) = fd60319314dd9e8bd680ec034bd32137c65b21705f4b7f8995fb5137262229539b02c1d622b2f4434a529ce9b369c8062d2c119ed5843dc31bd9b0ba0976dd81
+Size (python-3.12.11-docs-html.tar.bz2) = 8438004 bytes

Index: pkgsrc/lang/python312/Makefile
diff -u pkgsrc/lang/python312/Makefile:1.30 pkgsrc/lang/python312/Makefile:1.31
--- pkgsrc/lang/python312/Makefile:1.30 Thu Apr 17 21:51:23 2025
+++ pkgsrc/lang/python312/Makefile      Wed Jun  4 14:14:53 2025
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.30 2025/04/17 21:51:23 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2025/06/04 14:14:53 adam Exp $
 
-PKGREVISION= 1
 .include "dist.mk"
 
 PKGNAME=       python312-${PY_DISTVERSION}

Index: pkgsrc/lang/python312/dist.mk
diff -u pkgsrc/lang/python312/dist.mk:1.11 pkgsrc/lang/python312/dist.mk:1.12
--- pkgsrc/lang/python312/dist.mk:1.11  Wed Apr  9 14:49:18 2025
+++ pkgsrc/lang/python312/dist.mk       Wed Jun  4 14:14:53 2025
@@ -1,6 +1,6 @@
-# $NetBSD: dist.mk,v 1.11 2025/04/09 14:49:18 adam Exp $
+# $NetBSD: dist.mk,v 1.12 2025/06/04 14:14:53 adam Exp $
 
-PY_DISTVERSION=        3.12.10
+PY_DISTVERSION=        3.12.11
 DISTNAME=      Python-${PY_DISTVERSION}
 EXTRACT_SUFX=  .tar.xz
 DISTINFO_FILE= ${.CURDIR}/../../lang/python312/distinfo

Index: pkgsrc/lang/python312/distinfo
diff -u pkgsrc/lang/python312/distinfo:1.14 pkgsrc/lang/python312/distinfo:1.15
--- pkgsrc/lang/python312/distinfo:1.14 Wed Apr  9 14:49:18 2025
+++ pkgsrc/lang/python312/distinfo      Wed Jun  4 14:14:53 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.14 2025/04/09 14:49:18 adam Exp $
+$NetBSD: distinfo,v 1.15 2025/06/04 14:14:53 adam Exp $
 
-BLAKE2s (Python-3.12.10.tar.xz) = b5a4ba4d450441b6f13d61d8413d75f880cba89e10eca91fa2799ca16f5df63b
-SHA512 (Python-3.12.10.tar.xz) = 520c30e3958d0be3c127e5dbb1c52bb3bfc404b5b3c7eb56525e25b9b59af9b21b53bee192f323f470e1df806f6cb2dd3411eb90cbc1c4b7d9b6b0777c29e644
-Size (Python-3.12.10.tar.xz) = 20520960 bytes
+BLAKE2s (Python-3.12.11.tar.xz) = d9a56307d61e17589f2b5950ed6b4cffa84a965fc69632d31c4b116abe082c22
+SHA512 (Python-3.12.11.tar.xz) = 81f259c5bb293a5b685ebead1dff56c7c9d28eed12edb508b3e5e1a882991e762fc959803cf2734f4233bb1c5407b4f5303324c67b25d860b069d38bbebe4454
+Size (Python-3.12.11.tar.xz) = 20525812 bytes
 SHA1 (patch-Lib_ctypes_util.py) = 3dec1b6b7a36e46cbfa0dfcd71c5e7fac9f60764
 SHA1 (patch-Lib_lib2to3_pgen2_driver.py) = 593c4e93c5653ab400f0a98b91db92630c0a7390
 SHA1 (patch-Lib_sysconfig.py) = bc6d91bf8f7121456b26ea7f080f588c96f2596f



Home | Main Index | Thread Index | Old Index