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 photos
All times are UTC
Ukraine
Port details on branch 2022Q2
libhx C/C++ library with common data structures and functions
5.3 lang on this many watch lists=0 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 4.27Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2009-06-21 10:21:14
Last Update: 2026-03-13 14:13:38
Commit Hash: 159d2f5
License: LGPL21+
WWW:
https://inai.de/projects/libhx/
Description:
libHX is a C library (with some additional C++ bindings available) that provides data structures and functions for tasks common in scripting languages; autoresizing string manipulation, maps, deques, option parsing, type-checking casts and more. libHX aids in quickly writing up C/C++ data processing programs, by consolidating tasks that often happen to be open-coded, such as config file reading, option parsing, directory traversal, and others, into a library. The focus is on reducing the amount of time (and secondarily, the amount of code) a developer has to spend for otherwise implementing such. Subsequently, proficient coders can use this to code as fast as for a scripting language.
Homepage    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 (32 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libHX-5.3/catalog.mk
  3. /usr/local/share/licenses/libHX-5.3/LICENSE
  4. /usr/local/share/licenses/libHX-5.3/LGPL21+
  5. include/libHX.h
  6. include/libHX/cast.h
  7. include/libHX/ctype_helper.h
  8. include/libHX/defs.h
  9. include/libHX/deque.h
  10. include/libHX/endian.h
  11. include/libHX/endian_float.h
  12. include/libHX/init.h
  13. include/libHX/intdiff.hpp
  14. include/libHX/io.h
  15. include/libHX/libxml_helper.h
  16. include/libHX/list.h
  17. include/libHX/map.h
  18. include/libHX/misc.h
  19. include/libHX/option.h
  20. include/libHX/proc.h
  21. include/libHX/scope.hpp
  22. include/libHX/socket.h
  23. include/libHX/string.h
  24. include/libHX/tie.hpp
  25. include/libHX/wx_helper.hpp
  26. lib/libHX.so
  27. lib/libHX.so.43
  28. lib/libHX.so.43.0.0
  29. libdata/pkgconfig/libHX.pc
  30. @owner
  31. @group
  32. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • libHX>0:lang/libhx
To install the port:
cd /usr/ports/lang/libhx/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/libhx
  • pkg install libHX
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libHX
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1769688978 SHA256 (libHX-5.3.tar.zst) = ad5d8594d73caa85da8a594cfbfa65a8b295fecfcf5d753fabea2d909fe0c699 SIZE (libHX-5.3.tar.zst) = 382078

Packages (timestamps in pop-ups are UTC):
libHX
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest5.35.33.254.275.3n/an/an/a
FreeBSD:13:quarterly5.35.34.124.275.3n/an/an/a
FreeBSD:14:latest5.35.34.84.275.34.12-4.12
FreeBSD:14:quarterly5.35.3-4.275.34.214.214.21
FreeBSD:15:latest5.35.3n/a4.27n/an/a4.214.21
FreeBSD:15:quarterly5.35.3n/a-n/an/a--
FreeBSD:16:latest5.35.3n/a-n/an/a--
This port has no dependencies.
This port is required by:
for Libraries
  1. misc/hxtools
  2. sysutils/parkverbot

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. sysutils/pam_mount*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for libHX-5.3: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
lang_libhx
USES:
cpe libtool localbase tar:zst
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://codeberg.org/jengelh/libhx/releases/download/v5.3/
  2. https://inai.de/files/libhx/
Collapse this list.

There are no commits on branch 2022Q2 for this port