<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/a2467c156b58ab2470ff052cc684170e7faa6303">https://github.com/macports/macports-ports/commit/a2467c156b58ab2470ff052cc684170e7faa6303</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 a2467c1 MoltenVK: Update to 1.0.23
</span>a2467c1 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit a2467c156b58ab2470ff052cc684170e7faa6303
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sat Oct 13 04:48:32 2018 -0500
<span style='display:block; white-space:pre;color:#404040;'> MoltenVK: Update to 1.0.23
</span>---
graphics/MoltenVK/Portfile | 28 +++++++++++-----------
.../MoltenVK-scripts-create_dylib_macos.sh.patch | 14 +++++------
2 files changed, 21 insertions(+), 21 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/MoltenVK/Portfile b/graphics/MoltenVK/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 566103b..e026644 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/MoltenVK/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/MoltenVK/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,21 +6,21 @@ PortGroup github 1.0
</span> PortGroup xcode 1.0
PortGroup xcodeversion 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup KhronosGroup MoltenVK 1.0.22 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup KhronosGroup MoltenVK 1.0.23 v
</span> set submodules {
USCiLab cereal 51cbda5f30e56c801c07fe3d3aba5d7fb9e6cca4 cereal
KhronosGroup Vulkan-Headers 2fd5a24ec4a6df303b2155b3f85b6b8c1d56f6c0 Vulkan-Headers
<span style='display:block; white-space:pre;background:#ffe0e0;'>- KhronosGroup SPIRV-Cross 2d6ce39bda9af95b78da6bcd8d60fb0ffac4f14d SPIRV-Cross
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- KhronosGroup glslang a8453d4bc00998049db0d448764784a6a0767539 glslang
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ KhronosGroup SPIRV-Cross c9210427b9ab547d41f1af804dedae581b382965 SPIRV-Cross
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ KhronosGroup glslang 91ac4290bcf2cb930b4fb0981f09c00c0b6797e1 glslang
</span> KhronosGroup SPIRV-Tools 9bfe0eb25e3dfdf4f3fd86ab6c0cda009c9bd661 glslang/External/spirv-tools
KhronosGroup SPIRV-Headers d5b2e1255f706ce1f88812217e9a554f299848af glslang/External/spirv-tools/external/spirv-headers
KhronosGroup Vulkan-Tools f2c941819838c349fe0cc8eb2dddac294fe012e9 Vulkan-Tools
LunarG VulkanSamples e268a7b7bf799b92410f35f6fea29cedb021bac1 VulkanSamples
}
checksums ${distfiles} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 e9cd9122c3e06a2853bc5640342151cfdf2e3349 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 ba353a8ccea9d3e2c4d7e6c65e65e466ae1dfa7074a69017082ab5d23b5e4835 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1141850 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 07a259e0dcc23deac2ff7d39916de9c2dfc85b9e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 56af1848c37c129fb96d0e59e859220ffaa58be4606b50cc09d34d50a073b6d3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1141917 \
</span> cereal-51cbda5f30e56c801c07fe3d3aba5d7fb9e6cca4.tar.gz \
rmd160 33a8f9bd682f36387d3d589410113c6dd1e18bc4 \
sha256 26361b539fe50eee308b564faa2742166d2922a7ab0bd4870ac55708581228c8 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,14 +29,14 @@ checksums ${distfiles} \
</span> rmd160 78c61b819d0b84bafad24dbec5fb37a7a30eaf70 \
sha256 073451c821f00509ef1f18b3d672b2ef595bcd49844e0b180e0f2045f9a2f166 \
size 514785 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- SPIRV-Cross-2d6ce39bda9af95b78da6bcd8d60fb0ffac4f14d.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 b60af056c779ab90c02466dc8c619cd19e5aab8f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9a59d96e3b8c4cfb87dc903199c78a534beb6c1a9b441c01cfc806f094b367c2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 574044 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- glslang-a8453d4bc00998049db0d448764784a6a0767539.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 2e57753226e3a3453430918bdad9d74fe3a34f76 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 f730d1a44f1929a9815157e4690699dd184511289c15d29ea0927b15c552c041 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2421286 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SPIRV-Cross-c9210427b9ab547d41f1af804dedae581b382965.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 2f573b05d34ad8da30ca2402e932898176d464a0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a213c578f1f98083bb797cebeb03374a5638e5d4d2cb018c3b35b02309cb763b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 583729 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ glslang-91ac4290bcf2cb930b4fb0981f09c00c0b6797e1.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 bc157c49372082268d579199117ada445df81b99 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d865468a711ad235dbd71f4f0f37ecbe4d10bddfe727abac0b25f9b9611d865b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2423190 \
</span> SPIRV-Tools-9bfe0eb25e3dfdf4f3fd86ab6c0cda009c9bd661.tar.gz \
rmd160 adbc43257c914ac860c7e6c3d4b12882356bc289 \
sha256 a1fe809e23fa17bff58ef8ff575701838e4046c05fe460cdc2a68c8e6d3d55d9 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/MoltenVK/files/MoltenVK-scripts-create_dylib_macos.sh.patch b/graphics/MoltenVK/files/MoltenVK-scripts-create_dylib_macos.sh.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 05320e4..beef8b1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/MoltenVK/files/MoltenVK-scripts-create_dylib_macos.sh.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/MoltenVK/files/MoltenVK-scripts-create_dylib_macos.sh.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,21 +1,21 @@
</span> Use clang++ instead of clang to create dylib.
Specify C++ stdlib with -stdlib flag not -l flag.
Use archs from Xcode rather than hardcoding.
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- MoltenVK/scripts/create_dylib_macos.sh.orig 2018-09-25 13:22:36.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ MoltenVK/scripts/create_dylib_macos.sh 2018-09-29 03:20:28.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8,9 +8,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- export MVK_SYS_FWK_DIR="${SDK_DIR}/System/Library/Frameworks"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- export MVK_USR_LIB_DIR="${SDK_DIR}/usr/lib"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- MoltenVK/scripts/create_dylib_macos.sh.orig 2018-09-27 21:36:08.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ MoltenVK/scripts/create_dylib_macos.sh 2018-10-13 00:25:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -12,9 +12,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MVK_TSAN="-fsanitize=thread"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span>
-clang \
+clang++ \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -dynamiclib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -dynamiclib ${MVK_TSAN} \
</span> --arch x86_64 \
+$(printf " -arch %s" ${ARCHS}) \
-mmacosx-version-min=${MACOSX_DEPLOYMENT_TARGET} \
-compatibility_version 1.0.0 -current_version 1.0.0 \
-install_name "@rpath/${MVK_DYLIB_NAME}" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,6 +19,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,6 +23,6 @@
</span> -iframework ${MVK_SYS_FWK_DIR} \
-framework Metal -framework IOSurface -framework IOKit -framework QuartzCore -framework AppKit -framework Foundation \
--library-directory ${MVK_USR_LIB_DIR} \
</pre><pre style='margin:0'>
</pre>