<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ce7e74b336f950810699e3199ffaf72a3cfe5601">https://github.com/macports/macports-ports/commit/ce7e74b336f950810699e3199ffaf72a3cfe5601</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 ce7e74b336f ale: Update to 0.8.11.2
</span>ce7e74b336f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit ce7e74b336f950810699e3199ffaf72a3cfe5601
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Tue May 28 15:58:37 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    ale: Update to 0.8.11.2
</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/70102
</span>---
 graphics/ale/Portfile              | 39 +++++++++++++++++++++++++++-----------
 graphics/ale/files/C++20.patch     | 24 +++++++++++++++++++++++
 graphics/ale/files/configure.patch | 14 ++++++++++++++
 3 files changed, 66 insertions(+), 11 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/ale/Portfile b/graphics/ale/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0f1d9494ee9..2ba9af5430c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/ale/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/ale/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,12 @@
</span> PortSystem          1.0
 
 name                ale
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             0.8.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             0.8.11.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  f0aaec53befb5e9650fbd9fd2b77828d57b68833 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  bedea6f0d14b149b0b2419626182b7840a66f8bfa715ffddfd72dd57b125eefa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1373375
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories          graphics
 maintainers         nomaintainer
 license             GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,17 +22,30 @@ long_description    ALE is a free software program that renders high-fidelity \
</span>                     somewhat unsteady hand holding a camera.
 
 homepage            https://web.archive.org/web/20110924072405/http://auricle.dyndns.org/ALE/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        ${homepage}download
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://web.archive.org/web/20110928172053if_/http://auricle.dyndns.org/ALE/download/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       path:bin/pkg-config:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:fftw-3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:ImageMagick
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5     d9e9aaf7896cfa74e8d75159e1ee2817
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run         port:dcraw \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:exiftool
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          configure.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    C++20.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Work around conflict with C++20 <version> header on case-insensitive filesystems:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # ./version:1:1: error: expected unqualified-id
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    move ${worksrcpath}/VERSION ${worksrcpath}/VERSION.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:ImageMagick
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      --with-fftw3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-imagemagick
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -s -m 755 ${worksrcpath}/ale ${destroot}${prefix}/bin/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 644 -W ${worksrcpath} ChangeLog COPYING README \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set docdir ${prefix}/share/doc/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0755 -d ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 -W ${worksrcpath} ChangeLog COPYING README ${destroot}${docdir}
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/ale/files/C++20.patch b/graphics/ale/files/C++20.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..a79c3bbd609
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/ale/files/C++20.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,24 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Rename VERSION to avoid conflict with C++20 <version> header on case-insensitive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+filesystems.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in.orig       2009-03-31 08:35:43.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in    2024-05-28 15:43:00.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -81,7 +81,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(top_srcdir)/m4/strerror.m4 $(top_srcdir)/m4/string_h.m4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(top_srcdir)/m4/strndup.m4 $(top_srcdir)/m4/strnlen.m4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(top_srcdir)/m4/strtod.m4 $(top_srcdir)/m4/unistd_h.m4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(top_srcdir)/VERSION $(top_srcdir)/configure.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(top_srcdir)/VERSION.txt $(top_srcdir)/configure.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(ACLOCAL_M4)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- lib/Makefile.in.orig   2009-03-31 08:35:43.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ lib/Makefile.in        2024-05-28 15:43:09.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -62,7 +62,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(top_srcdir)/m4/strerror.m4 $(top_srcdir)/m4/string_h.m4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(top_srcdir)/m4/strndup.m4 $(top_srcdir)/m4/strnlen.m4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(top_srcdir)/m4/strtod.m4 $(top_srcdir)/m4/unistd_h.m4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(top_srcdir)/VERSION $(top_srcdir)/configure.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(top_srcdir)/VERSION.txt $(top_srcdir)/configure.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(ACLOCAL_M4)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ mkinstalldirs = $(install_sh) -d
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/ale/files/configure.patch b/graphics/ale/files/configure.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..94092fb4cd3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/ale/files/configure.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+./configure: line 22678: test: too many arguments
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2024-05-28 15:34:12.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2024-05-28 15:37:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22675,7 +22675,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Fatal error if user flag for ImageMagick could not be satisified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test x$with_imagemagick = xyes \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-&& test x$IMAGEMAGICK_CPPFLAGS = x; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++&& test "x$IMAGEMAGICK_CPPFLAGS" = x; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   { { $as_echo "$as_me:$LINENO: error: ImageMagick build requested (--enable-imagemagick=yes), but no suitable version was found." >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $as_echo "$as_me: error: ImageMagick build requested (--enable-imagemagick=yes), but no suitable version was found." >&2;}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    { (exit 1); exit 1; }; }
</span></pre><pre style='margin:0'>

</pre>