From 8fc191540e8e943b6faa57e6da48e1c74a047cb0 Mon Sep 17 00:00:00 2001 From: Jochen Lillich Date: Thu, 18 Dec 2025 13:33:47 +0000 Subject: [PATCH] rabbitmq 0.1.0 (#1712) * rabbitmq 0.1.0 (via `alr publish`) * fix: Dependency declaration missing in alire.toml * fix: librabbitmq-external.toml missing * fix: MacPorts is missing librabbitmq * fix: Typo in TOML * fix: library not available on CentOS * fix: wrong mingw library name * fix: Gentoo dependency missing * fix: macports and centos library names * Disable CentOS and Gentoo * fix: Platform support enabled in wrong file * fix: Missing depends-on in manifest --- .../li/librabbitmq/librabbitmq-external.toml | 15 +++++++++++ index/ra/rabbitmq/rabbitmq-0.1.0.toml | 26 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 index/li/librabbitmq/librabbitmq-external.toml create mode 100644 index/ra/rabbitmq/rabbitmq-0.1.0.toml diff --git a/index/li/librabbitmq/librabbitmq-external.toml b/index/li/librabbitmq/librabbitmq-external.toml new file mode 100644 index 00000000..a5f929e4 --- /dev/null +++ b/index/li/librabbitmq/librabbitmq-external.toml @@ -0,0 +1,15 @@ +description = "RabbitMQ C client library development files" +name = "librabbitmq" + +maintainers = ["Jochen Lillich "] +maintainers-logins = ["geewiz"] + +[[external]] +kind = "system" +[external.origin.'case(distribution)'] +'debian|ubuntu' = ["librabbitmq-dev"] +'fedora' = ["librabbitmq-devel"] +'arch' = ["librabbitmq-c"] +'homebrew' = ["rabbitmq-c"] +'macports' = ["rabbitmq-c"] +'msys2' = ["mingw-w64-x86_64-rabbitmq-c"] diff --git a/index/ra/rabbitmq/rabbitmq-0.1.0.toml b/index/ra/rabbitmq/rabbitmq-0.1.0.toml new file mode 100644 index 00000000..5ced8ec5 --- /dev/null +++ b/index/ra/rabbitmq/rabbitmq-0.1.0.toml @@ -0,0 +1,26 @@ +name = "rabbitmq" +description = "Ada bindings for the librabbitmq C client library" +version = "0.1.0" + +authors = ["Jochen Lillich"] +maintainers = ["Jochen Lillich "] +maintainers-logins = ["geewiz"] +licenses = "MIT" +website = "https://github.com/geewiz/rabbitmq_ada" +tags = ["rabbitmq", "amqp", "message", "queue"] + +[[depends-on]] +librabbitmq = "*" + +[available.'case(distribution)'] +'debian|ubuntu' = true +'fedora' = true +'arch' = true +'homebrew' = true +'macports' = true +'msys2' = true +'...' = false + +[origin] +commit = "cf05eeb7b9c85a6a23fff7f57e4910bd3d38fd88" +url = "git+https://github.com/geewiz/rabbitmq_ada.git"