# -*- 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
maintainers {davidnichols @davidnich}
description multi-threaded embedable scripting language
long_description Qore is a scripting language designed for multi-threading and SMP scalability
master_sites https://github.com/qorelanguage/qore/releases/download/release-${version}
checksums rmd160 bc797dc1e82e5dcd4cbecb23107c38bb8e487e97 \
sha256 afd302700aa5cc04ff96b38a685a89a01a82f69e730d573afbae2fd7ee73a45f \
depends_build port:flex \
depends_lib path:lib/libssl.dylib:openssl \
# --disable-dependency-tracking is safe here. The build is always done in one run.
# It's required to prevent autotools from using -M* options for multiple -arch options
configure.args --disable-debug --disable-static --disable-dependency-tracking
# the autoconf check for iconv() in libiconv fails with GNU iconv, but we need it, so we turn it on anyway
configure.ldflags -liconv