<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/de386573f5fdaea910efd08625a19567c4689cd4">https://github.com/macports/macports-ports/commit/de386573f5fdaea910efd08625a19567c4689cd4</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 de386573f5f lfortran: update to 0.30.0
</span>de386573f5f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit de386573f5fdaea910efd08625a19567c4689cd4
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Wed Jan 10 15:51:38 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    lfortran: update to 0.30.0
</span>---
 lang/lfortran/Portfile                             | 12 +++++---
 .../files/patch-use-sane-install-dirs.diff         | 34 +++-------------------
 2 files changed, 12 insertions(+), 34 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 70f33bf6e57..3d3add52cd7 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;'>@@ -4,8 +4,12 @@ PortSystem              1.0
</span> PortGroup               cmake 1.1
 PortGroup               compiler_blacklist_versions 1.0
 PortGroup               github 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               legacysupport 1.1
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup            lfortran lfortran 0.29.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# clock_gettime
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.newest_darwin_requires_legacy 16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            lfortran lfortran 0.30.0 v
</span> revision                0
 categories              lang fortran
 maintainers             {@barracuda156 gmail.com:vital.had} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,9 +21,9 @@ 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  740b4eebeca189a08495b91911c262b22d798c30 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  bd0cc2d4a552f136acaa41cefe336254c00e3e82e188606212c607e9de01bda7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    2424734
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  d82cf630e4da93846fc5abf3268a305ab7577929 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  672d212456308db151210a1248a50b68e6f86658b78a2fe441626003b6039262 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    2488225
</span> github.tarball_from     archive
 
 # Build system is a bit handicapped.
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/lfortran/files/patch-use-sane-install-dirs.diff b/lang/lfortran/files/patch-use-sane-install-dirs.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 32edb702926..6e4cbee163e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/lfortran/files/patch-use-sane-install-dirs.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/lfortran/files/patch-use-sane-install-dirs.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,36 +1,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/runtime/CMakeLists.txt     2023-10-14 19:05:41
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/runtime/CMakeLists.txt     2023-10-14 19:15:48
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/runtime/CMakeLists.txt     2024-01-04 03:42:26.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/runtime/CMakeLists.txt     2024-01-10 14:14:26.000000000 +0800
</span> @@ -94,6 +94,6 @@
    ${CMAKE_Fortran_MODULE_DIRECTORY}/lfortran_intrinsic_sin.mod
    ${CMAKE_Fortran_MODULE_DIRECTORY}/lfortran_intrinsic_string.mod
    ${CMAKE_Fortran_MODULE_DIRECTORY}/lfortran_intrinsic_bit.mod
<span style='display:block; white-space:pre;background:#ffe0e0;'>--  DESTINATION share/lfortran/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  DESTINATION include/lfortran/finclude
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  DESTINATION ${CMAKE_INSTALL_LIBDIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  DESTINATION ${CMAKE_INSTALL_PREFIX}/include/lfortran/finclude
</span>    )
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/runtime/legacy/CMakeLists.txt   2023-10-14 19:05:41
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/runtime/legacy/CMakeLists.txt      2023-10-14 19:13:10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,18 +19,18 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- install(TARGETS lfortran_runtime_static
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    ARCHIVE DESTINATION share/lfortran/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    LIBRARY DESTINATION share/lfortran/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    ARCHIVE DESTINATION lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    LIBRARY DESTINATION lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- install(TARGETS lfortran_runtime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  ARCHIVE DESTINATION share/lfortran/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  LIBRARY DESTINATION share/lfortran/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  ARCHIVE DESTINATION lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  LIBRARY DESTINATION lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Install the header
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- install(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     FILES ../../../src/libasr/runtime/lfortran_intrinsics.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    DESTINATION share/lfortran/lib/impure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    DESTINATION include/lfortran/impure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- )
</span></pre><pre style='margin:0'>

</pre>