libxml2 v2.11.9
- Created
- Updated
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform).
# Usage
The package libxml2 is compatible with built-in CMake targets:
find_package(LibXml2 REQUIRED)
target_link_libraries(main PRIVATE LibXml2::LibXml2)
# License
# Supported Platforms
All platforms are supported
# Features
Default features: iconv
, lzma
, zlib
# ftp
Add the FTP support
Supports: !uwp
- ✅ linux
- ✅ osx
- ✅ windows
- ❌
uwp
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# http
Add the HTTP support
Supports: !uwp
- ✅ linux
- ✅ osx
- ✅ windows
- ❌
uwp
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# iconv default
# icu
Add ICU support
Host Dependencies:
No dependencies.
# legacy
Add deprecated APIs for compatibility
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# lzma default
Use LZMA
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by liblzma )
- vcpkg-cmake-config (by liblzma )
# tools
Build tools
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# zlib default
Use ZLib
Host Dependencies:
one transitive dependency:
- vcpkg-cmake (by zlib )
# Dependencies
No dependencies.
# Host Dependencies
No transitive dependencies.
# Dependents
- at-spi2-atk
- azure-data-tables-cpp
- azure-storage-common-cpp
- azure-storage-cpp
- clamav
- collada-dom
- commsdsl
- dcmtk (feature
xml2
) - ffmpeg (feature
xml2
) - gdal (feature
libxml2
) - gstreamer (feature
dash
) - gstreamer (feature
smoothstreaming
) - idyntree
- igraph (feature
graphml
) - libarchive (feature
libxml2
) - libcroco
- libgwenhywfar (feature
libxml2
) - libhdfs3
- libideviceactivation
- libosmscout
- libpq (feature
xml
) - librsvg
- libsbml (feature
libxml2
) - libspatialite
- libxmlmm
- libxmlpp
- libxslt
- llvm (feature
enable-libxml2
) - mapnik (feature
libxml2
) - openscap
- openslide
- openturns
- osg (feature
plugins
) - pdal
- podofo
- qtwebengine
- salome-medcoupling
- shogun
- spatialite-tools
- tmx
- vtk
- wayland (feature
force-build
) - xmlsec
# Host Dependents
# Contributors
- Martin Müller
- Alexander Karatarakis
- Robert Schumacher
- Raynor Vliegendhart
- myd7349
- pravic
- Alexander Neumann
- klaus triendl
- nicole mazzuca
- Matthew Oliver
- Jack·Boos·Yu
- Kevin Lalumiere
- Kai Pastor
- bucurb
- NancyLi1013
- Stefano Sinigardi
- Thomas1664
- Yury Bura
- SvenPStarFinanz
- MonicaLiu
- JonLiu1993
- phil7676
- jim wang
# Changelog
and 36 more commits:
a95fbce
[libxml2] Display usage information1f7d155
[libiconv][libxml2] Fix libxml2 on Linux and OSX9f9778c
[many ports] Improve behavior on Linux and general cleanup26516fe
vcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)345527b
[libxml2] Add http mirror4143dc0
[libxml2] Switch build to CMake for better triplet support. Add liblzma dependency.7ebd074
Use different output folder for every triplet, and add debug info to release builds971e1df
Fix libxml2 port when building with static linkage1808d46
triplet is now automatically included before portfiles.2e8f2d7
[libxml2] Call vcpkg_copy_pdbs()c402d53
Add libxml2