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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b5d7892ba9c40f7e213b5571e5a894e8d6a85b5f">https://github.com/macports/macports-ports/commit/b5d7892ba9c40f7e213b5571e5a894e8d6a85b5f</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit b5d7892ba9c40f7e213b5571e5a894e8d6a85b5f
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Sat Sep 24 21:37:28 2022 -0700

<span style='display:block; white-space:pre;color:#404040;'>    libsdl2-snowleopard: new port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    this port will track the most recent libsdl2 that can be made to
</span><span style='display:block; white-space:pre;color:#404040;'>    work on SnowLeopard. At present, that is version 2.0.22
</span>---
 devel/libsdl2-snowleopard/Portfile | 78 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 78 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libsdl2-snowleopard/Portfile b/devel/libsdl2-snowleopard/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..df034c2796f
</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-snowleopard/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,78 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem      1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       compiler_blacklist_versions 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       xcodeversion 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name            libsdl2-snowleopard
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set my_name     SDL2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         2.0.22
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories      devel multimedia
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms       macosx freebsd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license         zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers     nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description     Cross-platform multi-media development API
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    Simple DirectMedia Layer is a cross-platform development library \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    designed to provide low level access to audio, keyboard, mouse, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    joystick, and graphics hardware via OpenGL and Direct3D. This port \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    will maintain the last version that can build on 10.6.8 SnowLeopard.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage        http://www.libsdl.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites    ${homepage}release/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname        ${my_name}-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  887c0414e1e3ad1a74900eae89c071a053d9a178 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  fe7cbf3127882e3fc7259a75a0cb585620272c51745d3852ab9dd87960697f2e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    7250633
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args  --without-x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args      V=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist *gcc* { clang < 211 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+minimum_xcodeversions   {11 4.3}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform macosx {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.major} <= 10} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # Build requires at least 10.7.3 SDK, even when targeting 10.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.sdk_version   10.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {${configure.sdkroot} eq ""} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            pre-fetch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                error "Building $name @${version} on Mac OS X 10.6 requires the MacOSX10.7.sdk to be present in ${developer_dir}/SDKs/"
</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;'>+    }
</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;'>+variant x11 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-delete --without-x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --x-includes=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          --x-libraries=${prefix}/lib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          --disable-x11-shared
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:xorg-libX11 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:xorg-libXcursor \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:xorg-libXext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:xorg-libXi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:xorg-libXinerama \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:xorg-libXrandr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:xorg-libXScrnSaver \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:xorg-libXxf86vm \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:xrender
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.subplatform} ne "macosx"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default_variants +x11
</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;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set docdir ${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 -W ${worksrcpath} BUGS.txt CREDITS.txt LICENSE.txt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        README-SDL.txt TODO.txt WhatsNew.txt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        {*}[glob ${worksrcpath}/docs/*.md] ${destroot}${docdir}
</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;'>+livecheck.type  none
</span></pre><pre style='margin:0'>

</pre>