<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/aa2fc72934a02d30b56c74f9296456278717fbd9">https://github.com/macports/macports-ports/commit/aa2fc72934a02d30b56c74f9296456278717fbd9</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 aa2fc72934a p5-tk: fix for bad PNG output
</span>aa2fc72934a is described below

<span style='display:block; white-space:pre;color:#808000;'>commit aa2fc72934a02d30b56c74f9296456278717fbd9
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Thu Nov 18 08:48:57 2021 -0600

<span style='display:block; white-space:pre;color:#404040;'>    p5-tk: fix for bad PNG output
</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/43463
</span>---
 perl/p5-tk/Portfile                   |  3 ++-
 perl/p5-tk/files/patch-rt-129472.diff | 15 +++++++++++++++
 2 files changed, 17 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-tk/Portfile b/perl/p5-tk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8efafe7e973..832e63b4bf8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-tk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-tk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           perl5 1.0
</span> 
 perl5.branches      5.28 5.30 5.32
 perl5.setup         Tk 804.036
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> license             {Artistic-1 GPL} MIT
 maintainers         {@chrstphrchvz gmx.us:chrischavez} openmaintainer
 description         p5-tk is a Perl interface to Tk
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,6 +19,7 @@ checksums           rmd160  299f83eb4b85aab1a512f3ee0e896478f0758016 \
</span> 
 if {${perl5.major} != ""} {
     patchfiles-append \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-rt-129472.diff \
</span>                     patch-fix-implicit.diff
 
     depends_build-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-tk/files/patch-rt-129472.diff b/perl/p5-tk/files/patch-rt-129472.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..2a456ee3379
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-tk/files/patch-rt-129472.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Upstream-Status: Submitted (https://github.com/eserte/perl-tk/pull/84)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/PNG/imgPNG.c b/PNG/imgPNG.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index d1e76483..b2a4fb78 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- PNG/imgPNG.c.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ PNG/imgPNG.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -501,7 +501,7 @@ static int CommonReadPNG(png_ptr, format, imageHandle, destX, destY,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (!png_get_gAMA(png_ptr, info_ptr, &gamma)) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       gamma = 0.45455;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  png_set_gamma(png_ptr, 2.2, gamma);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  png_set_gamma(png_ptr, 1.0, gamma);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if defined(PNG_sRGB_SUPPORTED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span></pre><pre style='margin:0'>

</pre>