Skip to content

Commit

Permalink
[many ports] Upgrades
Browse files Browse the repository at this point in the history
  • Loading branch information
ras0219-msft committed Feb 26, 2018
1 parent 3921fc3 commit c7616b9
Show file tree
Hide file tree
Showing 52 changed files with 95 additions and 164 deletions.
2 changes: 1 addition & 1 deletion ports/breakpad/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Source: breakpad
Version: 2018-2-19-1
Version: 2018-02-25
Build-Depends: libdisasm
Description: a set of client and server components which implement a crash-reporting system.
4 changes: 2 additions & 2 deletions ports/breakpad/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO google/breakpad
REF 6bb6c9b26afd9844b9e35fcaa39fb24893e7abb5
SHA512 af96ec1383cce40d6dd14cf105ff0ff66bbc68ffd8941b9e5da9cb3462bfb100aa66debf38a759c7fa41a1847f4ff90bca73c859a5e0b18d8e73b3c8a008576f
REF 88e9a460dec52d11ce4520c54246cf5cf29f87bf
SHA512 31750e6db23c30b884af7049dc67cd30198e49a638d3e226c5ba31f562145bdfbc42f0679173cefc93df75b11af734ecf164c0d4030408e6f0ab315d60fdb30f
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/butteraugli/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Source: butteraugli
Version: 2017-09-02-8c60a2aefa19adb-1
Version: 2018-02-25
Description: butteraugli estimates the psychovisual difference between two images
Build-Depends: libpng, libjpeg-turbo
4 changes: 2 additions & 2 deletions ports/butteraugli/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO google/butteraugli
REF 8c60a2aefa19adb40e457be5358d7cc93205c72f
SHA512 ff3d8fd952d291b51dab60cef6fa46b723c4a7b649c3df70f89c63febce865dc6a2e5f95ca165ea4424fed52a57c2d76c918eb31646c44ba34a0fa51a003c9dd
REF 856a4da68d02d30e3bf843e33536f2b3a698b249
SHA512 f02ee97f186b59cc685a63095e5618aedbfebf08ab2cf438189fc4214c7d562506368ec210c08df236132dc2f855b6b0a6226bd6dc27c1c04e9c1b0b0ac4f1df
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/cctz/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: cctz
Version: 2.1
Version: 2.2
Description: two libraries that cooperate with <chrono> to give C++ programmers all the necessary tools for computing with dates, times, and time zones in a simple and correct manner.
4 changes: 2 additions & 2 deletions ports/cctz/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO google/cctz
REF v2.1
SHA512 b6531ce64fdd8581944457cdeff7f9ff9c00958af51ddb262c74e08fcc076466c59c7bef1ce7edccc9512a7f4cb204e04581d287c4a9a684057fe39421c3fbc6
REF v2.2
SHA512 27a9116721a78aff4f692499a48b48ddab7210216b84cff4192414c3e769fede4018118422676981a41ccd09e517a0892d6d732ed7e347ac5e4026ae64999fa4
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/chakracore/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: chakracore
Version: 1.7.4-1
Version: 1.8.1
Description: Core part of the Chakra Javascript engine
6 changes: 3 additions & 3 deletions ports/chakracore/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
if (VCPKG_LIBRARY_LINKAGE STREQUAL static)
if (VCPKG_LIBRARY_LINKAGE STREQUAL static)
message(STATUS "Warning: Static building not supported yet. Building dynamic.")
set(VCPKG_LIBRARY_LINKAGE dynamic)
endif()
Expand All @@ -10,8 +10,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Microsoft/ChakraCore
REF v1.7.4
SHA512 116ed75d3128f8d9e8ad5a12deed194e14403e05f495422b14277a31620a37b7c8324f04738947388393b0e204f7748bb81d90ebab3373a198db76b70f89f374
REF v1.8.1
SHA512 203eaad21130fca9ac043952327f758947d41288ce9eb771bc469e768079a39cc517f86746d85ae270b04c5b7640d18d02f497a18cda05190dfaa68fdc16cbb9
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/clara/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: clara
Version: 2017-07-20-9661f2b4a50895d52ebb4c59382785a2b416c310
Version: 2018-02-25
Description: A simple to use command line parser for C++
4 changes: 2 additions & 2 deletions ports/clara/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO philsquared/Clara
REF 9661f2b4a50895d52ebb4c59382785a2b416c310
SHA512 0de5bbef3deb2b7a93be02a407ea88ef93a3d60cea4013b80bdb8cf3805e31af1d8598cb7a8415023d7f632b106d510360c61b5df15b09f30d6c045f2add33b3
REF a07afba39d1842aa4e43dfae95c59631185163b0
SHA512 a2334e0f272f897ca16fedf8ffcaabd1bbfdb3f488d161bb9a9aa7b00b0bdbede0144a0a4c3261647d3b73a59db513f92384822a4cbca10501f7d6d6dca6b621
HEAD_REF master
)
file(INSTALL ${SOURCE_PATH}/single_include/clara.hpp DESTINATION ${CURRENT_PACKAGES_DIR}/include)
Expand Down
2 changes: 1 addition & 1 deletion ports/directxmesh/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: directxmesh
Version: dec2017
Version: feb2018
Description: DirectXMesh geometry processing library
17 changes: 2 additions & 15 deletions ports/directxmesh/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,14 +1,3 @@
# Common Ambient Variables:
# CURRENT_BUILDTREES_DIR = ${VCPKG_ROOT_DIR}\buildtrees\${PORT}
# CURRENT_PACKAGES_DIR = ${VCPKG_ROOT_DIR}\packages\${PORT}_${TARGET_TRIPLET}
# CURRENT_PORT_DIR = ${VCPKG_ROOT_DIR}\ports\${PORT}
# PORT = current port name (zlib, etc)
# TARGET_TRIPLET = current triplet (x86-windows, x64-windows-static, etc)
# VCPKG_CRT_LINKAGE = C runtime linkage type (static, dynamic)
# VCPKG_LIBRARY_LINKAGE = target library linkage type (static, dynamic)
# VCPKG_ROOT_DIR = <C:\path\to\current\vcpkg>
# VCPKG_TARGET_ARCHITECTURE = target architecture (x64, x86, arm)
#
include(vcpkg_common_functions)

if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
Expand All @@ -20,13 +9,11 @@ if(NOT VCPKG_CRT_LINKAGE STREQUAL "dynamic")
message(FATAL_ERROR "DirectXMesh only supports dynamic CRT linkage")
endif()

set(DIRECTXMESH_VERSION dec2017)
set(DIRECTXMESH_ARCHIVE_HASH 82468f1fcf0d51cf614921b1bd2dd06a05b120f84531d59429042951a39d1e978b5395cdf75269fe1767789ce487bfc6e544c54df4b1b9bec9adb1c853dc8497)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Microsoft/DirectXMesh
REF ${DIRECTXMESH_VERSION}
SHA512 ${DIRECTXMESH_ARCHIVE_HASH}
REF feb2018
SHA512 b5d21c8960ef9c8f2e608807ce29fd4873d0f4ad5bb0b6432f6efbb6110bfd61a16fbaab8a5c626cc1977f48923a562a618f29b9b2f112db625c0a8eb43f0422
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/directxtex/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: directxtex
Version: dec2017
Version: feb2018b
Description: DirectXTex texture processing library
19 changes: 3 additions & 16 deletions ports/directxtex/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,14 +1,3 @@
# Common Ambient Variables:
# CURRENT_BUILDTREES_DIR = ${VCPKG_ROOT_DIR}\buildtrees\${PORT}
# CURRENT_PACKAGES_DIR = ${VCPKG_ROOT_DIR}\packages\${PORT}_${TARGET_TRIPLET}
# CURRENT_PORT_DIR = ${VCPKG_ROOT_DIR}\ports\${PORT}
# PORT = current port name (zlib, etc)
# TARGET_TRIPLET = current triplet (x86-windows, x64-windows-static, etc)
# VCPKG_CRT_LINKAGE = C runtime linkage type (static, dynamic)
# VCPKG_LIBRARY_LINKAGE = target library linkage type (static, dynamic)
# VCPKG_ROOT_DIR = <C:\path\to\current\vcpkg>
# VCPKG_TARGET_ARCHITECTURE = target architecture (x64, x86, arm)
#
include(vcpkg_common_functions)

if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
Expand All @@ -17,16 +6,14 @@ if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
endif()

if(NOT VCPKG_CRT_LINKAGE STREQUAL "dynamic")
message(FATAL_ERROR "DirectXTex only supports dynamic CRT linkage")
message(FATAL_ERROR "DirectXTex only supports dynamic CRT linkage")
endif()

set(DIRECTXTEX_VERSION dec2017)
set(DIRECTXTEX_ARCHIVE_HASH f4154c820059893ce0a42a1224d14adc0f8b54f36aa7f687f29aba0358488da9eb83cbdbf682499c5b210e99607d74209595153d4ed86eb30c43b775c5d8a72f)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Microsoft/DirectXTex
REF ${DIRECTXTEX_VERSION}
SHA512 ${DIRECTXTEX_ARCHIVE_HASH}
REF feb2018b
SHA512 7ab88ea863947ec279c9c83bd6dd48e15345430c750c7215c22998661fad1a711f207c57227bc5cc3cddfb5e0a89a8971d7ef3319057636e2b6f3e2e607ea0cb
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/directxtk/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: directxtk
Version: dec2017
Version: feb2018
Description: A collection of helper classes for writing DirectX 11.x code in C++.
41 changes: 14 additions & 27 deletions ports/directxtk/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,14 +1,3 @@
# Common Ambient Variables:
# CURRENT_BUILDTREES_DIR = ${VCPKG_ROOT_DIR}\buildtrees\${PORT}
# CURRENT_PACKAGES_DIR = ${VCPKG_ROOT_DIR}\packages\${PORT}_${TARGET_TRIPLET}
# CURRENT_PORT_DIR = ${VCPKG_ROOT_DIR}\ports\${PORT}
# PORT = current port name (zlib, etc)
# TARGET_TRIPLET = current triplet (x86-windows, x64-windows-static, etc)
# VCPKG_CRT_LINKAGE = C runtime linkage type (static, dynamic)
# VCPKG_LIBRARY_LINKAGE = target library linkage type (static, dynamic)
# VCPKG_ROOT_DIR = <C:\path\to\current\vcpkg>
# VCPKG_TARGET_ARCHITECTURE = target architecture (x64, x86, arm)
#
include(vcpkg_common_functions)

if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
Expand All @@ -20,48 +9,46 @@ if(NOT VCPKG_CRT_LINKAGE STREQUAL "dynamic")
message(FATAL_ERROR "DirectXTK only supports dynamic CRT linkage")
endif()

set(DIRECTXTK_VERSION dec2017)
set(DIRECTXTK_ARCHIVE_HASH 30df95c17d6d61bdeb372d3ba112995ad76753e23ddaf7fb104d2384e3b26e22a383355d2a411fdfce866d4a98205e4ed039a8f34a9e1d9bc1ee90b4064bcd15)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Microsoft/DirectXTK
REF ${DIRECTXTK_VERSION}
SHA512 ${DIRECTXTK_ARCHIVE_HASH}
REF feb2018
SHA512 0f123f6fa26bf5aebd0d0b3139f655369726581c25eec24d804eebf5dc34b3e45476e8a1679bf1a294b011bf32e19c5e2a63a385ecb8774dfacee3e8833c5b9e
HEAD_REF master
)

IF (TRIPLET_SYSTEM_ARCH MATCHES "x86")
SET(BUILD_ARCH "Win32")
SET(BUILD_ARCH "Win32")
ELSE()
SET(BUILD_ARCH ${TRIPLET_SYSTEM_ARCH})
SET(BUILD_ARCH ${TRIPLET_SYSTEM_ARCH})
ENDIF()

vcpkg_build_msbuild(
PROJECT_PATH ${SOURCE_PATH}/DirectXTK_Desktop_2017.sln
PLATFORM ${BUILD_ARCH}
PLATFORM ${BUILD_ARCH}
)

file(INSTALL
${SOURCE_PATH}/Bin/Desktop_2017/${BUILD_ARCH}/Release/DirectXTK.lib
DESTINATION ${CURRENT_PACKAGES_DIR}/lib)
${SOURCE_PATH}/Bin/Desktop_2017/${BUILD_ARCH}/Release/DirectXTK.lib
DESTINATION ${CURRENT_PACKAGES_DIR}/lib)

file(INSTALL
${SOURCE_PATH}/Bin/Desktop_2017/${BUILD_ARCH}/Debug/DirectXTK.lib
DESTINATION ${CURRENT_PACKAGES_DIR}/debug/lib)
${SOURCE_PATH}/Bin/Desktop_2017/${BUILD_ARCH}/Debug/DirectXTK.lib
DESTINATION ${CURRENT_PACKAGES_DIR}/debug/lib)

set(DXTK_TOOL_PATH ${CURRENT_PACKAGES_DIR}/tools/directxtk)
file(MAKE_DIRECTORY ${DXTK_TOOL_PATH})

file(INSTALL
${SOURCE_PATH}/MakeSpriteFont/bin/Release/MakeSpriteFont.exe
DESTINATION ${DXTK_TOOL_PATH})
${SOURCE_PATH}/MakeSpriteFont/bin/Release/MakeSpriteFont.exe
DESTINATION ${DXTK_TOOL_PATH})

file(INSTALL
${SOURCE_PATH}/XWBTool/Bin/Desktop_2017/${BUILD_ARCH}/Release/XWBTool.exe
DESTINATION ${DXTK_TOOL_PATH})
${SOURCE_PATH}/XWBTool/Bin/Desktop_2017/${BUILD_ARCH}/Release/XWBTool.exe
DESTINATION ${DXTK_TOOL_PATH})

file(INSTALL
${SOURCE_PATH}/Inc/
${SOURCE_PATH}/Inc/
DESTINATION ${CURRENT_PACKAGES_DIR}/include/DirectXTK
)

Expand Down
2 changes: 1 addition & 1 deletion ports/exiv2/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Source: exiv2
Version: 8f5b795eaa4bc414d2d6041c1dbd1a7f7bf1fc99-3
Version: 2018-02-25
Build-Depends: zlib, expat, libiconv
Description: Image metadata library and tools http://www.exiv2.org
4 changes: 2 additions & 2 deletions ports/exiv2/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Exiv2/exiv2
REF 8f5b795eaa4bc414d2d6041c1dbd1a7f7bf1fc99
SHA512 672d5d2e823e72ed20d0d5f8f993b797a39109f99734b25db8eefdefa47e54df83d0644798ecb04891f68544e9e407a816ec6901027f14ef116f186b07043c18
REF 28fa146d9758230ea65e2b89574095514aa50429
SHA512 710020dd404d43edd268a9229f240222b185576d8c277884c57479d291d0f3145b6076d0225849c38ab2e618d113dbc61cd6a60d4545e2a44797a63a2f01a603
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/fdk-aac/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: fdk-aac
Version: 2017-11-02-1e351
Version: 2018-02-25
Description: A standalone library of the Fraunhofer FDK AAC code
4 changes: 2 additions & 2 deletions ports/fdk-aac/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO mstorsjo/fdk-aac
REF 1e3515e03e2dbdbd48dacc31ef75d25c201a4c51
SHA512 4bb0cb75fac46b30f64f5588a528f3c97d66b456fb866524018596dc79eb8b01735eb7e2bc56489127091924117a8a5f4a722dd9cc90c4caa8ad5c55e58faa40
REF 89aeea5f292306c429550e4c9fe55d865c903600
SHA512 0c89677b6c4f1cc056e8e0ee19c0ca79c9a35babcc8ad1a9b8d93bdfc97c54a12267a1de6e86ebede6825ea40f25b7be938495180e8bc6d4cbab7ebd2e63fcd4
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/freetype-gl/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Source: freetype-gl
Version: 2017-10-9-82fb152a74f01b1483ac80d15935fbdfaf3ed836
Version: 2018-02-25
Description: OpenGL text using one vertex buffer, one texture and FreeType
Build-Depends: glew, freetype
4 changes: 2 additions & 2 deletions ports/freetype-gl/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO rougier/freetype-gl
REF 82fb152a74f01b1483ac80d15935fbdfaf3ed836
SHA512 4842d9e66fd25dbb3a4e3f4bf597a0c1fc3c3c30e0cb1baae1c3306ddcb663ff9108d8fc01bde539fea7cb03a6329054f66166d9e448086358ab7b05953f5884
REF bcd2b5fb5d19f1ea5d384d0edbdda2f6d0590fa0
SHA512 10bd8e874598e796c3123c8bc277ecb6f5d95c924c6d6bab1bec4700864c83e2f71bf9ac45c15eadba9e150660cbe9debe3509428b10264eb6a8ba64a80f3651
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/glslang/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: glslang
Version: 3a21c880500eac21cdf79bef5b80f970a55ac6af-1
Version: 2018-02-25
Description: Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator
4 changes: 2 additions & 2 deletions ports/glslang/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KhronosGroup/glslang
REF 3a21c880500eac21cdf79bef5b80f970a55ac6af
SHA512 a6b2f589d432015d3830027dee377350529bec9c339a8de24aa52bab5ca52b3e17e2163d3bd1a7d91f7a08c446ebfe86d64bbbbae5a23af831d2e0cb724f7418
REF 57f6a016f05b83f5f67d46e61771e8f69e0374db
SHA512 f855912cce4c13a42cebc973b3cb85f75d2f960c68a99dff8f768521d81130a031bc06624dde7d2a4c276c9d4e129c5655e74ab410ec20305e3204f3e1b319ce
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/jsonnet/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: jsonnet
Version: 2017-09-02-11cf9fa9f2fe8acbb14b096316006082564ca580
Version: 2018-02-25
Description: Jsonnet - The data templating language
4 changes: 2 additions & 2 deletions ports/jsonnet/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO google/jsonnet
REF 11cf9fa9f2fe8acbb14b096316006082564ca580
SHA512 77d9c9e86c4c6501a00f089c72dea522dd818ac0c810b603d18bea111f8f8cf9a25039600a9ba158c5f02142e24d49074e7fe0ddf113665eedf4c3ef66bf421a
REF 8606e21dfb599f838890944c6d96d9aa7c70b8c1
SHA512 955a801a0e50c71a8e7f79cb432496ff23c0769ea5bb17c8dbda8f88d0936d8c3c1213c219641982d606c91adcc48c4354ff02b759f21202831a23ca584d3f0b
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/lodepng/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: lodepng
Version: 2017-09-01-8a0f16afe74a6a-1
Version: 2018-02-25
Description: PNG encoder and decoder in C and C++
4 changes: 2 additions & 2 deletions ports/lodepng/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO lvandeve/lodepng
REF 8a0f16afe74a6abf85e3b45e9558283022021a59
SHA512 189dde0a0982822b6dfc3f886d8035338ed200958eed8394c5c64aa97ddcf758b3989beae14ce8f26a78efa9fb4b94932bb02b41cacd62bd62a46ebf9b324def
REF 116f5b2ed7c4a9c6779ae291b79770727cbb11ad
SHA512 746528e4cb4c8678a91f607ff7c2d61f651a19ef1efcd4694deb0d2191970674de7e13331004f7702b31a335474cf71364c8da0fdc7c75852db3cb896f00a375
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/luasocket/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Source: luasocket
Version: 2017.05.25.5a17f79b0301f0a1b4c7f1c73388757a7e2ed309
Version: 2018-02-25
Description: LuaSocket is a Lua extension library that is composed by two parts: a C core that provides support for the TCP and UDP transport layers, and a set of Lua modules that add support for functionality commonly needed by applications that deal with the Internet.
Build-Depends: lua
14 changes: 3 additions & 11 deletions ports/luasocket/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,26 +1,18 @@
include(vcpkg_common_functions)

set(LUASOCKET_VERSION 2017.05.25.5a17f79b0301f0a1b4c7f1c73388757a7e2ed309)
set(LUASOCKET_REVISION 5a17f79b0301f0a1b4c7f1c73388757a7e2ed309)
set(LUASOCKET_HASH 82a827956d992c7d67a3e9aed18db0cdce34f32e5b49c44976c1d19cb96ff1c10121abb2130d306cf51125fdc5eb3be0cc491a3862e5a8fde3d944ba3b4a94b7)

set(SOURCE_PATH ${CURRENT_BUILDTREES_DIR}/src/luasocket-${LUASOCKET_VERSION})
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO diegonehab/luasocket
REF ${LUASOCKET_REVISION}
SHA512 ${LUASOCKET_HASH}
REF 652959890943c34d7180cae372339b91e62f0d7b
SHA512 8666e3dec0a3a0429e59a66c79b167f88b05a2a0b2c7f5456754cb5c505bcf8c39c4d358880a2f78a488ad07bee4e6e5b9a6a63c2affcee788091dee15ed2f6a
HEAD_REF master)

vcpkg_apply_patches(
SOURCE_PATH ${SOURCE_PATH})

file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})

vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
OPTIONS)
)

vcpkg_install_cmake()
vcpkg_copy_pdbs()
Expand Down
2 changes: 1 addition & 1 deletion ports/ms-gsl/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: ms-gsl
Version: 20171204-9d65e74400976b3509833f49b16d401600c7317d
Version: 2018-02-25
Description: Microsoft implementation of the Guidelines Support Library
Loading

0 comments on commit c7616b9

Please sign in to comment.