[Bug 291316] textproc/libxml2: Update to 2.15.1
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 291316] textproc/libxml2: update to 2.15"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 18 Jan 2026 19:53:59 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291316
Matthias Andree <mandree@FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #266760|0 |1
is obsolete| |
Attachment #266760|maintainer-approval?(deskto |
Flags|p@FreeBSD.org), |
|maintainer-approval?(portmg |
|r@FreeBSD.org) |
Attachment #267121|maintainer-approval?(hrs@Fr |
Flags|eeBSD.org) |
Attachment #267121|0 |1
is obsolete| |
--- Comment #41 from Matthias Andree <mandree@FreeBSD.org> ---
Created attachment 267274
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=267274&action=edit
tarball with 4 git format-patch patches
This tarball contains four patches made with "git format-patch" that improves
upon 266760 by adding LIB_DEPENDS=libxml2.so:textproc/libxml2-core - this
avoids a shitload of changes in ports that use libxml2, and achieves:
* documentation built natively on FreeBSD, with xsltproc (from a port I am
updating inline)
* dependency chain:
libxml2->libxml2-core, libxslt
libxslt->libxml2-core
Where libxml2-core has the libxml2.so and the executables (usually xmllint).
Especially, we're avoiding this way:
* no loss of documentation or its accuracy
* no loss of native build
* no surprises for end users, pkg install "libxml2" gives them docs + binaries
+ lib as before
* no dance in downstream ports around @bootstrap flavors.
While here, it deprecates libxml2-python to be honest about upstream intentions
to kill that bit.
It collects the xmlsec1 patch and adds the missing libxml2 dep to one port.
--
You are receiving this mail because:
You are on the CC list for the bug.