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
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/libxml2 | 2.15.4 |
| NetBSD | textproc/libxml2 | 2.15.4 |
| DragonFly | textproc/libxml2 | 2.11.9_1 |
| MidnightBSD | textproc/libxml2 | 2.15.4 |
| HardenedBSD | textproc/libxml2 | 2.15.4 |
| GhostBSD | textproc/libxml2 | 2.15.4 |
| OPNsense | textproc/libxml2 | 2.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.15.4 | 2.15.4 | 2.10.3_1 | 2.14.5 | 2.15.4 |
| FreeBSD:14:quarterly | 2.15.4 | 2.15.4 | n/a | 2.14.5 | 2.15.4 |
| FreeBSD:15:latest | 2.15.4 | 2.15.4 | n/a | 2.14.5 | 2.14.5 |
| FreeBSD:15:quarterly | 2.15.4 | 2.15.4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.15.4 | 2.15.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
- accessibility/accerciser
- accessibility/at-spi2-core
- accessibility/atkmm
- accessibility/caribou
- accessibility/feedbackd
- accessibility/gammastep
- accessibility/hyprsunset
- accessibility/kdeaccessibility
- accessibility/kmag
- accessibility/kmousetool
- accessibility/kmouth
- accessibility/libqaccessibilityclient
- accessibility/libspeechprovider
- accessibility/libspiel
- accessibility/linux-c7-at-spi2-atk
- accessibility/linux-c7-at-spi2-core
- accessibility/linux-rl9-at-spi2-atk
- accessibility/linux-rl9-at-spi2-core
- accessibility/onboard
- accessibility/orca
- accessibility/py-atspi
- accessibility/py-speech-dispatcher
- accessibility/qt5-speech
- accessibility/qt6-speech
- accessibility/redshift
- accessibility/rubygem-atk
- accessibility/speech-dispatcher
- accessibility/wlsunset
- accessibility/yasr
- arabic/arabtex
- arabic/libreoffice
- archivers/R-cran-brotli
- archivers/R-cran-zip
- archivers/ark
- archivers/arqiver
- archivers/cmdpack
- archivers/deutex
- archivers/dpkg
- archivers/engrampa
- archivers/file-roller
- archivers/gcab
- archivers/gcpio
- archivers/gnome-autoar
- archivers/grzip
- archivers/kf6-karchive
- archivers/libarchive-qt
- archivers/lxqt-archiver
- archivers/pear-File_Archive
- archivers/pear-Horde_Compress
- archivers/pear-Horde_Compress_Fast
- archivers/pear-Horde_Pack
- archivers/pear-PHP_Archive
- archivers/peazip
- archivers/pecl-lzf
- archivers/pecl-rar
- archivers/pecl-zstd
- archivers/php-brotli
- archivers/php-bzip3
- archivers/php-horde_lz4
- archivers/php-lz4
- archivers/php-snappy
- archivers/php-zstd
- archivers/php82-bz2
- archivers/php82-phar
- archivers/php82-zip
- archivers/php82-zlib
- archivers/php83-bz2
- archivers/php83-phar
- archivers/php83-zip
- archivers/php83-zlib
- archivers/php84-bz2
- archivers/php84-phar
- archivers/php84-zip
- archivers/php84-zlib
- archivers/php85-bz2
- archivers/php85-phar
- archivers/php85-zip
- archivers/php85-zlib
- archivers/php86-bz2
- archivers/php86-phar
- archivers/php86-zip
- archivers/php86-zlib
- archivers/py-comicapi
- archivers/py-extractcode
- archivers/quazip
- archivers/rpm4
- archivers/sharutils
- archivers/thunar-archive-plugin
- archivers/unarchiver
- archivers/v1541commander
- archivers/xarchive
- archivers/xarchiver
- archivers/zipper
- astro/astrometry
- astro/calcmysky
- astro/celestia
- astro/celestia-gtk
- astro/foxtrotgps
- astro/gkrellmoon2
- astro/gnuastro
The first 100 are listed.
Configuration
Options name: textproc_libxml2
| Option | Default | Description |
|---|---|---|
| HTTP | on | HTTP support |
| ICU | off | Unicode support via ICU |
| MANPAGES | off | Build and/or install manual pages |
| READLINE | on | History for xmllint |
| STATIC | on | Build static executables and/or libraries |
| THREAD_ALLOC | off | Per-thread memory (DEVELOPERS ONLY!) |
| ZLIB | on | zlib 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
| File | Size | SHA256 |
|---|---|---|
| gnome/libxml2-2.15.4.tar.xz | 3.177444e+06 | 98087fd181d9070724f3fbc65c7377db03038eb92bd882374daff44940138821 |
Master sites 1
- GNOME