BSD Ports

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

SystemPortVersion
MidnightBSDtextproc/p5-XML-LibXML2.0213_1,1
FreeBSDtextproc/p5-XML-LibXML2.0213,1
OpenBSDtextproc/p5-XML-LibXML2.0213v0
NetBSDtextproc/p5-XML-LibXML2.0213nb1
DragonFlytextproc/p5-XML-LibXML2.0210,1
HardenedBSDtextproc/p5-XML-LibXML2.0213,1
GhostBSDtextproc/p5-XML-LibXML2.0213,1
OPNsensetextproc/p5-XML-LibXML2.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

Runtime 2

Test 2

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
FileSizeSHA256
XML-LibXML-2.0213.tar.gz5628252af21c5d61ac34ea26a5fabf15ba5a5841e648f7189db3e33b6f28b5489802ab
Master sites 1
  • CPAN

Commit history 2

DateCommitCreditsLog 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]>