[Bug 291316] textproc/libxml2: Update to 2.15.1

[email protected]
Newsgroups gmane.os.freebsd.devel.gnome
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291316

Matthias Andree <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #266760|0                           |1
        is obsolete|                            |
 Attachment #266760|maintainer-approval?(deskto |
              Flags|[email protected]),             |
                   |maintainer-approval?(portmg |
                   |[email protected])              |
 Attachment #267121|maintainer-approval?(hrs@Fr |
              Flags|eeBSD.org)                  |
 Attachment #267121|0                           |1
        is obsolete|                            |

--- Comment #41 from Matthias Andree <[email protected]> ---
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.