BSD Ports

textproc/libxml2 2.15.4 FreeBSD

XML parser library for GNOME

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
951fa95724
License
MIT
Categories
textproc, gnome
Package size
811.9 KiB, 3856.8 KiB installed

Description

Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform). XML itself is a metalanguage to design markup languages, i.e. text language where semantic and structure are added to the content using extra "markup" information enclosed between angle brackets.

In the other systems

SystemPortVersion
FreeBSDtextproc/libxml22.15.4
NetBSDtextproc/libxml22.15.4
DragonFlytextproc/libxml22.11.9_1
MidnightBSDtextproc/libxml22.15.4
HardenedBSDtextproc/libxml22.15.4
GhostBSDtextproc/libxml22.15.4
OPNsensetextproc/libxml22.15.3

Install

Binary package:

pkg install libxml2

From the ports tree:

cd /usr/ports/textproc/libxml2/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libxml2>0:textproc/libxml2
LIB_DEPENDS=	libxml2.so:textproc/libxml2

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.15.42.15.42.10.3_12.14.52.15.4
FreeBSD:14:quarterly2.15.42.15.4n/a2.14.52.15.4
FreeBSD:15:latest2.15.42.15.4n/a2.14.52.14.5
FreeBSD:15:quarterly2.15.42.15.4n/an/an/a
FreeBSD:16:latest2.15.42.15.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 5
Run dependencies 2
Required by 9605

The first 100 are listed.

Configuration

Options name: textproc_libxml2

OptionDefaultDescription
HTTPonHTTP support
ICUoffUnicode support via ICU
MANPAGESoffBuild and/or install manual pages
READLINEonHistory for xmllint
STATIConBuild static executables and/or libraries
THREAD_ALLOCoffPer-thread memory (DEVELOPERS ONLY!)
ZLIBonzlib compression support
USES
cpe gmake iconv libtool localbase pathfix pkgconfig tar:xz
Service scripts
none

Files

Manual pages 3
  • xml2-config(1)
  • xmlcatalog(1)
  • xmllint(1)
pkg-plist 58
  • bin/xml2-config
  • bin/xmlcatalog
  • bin/xmllint
  • include/libxml2/libxml/HTMLparser.h
  • include/libxml2/libxml/HTMLtree.h
  • include/libxml2/libxml/SAX.h
  • include/libxml2/libxml/SAX2.h
  • include/libxml2/libxml/c14n.h
  • include/libxml2/libxml/catalog.h
  • include/libxml2/libxml/chvalid.h
  • include/libxml2/libxml/debugXML.h
  • include/libxml2/libxml/dict.h
  • include/libxml2/libxml/encoding.h
  • include/libxml2/libxml/entities.h
  • include/libxml2/libxml/globals.h
  • include/libxml2/libxml/hash.h
  • include/libxml2/libxml/list.h
  • include/libxml2/libxml/nanoftp.h
  • include/libxml2/libxml/nanohttp.h
  • include/libxml2/libxml/parser.h
  • include/libxml2/libxml/parserInternals.h
  • include/libxml2/libxml/pattern.h
  • include/libxml2/libxml/relaxng.h
  • include/libxml2/libxml/schemasInternals.h
  • include/libxml2/libxml/schematron.h
  • include/libxml2/libxml/threads.h
  • include/libxml2/libxml/tree.h
  • include/libxml2/libxml/uri.h
  • include/libxml2/libxml/valid.h
  • include/libxml2/libxml/xinclude.h
  • include/libxml2/libxml/xlink.h
  • include/libxml2/libxml/xmlIO.h
  • include/libxml2/libxml/xmlautomata.h
  • include/libxml2/libxml/xmlerror.h
  • include/libxml2/libxml/xmlexports.h
  • include/libxml2/libxml/xmlmemory.h
  • include/libxml2/libxml/xmlmodule.h
  • include/libxml2/libxml/xmlreader.h
  • include/libxml2/libxml/xmlregexp.h
  • include/libxml2/libxml/xmlsave.h
  • include/libxml2/libxml/xmlschemas.h
  • include/libxml2/libxml/xmlschemastypes.h
  • include/libxml2/libxml/xmlstring.h
  • include/libxml2/libxml/xmlunicode.h
  • include/libxml2/libxml/xmlversion.h
  • include/libxml2/libxml/xmlwriter.h
  • include/libxml2/libxml/xpath.h
  • include/libxml2/libxml/xpathInternals.h
  • include/libxml2/libxml/xpointer.h
  • lib/cmake/libxml2/libxml2-config.cmake
  • lib/libxml2.a
  • lib/libxml2.so
  • lib/libxml2.so.16
  • lib/libxml2.so.16.1.4
  • libdata/pkgconfig/libxml-2.0.pc
  • share/man/man1/xml2-config.1.gz
  • share/man/man1/xmlcatalog.1.gz
  • share/man/man1/xmllint.1.gz
distinfo 1
FileSizeSHA256
gnome/libxml2-2.15.4.tar.xz3.177444e+0698087fd181d9070724f3fbc65c7377db03038eb92bd882374daff44940138821
Master sites 1
  • GNOME

Commit history 1

DateCommitCreditsLog message
951fa95724 Gleb Popov textproc/libxml2: Update to 2.15.4
Reported by: portscout!