<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f1329e46d2c8f283785f27f9bd1b65dd26e89c77">https://github.com/macports/macports-ports/commit/f1329e46d2c8f283785f27f9bd1b65dd26e89c77</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f1329e46d2c8f283785f27f9bd1b65dd26e89c77
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Tue Oct 24 19:40:16 2017 +1100

<span style='display:block; white-space:pre;color:#404040;'>    libsdl2_mixer: update to 2.0.2
</span>---
 audio/libsdl2_mixer/Portfile                  | 22 ++++++++++++----------
 audio/libsdl2_mixer/files/music_smpeg.c.patch | 19 +++++++++++++++++++
 2 files changed, 31 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/libsdl2_mixer/Portfile b/audio/libsdl2_mixer/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 07e958b..fd71a7d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/libsdl2_mixer/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/libsdl2_mixer/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,7 +2,7 @@ PortSystem      1.0
</span> 
 name            libsdl2_mixer
 set my_name     SDL2_mixer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version         2.0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         2.0.2
</span> categories      audio devel
 platforms       darwin
 license         zlib
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,25 +18,27 @@ homepage        http://www.libsdl.org/projects/SDL_mixer/
</span> master_sites    ${homepage}release/
 distname        ${my_name}-${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       rmd160 1b7420e4320be401e5a27fad5b6dfa2c16778f03 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha256 5a24f62a610249d744cbd8d28ee399d8905db7222bf3bdbc8a8b4a76e597695f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160 f748e93033cf5e2fb9fbd8bed86459a7b4d40c76 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256 4e615e27efca4f439df9af6aa2c6de84150d17cbfd12174b54868c12f19c83bb
</span> 
 depends_build   port:pkgconfig
 depends_lib     port:libsdl2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:smpeg2 \
</span>                 port:flac \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:libmodplug \
</span>                 port:libvorbis \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:libmikmod
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:smpeg2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles      music_smpeg.c.patch
</span> 
 configure.args  --disable-sdltest \
                 --disable-smpegtest \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                --disable-music-mod-modplug \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                --enable-music-mp3-smpeg \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                --disable-music-mp3-smpeg-shared \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                --disable-music-mp3-mpg123 \
</span>                 --disable-music-midi-fluidsynth \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                --enable-music-mod-mikmod \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                --disable-music-mod-mikmod-shared \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                --disable-music-mod-modplug-shared \
</span>                 --disable-music-ogg-shared \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                --disable-music-flac-shared \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                --disable-music-mp3-smpeg-shared
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                --disable-music-flac-shared
</span> 
 post-destroot {
     set docdir ${prefix}/share/doc/${name}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/libsdl2_mixer/files/music_smpeg.c.patch b/audio/libsdl2_mixer/files/music_smpeg.c.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..496f1d2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/libsdl2_mixer/files/music_smpeg.c.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,19 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- music_smpeg.c.orig     2017-10-24 02:31:46.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ music_smpeg.c  2017-10-24 19:36:27.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -138,7 +138,7 @@ static void *SMPEG_CreateFromRW(SDL_RWop
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         SDL_free(music);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         return NULL;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    smpeg.SMPEG_actualSpec(mp3, &music_spec);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    smpeg.SMPEG_actualSpec(music->mp3, &music_spec);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     music->freesrc = freesrc;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return music;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -174,6 +174,7 @@ static int SMPEG_GetAudio(void *context,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     int left = (len - smpeg.SMPEG_playAudio(music->mp3, stream, len));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (left > 0) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         stream += (len - left);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return left;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>