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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/00383bc821af3b2cdfbf5cc706e0f67dc0d3c213">https://github.com/macports/macports-ports/commit/00383bc821af3b2cdfbf5cc706e0f67dc0d3c213</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 00383bc821a gmic-clib: fix build
</span>00383bc821a is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 00383bc821af3b2cdfbf5cc706e0f67dc0d3c213
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Mon Feb 7 07:47:51 2022 -0600

<span style='display:block; white-space:pre;color:#404040;'>    gmic-clib: fix build
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://github.com/macports/macports-ports/commit/2466d39da385e2cff37ee495a9a762e4258aba93
</span>---
 science/gmic/Portfile                      |  3 +++
 science/gmic/files/patch-src-Makefile.diff | 36 +++++++++++++++++++-----------
 2 files changed, 26 insertions(+), 13 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/gmic/Portfile b/science/gmic/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8dea3523ae3..fdadb8c76d8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/gmic/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/gmic/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -146,6 +146,9 @@ if {${subport} eq ${name}} {
</span>     makefile.override-append    PREFIX
     makefile.prefix_name        USR
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # parallel build fails
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_parallel_build          no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     variant x11 {
         depends_lib-append      port:xorg-libX11
     }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/gmic/files/patch-src-Makefile.diff b/science/gmic/files/patch-src-Makefile.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 2889c7650cc..77247d67af9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/gmic/files/patch-src-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/gmic/files/patch-src-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +1,15 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/Makefile.orig      2022-01-13 12:01:53.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/Makefile   2022-01-14 20:25:56.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -431,7 +431,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libc:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(MAKE) "CFLAGS+=$(GMIC_STD_CFLAGS) $(OPT_CFLAGS)" "LIBS+=$(GMIC_STD_LIBS) $(OPT_LIBS)" _lib _libc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--_libc: libcgmic_files libcgmic.so use_libcgmic
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+_libc: libcgmic.so use_libcgmic
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libcgmic_files:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   @echo "> Retrieve G'MIC libcgmic files..."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -452,7 +452,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makefile.orig      2022-01-18 06:44:54.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makefile   2022-02-07 06:13:03.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -365,7 +365,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libgmic.so: libgmic.o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ar rcs libgmic.a libgmic.o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifeq ($(OS),Darwin)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(CXX) -shared -std=c++11 -pedantic -o libgmic.so.$(VERSION) libgmic.o $(LIBS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(CXX) -dynamiclib -o libgmic.$(SOVERSION).dylib -install_name $(USR)/lib/libgmic.$(SOVERSION).dylib -compatibility_version $(SOVERSION) -current_version $(SVERSION) $(MANDATORY_CFLAGS) libgmic.o $(LIBS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CXX) -shared -std=c++11 -pedantic -Wl,-soname,libgmic.so.$(VERSION1) -o libgmic.so.$(VERSION) libgmic.o $(LIBS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -458,7 +458,7 @@
</span>  libcgmic.so: libcgmic.o
        ar rcs libcgmic.a libcgmic.o
  ifeq ($(OS),Darwin)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,4 +17,14 @@
</span> + $(CXX) -dynamiclib -o libcgmic.$(SOVERSION).dylib -install_name $(USR)/lib/libcgmic.$(SOVERSION).dylib -compatibility_version $(SOVERSION) -current_version $(SVERSION) $(MANDATORY_CFLAGS) libcgmic.o libgmic.o $(LIBS)
  else
  ifeq ($(OS),Windows)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        $(CXX) -shared -o libcgmic.dll libcgmic.o libgmic.o -Wl,--output-def,libcgmic.def,--out-implib,libcgmic.a $(LIBS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CXX) -shared -o libcgmic-$(VERSION1).dll libcgmic.o libgmic.o -Wl,--output-def,libcgmic.def,--out-implib,libcgmic.a $(LIBS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -467,8 +467,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifneq ($(OS),Windows)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  ln -fs libcgmic.so.$(VERSION) libcgmic.so.$(VERSION1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  ln -fs libcgmic.so.$(VERSION1) libcgmic.so
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ln -fs libcgmic.$(SOVERSION).dylib libcgmic.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libcgmic.o: gmic_libc.cpp CImg.h gmic_libc.h gmic.h
</span></pre><pre style='margin:0'>

</pre>