./textproc/libxslt, XSLT parser library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.1.42nb3, Package name: libxslt-1.1.42nb3, Maintainer: pkgsrc-users

Libxslt is the XSLT C library developed for the Gnome project. XSLT itself is
an XML language to define transformation for XML. Libxslt is based on libxml2
the XML C library developed for the Gnome project. It also implements most of
the EXSLT set of extensions functions and some of Saxon's evaluate and
expressions extensions.


Required to run:
[textproc/libxml2] [security/libgcrypt]

Required to build:
[textproc/docbook-xml] [textproc/docbook-xsl]

Master sites:

Filesize: 1536.785 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: revbump for icu downgrade
   2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427)
Log message:
*: recursive bump for icu 76.1 shlib bump
   2024-07-07 17:19:32 by David H. Gutteridge | Files touched by this commit (2) | Package updated
Log message:
libxslt: update to 1.1.42

v1.1.42: Jul 4 2024

### Regressions

- extensions: Readd call to xmlCheckFilename with older libxml2

### Improvmenets

- utils: Don't use deprecated xmlCharEncodingHandler member
- transform: Handle filesystem paths after libxml2 changes
- locale: Work around issue with FreeBSD's strxfrm_l

### Build systems

- cmake: Add LIBXSLT_WITH_PROGRAMS option (Don Olmstead)
- cmake: Fix HAVE_GCRYPT check
   2024-07-01 04:23:25 by David H. Gutteridge | Files touched by this commit (4) | Package updated
Log message:
libxslt: update to 1.1.41

v1.1.41: Jun 19 2024

### Removals

- autotools: Stop installing libxslt.m4
- autotools: Remove RPM build

### Improvements

- libxslt: Set _FILE_OFFSET_BITS to 64
- xsltproc: Remove unneeded includes
- include: Don't define ATTRIBUTE_UNUSED in public header
- xsltproc: Make "-" read from stdin

### Build systems

- cmake: Adjust paths for UNIX or UNIX-like target systems (Daniel E)

### Tests

- cmake: Link testplugin with libxml2
- tests: Link testplugin with libxml2
- tests: Fix expected error after libxml2 change
- runtest: Switch to xmlFormatError
- fuzz: Avoid accessing internal struct members

v1.1.40: Jun 12 2024

### Removals

- xsltproc: remove maxparserdepth option (Mike Dalessio)

### Improvements

- functions: xmlXPtrNewContext is deprecated
- xsltproc: Stop calling xmlMemoryDump
- xsltproc: Prefer XML_PARSE_NONET over xmlNoNetEntityLoader
- functions: Fix build if libxml2 modules are disabled
- extensions: Don't call deprecated xmlCheckFilename
- documents: Don't set ctxt->directory
- exslt: Fix EXSLT functions without parameters

### Build systems

- build: Remove mem-debug option
   2024-05-29 18:35:19 by Adam Ciarcinski | Files touched by this commit (1929) | Package updated
Log message:
revbump after icu and protobuf updates
   2024-02-01 11:22:49 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
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
   2023-11-08 14:21:43 by Thomas Klausner | Files touched by this commit (2377)
Log message:
*: recursive bump for icu 74.1