textproc/libxml2 2.15.4 MidnightBSD
XML parser library for GNOME
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
ac2b8af94f- License
- mit
- Categories
- textproc, gnome
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
| System | Port | Version |
|---|---|---|
| MidnightBSD | textproc/libxml2 | 2.15.4 |
| FreeBSD | textproc/libxml2 | 2.15.4 |
| NetBSD | textproc/libxml2 | 2.15.4 |
| DragonFly | textproc/libxml2 | 2.11.9_1 |
| HardenedBSD | textproc/libxml2 | 2.15.4 |
| GhostBSD | textproc/libxml2 | 2.15.4 |
| OPNsense | textproc/libxml2 | 2.15.3 |
Install
Binary package:
mport install libxml2
From mports:
cd /usr/mports/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
Dependencies
Configuration
Options name: textproc_libxml2
| Option | Default | Description |
|---|---|---|
| HTTP | on | HTTP support |
| ICU | off | |
| LZMA | on | |
| READLINE | on | History for xmllint |
| STATIC | on | |
| THREAD_ALLOC | off | Per-thread memory (DEVELOPERS ONLY!) |
| ZLIB | on |
- 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
| File | Size | SHA256 |
|---|---|---|
| gnome/libxml2-2.15.4.tar.xz | 3.177444e+06 | 98087fd181d9070724f3fbc65c7377db03038eb92bd882374daff44940138821 |
Master sites 1
- GNOME