<pre style='margin:0'>
Zero King (l2dy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/99c1745836486e8d1a1d099eae13dfbb426a2001">https://github.com/macports/macports-ports/commit/99c1745836486e8d1a1d099eae13dfbb426a2001</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 99c17458364 ashuffle: update to 3.13.3
</span>99c17458364 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 99c1745836486e8d1a1d099eae13dfbb426a2001
</span>Author: Zero King <l2dy@macports.org>
AuthorDate: Sat Apr 30 15:34:10 2022 +0000

<span style='display:block; white-space:pre;color:#404040;'>    ashuffle: update to 3.13.3
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * Use MacPorts yaml-cpp.
</span><span style='display:block; white-space:pre;color:#404040;'>    * Fetch abseil with distfiles instead of submodule.
</span><span style='display:block; white-space:pre;color:#404040;'>      ashuffle requires abseil compiled for C++17, but our abseil port is
</span><span style='display:block; white-space:pre;color:#404040;'>      -DCMAKE_CXX_STANDARD=14.
</span>---
 audio/ashuffle/Portfile | 42 +++++++++++++++++++++++++++++++++---------
 1 file changed, 33 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/ashuffle/Portfile b/audio/ashuffle/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5041dbdacb5..b4c90ae5c9c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/ashuffle/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/ashuffle/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           github  1.0
 PortGroup           meson   1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        joshkunz ashuffle 3.13.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        joshkunz ashuffle 3.13.3 v
</span> revision            0
 
 description         shuffle library for mpd
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,18 +18,42 @@ license             MIT
</span> maintainers         {l2dy @l2dy} \
                     openmaintainer
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-fetch.type          git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        ${github.master_sites}:ashuffle
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles           ${distname}${extract.suffix}:ashuffle
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W ${worksrcpath} "git submodule update --init"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums-append    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  3143e83c0fcbecf2c9cd9165cb67c2e5091649c4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  e324409280bb07e5b15e250197c3c115cdcbb5de801a8ded6bdfeb0ea89cb006 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    85824
</span> 
 depends_build-append \
                     port:cmake \
                     port:pkgconfig
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:libmpdclient
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    delete ${destroot}${prefix}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:libmpdclient \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:yaml-cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# BEGIN abseil (requires C++17 build)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set abseil_version  20211102.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites-append https://github.com/abseil/abseil-cpp/archive:abseil
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles-append    ${abseil_version}${extract.suffix}:abseil
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums-append    ${abseil_version}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  bca4a16eaab1602cdc7ace8dd1ff82467b71b59e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  dcf71b9cba8dc0ca9940c4b316a0c796be8fab42b070bb6b7cab62b48f0e66c4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1884080
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach submodule {subprojects/absl:abseil-cpp} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set submodule_target [lindex [split ${submodule} :] 0]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set submodule_package [lindex [split ${submodule} :] 1]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        delete ${worksrcpath}/${submodule_target}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        move {*}[glob ${workpath}/${submodule_package}-*] ${worksrcpath}/${submodule_target}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# END abseil
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -Dunsupported_use_system_yamlcpp=true
</span></pre><pre style='margin:0'>

</pre>