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
Port details on branch 2024Q4
libconfig Simple library for processing structured configuration files
1.7.3 devel on this many watch lists=4 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 1.7.3Version of this port present on the latest quarterly branch.
Maintainer: ntarmos@ceid.upatras.gr search for ports maintained by this maintainer
Port Added: 2007-09-26 12:22:26
Last Update: 2022-09-07 21:58:51
Commit Hash: fb16dfe
People watching this port, also watch:: p5-WWW-RobotRules, p5-HTTP-Daemon, p5-libwww, autoconf, p5-Error
License: LGPL21
WWW:
https://www.hyperrealm.com/libconfig/libconfig.html
Description:
Libconfig is a simple library for processing structured configuration files. This file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code. Libconfig is very compact - a fraction of the size of the expat XML parser library. This makes it well-suited for memory-constrained systems like handheld devices. The library includes bindings for both the C and C++ languages. It works on POSIX-compliant UNIX and UNIX-like systems (GNU/Linux, Mac OS X, Solaris, FreeBSD), Android, and Windows (2000, XP and later).
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 (21 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libconfig-1.7.3/catalog.mk
  3. /usr/local/share/licenses/libconfig-1.7.3/LICENSE
  4. /usr/local/share/licenses/libconfig-1.7.3/LGPL21
  5. include/libconfig.h
  6. include/libconfig.h++
  7. lib/cmake/libconfig++/libconfig++Config.cmake
  8. lib/cmake/libconfig/libconfigConfig.cmake
  9. lib/libconfig++.a
  10. lib/libconfig++.so
  11. lib/libconfig++.so.11
  12. lib/libconfig++.so.11.1.0
  13. lib/libconfig.a
  14. lib/libconfig.so
  15. lib/libconfig.so.11
  16. lib/libconfig.so.11.1.0
  17. libdata/pkgconfig/libconfig++.pc
  18. libdata/pkgconfig/libconfig.pc
  19. @owner
  20. @group
  21. @mode
Collapse this list.
Dependency lines:
  • libconfig>0:devel/libconfig
Conflicts:
CONFLICTS:
  • wand-libconfig
To install the port:
cd /usr/ports/devel/libconfig/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/libconfig
  • pkg install libconfig
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libconfig
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1641838254 SHA256 (libconfig-1.7.3.tar.gz) = 545166d6cac037744381d1e9cc5a5405094e7bfad16a411699bcff40bbb31ee7 SIZE (libconfig-1.7.3.tar.gz) = 730800

Packages (timestamps in pop-ups are UTC):
libconfig
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.7.31.7.31.7.2_11.7.31.7.3-1.7.2_1-
FreeBSD:13:quarterly1.7.31.7.31.7.31.7.31.7.31.7.31.7.31.7.3
FreeBSD:14:latest1.7.31.7.31.7.31.7.31.7.31.7.3-1.7.3
FreeBSD:14:quarterly1.7.31.7.3-1.7.31.7.31.7.31.7.31.7.3
FreeBSD:15:latest1.7.31.7.3n/a1.7.3n/a1.7.31.7.31.7.3
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. makeinfo : print/texinfo
  2. autoconf>=2.71 : devel/autoconf
  3. automake>=1.16.5 : devel/automake
  4. libtoolize : devel/libtool
Runtime dependencies:
  1. indexinfo : print/indexinfo
This port is required by:
for Build
  1. www/ot-recorder
for Libraries
  1. astro/siril
  2. audio/shairport-sync
  3. audio/umurmur
  4. deskutils/dfshow
  5. deskutils/walld
  6. irc/srain
  7. lang/ldc
Expand this list (37 items / 30 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. multimedia/lms
  3. net/msoak
  4. net/sakisafecli
  5. net/sslh
  6. net-im/telegram-cli
  7. net-im/tox
  8. net-im/toxic
  9. security/cvechecker
  10. www/glewlwyd
  11. www/janus
  12. www/ot-recorder
  13. x11/compton-conf
  14. x11/xob
  15. x11-wm/compton
  16. x11-wm/picom
  17. Collapse this list.

Deleted ports which required this port:

Expand this list of 15 deleted ports
  1. audio/lms*
  2. databases/ateam_mysql57_ldap_auth*
  3. databases/ateam_mysql_ldap_auth*
  4. databases/zabbix22-libzbxpgsql*
  5. databases/zabbix3-libzbxpgsql*
  6. databases/zabbix32-libzbxpgsql*
  7. databases/zabbix34-libzbxpgsql*
  8. deskutils/ecru*
  9. lang/ldc-devel*
  10. net-im/telegram*
  11. net-im/tg*
  12. net-im/tox12*
  13. science/siril*
  14. security/razorback-api*
  15. x11-wm/compton-yshui*
  16. Collapse this list of deleted ports.
for Run
  1. www/glewlwyd

Configuration Options:
===> The following configuration options are available for libconfig-1.7.3: INFO=on: Build and/or install GNU info pages ===> Use 'make config' to modify these settings
Options name:
devel_libconfig
USES:
autoreconf libtool pathfix makeinfo
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/hyperrealm/libconfig/releases/download/v1.7.3/
Collapse this list.

There are no commits on branch 2024Q4 for this port