# -*- 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 PortSystem 1.0 PortGroup github 1.0 PortGroup cmake 1.1 github.setup apache qpid-proton 0.31.0 revision 1 description Qpid Proton is a high-performance, lightweight AMQP \ 1.0 messaging library. 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. categories net license Apache-2 maintainers {unifiedsoftworx.com:roddie.kieley @roddiekieley} openmaintainer platforms darwin freebsd linux homepage https://qpid.apache.org checksums rmd160 51a80f8858885f76b506b50ea6a12cfab84dca5e \ sha256 c1bf2618b9e48c3033a3d5713c7fd6018f3b3b15d3bad90bf00d647c8c21b40f \ size 1316310 cmake.build_type RelWithDebInfo compiler.cxx_standard 2011 configure.args-append \ -DSASL_IMPL=none \ -DSSL_IMPL=none \ -DLIB_SUFFIX="" \ -DBUILD_PERL=OFF \ -DBUILD_PYTHON=OFF \ -DBUILD_GO=OFF \ -DBUILD_RUBY=OFF \ -DENABLE_VALGRIND=OFF test.cmd ${filespath}/runtests.sh test.run yes 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 \ port:swig-perl \ port:swig-python \ port:swig-go \ port:swig-ruby }