<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/b7c3bd8f841db4aa44cc3cc0e210d41bc3324267">https://github.com/macports/macports-ports/commit/b7c3bd8f841db4aa44cc3cc0e210d41bc3324267</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 b7c3bd8  libsdl2: fix build on < 10.10
</span>b7c3bd8 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b7c3bd8f841db4aa44cc3cc0e210d41bc3324267
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sat Mar 14 19:56:58 2020 +1100

<span style='display:block; white-space:pre;color:#404040;'>    libsdl2: fix build on < 10.10
</span>---
 devel/libsdl2/Portfile                             |  2 ++
 devel/libsdl2/files/NSOperatingSystemVersion.patch | 16 ++++++++++++++++
 2 files changed, 18 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 038e1ac..09bd7e3 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;'>@@ -25,6 +25,8 @@ distname        ${my_name}-${version}
</span> checksums       rmd160 0f2c979da6151b622a6445e7fc8d4e3ea8987105 \
                 sha256 349268f695c02efbc9b9148a70b85e58cefbbf704abd3e91be654db7f1e2c863
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles      NSOperatingSystemVersion.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/NSOperatingSystemVersion.patch b/devel/libsdl2/files/NSOperatingSystemVersion.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..0378485
</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/NSOperatingSystemVersion.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/video/cocoa/SDL_cocoawindow.m.orig 2020-03-11 12:36:18.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/video/cocoa/SDL_cocoawindow.m      2020-03-14 19:51:32.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1813,6 +1813,13 @@ Cocoa_SetWindowFullscreen(_THIS, SDL_Win
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            This is no longer needed as of Mac OS X 10.15, according to bug 4822.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         NSProcessInfo *processInfo = [NSProcessInfo processInfo];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if MAC_OS_X_VERSION_MAX_ALLOWED < 101000 /* NSOperatingSystemVersion added in the 10.10 SDK */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        typedef struct {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            NSInteger majorVersion;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            NSInteger minorVersion;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            NSInteger patchVersion;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        } NSOperatingSystemVersion;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         NSOperatingSystemVersion version = { 10, 15, 0 };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         if (![processInfo respondsToSelector:@selector(isOperatingSystemAtLeastVersion:)] ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             ![processInfo isOperatingSystemAtLeastVersion:version]) {
</span></pre><pre style='margin:0'>

</pre>