From e1831a44bc977ded427b0ca336404508f29ed15a Mon Sep 17 00:00:00 2001 From: toge Date: Mon, 25 May 2026 16:04:48 +0900 Subject: [PATCH] [node-addon-api] update to 8.8.0 (#51942) --- ports/node-addon-api/portfile.cmake | 32 ++++++++++++++--------------- ports/node-addon-api/vcpkg.json | 2 +- versions/baseline.json | 2 +- versions/n-/node-addon-api.json | 5 +++++ 4 files changed, 23 insertions(+), 18 deletions(-) diff --git a/ports/node-addon-api/portfile.cmake b/ports/node-addon-api/portfile.cmake index 3f43ef75ef..23b0053c19 100644 --- a/ports/node-addon-api/portfile.cmake +++ b/ports/node-addon-api/portfile.cmake @@ -1,16 +1,16 @@ -vcpkg_from_github( - OUT_SOURCE_PATH SOURCE_PATH - REPO nodejs/node-addon-api - REF "v${VERSION}" - SHA512 ab701bff45c8f023a96f2be5ac5806b0debd24443e0b2188982ebcda892ae3b6935ba90451b22cae67847636aeeda1209e189b2fa2376158f7c48c5919a3a6e5 - HEAD_REF main -) - -file(COPY "${SOURCE_PATH}/napi.h" DESTINATION "${CURRENT_PACKAGES_DIR}/include") -file(COPY "${SOURCE_PATH}/napi-inl.h" DESTINATION "${CURRENT_PACKAGES_DIR}/include") -file(COPY "${SOURCE_PATH}/napi-inl.deprecated.h" DESTINATION "${CURRENT_PACKAGES_DIR}/include") - -file(COPY "${CMAKE_CURRENT_LIST_DIR}/unofficial-node-addon-api-config.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/unofficial-${PORT}") - -file(INSTALL "${SOURCE_PATH}/LICENSE.md" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) -file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO nodejs/node-addon-api + REF "v${VERSION}" + SHA512 53088731331f96a95634c21cbebd11a28b0f6ffd43c0451fff16f42693b4860ae745e1122814a95532dced564baafcb53c4bf8eeaa740d987cdfe7bd9ddfd29d + HEAD_REF main +) + +file(COPY "${SOURCE_PATH}/napi.h" DESTINATION "${CURRENT_PACKAGES_DIR}/include") +file(COPY "${SOURCE_PATH}/napi-inl.h" DESTINATION "${CURRENT_PACKAGES_DIR}/include") +file(COPY "${SOURCE_PATH}/napi-inl.deprecated.h" DESTINATION "${CURRENT_PACKAGES_DIR}/include") + +file(COPY "${CMAKE_CURRENT_LIST_DIR}/unofficial-node-addon-api-config.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/unofficial-${PORT}") + +file(INSTALL "${SOURCE_PATH}/LICENSE.md" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) +file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") diff --git a/ports/node-addon-api/vcpkg.json b/ports/node-addon-api/vcpkg.json index d8e0867b17..8bce073367 100644 --- a/ports/node-addon-api/vcpkg.json +++ b/ports/node-addon-api/vcpkg.json @@ -1,6 +1,6 @@ { "name": "node-addon-api", - "version": "8.7.0", + "version": "8.8.0", "description": "Module for using Node-API from C++", "homepage": "https://github.com/nodejs/node-addon-api", "license": "MIT", diff --git a/versions/baseline.json b/versions/baseline.json index de5f831d36..32ccf4b553 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -7053,7 +7053,7 @@ "port-version": 4 }, "node-addon-api": { - "baseline": "8.7.0", + "baseline": "8.8.0", "port-version": 0 }, "node-api-headers": { diff --git a/versions/n-/node-addon-api.json b/versions/n-/node-addon-api.json index 318a32d192..0d2f885ae9 100644 --- a/versions/n-/node-addon-api.json +++ b/versions/n-/node-addon-api.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d85efcbc9d41ee474bb56ae39f56fdc6d6c7f04d", + "version": "8.8.0", + "port-version": 0 + }, { "git-tree": "dac3ff43c25f7ce7b8fd5b1b38e3814591530c31", "version": "8.7.0",