textproc/pugixml 1.16 FreeBSD
Light-weight, simple and fast XML parser for C++ with XPath support
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- textproc
- Package size
- 84.9 KiB, 280.7 KiB installed
Description
pugixml is a light-weight C++ XML processing library. It features:
* DOM-like interface with rich traversal/modification capabilities * Extremely fast non-validating XML parser which constructs the DOM tree from an XML file/buffer * XPath 1.0 implementation for complex data-driven tree queries * Full Unicode support with Unicode interface variants and automatic encoding conversions
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/pugixml | 1.16 |
| OpenBSD | textproc/pugixml | 1.16 |
| NetBSD | textproc/pugixml | 1.16 |
| DragonFly | textproc/pugixml | 1.15 |
| MidnightBSD | textproc/pugixml | 1.10 |
Install
Binary package:
pkg install pugixml
From the ports tree:
cd /usr/ports/textproc/pugixml/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= pugixml>0:textproc/pugixml
LIB_DEPENDS= libpugixml.so:textproc/pugixml
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 | 1.16 | 1.16 | 1.13 | 1.15 | 1.16 |
| FreeBSD:14:quarterly | 1.16 | 1.16 | n/a | 1.15 | 1.16 |
| FreeBSD:15:latest | 1.16 | 1.16 | n/a | 1.15 | 1.15 |
| FreeBSD:15:quarterly | 1.16 | 1.16 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.16 | 1.16 | 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 15
Required by 97
- accessibility/hyprsunset
- astro/indiwebmanagerapp
- astro/kstars
- astro/phd2
- astro/siril
- astro/stellarium
- audio/py-pyradio
- biology/sigviewer
- devel/hyprwayland-scanner
- devel/hyprwire
- devel/indi
- devel/kodi-platform
- devel/libkiwix
- devel/libkiwix13
- devel/libsavitar
- devel/xeus-cling
- editors/poedit
- emulators/dolphin-emu
- emulators/emulationstation
- emulators/es-de
- emulators/mame
- emulators/rpcs3
- ftp/filezilla
- games/kodi-addon-game.libretro
- games/kodi-addon-game.libretro.beetle-psx
- games/kodi-addon-game.libretro.fceumm
- games/kodi-addon-game.libretro.genplus
- games/kodi-addon-game.libretro.pcsx-rearmed
- games/kodi-addon-game.libretro.picodrive
- graphics/appleseed
- graphics/blender
- graphics/blender4
- graphics/colmap
- graphics/darktable
- graphics/libopendrive
- graphics/libxisf
- graphics/lux
- graphics/materialx
- graphics/ogre3d
- graphics/oidn
- graphics/omasnap
- graphics/opencolorio-tools
- graphics/openimageio
- graphics/openshadinglanguage
- graphics/pagedgeometry
- graphics/photoqt
- graphics/py-agx-emulsion
- graphics/py-openimageio
- graphics/py-openshadinglanguage
- graphics/waylandpp
- misc/libxdf
- misc/visp
- multimedia/cineencoder
- multimedia/iso2mkv
- multimedia/kodi
- multimedia/kodi-addon-inputstream.adaptive
- multimedia/kodi-addon-peripheral.joystick
- multimedia/kodi-addon-pvr.hts
- multimedia/kodi-addon-pvr.iptvsimple
- multimedia/kodi-addon-screensaver.biogenesis
- multimedia/kodi-addon-screensaver.matrixtrails
- multimedia/kodi-addon-screensaver.stars
- multimedia/kodi-addon-visualization.fishbmc
- multimedia/kodi-addon-visualization.projectm
- multimedia/kodi-addon-visualization.shadertoy
- multimedia/kodi-addon-visualization.spectrum
- multimedia/lms
- multimedia/mkvtoolnix
- multimedia/olive
- multimedia/py-scenedetect
- net/gerbera
- science/arbor
- science/libecpint
- science/openmc
- science/orthanc
- science/orthanc-dicomweb
- science/orthanc-mysql
- science/orthanc-postgresql
- science/orthanc-webviewer
- science/paraview
- science/py-OpenMC
- science/py-PyNE
- science/py-arbor
- science/ttk
- science/votca
- sysutils/touchegg
- www/kiwix-tools
- x11-toolkits/aquamarine
- x11-toolkits/hyprtoolkit
- x11-toolkits/mygui-ogre
- x11-wm/hyprland
- x11/hypridle
- x11/hyprlauncher
- x11/hyprlock
- x11/hyprpaper
- x11/hyprpicker
- x11/xdg-desktop-portal-hyprland
Configuration
No options to configure.
- USES
- cmake compiler:c++17-lang cpe
- Service scripts
- none
Files
pkg-plist 10
- include/pugiconfig.hpp
- include/pugixml.hpp
- lib/cmake/pugixml/pugixml-config-version.cmake
- lib/cmake/pugixml/pugixml-config.cmake
- lib/cmake/pugixml/pugixml-targets-.cmake
- lib/cmake/pugixml/pugixml-targets.cmake
- lib/libpugixml.so
- lib/libpugixml.so.
- lib/libpugixml.so.
- libdata/pkgconfig/pugixml.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pugixml-1.16.tar.gz | 398377 | 4cee1ca4aad395170f4c7a07824f3bdd41f28316c6e1e1090a1425b278ec0b4b |
Master sites 1
- https://github.com/zeux/pugixml/releases/download/v1.16/
Commit history 0
No commits in the history this site was built from.