<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/c7aed496744e52792a9cdefa02953abd3b761b9a">https://github.com/macports/macports-ports/commit/c7aed496744e52792a9cdefa02953abd3b761b9a</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 c7aed496744 carthage: Update to 0.35.0 (#8408)
</span>c7aed496744 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit c7aed496744e52792a9cdefa02953abd3b761b9a
</span>Author: Ryosuke Ito <rito.0305@gmail.com>
AuthorDate: Thu Sep 17 01:06:02 2020 +0900
<span style='display:block; white-space:pre;color:#404040;'> carthage: Update to 0.35.0 (#8408)
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - specify the commit with fix for Xcode 12/Swift 5.3 instead of the tag
</span><span style='display:block; white-space:pre;color:#404040;'> - add check for OS version
</span><span style='display:block; white-space:pre;color:#404040;'> - use minimum_xcodeversions to restrict Xcode version
</span>---
devel/carthage/Portfile | 18 +++++++++++++-----
1 file changed, 13 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/carthage/Portfile b/devel/carthage/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 457156a3883..eb22a33b12b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/carthage/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/carthage/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,10 @@ PortGroup github 1.0
</span> PortGroup xcodeversion 1.0
use_xcode yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup Carthage Carthage 0.34.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# github.setup Carthage Carthage 0.35.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# a33d3483b3 is the commit immediately after 0.35.0 tag with fix for Xcode 12/Swift 5.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup Carthage Carthage a33d3483b3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.35.0
</span> name carthage
categories devel
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,12 +27,17 @@ use_configure no
</span> # everything is built during the prefix_install target
build {}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if { [vercmp ${xcodeversion} "9.0"] < 0 } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ui_error "Xcode 9.0 or greater is needed to build ${name}; only found version ${xcodeversion}."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return -code error "incompatible Xcode version"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+minimum_xcodeversions-append {17 10.0}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.major} < 17} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ known_fail yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pre-fetch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ui_error "${name} @${version} requires macOS 10.13 or later."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return -code error "incompatible macOS version"
</span> }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span> system -W ${worksrcpath} "${build.cmd} prefix_install PREFIX=${destroot}${prefix} CARTHAGE_TEMPORARY_FOLDER=${destroot} SWIFTPM_DISABLE_SANDBOX_SHOULD_BE_FLAGGED=should_be_flagged"
}
</pre><pre style='margin:0'>
</pre>