<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e14fac9e2ac63955be1ad5e211c8b0828a29361d">https://github.com/macports/macports-ports/commit/e14fac9e2ac63955be1ad5e211c8b0828a29361d</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 e14fac9e2ac fpm: update to 0.11.0
</span>e14fac9e2ac is described below
<span style='display:block; white-space:pre;color:#808000;'>commit e14fac9e2ac63955be1ad5e211c8b0828a29361d
</span>Author: Karl-Michael Schindler <karl-michael.schindler@web.de>
AuthorDate: Sat May 17 13:45:54 2025 +0200
<span style='display:block; white-space:pre;color:#404040;'> fpm: update to 0.11.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes: https://trac.macports.org/ticket/71644
</span>---
_resources/port1.0/group/fortran-1.0.tcl | 9 ---------
devel/fpm/Portfile | 16 ++++------------
devel/fpm/files/patch-install.diff | 10 +---------
3 files changed, 5 insertions(+), 30 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/fortran-1.0.tcl b/_resources/port1.0/group/fortran-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index de3e6f57051..34f8144bf0d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/fortran-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/fortran-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,15 +21,6 @@ if {${os.major} < 14} {
</span> git.cmd ${prefix}/bin/git
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/fortran-lang/fpm/issues/1059
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Drop this upon the next release of FPM:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- macports-gcc-14
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} ne "darwin" || ${os.major} > 9} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- default_variants-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- +gcc13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # Clang of 10.7 fails with multiple packages: error: invalid instruction mnemonic 'cvtsi2sdl'
compiler.blacklist-append \
*gcc-4.* {clang < 500}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/fpm/Portfile b/devel/fpm/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 358103167ce..26cb526f34f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/fpm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/fpm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup compiler_blacklist_versions 1.0
</span> PortGroup compilers 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup fortran-lang fpm 0.10.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup fortran-lang fpm 0.11.0 v
</span> revision 0
categories devel fortran
license MIT
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,9 +17,9 @@ long_description Fortran Package Manager (fpm) is a package manager and build
</span> run the executables, tests and examples, and distribute it as a dependency \
to other Fortran projects.
homepage https://fpm.fortran-lang.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 c27064b9afdbcf8add3eeaaad7bc7da3a21f094c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 835db9ea28b2983b5db3e71de8e8530ac0d3f63c4e1bd99d4253fe40e7c817cb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 252512
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 70165608dc38e5b72ff8cdccaaa5d58edf6c4225 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 46eeda5e5fa56307d51e30aee556da732d4ed43253dbcf520bac9a6c6cf0dabd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 263484
</span> github.tarball_from archive
depends_build-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,14 +41,6 @@ post-patch {
</span> file attributes ${worksrcpath}/install.sh -permissions +x
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/fortran-lang/fpm/issues/1059
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Drop this block upon the next release. Also drop it from fortran PG.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- macports-gcc-14
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} ne "darwin" || ${os.major} > 9} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- default_variants +gcc13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # Xcode clang of 10.7 fails with error: invalid instruction mnemonic 'cvtsi2ssl'
compiler.blacklist-append \
{clang < 500} {*gcc-[34].*} {macports-gcc-[56]}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/fpm/files/patch-install.diff b/devel/fpm/files/patch-install.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 66e3cdabed5..8a2c5408676 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/fpm/files/patch-install.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/fpm/files/patch-install.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,15 +9,7 @@
</span>
while [ "$1" != "" ]; do
PARAM=$(echo "$1" | awk -F= '{print $1}')
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -75,14 +75,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Fallback to a latest known release if network timeout
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if [ -z "$LATEST_RELEASE" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- LATEST_RELEASE="0.8.0"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ LATEST_RELEASE="0.10.0"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SOURCE_URL="https://github.com/fortran-lang/fpm/releases/download/v${LATEST_RELEASE}/fpm-${LATEST_RELEASE}.F90"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -77,7 +77,7 @@
</span> BOOTSTRAP_DIR="build/bootstrap"
if [ -z ${FC+x} ]; then
</pre><pre style='margin:0'>
</pre>