<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/47b164c2bea775b75b40bb2470e492906fd8f315">https://github.com/macports/macports-ports/commit/47b164c2bea775b75b40bb2470e492906fd8f315</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 47b164c  libsdl2: fix library version, build fix for 10.7
</span>47b164c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 47b164c2bea775b75b40bb2470e492906fd8f315
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Tue Nov 13 19:35:55 2018 +1100

<span style='display:block; white-space:pre;color:#404040;'>    libsdl2: fix library version, build fix for 10.7
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/57540
</span>---
 devel/libsdl2/Portfile                 |  7 +++++++
 devel/libsdl2/files/5a95fbfd3617.patch | 23 +++++++++++++++++++++++
 devel/libsdl2/files/d274fa9731b1.patch | 26 ++++++++++++++++++++++++++
 3 files changed, 56 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libsdl2/Portfile b/devel/libsdl2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c12ec88..bd260ca 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libsdl2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libsdl2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,6 +7,7 @@ PortGroup       xcodeversion 1.0
</span> name            libsdl2
 set my_name     SDL2
 version         2.0.9
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        1
</span> categories      devel multimedia
 platforms       macosx freebsd
 license         zlib
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,6 +26,12 @@ distname        ${my_name}-${version}
</span> checksums       rmd160 db2efabf55af41cddf015db0b5213b11ef22b9d0 \
                 sha256 255186dc676ecd0c1dbf10ec8a2cc5d6869b5079d8a38194c2aecdff54b324b1
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix build on 10.7: https://trac.macports.org/ticket/57540
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles      5a95fbfd3617.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix library compatibility version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append  d274fa9731b1.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args  --without-x
 build.args      V=1
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libsdl2/files/5a95fbfd3617.patch b/devel/libsdl2/files/5a95fbfd3617.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..2909e8c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libsdl2/files/5a95fbfd3617.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,23 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# HG changeset patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# User Alex Szpakowski <slime73@gmail.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Date 1541897783 14400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Node ID 5a95fbfd3617b3a309cd3f3a37143bde98872e28
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Parent  eb60e952b13fcd5fd00bafdaf1f209a5d3fb9d73
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cocoa: fix building with the macOS 10.7 SDK (thanks Riccardo!)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fixes bug #4368
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -r eb60e952b13f -r 5a95fbfd3617 src/video/cocoa/SDL_cocoawindow.m
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/video/cocoa/SDL_cocoawindow.m      Sat Nov 10 16:15:48 2018 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/video/cocoa/SDL_cocoawindow.m      Sat Nov 10 20:56:23 2018 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1185,7 +1185,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     /* Force the graphics context to clear to black so we don't get a flash of
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        white until the app is ready to draw. In practice on modern macOS, this
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        only gets called for window creation and other extraordinary events. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    self.layer.backgroundColor = NSColor.blackColor.CGColor;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    self.layer.backgroundColor = CGColorGetConstantColor(kCGColorBlack);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     ScheduleContextUpdates((SDL_WindowData *) _sdlWindow->driverdata);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     SDL_SendWindowEvent(_sdlWindow, SDL_WINDOWEVENT_EXPOSED, 0, 0);
</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;color:#808080;'>diff --git a/devel/libsdl2/files/d274fa9731b1.patch b/devel/libsdl2/files/d274fa9731b1.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..1aa3ee3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libsdl2/files/d274fa9731b1.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,26 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# HG changeset patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# User Sam Lantinga <slouken@libsdl.org>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Date 1542069298 28800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Node ID d274fa9731b17af90b3b95a211d327c307d90360
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Parent  5a95fbfd3617b3a309cd3f3a37143bde98872e28
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fixed bug 4367 - compatibility version decreased between 2.0.8 and 2.0.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -r 5a95fbfd3617 -r d274fa9731b1 build-scripts/ltmain.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- build-scripts/ltmain.sh        Sat Nov 10 20:56:23 2018 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ build-scripts/ltmain.sh        Mon Nov 12 16:34:58 2018 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -7404,11 +7404,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     # Darwin ld doesn't like 0 for these options...
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     func_arith $current + 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     minor_current=$func_arith_result
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    #xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    #verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    # make the compatibility version match the Xcode project files, i.e. 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    xlcverstring="${wl}-compatibility_version 1.0 ${wl}-current_version ${wl}$minor_current.$revision"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    verstring="-compatibility_version 1.0 -current_version $minor_current.$revision"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
</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;'>+   freebsd-aout)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>

</pre>