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:   adam
Date:           Thu Feb  1 10:22:49 UTC 2024

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

Log Message:
libxslt py-libxslt: updated to 1.1.39

v1.1.39: Nov 16 2023

Bug fixes

- extensions: Don't search imports for extension prefixes

Improvements

- transform: Check maximum depth when processing default templates
- build: Add more missing includes
- python: Don't set deprecated global
- build: Add missing includes
- imports: Limit nesting depth
- extensions: Report top-level elements in xsltDebugDumpExtensions
- Add extern "C" { } block to xsltlocale.h (David Kilzer)

Portability

- python: Make it compatible with python3.12 (Daniel Garcia Moreno)
- date: Fix check for localtime_s
- date: Fix check for gmtime_s

Build systems

- pkg-config files include cflags for static builds (Mike Dalessio)
- Handle NOCONFIG case when setting locations from CMake target properties (Markus
 Rickert)
- autotools: Make xslt-config executable

Tests

- tests: Structured error handler now passes a const xmlError
- python: Fix tests on MinGW
- fuzz: Fix xmlFuzzEntityLoader after recent libxml2 changes


To generate a diff of this commit:
cvs rdiff -u -r1.130 -r1.131 pkgsrc/textproc/libxslt/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/textproc/libxslt/Makefile.common
cvs rdiff -u -r1.71 -r1.72 pkgsrc/textproc/libxslt/distinfo
cvs rdiff -u -r1.69 -r1.70 pkgsrc/textproc/py-libxslt/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/libxslt/Makefile
diff -u pkgsrc/textproc/libxslt/Makefile:1.130 pkgsrc/textproc/libxslt/Makefile:1.131
--- pkgsrc/textproc/libxslt/Makefile:1.130      Wed Nov  8 13:21:06 2023
+++ pkgsrc/textproc/libxslt/Makefile    Thu Feb  1 10:22:49 2024
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.130 2023/11/08 13:21:06 wiz Exp $
+# $NetBSD: Makefile,v 1.131 2024/02/01 10:22:49 adam Exp $
 
-PKGREVISION= 2
 .include "Makefile.common"
 
 TOOL_DEPENDS+= docbook-xml-[0-9]*:../../textproc/docbook-xml
@@ -16,15 +15,14 @@ PKGCONFIG_OVERRIDE= libxslt.pc.in
 PKGCONFIG_OVERRIDE+=   libexslt.pc.in
 TEST_TARGET=           check
 
-
 .include "../../mk/bsd.prefs.mk"
 
 .if ${OPSYS} == SunOS
-. if ${OS_VARIANT} == Solaris
+.  if ${OS_VARIANT} == Solaris
 BUILDLINK_TRANSFORM+=  rm:-Wl,--version-script=./libxslt.syms
-. else
+.  else
 BUILDLINK_TRANSFORM+=  opt:-Wl,./libxslt.syms:-Wl,./libxslt_solaris.syms
-. endif
+.  endif
 .endif
 
 .if ${USE_CROSS_COMPILE:tl} == "yes"

Index: pkgsrc/textproc/libxslt/Makefile.common
diff -u pkgsrc/textproc/libxslt/Makefile.common:1.8 pkgsrc/textproc/libxslt/Makefile.common:1.9
--- pkgsrc/textproc/libxslt/Makefile.common:1.8 Wed May 17 23:35:45 2023
+++ pkgsrc/textproc/libxslt/Makefile.common     Thu Feb  1 10:22:49 2024
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.8 2023/05/17 23:35:45 gutteridge Exp $
+# $NetBSD: Makefile.common,v 1.9 2024/02/01 10:22:49 adam Exp $
 #
 # used by textproc/libxslt/Makefile
 # used by textproc/py-libxslt/Makefile
 
-DISTNAME=      libxslt-1.1.38
+DISTNAME=      libxslt-1.1.39
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libxslt/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
@@ -17,4 +17,4 @@ PATCHDIR=     ${.CURDIR}/../../textproc/libx
 DISTINFO_FILE= ${.CURDIR}/../../textproc/libxslt/distinfo
 
 post-extract:
-       cp ${WRKSRC}/libxslt/libxslt.syms ${WRKSRC}/libxslt/libxslt_solaris.syms
+       ${CP} ${WRKSRC}/libxslt/libxslt.syms ${WRKSRC}/libxslt/libxslt_solaris.syms

Index: pkgsrc/textproc/libxslt/distinfo
diff -u pkgsrc/textproc/libxslt/distinfo:1.71 pkgsrc/textproc/libxslt/distinfo:1.72
--- pkgsrc/textproc/libxslt/distinfo:1.71       Wed May 17 23:35:45 2023
+++ pkgsrc/textproc/libxslt/distinfo    Thu Feb  1 10:22:49 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.71 2023/05/17 23:35:45 gutteridge Exp $
+$NetBSD: distinfo,v 1.72 2024/02/01 10:22:49 adam Exp $
 
-BLAKE2s (libxslt-1.1.38.tar.xz) = 23c109c76b13f3dda0bc3a64346979ab54ea5d979f4506a802b705c5fe305f6f
-SHA512 (libxslt-1.1.38.tar.xz) = 2836bd2990b95680db0960ac4c465d0c6c28a293ad095a224c05021a1c8d2576a45e41da8947a31f4ef3e6ef368cbda65243661e311c9886c19694be5a7c9a8e
-Size (libxslt-1.1.38.tar.xz) = 1576676 bytes
+BLAKE2s (libxslt-1.1.39.tar.xz) = 601471b8733ed29ec244c8c4c78d6b4592a426fb48f14da0ae9ff9753988b969
+SHA512 (libxslt-1.1.39.tar.xz) = c0c99dc63f8b2acb6cc3ad7ad684ffa2a427ee8d1740495cbf8a7c9b9c8679f96351b4b676c73ccc191014db4cb4ab42b9a0070f6295565f39dbc665c5c16f89
+Size (libxslt-1.1.39.tar.xz) = 1578216 bytes

Index: pkgsrc/textproc/py-libxslt/Makefile
diff -u pkgsrc/textproc/py-libxslt/Makefile:1.69 pkgsrc/textproc/py-libxslt/Makefile:1.70
--- pkgsrc/textproc/py-libxslt/Makefile:1.69    Wed Nov  8 13:21:08 2023
+++ pkgsrc/textproc/py-libxslt/Makefile Thu Feb  1 10:22:49 2024
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.69 2023/11/08 13:21:08 wiz Exp $
+# $NetBSD: Makefile,v 1.70 2024/02/01 10:22:49 adam Exp $
 
 .include "../../textproc/libxslt/Makefile.common"
 
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   2
 CATEGORIES=    textproc python
 
 MAINTAINER=    minskim%NetBSD.org@localhost
@@ -11,14 +10,14 @@ COMMENT=    Python wrapper for libxslt
 
 DEPENDS+=      ${PYPKGPREFIX}-libxml2>=2.6.8:../../textproc/py-libxml2
 
-EGG_NAME=                      libxslt_python-${PKGVERSION_NOREV}
+EGG_NAME=      libxslt_python-${PKGVERSION_NOREV}
 
 PYSETUPSUBDIR= python
 NO_CONFIGURE=  yes
 
-MAKE_ENV+=             PYLIBXSLTVERSION=${PKGVERSION_NOREV}
+MAKE_ENV+=     PYLIBXSLTVERSION=${PKGVERSION_NOREV}
 
-PYSITEDIR=             ${PREFIX}/lib/python${PYVERSSUFFIX}/site-packages
+PYSITEDIR=     ${PREFIX}/lib/python${PYVERSSUFFIX}/site-packages
 
 SUBST_CLASSES+=                setup
 SUBST_MESSAGE.setup=   Fixing hardcoded paths.



Home | Main Index | Thread Index | Old Index