<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/81c4f49396c0ab2a435d70690acd74436431a819">https://github.com/macports/macports-ports/commit/81c4f49396c0ab2a435d70690acd74436431a819</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 81c4f49396c gmic: update to 3.5.1
</span>81c4f49396c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 81c4f49396c0ab2a435d70690acd74436431a819
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Mon Jan 27 18:52:37 2025 -0600

<span style='display:block; white-space:pre;color:#404040;'>    gmic: update to 3.5.1
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/70676
</span>---
 science/gmic/Portfile                      |  8 ++---
 science/gmic/files/patch-src-Makefile.diff | 50 +++++-------------------------
 2 files changed, 11 insertions(+), 47 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 84d1d219a38..c206e66dee8 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;'>@@ -21,7 +21,7 @@ if {${subport} eq "gmic-gimp" || ${subport} eq "gmic-qt"} {
</span> }
 
 name                gmic
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             3.5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             3.5.1
</span> revision            0
 license             CeCILL
 categories          science graphics
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,9 +39,9 @@ long_description    G'MIC stands for GREYC's Magic Image Converter. It is \
</span> homepage            https://gmic.eu
 master_sites        https://gmic.eu/files/source/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  d4f98a44677e63a4730c055e7845be0eb09f3d70 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  847ddf438bbe73ec1447a8d98916571c75664bed050ac11212e45b2eb4c1cad0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    19705183
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  d2b1fdbcdd6ab1070415438046ca4b561ae1ccd2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  6519408a258fcbab1916b479227a030fbb875280d1cfd0833d1391526fe51a95 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    19405674
</span> 
 distfiles           ${name}_${version}${extract.suffix}
 
<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 b7e0bbc4452..59c5f3f8755 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,47 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/Makefile.orig      2024-12-31 05:11:35
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/Makefile   2024-12-31 10:35:16
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -400,15 +400,23 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makefile.orig      2025-01-27 11:30:40
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makefile   2025-01-27 18:42:04
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -401,7 +401,7 @@
</span>  libgmic.so: libgmic.o
        ar rcs libgmic.a libgmic.o
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ifeq ($(OS),Darwin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(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:#ffe0e0;'>-+else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ifdef IS_CLANG
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(CXX) -shared -std=c++11 -pedantic -o libgmic.so.$(VERSION) libgmic.o $(LIBS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(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:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ifeq ($(OS),Darwin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  ln -fs libgmic.$(SOVERSION).dylib libgmic.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ifneq ($(OS),Windows)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ln -fs libgmic.so.$(VERSION) libgmic.so.$(VERSION1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ln -fs libgmic.so.$(VERSION1) libgmic.so
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libgmic.o: gmic.cpp gmic.h gmic_stdlib_community.h CImg.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(CXX) -o libgmic.o -c gmic.cpp -Dgmic_core $(PIC) $(CFLAGS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -496,7 +504,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libcgmic.so: libcgmic.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ar rcs libcgmic.a libcgmic.o
</span>  ifeq ($(OS),Darwin)
<span style='display:block; white-space:pre;background:#ffe0e0;'>--       $(CXX) -shared -o libcgmic.so.$(VERSION) libcgmic.o libgmic.o $(LIBS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(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)
</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;'>++  $(CXX) -dynamiclib -o libgmic.$(SOVERSION).dylib -install_name $(USR)/lib/libgmic.$(SOVERSION).dylib -compatibility_version $(SOVERSION) -current_version $(SVERSION) $(MANDATORY_CFLAGS) libgmic.o $(LDFLAGS) $(LIBS)
</span>  else
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ifeq ($(OS),Windows)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(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:#ffe0e0;'>-@@ -504,10 +512,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(CXX) -shared -Wl,-soname,libcgmic.so.$(VERSION1) -o libcgmic.so.$(VERSION) libcgmic.o libgmic.o $(LIBS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ifeq ($(OS),Darwin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  ln -fs libcgmic.$(SOVERSION).dylib libcgmic.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ifneq ($(OS),Windows)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ln -fs libcgmic.so.$(VERSION) libcgmic.so.$(VERSION1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ln -fs libcgmic.so.$(VERSION1) libcgmic.so
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifdef IS_CLANG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CXX) -shared -std=c++11 -pedantic -o libgmic.so.$(VERSION) libgmic.o $(LIBS)
</span></pre><pre style='margin:0'>

</pre>