From f4e3fde6875ea7e0f1111ed75ef8bb265e94080c Mon Sep 17 00:00:00 2001 From: eugene Date: Tue, 24 Feb 2026 08:43:31 -0500 Subject: [PATCH 1/9] update version --- ports/llhttp/fix-usage.patch | 32 +++++++++++++++++--------------- ports/llhttp/portfile.cmake | 2 +- ports/llhttp/vcpkg.json | 2 +- 3 files changed, 19 insertions(+), 17 deletions(-) diff --git a/ports/llhttp/fix-usage.patch b/ports/llhttp/fix-usage.patch index 3118ea1d33ed7b..48611fbc08d861 100644 --- a/ports/llhttp/fix-usage.patch +++ b/ports/llhttp/fix-usage.patch @@ -1,15 +1,17 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index bdef288..72555c6 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -77,6 +77,10 @@ function(config_library target) - NAMESPACE llhttp:: - DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/llhttp - ) -+ target_include_directories(${target} -+ PRIVATE include ${CMAKE_CURRENT_BINARY_DIR} -+ INTERFACE $ -+ ) - endfunction(config_library target) - - if(BUILD_SHARED_LIBS) +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 6398043..a1d46b4 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -78,6 +78,12 @@ function(config_library target) + NAMESPACE llhttp:: + DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/llhttp + ) ++ ++ target_include_directories(${target} ++ PRIVATE include ${CMAKE_CURRENT_BINARY_DIR} ++ INTERFACE $ ++ ) ++ + endfunction(config_library target) + + if(LLHTTP_BUILD_SHARED_LIBS) diff --git a/ports/llhttp/portfile.cmake b/ports/llhttp/portfile.cmake index b679523467c2ce..3bd094786f4563 100644 --- a/ports/llhttp/portfile.cmake +++ b/ports/llhttp/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO nodejs/llhttp REF refs/tags/release/v${VERSION} - SHA512 7e6f5427b4b6d778ecefff892db78894ef4fd22a79e9c1f2c24d38d603d885755bdc8b0e8202b47c8bc209d3caf45a7293214617390a7a9c33bffbaab59fe5da + SHA512 725332e20aace7215c3cb7a4973e6fe72e6ed80c451c513c4caade0f8e5a276e0725733637fe30c6e3312a68fba3dcdad50ab2f17f52d4120dbecef970fa4e70 PATCHES fix-usage.patch ) diff --git a/ports/llhttp/vcpkg.json b/ports/llhttp/vcpkg.json index e857c2be396718..4413ad77d6cccd 100644 --- a/ports/llhttp/vcpkg.json +++ b/ports/llhttp/vcpkg.json @@ -1,6 +1,6 @@ { "name": "llhttp", - "version": "9.2.1", + "version": "9.3.1", "description": "Port of http_parser to llparse.", "homepage": "https://github.com/nodejs/llhttp", "license": "MIT", From 9e2ba6bbab3bd6abff482ceeba1e4ee0fd2bc74c Mon Sep 17 00:00:00 2001 From: eugene Date: Tue, 24 Feb 2026 08:44:43 -0500 Subject: [PATCH 2/9] update to 9.3.1: run x-add-version --- versions/baseline.json | 2 +- versions/l-/llhttp.json | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/versions/baseline.json b/versions/baseline.json index e1b32be460998a..4386197b9da84e 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -5985,7 +5985,7 @@ "port-version": 1 }, "llhttp": { - "baseline": "9.2.1", + "baseline": "9.3.1", "port-version": 0 }, "llnl-units": { diff --git a/versions/l-/llhttp.json b/versions/l-/llhttp.json index 167dc603eb1918..f3fabcc97d56f4 100644 --- a/versions/l-/llhttp.json +++ b/versions/l-/llhttp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d2d4fd40a160d5e3b89aa31a8115a0747a84960e", + "version": "9.3.1", + "port-version": 0 + }, { "git-tree": "d59b0801cd7dd4850fee67f24ae329c72db84458", "version": "9.2.1", From 53d067855f5f3fcfb2d2177ba585505834ea4849 Mon Sep 17 00:00:00 2001 From: eugene Date: Tue, 24 Feb 2026 09:50:09 -0500 Subject: [PATCH 3/9] match llhttp prefixed build options --- ports/llhttp/portfile.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ports/llhttp/portfile.cmake b/ports/llhttp/portfile.cmake index 3bd094786f4563..1dd581aa4c5983 100644 --- a/ports/llhttp/portfile.cmake +++ b/ports/llhttp/portfile.cmake @@ -15,8 +15,8 @@ vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" DISABLE_PARALLEL_CONFIGURE OPTIONS - -DBUILD_SHARED_LIBS=${LLHTTP_BUILD_SHARED} - -DBUILD_STATIC_LIBS=${LLHTTP_BUILD_STATIC} + -DLLHTTP_BUILD_SHARED_LIBS=${LLHTTP_BUILD_SHARED} + -DLLHTTP_BUILD_STATIC_LIBS=${LLHTTP_BUILD_STATIC} ) vcpkg_cmake_install() From 10694658b11b0a9df0f680891ab1df2ad207195a Mon Sep 17 00:00:00 2001 From: eugene Date: Tue, 24 Feb 2026 09:57:49 -0500 Subject: [PATCH 4/9] match llhttp prefixed build options --- ports/llhttp/portfile.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ports/llhttp/portfile.cmake b/ports/llhttp/portfile.cmake index 1dd581aa4c5983..a735b8ec461791 100644 --- a/ports/llhttp/portfile.cmake +++ b/ports/llhttp/portfile.cmake @@ -15,6 +15,8 @@ vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" DISABLE_PARALLEL_CONFIGURE OPTIONS + -DBUILD_SHARED_LIBS=${LLHTTP_BUILD_SHARED} + -DBUILD_STATIC_LIBS=${LLHTTP_BUILD_STATIC} -DLLHTTP_BUILD_SHARED_LIBS=${LLHTTP_BUILD_SHARED} -DLLHTTP_BUILD_STATIC_LIBS=${LLHTTP_BUILD_STATIC} ) From 90639291453588f70e68cc979221f757d9c633af Mon Sep 17 00:00:00 2001 From: eugene Date: Tue, 24 Feb 2026 10:19:23 -0500 Subject: [PATCH 5/9] update port version --- versions/l-/llhttp.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/llhttp.json b/versions/l-/llhttp.json index f3fabcc97d56f4..d52294718f492f 100644 --- a/versions/l-/llhttp.json +++ b/versions/l-/llhttp.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "d2d4fd40a160d5e3b89aa31a8115a0747a84960e", + "git-tree": "87209e2dad267841c20848bf7fdc3d8aeae6e995", "version": "9.3.1", "port-version": 0 }, From bbb6238eb6454e648643756285748171d97761b0 Mon Sep 17 00:00:00 2001 From: ekoby <7406535+ekoby@users.noreply.github.com> Date: Tue, 24 Feb 2026 11:30:50 -0500 Subject: [PATCH 6/9] Update ports/llhttp/portfile.cmake Co-authored-by: Javier Matos Denizac --- ports/llhttp/portfile.cmake | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ports/llhttp/portfile.cmake b/ports/llhttp/portfile.cmake index a735b8ec461791..acab2922d951e6 100644 --- a/ports/llhttp/portfile.cmake +++ b/ports/llhttp/portfile.cmake @@ -4,9 +4,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO nodejs/llhttp REF refs/tags/release/v${VERSION} - SHA512 725332e20aace7215c3cb7a4973e6fe72e6ed80c451c513c4caade0f8e5a276e0725733637fe30c6e3312a68fba3dcdad50ab2f17f52d4120dbecef970fa4e70 + SHA512 725332e20aace7215c3cb7a4973e6fe72e6ed80c451c513c4caade0f8e5a276e0725733637fe30c6e3312a68fba3dcdad50ab2f17f52d4120dbecef970fa4e70 PATCHES - fix-usage.patch ) string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "static" LLHTTP_BUILD_STATIC) string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "dynamic" LLHTTP_BUILD_SHARED) From 2efaed2fffe51bf9a96d6a05876753e58a312b16 Mon Sep 17 00:00:00 2001 From: ekoby <7406535+ekoby@users.noreply.github.com> Date: Tue, 24 Feb 2026 11:31:04 -0500 Subject: [PATCH 7/9] Update ports/llhttp/portfile.cmake Co-authored-by: Javier Matos Denizac --- ports/llhttp/portfile.cmake | 2 -- 1 file changed, 2 deletions(-) diff --git a/ports/llhttp/portfile.cmake b/ports/llhttp/portfile.cmake index acab2922d951e6..c34dca4d7b9fe3 100644 --- a/ports/llhttp/portfile.cmake +++ b/ports/llhttp/portfile.cmake @@ -14,8 +14,6 @@ vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" DISABLE_PARALLEL_CONFIGURE OPTIONS - -DBUILD_SHARED_LIBS=${LLHTTP_BUILD_SHARED} - -DBUILD_STATIC_LIBS=${LLHTTP_BUILD_STATIC} -DLLHTTP_BUILD_SHARED_LIBS=${LLHTTP_BUILD_SHARED} -DLLHTTP_BUILD_STATIC_LIBS=${LLHTTP_BUILD_STATIC} ) From fb988541937b4ccab673f585f81f9fbcfaead048 Mon Sep 17 00:00:00 2001 From: eugene Date: Tue, 24 Feb 2026 11:31:42 -0500 Subject: [PATCH 8/9] update port version --- versions/l-/llhttp.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/llhttp.json b/versions/l-/llhttp.json index d52294718f492f..113b734035d3b8 100644 --- a/versions/l-/llhttp.json +++ b/versions/l-/llhttp.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "87209e2dad267841c20848bf7fdc3d8aeae6e995", + "git-tree": "e79d7381780ef19f6c64b8d23be9eb6ea61fe009", "version": "9.3.1", "port-version": 0 }, From 69ff444201c733899f03bda18982ccfa8c50e366 Mon Sep 17 00:00:00 2001 From: eugene Date: Tue, 24 Feb 2026 11:38:27 -0500 Subject: [PATCH 9/9] remove unused patch --- ports/llhttp/fix-usage.patch | 17 ----------------- versions/l-/llhttp.json | 2 +- 2 files changed, 1 insertion(+), 18 deletions(-) delete mode 100644 ports/llhttp/fix-usage.patch diff --git a/ports/llhttp/fix-usage.patch b/ports/llhttp/fix-usage.patch deleted file mode 100644 index 48611fbc08d861..00000000000000 --- a/ports/llhttp/fix-usage.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 6398043..a1d46b4 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -78,6 +78,12 @@ function(config_library target) - NAMESPACE llhttp:: - DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/llhttp - ) -+ -+ target_include_directories(${target} -+ PRIVATE include ${CMAKE_CURRENT_BINARY_DIR} -+ INTERFACE $ -+ ) -+ - endfunction(config_library target) - - if(LLHTTP_BUILD_SHARED_LIBS) diff --git a/versions/l-/llhttp.json b/versions/l-/llhttp.json index 113b734035d3b8..cbb1db22b07b76 100644 --- a/versions/l-/llhttp.json +++ b/versions/l-/llhttp.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "e79d7381780ef19f6c64b8d23be9eb6ea61fe009", + "git-tree": "eda1a9af9d7bd952048bc9aa85663d52ef250481", "version": "9.3.1", "port-version": 0 },