<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f94c37c2f7de9b8f4945d99f837fa317df5451e4">https://github.com/macports/macports-ports/commit/f94c37c2f7de9b8f4945d99f837fa317df5451e4</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 f94c37c2f7d pngquant: update to 2.13.1
</span>f94c37c2f7d is described below
<span style='display:block; white-space:pre;color:#808000;'>commit f94c37c2f7de9b8f4945d99f837fa317df5451e4
</span>Author: Szabolcs Horvát <szhorvat@gmail.com>
AuthorDate: Mon Apr 26 16:43:24 2021 +0200
<span style='display:block; white-space:pre;color:#404040;'> pngquant: update to 2.13.1
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * update to 2.13.1
</span><span style='display:block; white-space:pre;color:#404040;'> * update license to GPL-3+
</span><span style='display:block; white-space:pre;color:#404040;'> * update github username (old one redirects)
</span><span style='display:block; white-space:pre;color:#404040;'> * add openmp and debug variants
</span>---
graphics/pngquant/Portfile | 32 ++++++++++++++++----------
graphics/pngquant/files/patch-Makefile.diff | 35 -----------------------------
2 files changed, 20 insertions(+), 47 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/pngquant/Portfile b/graphics/pngquant/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a79441eabd2..31ba702626f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/pngquant/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/pngquant/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,11 +3,11 @@
</span> PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup pornel pngquant 2.12.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup kornelski pngquant 2.13.1
</span> categories graphics
platforms darwin
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license BSD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license GPL-3+
</span>
description command-line utility and library for lossy compression of PNG images.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,23 +21,31 @@ homepage http://pngquant.org/
</span> master_sites ${homepage}
distfiles ${name}-${version}-src${extract.suffix}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 47ce3ac79a3b93cf6aa7413ea0596dd87f8d466c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 bb031c48039ee73ea0e60709bb9ab80c55bfa3a5920b798ea37a03f2757b099c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 143404
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 f751edeadb5559885633a584725401b995e38e66 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4b911a11aa0c35d364b608c917d13002126185c8c314ba4aa706b62fd6a95a7a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 145914
</span>
depends_lib-append port:libpng \
port:lcms2 \
port:zlib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant universal {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.c_standard 1999
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.env-append PREFIX=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CC=${configure.cc} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGSADD=[get_canonical_archflags cc] \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LDFLAGSADD=[get_canonical_archflags ld] \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ARFLAGS=rsv
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # The configure script will not pick up the compiler correctly from an envvar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append CC=${configure.cc}
</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;'>+# Not a default variant because runnig many pngquant processes in parallel, one for each image,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# is probably a common use case. This is more efficient than parallelization within a process.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant openmp description {Build with OpenMP support} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.openmp_version 3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-openmp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.env-append {*}${build.env}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant debug description {Enable debug binaries} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --enable-debug
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
post-destroot {
set docdir ${prefix}/share/doc/${subport}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/pngquant/files/patch-Makefile.diff b/graphics/pngquant/files/patch-Makefile.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index f443299f022..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/pngquant/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,35 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.orig 2014-02-26 16:33:10.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile 2014-03-07 01:04:08.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15,10 +15,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGSOPT ?= -DNDEBUG -O3 -ffast-math -funroll-loops -fomit-frame-pointer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--CFLAGS ?= -Wall -Wno-unknown-pragmas -I. -I/usr/local/include/ -I/usr/include/ $(CFLAGSOPT)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+CFLAGS ?= -Wall -Wno-unknown-pragmas -I. -I$(PREFIX)/include -I/usr/include $(CFLAGSOPT)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGS += -std=c99 $(CFLAGSADD)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--LDFLAGS ?= -L/usr/local/lib/ -L/usr/lib/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+LDFLAGS ?= -L$(PREFIX)/lib -L/usr/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ifneq "$(wildcard $(CUSTOMZLIB))" ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LDFLAGS += -L$(CUSTOMZLIB) -L$(CUSTOMZLIB)/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -29,19 +29,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LDFLAGS += -L$(CUSTOMLIBPNG) -L$(CUSTOMLIBPNG)/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGS += -I$(CUSTOMLIBPNG) -I$(CUSTOMLIBPNG)/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--else ifneq "$(wildcard /usr/local/include/png.h)" ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--else ifneq "$(wildcard /opt/local/include/libpng15)" ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--LDFLAGS += -L/opt/local/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--CFLAGS += -I/opt/local/include/libpng15
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--else ifneq "$(wildcard /opt/X11/include/libpng15/)" ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--LDFLAGS += -L/opt/X11/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--CFLAGS += -I/opt/X11/include/libpng15/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--else ifneq "$(wildcard /usr/X11/lib/)" ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--LDFLAGS += -L/usr/X11/lib/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--CFLAGS += -I/usr/X11/include/
</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;'>- LDFLAGS += -lpng -lz -lm lib/libimagequant.a -lm $(LDFLAGSADD)
</span></pre><pre style='margin:0'>
</pre>