<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/7fd7b532072efb809476cc159ecf37594dc633a9">https://github.com/macports/macports-ports/commit/7fd7b532072efb809476cc159ecf37594dc633a9</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 7fd7b53  MoltenVK: Update to 1.0.25
</span>7fd7b53 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 7fd7b532072efb809476cc159ecf37594dc633a9
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sat Nov 3 06:25:35 2018 -0500

<span style='display:block; white-space:pre;color:#404040;'>    MoltenVK: Update to 1.0.25
</span>---
 graphics/MoltenVK/Portfile                         | 32 +++++++++++-----------
 .../MoltenVK-scripts-create_dylib_macos.sh.patch   | 25 -----------------
 graphics/MoltenVK/files/create_dylib.sh.patch      | 25 +++++++++++++++++
 3 files changed, 41 insertions(+), 41 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 e026644..b45149f 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.23 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        KhronosGroup MoltenVK 1.0.25 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 c9210427b9ab547d41f1af804dedae581b382965 SPIRV-Cross
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    KhronosGroup SPIRV-Cross cc5c0204d8bcdadbb4add03e53346df98bf27fa4 SPIRV-Cross
</span>                     KhronosGroup glslang 91ac4290bcf2cb930b4fb0981f09c00c0b6797e1 glslang
                     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
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    LunarG VulkanSamples e268a7b7bf799b92410f35f6fea29cedb021bac1 VulkanSamples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    LunarG VulkanSamples 7cca1899215bbb043914cc5ef74924dc7f189b64 VulkanSamples
</span> }
 checksums           ${distfiles} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  07a259e0dcc23deac2ff7d39916de9c2dfc85b9e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  56af1848c37c129fb96d0e59e859220ffaa58be4606b50cc09d34d50a073b6d3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1141917 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  59da38b09d73e147f5cdaa4f51973e2551c14fb2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  969853eeba5d517f10822f077e21abdc8a9023ae911f2149d150c8857de1d03d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1146120 \
</span>                     cereal-51cbda5f30e56c801c07fe3d3aba5d7fb9e6cca4.tar.gz \
                     rmd160  33a8f9bd682f36387d3d589410113c6dd1e18bc4 \
                     sha256  26361b539fe50eee308b564faa2742166d2922a7ab0bd4870ac55708581228c8 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,10 +29,10 @@ checksums           ${distfiles} \
</span>                     rmd160  78c61b819d0b84bafad24dbec5fb37a7a30eaf70 \
                     sha256  073451c821f00509ef1f18b3d672b2ef595bcd49844e0b180e0f2045f9a2f166 \
                     size    514785 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    SPIRV-Cross-c9210427b9ab547d41f1af804dedae581b382965.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  2f573b05d34ad8da30ca2402e932898176d464a0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  a213c578f1f98083bb797cebeb03374a5638e5d4d2cb018c3b35b02309cb763b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    583729 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    SPIRV-Cross-cc5c0204d8bcdadbb4add03e53346df98bf27fa4.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  c0de3b6a16042ec3422cc26802a66ecfbb49fcd6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  60647b223dc54e1396c9019ca63764e113683ed540dede18d7c9e76a28e1e90c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    585063 \
</span>                     glslang-91ac4290bcf2cb930b4fb0981f09c00c0b6797e1.tar.gz \
                     rmd160  bc157c49372082268d579199117ada445df81b99 \
                     sha256  d865468a711ad235dbd71f4f0f37ecbe4d10bddfe727abac0b25f9b9611d865b \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,10 +49,10 @@ checksums           ${distfiles} \
</span>                     rmd160  5334ec6fe468b53b221c0d464bf1275f0dd8ce6d \
                     sha256  fa0665e1f5938053eb5fc3c4af1ccf491d7311978461266dc8b3ac54071b936a \
                     size    342507 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    VulkanSamples-e268a7b7bf799b92410f35f6fea29cedb021bac1.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  4ecde32c42e4f3f57e629975b27ec657cdfb6092 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  80559b35e6f0dde88f404ece50578954da0cd937fab82a7d008f08e773f6b601 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    3921408
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    VulkanSamples-7cca1899215bbb043914cc5ef74924dc7f189b64.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  6e2a171318c25e302164b8294b565e6a4bbc9195 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  c11b8eb2ba7efe35f9535b0fbe7167707807e6ff5f4813b351b30b3d98ed8363 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3921403
</span> 
 categories          graphics
 maintainers         {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -106,12 +106,12 @@ post-extract {
</span> depends_build-append \
                     path:bin/cmake:cmake
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          MoltenVK-scripts-create_dylib_macos.sh.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          create_dylib.sh.patch
</span> 
 build.pre_args      -derivedDataPath ./DerivedData
 
 xcode.configuration Release
<span style='display:block; white-space:pre;background:#ffe0e0;'>-xcode.scheme        "MoltenVK Package (${xcode.configuration}) (macOS only)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+xcode.scheme        "MoltenVK Package (macOS only)"
</span> 
 pre-build {
     set build_dir ${worksrcpath}/External/glslang/build
<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>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index beef8b1..0000000
</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;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,25 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Use clang++ instead of clang to create dylib.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Specify C++ stdlib with -stdlib flag not -l flag.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Use archs from Xcode rather than hardcoding.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- MoltenVK/scripts/create_dylib_macos.sh.orig    2018-09-27 21:36:08.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ MoltenVK/scripts/create_dylib_macos.sh 2018-10-13 00:25:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -12,9 +12,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   MVK_TSAN="-fsanitize=thread"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--clang \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+clang++ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -dynamiclib ${MVK_TSAN} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---arch x86_64 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+$(printf " -arch %s" ${ARCHS}) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -mmacosx-version-min=${MACOSX_DEPLOYMENT_TARGET} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -compatibility_version 1.0.0 -current_version 1.0.0  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -install_name "@rpath/${MVK_DYLIB_NAME}"  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -23,6 +23,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -iframework ${MVK_SYS_FWK_DIR}  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -framework Metal -framework IOSurface -framework IOKit -framework QuartzCore -framework AppKit -framework Foundation \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --library-directory ${MVK_USR_LIB_DIR} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---lSystem  -lc++ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+-lSystem -stdlib=${CLANG_CXX_LIBRARY} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -o "${MVK_BUILT_PROD_PATH}/${MVK_DYLIB_NAME}" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -force_load "${MVK_BUILT_PROD_PATH}/${MVK_PROD_NAME}.framework/${MVK_PROD_NAME}"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/MoltenVK/files/create_dylib.sh.patch b/graphics/MoltenVK/files/create_dylib.sh.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..f87735e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/MoltenVK/files/create_dylib.sh.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,25 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use clang++ instead of clang to create dylib.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Specify C++ stdlib with -stdlib flag not -l flag.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use archs from Xcode rather than hardcoding.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- MoltenVK/scripts/create_dylib.sh.orig  2018-10-31 13:41:23.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ MoltenVK/scripts/create_dylib.sh       2018-11-03 05:31:01.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -10,9 +10,10 @@
</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><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-clang \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++clang++ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++-stdlib=${CLANG_CXX_LIBRARY} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -dynamiclib ${MVK_TSAN} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--arch ${MVK_ARCH} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(printf " -arch %s" ${ARCHS}) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -m${MVK_OS}-version-min=${MVK_MIN_OS_VERSION} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -compatibility_version 1.0.0 -current_version 1.0.0  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -install_name "@rpath/${MVK_DYLIB_NAME}"  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21,6 +22,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -iframework ${MVK_SYS_FWK_DIR}  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -framework Metal ${MVK_IOSURFACE_FWK} -framework ${MVK_UX_FWK} -framework QuartzCore -framework IOKit -framework Foundation \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --library-directory ${MVK_USR_LIB_DIR} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--lSystem  -lc++ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -o "${BUILT_PRODUCTS_DIR}/${MVK_DYLIB_NAME}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -force_load "${BUILT_PRODUCTS_DIR}/lib${PRODUCT_NAME}.a"
</span></pre><pre style='margin:0'>

</pre>