From 5c5dc094217258067f1711aaa8af143efd761f43 Mon Sep 17 00:00:00 2001 From: Michael Gardner Date: Wed, 10 Jun 2026 04:44:14 -0400 Subject: [PATCH] clara 1.0.1 (#1960) Initial Alire community-index submission for crate `clara`, a type-safe CLI argument parsing library for Ada 2022 built on top of `functional` (Result / Option monads, railway-oriented parsing). This is the first version of clara to be submitted to the community index. v1.0.0 was tagged in the source repo but intentionally not submitted after `alr publish --skip-submit` dry-run validation surfaced SSH submodule URLs in the source repo's `.gitmodules` (the same publishability defect that functional 4.1.0 carried before 4.1.1, also unpublished). The v1.0.1 source tree carries the HTTPS `.gitmodules` repair and G9-dry passes cleanly. Origin commit: 1dafa0e89978ca214aab806d137b2641668b2458 Manifest content was produced by `alr publish --skip-submit` in dev-container-ada-system-1 (Alire 2.1.0) against the v1.0.1 annotated tag (object 23e6a76162b27d6198c6db60f6d774ae2f4fb731, target 1dafa0e89978ca214aab806d137b2641668b2458). The file submitted in this PR is byte-identical to the generated manifest (MD5 7f695a185909a912e56a496ab159af69). Dependencies: gnat >= 13 functional ^4.0.0 (already on the community index) License: BSD-3-Clause --- index/cl/clara/clara-1.0.1.toml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 index/cl/clara/clara-1.0.1.toml diff --git a/index/cl/clara/clara-1.0.1.toml b/index/cl/clara/clara-1.0.1.toml new file mode 100644 index 00000000..dce3d89c --- /dev/null +++ b/index/cl/clara/clara-1.0.1.toml @@ -0,0 +1,23 @@ +name = "clara" +description = "Type-safe CLI argument parsing with functional monads" +version = "1.0.1" + +authors = ["A Bit of Help, Inc. - Michael Gardner"] +maintainers = ["A Bit of Help, Inc. - Michael Gardner "] +maintainers-logins = ["abitofhelp"] +licenses = "BSD-3-Clause" +website = "https://github.com/abitofhelp/clara" +tags = ["cli", "command-line", "arguments", "parser", "ada2022", "spark", "functional", "type-safe"] + +[build-switches] +"*".Ada_Version = "Ada2022" +"*".Style_Checks = "yes" + +[[depends-on]] +gnat = ">=13" +functional = "^4.0.0" + +[origin] +commit = "1dafa0e89978ca214aab806d137b2641668b2458" +url = "git+https://github.com/abitofhelp/clara.git" +