<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/25a60ac85a2445449edb312702b2e56dd6b6275d">https://github.com/macports/macports-ports/commit/25a60ac85a2445449edb312702b2e56dd6b6275d</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 25a60ac85a2 mpv: Use the latest SDK, when using Xcode
</span>25a60ac85a2 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 25a60ac85a2445449edb312702b2e56dd6b6275d
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Feb 23 22:45:22 2022 -0600
<span style='display:block; white-space:pre;color:#404040;'> mpv: Use the latest SDK, when using Xcode
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Old versions of Xcode don't have the MacOSX.sdk symlink so we can't rely
</span><span style='display:block; white-space:pre;color:#404040;'> on that.
</span>---
multimedia/mpv/Portfile | 18 +++++++++++-------
1 file changed, 11 insertions(+), 7 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mpv/Portfile b/multimedia/mpv/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 367693ed494..3dbd1e6479f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mpv/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/mpv/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -268,19 +268,23 @@ platform darwin {
</span>
pre-configure {
if {${use_xcode}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.sdkroot ${developer_dir}/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[vercmp ${xcodeversion} 4.3] < 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set sdks_dir ${developer_dir}/SDKs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set sdks_dir ${developer_dir}/Platforms/MacOSX.platform/Developer/SDKs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set sdks [glob -directory ${sdks_dir} MacOSX*.sdk]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.sdkroot [lindex [lsort -command vercmp ${sdks}] end]
</span> }
if {${configure.sdkroot} ne ""} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set sdkv [exec /usr/libexec/PlistBuddy -c Print:ProductVersion ${configure.sdkroot}/System/Library/CoreServices/SystemVersion.plist]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set sdkv ${configure.sdk_version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.sdk_version [exec /usr/libexec/PlistBuddy -c Print:ProductVersion ${configure.sdkroot}/System/Library/CoreServices/SystemVersion.plist]
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[llength [split ${sdkv} .]] < 2} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set sdkv ${sdkv}.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[llength [split ${configure.sdk_version} .]] < 2} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.sdk_version ${configure.sdk_version}.0
</span> }
configure.env-append \
MACOS_SDK=${configure.sdkroot} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- MACOS_SDK_VERSION=${sdkv}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MACOS_SDK_VERSION=${configure.sdk_version}
</span>
if {[variant_isset network]} {
reinplace -W "${worksrcpath}/TOOLS" "s/@@NETWORK@@//" config-maintainer
</pre><pre style='margin:0'>
</pre>