1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-12 07:27:57 +00:00
freebsd-ports/lang/libhx/pkg-descr
Alexey Dokuchaev 441a956e5f lang/libhx: the port had been updated (+)
- Update libHX to version 4.2
- Sadly, the author no longer hosts the project on SourceForge
  but on his own site instead, this affects MASTER_SITES and
  WWW line in the port description
- Disable getsockopt(SO_BINDTODEVICE) call for now as FreeBSD
  does not implement this socket option (patches welcome)
- While here, assume maintainership of the port
2021-10-20 02:47:19 +00:00

15 lines
733 B
Plaintext

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.
WWW: https://inai.de/projects/libhx/