diff --git a/ports/sparsepp/portfile.cmake b/ports/sparsepp/portfile.cmake index 729836a08e..2c2408acc0 100644 --- a/ports/sparsepp/portfile.cmake +++ b/ports/sparsepp/portfile.cmake @@ -1,28 +1,28 @@ -vcpkg_check_linkage(ONLY_STATIC_LIBRARY) - -vcpkg_from_github( - OUT_SOURCE_PATH SOURCE_PATH - REPO greg7mdp/sparsepp - REF 1.22 - SHA512 b660cd7de48fcab50d4a0df4e4813226b0b0a8a3791aba4e4cc6a456af7bba0be6694bc44781a7d00b5582b32b1d85b9afa83095b7e5c0a26d1b0344ddc94b0f - HEAD_REF master -) - -file(COPY "${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt" DESTINATION "${SOURCE_PATH}") - - -vcpkg_cmake_configure( - SOURCE_PATH "${SOURCE_PATH}" -) - -# Note: we could add: OPTIONS_DEBUG -DDISABLE_INSTALL_HEADERS=ON -# but it's an header only package, so there's no INSTALL target. So -# we remove the duplicate headers. - -vcpkg_cmake_install() - -file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug") - -vcpkg_copy_pdbs() - -file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) +vcpkg_check_linkage(ONLY_STATIC_LIBRARY) + +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO greg7mdp/sparsepp + REF ${VERSION} + SHA512 752073a80b8e7aa8c881308b2c21dc819685636599238a9b0843506be9de81c63d332af43f1f6996ba74011f4b71c64d17a5e1e7ab7ca37e57c1bf07b9144061 + HEAD_REF master +) + +file(COPY "${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt" DESTINATION "${SOURCE_PATH}") + + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" +) + +# Note: we could add: OPTIONS_DEBUG -DDISABLE_INSTALL_HEADERS=ON +# but it's an header only package, so there's no INSTALL target. So +# we remove the duplicate headers. + +vcpkg_cmake_install() + +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug") + +vcpkg_copy_pdbs() + +file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/sparsepp/vcpkg.json b/ports/sparsepp/vcpkg.json index 1affc46082..bc98f7fee0 100644 --- a/ports/sparsepp/vcpkg.json +++ b/ports/sparsepp/vcpkg.json @@ -1,8 +1,8 @@ { "name": "sparsepp", - "version": "1.22", - "port-version": 4, + "version": "1.23", "description": "A fast, memory efficient hash map for C++", + "homepage": "https://github.com/greg7mdp/sparsepp", "dependencies": [ { "name": "vcpkg-cmake", diff --git a/versions/baseline.json b/versions/baseline.json index ecb7735198..bf754dee19 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -9533,8 +9533,8 @@ "port-version": 2 }, "sparsepp": { - "baseline": "1.22", - "port-version": 4 + "baseline": "1.23", + "port-version": 0 }, "spatial-hash": { "baseline": "1.0.0", diff --git a/versions/s-/sparsepp.json b/versions/s-/sparsepp.json index af05620bb6..0d04956975 100644 --- a/versions/s-/sparsepp.json +++ b/versions/s-/sparsepp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "835b34ee728f9e4c9d734bacb5ab729cf3c9705b", + "version": "1.23", + "port-version": 0 + }, { "git-tree": "06d3ed1d599ab1737aa060480027d87d25505337", "version": "1.22",