Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[mongoose] Update to 7.9 #29548

Merged
merged 2 commits into from
Feb 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 13 additions & 4 deletions ports/mongoose/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO cesanta/mongoose
REF 7.8
SHA512 6862d2db7eb424b9a4fe39a6de1c1ff992dbafe05796caab716dee484728dc5591473fb0e083a8cfdf3dddd04694be6d459f915471e708cfb0f693b705cddcc0
REF "${VERSION}"
SHA512 d4e3d7100c3a25f2792bd4d8aef7fbc9a038025b4afe59627bbe2f3ba6eac4143729a6a81189775c43dfa7487db956245a9fbef89836f46d9ddb7650fb8c8119
HEAD_REF master
)

Expand All @@ -17,14 +17,23 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS ${FEATURE_OPTIONS}
OPTIONS
${FEATURE_OPTIONS}
)

vcpkg_cmake_install()

vcpkg_cmake_config_fixup(PACKAGE_NAME unofficial-${PORT} CONFIG_PATH share/unofficial-${PORT})

if("ssl" IN_LIST FEATURES)
vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/share/unofficial-${PORT}/unofficial-${PORT}-config.cmake"
[[# Generated by CMake]]
[[# Generated by CMake
include(CMakeFindDependencyMacro)
find_dependency(OpenSSL)]])
endif()

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")

# Handle copyright
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE")
2 changes: 1 addition & 1 deletion ports/mongoose/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "mongoose",
"version": "7.8",
"version": "7.9",
"description": "Embedded web server / embedded networking library",
"homepage": "https://cesanta.com/",
"license": null,
Expand Down
2 changes: 0 additions & 2 deletions scripts/ci.baseline.txt
Original file line number Diff line number Diff line change
Expand Up @@ -590,8 +590,6 @@ mmx:arm64-osx=skip
mmx:arm-uwp=skip
mmx:x64-uwp=skip
mmx:arm64-windows=skip
mongoose:arm-uwp=fail
mongoose:x64-uwp=fail
monkeys-audio:arm64-windows=fail
monkeys-audio:arm-uwp=fail
monkeys-audio:x64-linux=fail
Expand Down
2 changes: 1 addition & 1 deletion versions/baseline.json
Original file line number Diff line number Diff line change
Expand Up @@ -5089,7 +5089,7 @@
"port-version": 0
},
"mongoose": {
"baseline": "7.8",
"baseline": "7.9",
"port-version": 0
},
"monkeys-audio": {
Expand Down
5 changes: 5 additions & 0 deletions versions/m-/mongoose.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "322dc89811cd8590e93dce9f3bfc48b41f2c61b9",
"version": "7.9",
"port-version": 0
},
{
"git-tree": "5b5b498db39c7ea2220e34362413657171ebad34",
"version": "7.8",
Expand Down