./textproc/libxml2, XML parser library from the GNOME project

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


Branch: CURRENT, Version: 2.9.12nb1, Package name: libxml2-2.9.12nb1, Maintainer: pkgsrc-users

XML parser library from the GNOME project


Required to run:
[textproc/xmlcatmgr]

Required to build:
[pkgtools/cwrappers]

Package options: inet6

Master sites:

Filesize: 5548.469 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161)
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2021-07-21 15:55:07 by Tobias Nygren | Files touched by this commit (3) | Package updated
Log message:
libxml2: don't show non-existent -I/usr/include in "xml2-config --cflags"

Check that the iconv include directory actually exists before adding it
to xml2-config. This fixes build of lang/llvm on Darwin. Bump PKGREVISION.
   2021-06-12 19:02:52 by David H. Gutteridge | Files touched by this commit (3) | Package updated
Log message:
py-libxml2: work around a problem in error handling

Restore part of a patch lost in the last libxml2 update which is still
relevant. Reapplying it fixes segfaults caused by itstool, e.g., when
building editors/pluma, which is PR pkg/56229 from Andrius V.

Quoting from wiz@'s original commit from Jan 9, 2019, which covers
everything else:

"In some cases, invalid UTF-8 strings were returned which caused
Python interpreter crashes. See

itstool/itstool#22

Use a variant of the patch that was used in Fedora.

Bump PKGREVISION."

Fedora is still carrying this patch as-is.

(Also, evidently distinfo was not regenerated properly after the last
update, so there's a diff applied to it unrelated to this change set.)
   2021-05-23 21:31:47 by Nia Alarie | Files touched by this commit (8) | Package removed
Log message:
libxml2: update to 2.9.12

2.9.12:
"Brown paper bag release, some recently added sources were missing from
the 2.9.11 tarball."

2.9.11:
"Prompted by CVE-2021-3541, but this includes an awful lot of serious bug
fixes by Nick and others."
   2021-04-21 13:43:04 by Adam Ciarcinski | Files touched by this commit (1822)
Log message:
revbump for textproc/icu
   2020-11-09 00:31:45 by Jonathan Schleifer | Files touched by this commit (3)
Log message:
textproc/(py-)libxml2: Fix compilation with Python 3.9
   2020-11-05 18:45:55 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
libxml2: Fix building with ICU 68.1