textproc/p5-XML-LibXML 2.0213_1,1 MidnightBSD
Interface to Gnome libxml2 library
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
a05b377b53- License
- artistic, gpl+
- Categories
- textproc, perl5
Description
This module is an interface to the gnome libxml2 DOM parser (no SAX parser support yet), and the DOM tree. It also provides an XML::XPath-like findnodes() interface, providing access to the XPath API in libxml2.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | textproc/p5-XML-LibXML | 2.0213_1,1 |
| FreeBSD | textproc/p5-XML-LibXML | 2.0213,1 |
| OpenBSD | textproc/p5-XML-LibXML | 2.0213v0 |
| NetBSD | textproc/p5-XML-LibXML | 2.0213nb1 |
| DragonFly | textproc/p5-XML-LibXML | 2.0210,1 |
| HardenedBSD | textproc/p5-XML-LibXML | 2.0213,1 |
| GhostBSD | textproc/p5-XML-LibXML | 2.0213,1 |
| OPNsense | textproc/p5-XML-LibXML | 2.0213,1 |
Install
Binary package:
mport install p5-XML-LibXML
From mports:
cd /usr/mports/textproc/p5-XML-LibXML && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-XML-LibXML>0:textproc/p5-XML-LibXML
Dependencies
As this port's Makefile names them.
Build 2
p5-XML-NamespaceSupport>=1.07: textproc/p5-XML-NamespaceSupportp5-XML-SAX>=0.11: textproc/p5-XML-SAX
Runtime 2
p5-XML-NamespaceSupport>=1.07: textproc/p5-XML-NamespaceSupportp5-XML-SAX>=0.11: textproc/p5-XML-SAX
Test 2
p5-Test-LeakTrace>=0: devel/p5-Test-LeakTracep5-URI>=0: net/p5-URI
Build dependencies 2
Run dependencies 2
Configuration
No options to configure.
- USES
- gnome perl5
- Service scripts
- none
- Conflicts with
- p5-XML-LibXML-XPathContext-[0-9]* p5-XML-LibXML-Common-[0-9]*
Files
pkg-plist 78
- %%SITE_ARCH%%/XML/LibXML.pm
- %%SITE_ARCH%%/XML/LibXML.pod
- %%SITE_ARCH%%/XML/LibXML/Attr.pod
- %%SITE_ARCH%%/XML/LibXML/AttributeHash.pm
- %%SITE_ARCH%%/XML/LibXML/Boolean.pm
- %%SITE_ARCH%%/XML/LibXML/CDATASection.pod
- %%SITE_ARCH%%/XML/LibXML/Comment.pod
- %%SITE_ARCH%%/XML/LibXML/Common.pm
- %%SITE_ARCH%%/XML/LibXML/Common.pod
- %%SITE_ARCH%%/XML/LibXML/DOM.pod
- %%SITE_ARCH%%/XML/LibXML/Devel.pm
- %%SITE_ARCH%%/XML/LibXML/Document.pod
- %%SITE_ARCH%%/XML/LibXML/DocumentFragment.pod
- %%SITE_ARCH%%/XML/LibXML/Dtd.pod
- %%SITE_ARCH%%/XML/LibXML/Element.pod
- %%SITE_ARCH%%/XML/LibXML/ErrNo.pm
- %%SITE_ARCH%%/XML/LibXML/ErrNo.pod
- %%SITE_ARCH%%/XML/LibXML/Error.pm
- %%SITE_ARCH%%/XML/LibXML/Error.pod
- %%SITE_ARCH%%/XML/LibXML/InputCallback.pod
- %%SITE_ARCH%%/XML/LibXML/Literal.pm
- %%SITE_ARCH%%/XML/LibXML/Namespace.pod
- %%SITE_ARCH%%/XML/LibXML/Node.pod
- %%SITE_ARCH%%/XML/LibXML/NodeList.pm
- %%SITE_ARCH%%/XML/LibXML/Number.pm
- %%SITE_ARCH%%/XML/LibXML/PI.pod
- %%SITE_ARCH%%/XML/LibXML/Parser.pod
- %%SITE_ARCH%%/XML/LibXML/Pattern.pod
- %%SITE_ARCH%%/XML/LibXML/Reader.pm
- %%SITE_ARCH%%/XML/LibXML/Reader.pod
- %%SITE_ARCH%%/XML/LibXML/RegExp.pod
- %%SITE_ARCH%%/XML/LibXML/RelaxNG.pod
- %%SITE_ARCH%%/XML/LibXML/SAX.pm
- %%SITE_ARCH%%/XML/LibXML/SAX.pod
- %%SITE_ARCH%%/XML/LibXML/SAX/Builder.pm
- %%SITE_ARCH%%/XML/LibXML/SAX/Builder.pod
- %%SITE_ARCH%%/XML/LibXML/SAX/Generator.pm
- %%SITE_ARCH%%/XML/LibXML/SAX/Parser.pm
- %%SITE_ARCH%%/XML/LibXML/Schema.pod
- %%SITE_ARCH%%/XML/LibXML/Text.pod
- %%SITE_ARCH%%/XML/LibXML/XPathContext.pm
- %%SITE_ARCH%%/XML/LibXML/XPathContext.pod
- %%SITE_ARCH%%/XML/LibXML/XPathExpression.pod
- %%SITE_ARCH%%/auto/XML/LibXML/LibXML.so
- %%PERL5_MAN3%%/XML::LibXML.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Attr.3.gz
- %%PERL5_MAN3%%/XML::LibXML::AttributeHash.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Boolean.3.gz
- %%PERL5_MAN3%%/XML::LibXML::CDATASection.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Comment.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Common.3.gz
- %%PERL5_MAN3%%/XML::LibXML::DOM.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Devel.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Document.3.gz
- %%PERL5_MAN3%%/XML::LibXML::DocumentFragment.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Dtd.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Element.3.gz
- %%PERL5_MAN3%%/XML::LibXML::ErrNo.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Error.3.gz
- %%PERL5_MAN3%%/XML::LibXML::InputCallback.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Literal.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Namespace.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Node.3.gz
- %%PERL5_MAN3%%/XML::LibXML::NodeList.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Number.3.gz
- %%PERL5_MAN3%%/XML::LibXML::PI.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Parser.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Pattern.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Reader.3.gz
- %%PERL5_MAN3%%/XML::LibXML::RegExp.3.gz
- %%PERL5_MAN3%%/XML::LibXML::RelaxNG.3.gz
- %%PERL5_MAN3%%/XML::LibXML::SAX.3.gz
- %%PERL5_MAN3%%/XML::LibXML::SAX::Builder.3.gz
- %%PERL5_MAN3%%/XML::LibXML::SAX::Generator.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Schema.3.gz
- %%PERL5_MAN3%%/XML::LibXML::Text.3.gz
- %%PERL5_MAN3%%/XML::LibXML::XPathContext.3.gz
- %%PERL5_MAN3%%/XML::LibXML::XPathExpression.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| XML-LibXML-2.0213.tar.gz | 562825 | 2af21c5d61ac34ea26a5fabf15ba5a5841e648f7189db3e33b6f28b5489802ab |
Master sites 1
- CPAN
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
a05b377b53 |
Lucas Holt | *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848) `textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to
`libxml2.so.16` **and** removed ELF symbol versioning entirely — the new
library defines no `LIBXML2_*` versions at all. Consumers built against
the old library were never rebuilt, so they still record a dependency on
`libxml2.so.2` plus version requirements nothing can satisfy, and fail
at load time:
```
ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by
/usr/local/lib/libevdocument3.so.4 not defined
```
### Scope
`Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436
Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION`
line. The diff touches nothing but `PORTREVISION` lines (verified: `git
diff -U0` shows no other changed line), and spot-checked ports still
… |
|
787dcc0cd6 |
Lucas Holt | all p5 ports: fix CPAN author fetch paths Add CPAN author subdirectories for 42 distributions whose generic module paths no longer resolve.
AI-Assisted-by: Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |