notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it''''''''s already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2024Q3
tinyxml2 Small C++ XML Parser
11.0.0_1,1 textproc on this many watch lists=6 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 11.0.0,1Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-06-11 13:49:53
Last Update: 2025-04-18 22:06:18
Commit Hash: dfc35ba
People watching this port, also watch:: xorg-fonts-truetype, libXdamage, indexinfo, xcb-util-image, openjpeg
License: ZLIB
WWW:
https://leethomason.github.io/tinyxml2/
https://github.com/leethomason/tinyxml2
Description:
TinyXML-2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs. It attempts to be flexible, but correct. It does not rely on exceptions or RTTI. It has UTF-8 support, but does not parse or use DTDs or XSL. It doesn't have the STL support of TinyXML-1, but uses less memory, has a proper namespace, and is faster.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (25 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/tinyxml2-11.0.0_1,1/catalog.mk
  3. /usr/local/share/licenses/tinyxml2-11.0.0_1,1/LICENSE
  4. /usr/local/share/licenses/tinyxml2-11.0.0_1,1/ZLIB
  5. include/tinyxml2.h
  6. lib/cmake/tinyxml2/tinyxml2-config-version.cmake
  7. lib/cmake/tinyxml2/tinyxml2-config.cmake
  8. lib/cmake/tinyxml2/tinyxml2-shared-targets-release.cmake
  9. lib/cmake/tinyxml2/tinyxml2-shared-targets.cmake
  10. lib/libtinyxml2.so
  11. lib/libtinyxml2.so.11
  12. lib/libtinyxml2.so.11.0.0
  13. libdata/pkgconfig/tinyxml2.pc
  14. share/examples/tinyxml2/resources/dream.xml
  15. share/examples/tinyxml2/resources/empty.xml
  16. share/examples/tinyxml2/resources/out/readme.txt
  17. share/examples/tinyxml2/resources/utf8test.xml
  18. share/examples/tinyxml2/resources/utf8testverify.xml
  19. share/examples/tinyxml2/resources/xmltest-4636783552757760.xml
  20. share/examples/tinyxml2/resources/xmltest-5330.xml
  21. share/examples/tinyxml2/resources/xmltest-5662204197076992.xml
  22. share/examples/tinyxml2/resources/xmltest-5720541257269248.xml
  23. @owner
  24. @group
  25. @mode
Collapse this list.
Dependency lines:
  • tinyxml2>0:textproc/tinyxml2
To install the port:
cd /usr/ports/textproc/tinyxml2/ && make install clean
To add the package, run one of these commands:
  • pkg install textproc/tinyxml2
  • pkg install tinyxml2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: tinyxml2
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1744978776 SHA256 (leethomason-tinyxml2-11.0.0_GH0.tar.gz) = 5556deb5081fb246ee92afae73efd943c889cef0cafea92b0b82422d6a18f289 SIZE (leethomason-tinyxml2-11.0.0_GH0.tar.gz) = 642878

Packages (timestamps in pop-ups are UTC):
tinyxml2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest11.0.0,111.0.0_1,18.0.0,111.0.0,111.0.0_1,1-8.0.0,1-
FreeBSD:13:quarterly11.0.0,111.0.0,19.0.0,111.0.0,111.0.0,19.0.0,19.0.0,19.0.0,1
FreeBSD:14:latest11.0.0,111.0.0_1,19.0.0,111.0.0,111.0.0_1,19.0.0,1-9.0.0,1
FreeBSD:14:quarterly11.0.0,111.0.0,1-10.1.0,111.0.0,19.0.0,19.0.0,19.0.0,1
FreeBSD:15:latest11.0.0,111.0.0_1,1n/a11.0.0,1n/a10.0.0,110.0.0,110.0.0_2,1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
This port is required by:
for Build
  1. devel/gpds
for Libraries
  1. audio/musescore
  2. cad/gmsh
  3. devel/cppcheck
  4. devel/gpds
  5. devel/ignition-common
  6. games/aquaria
  7. games/irrlamb
Expand this list (20 items / 13 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. games/lgogdownloader
  3. games/trigger-rally
  4. games/vvvvvv
  5. graphics/magnum-examples
  6. math/linbox
  7. misc/dartsim
  8. misc/sdformat
  9. multimedia/kodi
  10. multimedia/libmediainfo
  11. net/ecal
  12. print/microtex
  13. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. devel/cppcheck-gui*
  2. games/stuntrally*
  3. Collapse this list of deleted ports.
for Run
  1. devel/gpds

Configuration Options:
===> The following configuration options are available for tinyxml2-11.0.0_1,1: EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
textproc_tinyxml2
USES:
cmake:testing compiler:c++11-lang cpe dos2unix pathfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/leethomason/tinyxml2/tar.gz/11.0.0?dummy=/
Collapse this list.

There are no commits on branch 2024Q3 for this port