<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/1eef4efee705c038c2f00888965da832a77b247b">https://github.com/macports/macports-ports/commit/1eef4efee705c038c2f00888965da832a77b247b</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 1eef4efee70 gmic: update to 3.5.0
</span>1eef4efee70 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1eef4efee705c038c2f00888965da832a77b247b
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Tue Dec 31 10:51:36 2024 -0600

<span style='display:block; white-space:pre;color:#404040;'>    gmic: update to 3.5.0
</span>---
 science/gmic/Portfile                      | 11 +++-----
 science/gmic/files/patch-src-Makefile.diff | 41 +++++++++++++++++++++---------
 2 files changed, 33 insertions(+), 19 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 ef306638bc8..84d1d219a38 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.4.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             3.5.0
</span> revision            0
 license             CeCILL
 categories          science graphics
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,12 +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;'>-# stealth update
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-dist_subdir         ${name}/${version}_${revision}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  63ffab9582f1462f5480cf64ce4ef0f22ef10736 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  79951d06db2928c68bad1d352e536af3f454e9a3c09beefc2c1049d8b4084507 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    18037858
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  d4f98a44677e63a4730c055e7845be0eb09f3d70 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  847ddf438bbe73ec1447a8d98916571c75664bed050ac11212e45b2eb4c1cad0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    19705183
</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 77247d67af9..b7e0bbc4452 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,30 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/Makefile.orig      2022-01-18 06:44:54.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/Makefile   2022-02-07 06:13:03.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -365,7 +365,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makefile.orig      2024-12-31 05:11:35
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makefile   2024-12-31 10:35:16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -400,15 +400,23 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</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) -shared -std=c++11 -pedantic -o libgmic.so.$(VERSION) libgmic.o $(LIBS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ifeq ($(OS),Darwin)
</span> + $(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 style='display:block; white-space:pre;background:#e0ffe0;'>++else
</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>  else
        $(CXX) -shared -std=c++11 -pedantic -Wl,-soname,libgmic.so.$(VERSION1) -o libgmic.so.$(VERSION) libgmic.o $(LIBS)
  endif
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -458,7 +458,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ifeq ($(OS),Darwin)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ln -fs libgmic.$(SOVERSION).dylib libgmic.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++else
</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 libgmic.so.$(VERSION) libgmic.so.$(VERSION1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ln -fs libgmic.so.$(VERSION1) libgmic.so
</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;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libgmic.o: gmic.cpp gmic.h gmic_stdlib_community.h CImg.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CXX) -o libgmic.o -c gmic.cpp -Dgmic_core $(PIC) $(CFLAGS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -496,7 +504,7 @@
</span>  libcgmic.so: libcgmic.o
        ar rcs libcgmic.a libcgmic.o
  ifeq ($(OS),Darwin)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,13 +33,15 @@
</span>  else
  ifeq ($(OS),Windows)
        $(CXX) -shared -o libcgmic-$(VERSION1).dll libcgmic.o libgmic.o -Wl,--output-def,libcgmic.def,--out-implib,libcgmic.a $(LIBS)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -467,8 +467,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -504,10 +512,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CXX) -shared -Wl,-soname,libcgmic.so.$(VERSION1) -o libcgmic.so.$(VERSION) libcgmic.o libgmic.o $(LIBS)
</span>  endif
  endif
<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:#e0ffe0;'>++ifeq ($(OS),Darwin)
</span> + ln -fs libcgmic.$(SOVERSION).dylib libcgmic.dylib
<span style='display:block; white-space:pre;background:#e0ffe0;'>++else
</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>  endif
<span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libcgmic.o: gmic_libc.cpp CImg.h gmic_libc.h gmic.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span></pre><pre style='margin:0'>

</pre>