Apocrypha

configurator

Configuration management

A configuration management library for programs and daemons. Features include: * Automatic, dynamic reloading in response to modifications to configuration files. * A simple, but flexible, configuration language, supporting several of the most commonly needed types of data, along with interpolation of strings from the configuration or the system environment (e.g. @$(HOME)@). * Subscription-based notification of changes to configuration properties. * An @import@ directive allows the configuration of a complex application to be split across several smaller files, or common configuration data to be shared across several applications. For details of the configuration file format, see <http://hackage.haskell.org/packages/archive/configurator/latest/doc/html/Data-Configurator.html>.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 0.3.0.0-r1 1 18 h details ›
haskell GitHub ↗ 0.3.0.0-r1 1 2 d details ›

Versions & arches

VersionOverlay amd64arm64x86ppc64riscv Committed
0.3.0.0-r1 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing view · download · history ↗
0.3.0.0-r1 haskell amd64 testing arm64 untested x86 untested ppc64 untested riscv untested 6 mo view · download · history ↗

Use flags of 0.3.0.0-r1

  • doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • hscolour Include coloured haskell sources to generated documentation (dev-haskell/hscolour)
  • profile Add support for software performance analysis (will likely vary from ebuild to ebuild)
  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

Runtime dependencies of 0.3.0.0-r1

show 7 lines