# -*- 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 github.setup qorelanguage qore 2.0.0 release- github.tarball_from releases PortGroup cmake 1.1 categories lang license {LGPL-2.1 MIT} maintainers {davidnichols @davidnich} openmaintainer use_bzip2 yes description multi-threaded embeddable scripting language long_description Qore is a scripting language designed for multi-threading and SMP scalability homepage http://qore.org checksums rmd160 484666569e61439cef446c6a1e1a92926ad0cd63 \ sha256 28103d975d73b6f08aad4527e7dbd6c3b58e0b0298193bc80f9251768e89cc06 \ size 39166497 compiler.cxx_standard 2017 depends_build-append \ port:bison \ port:flex \ port:pkgconfig depends_lib-append path:lib/libssl.dylib:openssl \ port:pcre2 \ port:zlib \ port:bzip2 \ port:gmp \ port:mpfr \ port:tbb compiler.thread_local_storage yes configure.args-append -DSINGLE_COMPILATION_UNIT=1 # check_function_exists doesn't catch tbb's function, enforce it configure.args-append \ -DCMAKE_INCLUDE_PATH="${prefix}/include\;${prefix}/libexec/tbb/include" \ -DCMAKE_LIBRARY_PATH="${prefix}/lib\;${prefix}/libexec/tbb/lib" \ -DHAVE_TBBMALLOC=ON