<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9957c905fdb3f3a7138bd5ba3b84d02ab311e2df">https://github.com/macports/macports-ports/commit/9957c905fdb3f3a7138bd5ba3b84d02ab311e2df</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 9957c905fdb lfortran: update to 0.42.0
</span>9957c905fdb is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9957c905fdb3f3a7138bd5ba3b84d02ab311e2df
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Fri Nov 15 21:40:57 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> lfortran: update to 0.42.0
</span>---
lang/lfortran/Portfile | 13 ++++-------
.../8531580bd727a5b1ce4e7da2d0fe5f78460edfa4.patch | 27 ----------------------
2 files changed, 5 insertions(+), 35 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/lfortran/Portfile b/lang/lfortran/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 02df74ebb8e..fa356a57476 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/lfortran/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/lfortran/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ PortGroup legacysupport 1.1
</span> # clock_gettime
legacysupport.newest_darwin_requires_legacy 16
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup lfortran lfortran 0.41.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup lfortran lfortran 0.42.0 v
</span> revision 0
categories lang fortran
maintainers {@barracuda156 gmail.com:vital.had} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,12 +21,12 @@ long_description LFortran is a modern open-source interactive Fortran com
</span> with the goal to run user’s code on modern architectures such as multi-core CPUs and GPUs.
homepage https://lfortran.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 4434e3dc4274506049751362ea763f34d408ab5a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 46b2deb9f4f9f60fd55002f81e67b7671b9ae91e3c15a06cd368b30b670b0630 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2848432
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 c7a21ce5cb83adc9979278731b3ab0282c359de0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9da79d6789b2bd1bb864b653cd217fcd9fc3af3b9a1e24ee527f41cc7c515e8b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2921696
</span> github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set port_libfmt libfmt10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_libfmt libfmt11
</span> cmake.module_path-append \
${prefix}/lib/${port_libfmt}/cmake
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,9 +46,6 @@ patchfiles-append patch-use-sane-install-dirs.diff \
</span> patch-version.diff
# TODO: add CMake config files.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Backport of https://github.com/lfortran/lfortran/commit/8531580bd727a5b1ce4e7da2d0fe5f78460edfa4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append 8531580bd727a5b1ce4e7da2d0fe5f78460edfa4.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.python ${prefix}/bin/python${py_ver}
post-patch {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/lfortran/files/8531580bd727a5b1ce4e7da2d0fe5f78460edfa4.patch b/lang/lfortran/files/8531580bd727a5b1ce4e7da2d0fe5f78460edfa4.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index f07ec0f8a81..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/lfortran/files/8531580bd727a5b1ce4e7da2d0fe5f78460edfa4.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,27 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 8531580bd727a5b1ce4e7da2d0fe5f78460edfa4 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: =?UTF-8?q?Ond=C5=99ej=20=C4=8Cert=C3=ADk?= <ondrej@certik.us>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Mon, 14 Oct 2024 20:30:37 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] Fix include for Apple
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Needed for conda-forge packaging:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/conda-forge/lfortran-feedstock/pull/98
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/libasr/runtime/lfortran_intrinsics.c | 4 ++++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 4 insertions(+)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/libasr/runtime/lfortran_intrinsics.c b/src/libasr/runtime/lfortran_intrinsics.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index da2d25c2e2..aafef877f6 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/libasr/runtime/lfortran_intrinsics.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/libasr/runtime/lfortran_intrinsics.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,6 +19,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # include <unistd.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# include <sys/time.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <libasr/runtime/lfortran_intrinsics.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <libasr/config.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>
</pre>