From 654a46010d3782f2af5ee75b6f991cfba52d6c7d Mon Sep 17 00:00:00 2001 From: Daniel King Date: Fri, 19 Jun 2026 15:44:39 +0100 Subject: [PATCH] libsap 0.3.0 (#1973) * libsap 0.3.0 (via `alr publish`) * Fix docker-run --------- Co-authored-by: Alejandro R. Mosteo --- .github/workflows/build-distros.yml | 2 +- index/li/libsap/libsap-0.3.0.toml | 30 +++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 index/li/libsap/libsap-0.3.0.toml diff --git a/.github/workflows/build-distros.yml b/.github/workflows/build-distros.yml index b5098ce3..f22fdedd 100644 --- a/.github/workflows/build-distros.yml +++ b/.github/workflows/build-distros.yml @@ -69,7 +69,7 @@ jobs: branch: master - name: Test crate (${{matrix.tag}}) - uses: mosteo-actions/docker-run@v1 + uses: mosteo-actions/docker-run@v2 with: image: ghcr.io/alire-project/docker/gnat:${{matrix.tag}} command: ${{env.CHECKS_REPO}}/scripts/gh-build-crate.sh diff --git a/index/li/libsap/libsap-0.3.0.toml b/index/li/libsap/libsap-0.3.0.toml new file mode 100644 index 00000000..13e48c68 --- /dev/null +++ b/index/li/libsap/libsap-0.3.0.toml @@ -0,0 +1,30 @@ +name = "libsap" +description = "Asynchronous message passing for protocol stacks" +version = "0.3.0" + +long-description = """ +Provides utilities to create _Service Access Points_ (SAP) for asynchronous, +zero-copy message passing between tasks based on _Service Primitive_ messages +(request, confirm, indication, and response primitives). +""" + +authors = ["Daniel King"] +maintainers = ["Daniel King "] +maintainers-logins = ["damaki"] +licenses = "Apache-2.0 WITH LLVM-exception" +website = "https://github.com/damaki/libsap" +tags = ["protocol", "protocols", "nostd", "spark"] + +[[depends-on]] +gnat = ">=14" +atomic = "^1.1.0" + +[build-switches] +"*".Ada_Version = "Ada2022" + +[configuration.variables] +Tasking_Supported = { type = "Boolean", default = true } +[origin] +commit = "d3305919b9804818a247312b0d415f311110c07c" +url = "git+https://github.com/damaki/libsap.git" +