# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
description Qpid Proton is a high-performance, lightweight AMQP \
long_description Qpid Proton is a high-performance, lightweight messaging library. It can \
be used in the widest range of messaging applications, including brokers, \
client libraries, routers, bridges, proxies, and more. Proton makes it \
trivial to integrate with the AMQP 1.0 ecosystem from any platform, \
environment, or language.
maintainers {unifiedsoftworx.com:roddie.kieley @roddiekieley} openmaintainer
platforms darwin freebsd linux
homepage https://qpid.apache.org
github.setup apache qpid-proton 0.21.0
checksums rmd160 8828d18e9c3f664e38012f496e80e20a2aee8cb1 \
sha256 26524227525c7bcec0817cdc5ce83aeb0729412aec0408431ebafc103c23572b
default_variants +openssl
variant openssl description {With built-in support for OpenSSL} {
configure.args-replace -DSSL_IMPL=none -DSSL_IMPL=openssl
depends_lib-append path:lib/libssl.dylib:openssl
variant swig description {With built-in support for SWIG so the bindings can be built} {
configure.args-replace -DBUILD_PERL=OFF -DBUILD_PERL=ON
configure.args-replace -DBUILD_PYTHON=OFF -DBUILD_PYTHON=ON
configure.args-replace -DBUILD_GO=OFF -DBUILD_GO=ON
configure.args-replace -DBUILD_RUBY=OFF -DBUILD_RUBY=ON
depends_lib-append port:swig \