pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Feb 18 22:08:20 UTC 2025

Modified Files:
        pkgsrc/textproc/libxml2: Makefile Makefile.common distinfo
        pkgsrc/textproc/py-libxml2: Makefile

Log Message:
{py-,}libxml2: update to 2.12.10

v2.12.10: Feb 18 2025

### Security

- [CVE-2025-24928] Fix stack-buffer-overflow in xmlSnprintfElements
- [CVE-2024-56171] Fix use-after-free after xmlSchemaItemListAdd
- pattern: Fix compilation of explicit child axis

### Regressions

- parser: Fix detection of duplicate attributes

### Bug fixes

- xpath: Fix parsing of non-ASCII names

### Portability

- python: Declare init func with PyMODINIT_FUNC
- tests: Fix sanitizer version check on old Apple clang

### Build

- autotools: Set AC_CONFIG_AUX_DIR
- cmake: Always build Python module as shared library
- cmake: Fix compatibility in package version file


To generate a diff of this commit:
cvs rdiff -u -r1.187 -r1.188 pkgsrc/textproc/libxml2/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/textproc/libxml2/Makefile.common
cvs rdiff -u -r1.150 -r1.151 pkgsrc/textproc/libxml2/distinfo
cvs rdiff -u -r1.103 -r1.104 pkgsrc/textproc/py-libxml2/Makefile

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

Modified files:

Index: pkgsrc/textproc/libxml2/Makefile
diff -u pkgsrc/textproc/libxml2/Makefile:1.187 pkgsrc/textproc/libxml2/Makefile:1.188
--- pkgsrc/textproc/libxml2/Makefile:1.187      Sun Feb  9 00:28:20 2025
+++ pkgsrc/textproc/libxml2/Makefile    Tue Feb 18 22:08:20 2025
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.187 2025/02/09 00:28:20 rillig Exp $
+# $NetBSD: Makefile,v 1.188 2025/02/18 22:08:20 wiz Exp $
 
-PKGREVISION= 3
 .include "../../textproc/libxml2/Makefile.common"
 
 COMMENT=       XML parser library from the GNOME project

Index: pkgsrc/textproc/libxml2/Makefile.common
diff -u pkgsrc/textproc/libxml2/Makefile.common:1.23 pkgsrc/textproc/libxml2/Makefile.common:1.24
--- pkgsrc/textproc/libxml2/Makefile.common:1.23        Thu Aug  8 08:51:09 2024
+++ pkgsrc/textproc/libxml2/Makefile.common     Tue Feb 18 22:08:20 2025
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.23 2024/08/08 08:51:09 adam Exp $
+# $NetBSD: Makefile.common,v 1.24 2025/02/18 22:08:20 wiz Exp $
 #
 # used by textproc/libxml2/Makefile
 # used by textproc/py-libxml2/Makefile
 
-DISTNAME=      libxml2-2.12.9
+DISTNAME=      libxml2-2.12.10
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libxml2/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/textproc/libxml2/distinfo
diff -u pkgsrc/textproc/libxml2/distinfo:1.150 pkgsrc/textproc/libxml2/distinfo:1.151
--- pkgsrc/textproc/libxml2/distinfo:1.150      Thu Aug  8 08:51:09 2024
+++ pkgsrc/textproc/libxml2/distinfo    Tue Feb 18 22:08:20 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.150 2024/08/08 08:51:09 adam Exp $
+$NetBSD: distinfo,v 1.151 2025/02/18 22:08:20 wiz Exp $
 
-BLAKE2s (libxml2-2.12.9.tar.xz) = e44a01e94c8f2abdf067905ef1aa64e5a802977a8a064ec8d424cd4032e821d5
-SHA512 (libxml2-2.12.9.tar.xz) = 6e4544ed3ab36d6cb7481d465ceabf223444739d7f41de3e1927309b8716a5eac85520b9bbaf69913f53e052fbfaf68bf27372074daaa24dca9463ce728b4173
-Size (libxml2-2.12.9.tar.xz) = 2643456 bytes
+BLAKE2s (libxml2-2.12.10.tar.xz) = fd671c7274753004403cd369ecbf950cc73cdccbd98a651341daea06605b1c9a
+SHA512 (libxml2-2.12.10.tar.xz) = 7bd04375321a99c9b7a82d6a72d9412ab45f958b923f1e2f75d9dfbb1a053eba3e0fd067a53753f9a343b4dcb2d9ab5cba894d4194a5f9fb7108f7c545224791
+Size (libxml2-2.12.10.tar.xz) = 2483708 bytes
 SHA1 (patch-configure) = 88b8910f5606eabff74ac3754dfe734e5d8617d7
 SHA1 (patch-nanohttp.c) = 1fe253f7ba891ba5cab83031ed1559691624f35c

Index: pkgsrc/textproc/py-libxml2/Makefile
diff -u pkgsrc/textproc/py-libxml2/Makefile:1.103 pkgsrc/textproc/py-libxml2/Makefile:1.104
--- pkgsrc/textproc/py-libxml2/Makefile:1.103   Sun Feb  9 00:28:20 2025
+++ pkgsrc/textproc/py-libxml2/Makefile Tue Feb 18 22:08:20 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.103 2025/02/09 00:28:20 rillig Exp $
+# $NetBSD: Makefile,v 1.104 2025/02/18 22:08:20 wiz Exp $
 
 PYTHON_27_ACCEPTED=    yes
 
-PKGREVISION= 3
 .include "../../textproc/libxml2/Makefile.common"
 
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}



Home | Main Index | Thread Index | Old Index