<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f48dd071b52fba3d9c8d0bc64ce9ab85ba33d8d0">https://github.com/macports/macports-ports/commit/f48dd071b52fba3d9c8d0bc64ce9ab85ba33d8d0</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 f48dd071b52 ffcall: update to 2.5, fix parallel build
</span>f48dd071b52 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f48dd071b52fba3d9c8d0bc64ce9ab85ba33d8d0
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sat Oct 5 02:49:26 2024 +1000

<span style='display:block; white-space:pre;color:#404040;'>    ffcall: update to 2.5, fix parallel build
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/68626
</span>---
 devel/ffcall/Portfile             | 13 +++++--------
 devel/ffcall/files/parallel.patch | 27 +++++++++++++++++++++++++++
 2 files changed, 32 insertions(+), 8 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ffcall/Portfile b/devel/ffcall/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6c37f5ce3e0..38b3ccf6cf1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ffcall/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ffcall/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,11 +2,9 @@
</span> 
 PortSystem          1.0
 PortGroup           muniversal 1.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           compiler_blacklist_versions 1.0
</span> 
 name                ffcall
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.5
</span> license             GPL-2
 categories          devel
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,11 +14,12 @@ long_description    ffcall is a collection of four libraries which can \
</span>                     in embedded interpreters.
 homepage            https://www.gnu.org/software/libffcall/
 distname            libffcall-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  b5f5b9c3447eb67cb4c827ac993035e81aa8ee93 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  8ef69921dbdc06bc5bb90513622637a7b83a71f31f5ba377be9d8fd8f57912c2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1253767
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160 8fdf1c1aebe0c1c212a65b8ec01ceaffce033bf5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 7f422096b40498b1389093955825f141bb67ed6014249d884009463dc7846879
</span> master_sites        gnu:libffcall
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          parallel.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> test.run            yes
 test.target         check
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,8 +52,6 @@ if {${os.platform} eq "darwin" && ${os.major} < 10} {
</span>     configure.args-append lt_cv_path_NM=${prefix}/bin/nm
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build  no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> post-destroot {
     xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
     move {*}[glob ${destroot}${prefix}/share/html/*] \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ffcall/files/parallel.patch b/devel/ffcall/files/parallel.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..20ccdeb10a6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ffcall/files/parallel.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,27 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://savannah.gnu.org/bugs/?66220
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/Makefile.in b/Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 5f5b496..5865660 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -233,3 +233,7 @@ dist : force
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ force :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# This Makefile contains rules which don't work with parallel make.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# See <https://savannah.gnu.org/bugs/?66220>.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# So, turn off parallel execution in this Makefile.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++.NOTPARALLEL:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/callback/Makefile.in b/callback/Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index d453d6b..64908e8 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- callback/Makefile.in.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ callback/Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -234,3 +234,8 @@ distdir : $(DISTFILES)
</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;'>+ force :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# This Makefile contains rules which don't work with parallel make.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# See <https://savannah.gnu.org/bugs/?66220>.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# So, turn off parallel execution in this Makefile.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++.NOTPARALLEL:
</span></pre><pre style='margin:0'>

</pre>