<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>