<pre style='margin:0'>
David Nichols (davidnich) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/dd8a4d68515cee922ca0bd12f01109ad6da2e30d">https://github.com/macports/macports-ports/commit/dd8a4d68515cee922ca0bd12f01109ad6da2e30d</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new dd8a4d68515 qore: updated to 1.0.11, switched to cmake build to fix autotools build issues on macOS
</span>dd8a4d68515 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit dd8a4d68515cee922ca0bd12f01109ad6da2e30d
</span>Author: David Nichols <david@qore.org>
AuthorDate: Sat Nov 20 13:36:53 2021 +0100
<span style='display:block; white-space:pre;color:#404040;'> qore: updated to 1.0.11, switched to cmake build to fix autotools build issues on macOS
</span>---
lang/qore/Portfile | 22 +++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/qore/Portfile b/lang/qore/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 702314c8ec2..40c26707136 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/qore/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/qore/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
name qore
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.0.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.0.11
</span> revision 1
categories lang
license {LGPL-2.1 MIT}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,15 +15,16 @@ homepage http://qore.org
</span> platforms darwin
master_sites https://github.com/qorelanguage/qore/releases/download/release-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 5719f8ca38772bbf491596493d6f06588e721779 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 f68097cb9784b9dee3dcb4e1d3cafcdeaae766396eb5f4eff7a8d8be6c71d583 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 43244157
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 38c91b6253fca35a25ed72dbea8b1a08476f84ae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 98dd81b3c49fa83e7afca1db8dbec6e768d92c2ee9456e07bf8e4e46242ce9d8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 43880803
</span>
compiler.cxx_standard 2011
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build \
</span> port:flex \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:bison
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:bison \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:cmake
</span>
depends_lib-append path:lib/libssl.dylib:openssl \
port:pcre \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,9 +34,12 @@ depends_lib-append path:lib/libssl.dylib:openssl \
</span> port:mpfr \
port:tbb
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# --disable-dependency-tracking is safe here. The build is always done in one run.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# It's required to prevent autotools from using -M* options for multiple -arch options
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --disable-debug --disable-static --disable-dependency-tracking
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -m 0755 ${build.dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "cd ${build.dir} && cmake ${configure.args} ${worksrcpath}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append -DCMAKE_BUILD_TYPE=RelWithDebInfo -DSINGLE_COMPILATION_UNIT=1
</span>
# the autoconf check for iconv() in libiconv fails with GNU iconv, but we need it, so we turn it on anyway
configure.ldflags-append -liconv
</pre><pre style='margin:0'>
</pre>