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
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
gnatcoll-minimal GNAT Components Collection (Minimal)
26.0.0 develnew! 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 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: ada@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-07-15 16:36:12
Last Update: 2026-07-15 16:34:50
Commit Hash: d52d191
Also Listed In: lang
License: GPLv3+ GPLv3RLE+
WWW:
https://docs.adacore.com/live/wave/gnatcoll-core/html/gnatcoll-core_ug/minimal/index.html
Description:
The GNAT Reusable Components Collection (GNATColl) - Minimal package. The GNATColl reusable library 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. The Minimal package is aimed for use in non-native contexts or restricted run-times, such as atomic counters, locks, and promises.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (108 items)
Collapse this list.
  1. /usr/local/share/licenses/gnatcoll-core-minimal-26.0.0/catalog.mk
  2. /usr/local/share/licenses/gnatcoll-core-minimal-26.0.0/LICENSE
  3. /usr/local/share/licenses/gnatcoll-core-minimal-26.0.0/GPLv3+
  4. /usr/local/share/licenses/gnatcoll-core-minimal-26.0.0/GPLv3RLE+
  5. include/gnatcoll_minimal/getRSS.c
  6. include/gnatcoll_minimal/gnatcoll-any_types.adb
  7. include/gnatcoll_minimal/gnatcoll-any_types.ads
  8. include/gnatcoll_minimal/gnatcoll-asserts.adb
  9. include/gnatcoll_minimal/gnatcoll-asserts.ads
  10. include/gnatcoll_minimal/gnatcoll-atomic.adb
  11. include/gnatcoll_minimal/gnatcoll-atomic.ads
  12. include/gnatcoll_minimal/gnatcoll-boyer_moore.adb
  13. include/gnatcoll_minimal/gnatcoll-boyer_moore.ads
  14. include/gnatcoll_minimal/gnatcoll-coders-base64.adb
  15. include/gnatcoll_minimal/gnatcoll-coders-base64.ads
  16. include/gnatcoll_minimal/gnatcoll-coders-streams.adb
  17. include/gnatcoll_minimal/gnatcoll-coders-streams.ads
  18. include/gnatcoll_minimal/gnatcoll-coders.adb
  19. include/gnatcoll_minimal/gnatcoll-coders.ads
  20. include/gnatcoll_minimal/gnatcoll-damerau_levenshtein_distance.ads
  21. include/gnatcoll_minimal/gnatcoll-damerau_levenshtein_generic.adb
  22. include/gnatcoll_minimal/gnatcoll-damerau_levenshtein_generic.ads
  23. include/gnatcoll_minimal/gnatcoll-locks.adb
  24. include/gnatcoll_minimal/gnatcoll-locks.ads
  25. include/gnatcoll_minimal/gnatcoll-memory.adb
  26. include/gnatcoll_minimal/gnatcoll-memory.ads
  27. include/gnatcoll_minimal/gnatcoll-promises.adb
  28. include/gnatcoll_minimal/gnatcoll-promises.ads
  29. include/gnatcoll_minimal/gnatcoll-refcount-weakref.adb
  30. include/gnatcoll_minimal/gnatcoll-refcount-weakref.ads
  31. include/gnatcoll_minimal/gnatcoll-refcount.adb
  32. include/gnatcoll_minimal/gnatcoll-refcount.ads
  33. include/gnatcoll_minimal/gnatcoll-storage_pools-alignment.adb
  34. include/gnatcoll_minimal/gnatcoll-storage_pools-alignment.ads
  35. include/gnatcoll_minimal/gnatcoll-storage_pools-headers.adb
  36. include/gnatcoll_minimal/gnatcoll-storage_pools-headers.ads
  37. include/gnatcoll_minimal/gnatcoll-storage_pools.ads
  38. include/gnatcoll_minimal/gnatcoll-tribooleans.adb
  39. include/gnatcoll_minimal/gnatcoll-tribooleans.ads
  40. include/gnatcoll_minimal/gnatcoll.ads
  41. include/gnatcoll_minimal/gnatcoll_atomics.c
  42. lib/gnatcoll_minimal/relocatable/libgnatcoll_minimal.so
  43. lib/gnatcoll_minimal/relocatable/libgnatcoll_minimal.so.26.0.0
  44. lib/gnatcoll_minimal/static-pic/libgnatcoll_minimal.a
  45. lib/gnatcoll_minimal/static/libgnatcoll_minimal.a
  46. lib/libgnatcoll_minimal.so
  47. lib/libgnatcoll_minimal.so.26.0.0
  48. libdata/gnatcoll_minimal/relocatable/gnatcoll-any_types.ali
  49. libdata/gnatcoll_minimal/relocatable/gnatcoll-asserts.ali
  50. libdata/gnatcoll_minimal/relocatable/gnatcoll-atomic.ali
  51. libdata/gnatcoll_minimal/relocatable/gnatcoll-boyer_moore.ali
  52. libdata/gnatcoll_minimal/relocatable/gnatcoll-coders-base64.ali
  53. libdata/gnatcoll_minimal/relocatable/gnatcoll-coders-streams.ali
  54. libdata/gnatcoll_minimal/relocatable/gnatcoll-coders.ali
  55. libdata/gnatcoll_minimal/relocatable/gnatcoll-damerau_levenshtein_distance.ali
  56. libdata/gnatcoll_minimal/relocatable/gnatcoll-damerau_levenshtein_generic.ali
  57. libdata/gnatcoll_minimal/relocatable/gnatcoll-locks.ali
  58. libdata/gnatcoll_minimal/relocatable/gnatcoll-memory.ali
  59. libdata/gnatcoll_minimal/relocatable/gnatcoll-promises.ali
  60. libdata/gnatcoll_minimal/relocatable/gnatcoll-refcount-weakref.ali
  61. libdata/gnatcoll_minimal/relocatable/gnatcoll-refcount.ali
  62. libdata/gnatcoll_minimal/relocatable/gnatcoll-storage_pools-alignment.ali
  63. libdata/gnatcoll_minimal/relocatable/gnatcoll-storage_pools-headers.ali
  64. libdata/gnatcoll_minimal/relocatable/gnatcoll-storage_pools.ali
  65. libdata/gnatcoll_minimal/relocatable/gnatcoll-tribooleans.ali
  66. libdata/gnatcoll_minimal/relocatable/gnatcoll.ali
  67. libdata/gnatcoll_minimal/static-pic/gnatcoll-any_types.ali
  68. libdata/gnatcoll_minimal/static-pic/gnatcoll-asserts.ali
  69. libdata/gnatcoll_minimal/static-pic/gnatcoll-atomic.ali
  70. libdata/gnatcoll_minimal/static-pic/gnatcoll-boyer_moore.ali
  71. libdata/gnatcoll_minimal/static-pic/gnatcoll-coders-base64.ali
  72. libdata/gnatcoll_minimal/static-pic/gnatcoll-coders-streams.ali
  73. libdata/gnatcoll_minimal/static-pic/gnatcoll-coders.ali
  74. libdata/gnatcoll_minimal/static-pic/gnatcoll-damerau_levenshtein_distance.ali
  75. libdata/gnatcoll_minimal/static-pic/gnatcoll-damerau_levenshtein_generic.ali
  76. libdata/gnatcoll_minimal/static-pic/gnatcoll-locks.ali
  77. libdata/gnatcoll_minimal/static-pic/gnatcoll-memory.ali
  78. libdata/gnatcoll_minimal/static-pic/gnatcoll-promises.ali
  79. libdata/gnatcoll_minimal/static-pic/gnatcoll-refcount-weakref.ali
  80. libdata/gnatcoll_minimal/static-pic/gnatcoll-refcount.ali
  81. libdata/gnatcoll_minimal/static-pic/gnatcoll-storage_pools-alignment.ali
  82. libdata/gnatcoll_minimal/static-pic/gnatcoll-storage_pools-headers.ali
  83. libdata/gnatcoll_minimal/static-pic/gnatcoll-storage_pools.ali
  84. libdata/gnatcoll_minimal/static-pic/gnatcoll-tribooleans.ali
  85. libdata/gnatcoll_minimal/static-pic/gnatcoll.ali
  86. libdata/gnatcoll_minimal/static/gnatcoll-any_types.ali
  87. libdata/gnatcoll_minimal/static/gnatcoll-asserts.ali
  88. libdata/gnatcoll_minimal/static/gnatcoll-atomic.ali
  89. libdata/gnatcoll_minimal/static/gnatcoll-boyer_moore.ali
  90. libdata/gnatcoll_minimal/static/gnatcoll-coders-base64.ali
  91. libdata/gnatcoll_minimal/static/gnatcoll-coders-streams.ali
  92. libdata/gnatcoll_minimal/static/gnatcoll-coders.ali
  93. libdata/gnatcoll_minimal/static/gnatcoll-damerau_levenshtein_distance.ali
  94. libdata/gnatcoll_minimal/static/gnatcoll-damerau_levenshtein_generic.ali
  95. libdata/gnatcoll_minimal/static/gnatcoll-locks.ali
  96. libdata/gnatcoll_minimal/static/gnatcoll-memory.ali
  97. libdata/gnatcoll_minimal/static/gnatcoll-promises.ali
  98. libdata/gnatcoll_minimal/static/gnatcoll-refcount-weakref.ali
  99. libdata/gnatcoll_minimal/static/gnatcoll-refcount.ali
  100. libdata/gnatcoll_minimal/static/gnatcoll-storage_pools-alignment.ali
  101. libdata/gnatcoll_minimal/static/gnatcoll-storage_pools-headers.ali
  102. libdata/gnatcoll_minimal/static/gnatcoll-storage_pools.ali
  103. libdata/gnatcoll_minimal/static/gnatcoll-tribooleans.ali
  104. libdata/gnatcoll_minimal/static/gnatcoll.ali
  105. share/gpr/gnatcoll_minimal.gpr
  106. @owner
  107. @group
  108. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • gnatcoll-core-minimal>0:devel/gnatcoll-minimal
Conflicts:
CONFLICTS:
  • gnatcoll-core
To install the port:
cd /usr/ports/devel/gnatcoll-minimal/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/gnatcoll-minimal
  • pkg install gnatcoll-core-minimal
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gnatcoll-core-minimal
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1781763042 SHA256 (AdaCore-gnatcoll-core-v26.0.0_GH0.tar.gz) = 65141af0582012f1d52e921d0be485f8635300ef32dcf5e2a45d7bed03cbe6f9 SIZE (AdaCore-gnatcoll-core-v26.0.0_GH0.tar.gz) = 7526941

Packages (timestamps in pop-ups are UTC):
gnatcoll-core-minimal
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest26.0.026.0.0------
FreeBSD:14:quarterly--------
FreeBSD:15:latest26.0.026.0.0n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest26.0.026.0.0n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gprbuild>0 : devel/gprbuild
  2. gnat : lang/gnat12
Runtime dependencies:
  1. gnat : lang/gnat12
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
devel_gnatcoll-minimal
USES:
ada:run
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/AdaCore/gnatcoll-core/tar.gz/v26.0.0?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
26.0.0
15 Jul 2026 16:34:50
commit hash: d52d191097b33de19c2045d44a2a70476d33e0a3commit hash: d52d191097b33de19c2045d44a2a70476d33e0a3commit hash: d52d191097b33de19c2045d44a2a70476d33e0a3commit hash: d52d191097b33de19c2045d44a2a70476d33e0a3 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
Author: Alastair Hogge
devel/gnatcoll-minimal: New Port, GNAT Components

The GNAT Reusable Components Collection (GNATColl) - Minimal package

A reduced set of components compared to Core specifically aimed
at non-native environments or restricted run-times.

https://docs.adacore.com/live/wave/gnatcoll-core/html/gnatcoll-core_ug/minimal/index.html

 PR:		296497

Number of commits found: 1