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
This commit is contained in:
Jochen Lillich
2025-12-18 13:33:47 +00:00
committed by GitHub
parent bacc3b1c01
commit 8fc191540e
2 changed files with 41 additions and 0 deletions
@@ -0,0 +1,15 @@
description = "RabbitMQ C client library development files"
name = "librabbitmq"
maintainers = ["Jochen Lillich <hello@geewiz.dev>"]
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"]
+26
View File
@@ -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 <hello@geewiz.dev>"]
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"