gnatcoll-db
GNAT Component Collection
The reusable library known as the GNAT Component Collection (GNATColl) is based on one main principle: general-purpose packages that are part of the GNAT technology should also be available to GNAT user application code. The compiler front end, the GNAT Programming Studio (GPS) Interactive Development Environment, and the GNAT Tracker web-based interface all served as sources for the components. The GNATColl components complement the predefined Ada and GNAT libraries and deal with a range of common programming issues including string and text processing, memory management, and file handling. Several of the components are especially useful in enterprise applications.
homepage ↗ github: AdaCore/gnatcoll-db
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 26.0.0 | 2 | 14 h | details › |
Versions & arches
Use flags of 26.0.0
- db2ada Build gnatcoll_db2ada
- doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- gnatinspect Build gnatinspect
- postgres Add support for the postgresql database
- +shared Build shared library
- +sql Build sql library
- sqlite Add support for sqlite - embedded sql database
- static-libs Build static versions of dynamic libraries as well
- static-pic Build shared library
- xref Build xref library
- ada_target_gcc_12
- ada_target_gcc_13
- ada_target_gcc_14
- ada_target_gcc_15
- ada_target_gcc_16
3 expansion flags (python targets, ABIs, cpu flags…)
- python_single_target_python3_12
- python_single_target_python3_13
- python_single_target_python3_14