From 12fbb296dafbe46fbba6b9e4649ac8cf75e8b7f2 Mon Sep 17 00:00:00 2001 From: toge Date: Wed, 1 Apr 2026 03:06:56 +0900 Subject: [PATCH] [crow] update to 1.3.2 (#50881) --- ports/crow/portfile.cmake | 2 +- ports/crow/remove-cpm.patch | 19 ++++++++++++++----- ports/crow/vcpkg.json | 3 +-- versions/baseline.json | 4 ++-- versions/c-/crow.json | 5 +++++ 5 files changed, 23 insertions(+), 10 deletions(-) diff --git a/ports/crow/portfile.cmake b/ports/crow/portfile.cmake index 5ed9eb5180..a88244f289 100644 --- a/ports/crow/portfile.cmake +++ b/ports/crow/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO CrowCpp/crow REF "v${VERSION}" - SHA512 32c956a36652ac14a9ffd41333b9e80031f86b99b09f54affb9cb0196c4672c5877daebf6327a359c735f5246dd4119cf17ac5d68271953bfa389d660f745e42 + SHA512 b413cfbd5e25ed2a1eb6f06ad3e997cc3f592775fd98db900c15a95a13a31578ce7563ec372794f77bf1a4b7c21a7998e9129a0c5e0dc840e8e7d83e688a75ad HEAD_REF master PATCHES remove-cpm.patch ) diff --git a/ports/crow/remove-cpm.patch b/ports/crow/remove-cpm.patch index 9afc13c63f..2534c547a5 100644 --- a/ports/crow/remove-cpm.patch +++ b/ports/crow/remove-cpm.patch @@ -1,12 +1,21 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index 198235dd0..42ebedb21 100644 +index 51fade9..dc0227d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -11,7 +11,6 @@ project(Crow +@@ -11,8 +11,6 @@ project(Crow set(CMAKE_EXPORT_COMPILE_COMMANDS ON) --include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/CPM.cmake) +-# Make sure Findasio.cmake module is found +-list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) - # Make sure Findasio.cmake module is found - list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) + # Check if Crow is the main project + set(CROW_IS_MAIN_PROJECT OFF) +@@ -328,7 +326,6 @@ if(CROW_INSTALL) + INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/Crow" + ) + install(FILES +- "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Findasio.cmake" + "${CMAKE_CURRENT_BINARY_DIR}/CrowConfig.cmake" + DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/Crow" + ) diff --git a/ports/crow/vcpkg.json b/ports/crow/vcpkg.json index c886ec3c21..81214021f1 100644 --- a/ports/crow/vcpkg.json +++ b/ports/crow/vcpkg.json @@ -1,7 +1,6 @@ { "name": "crow", - "version": "1.3.0", - "port-version": 1, + "version": "1.3.2", "description": "Very fast and easy to use C++ micro web framework", "homepage": "https://github.com/CrowCpp/crow", "license": "BSD-3-Clause", diff --git a/versions/baseline.json b/versions/baseline.json index 8b875ba29e..a33a47d9cc 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -2209,8 +2209,8 @@ "port-version": 3 }, "crow": { - "baseline": "1.3.0", - "port-version": 1 + "baseline": "1.3.2", + "port-version": 0 }, "cryptopp": { "baseline": "2026-03-02", diff --git a/versions/c-/crow.json b/versions/c-/crow.json index 38c884516f..1633cb219c 100644 --- a/versions/c-/crow.json +++ b/versions/c-/crow.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "786711e867a0531e54623e9017734fe26aa1d92f", + "version": "1.3.2", + "port-version": 0 + }, { "git-tree": "dd3873667277f4f5cfeee4775bea488199d7a5d6", "version": "1.3.0",