Bug 264813 - textproc/libxml++50: New port: C++ wrapper for the libxml2 XML parser library
Summary: textproc/libxml++50: New port: C++ wrapper for the libxml2 XML parser library
Status: Closed DUPLICATE of bug 264699
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-21 21:02 UTC by Dustin Marquess
Modified: 2022-06-21 21:06 UTC (History)
1 user (show)

See Also:


Attachments
Patch to add port (5.46 KB, patch)
2022-06-21 21:02 UTC, Dustin Marquess
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dustin Marquess 2022-06-21 21:02:10 UTC
SpiderMonkey JS support in newer versions of www/elinks requires the libxml++ 5.0 API. The 2.6 API from the existing textproc/libxml++26 port isn't supported.

For whatever reason, the upstream tarball doesn't come with configure pregenerated. Using autoreconf on this package requires mm-common for some m4 macros. So unlike the older 2.6 port, I went with meson on this on.

Meson, unfortunately, requires Python 3, but I figured the number of machines that have python 3 installed is probably many orders of magnitude higher than the number of machines that have mm-common installed.
Comment 1 Dustin Marquess 2022-06-21 21:02:30 UTC
Created attachment 234845 [details]
Patch to add port
Comment 2 Dustin Marquess 2022-06-21 21:06:34 UTC
Nevermind, I see somebody already submitted this.

*** This bug has been marked as a duplicate of bug 264699 ***