[wolfssl] update to 5.8.2, GPLv3, and remove default blinding config (#46514)

This commit is contained in:
JacobBarthelmeh 2025-07-25 23:33:06 -06:00 committed by GitHub
parent 8bbe58f918
commit c976309e8d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 10 additions and 9 deletions

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO wolfssl/wolfssl
REF "v${VERSION}-stable"
SHA512 b3953692a87aada84d77a26aac3ee1791344af3cf6e3d0b4fa9913095bc0892dd4cfe1491a893b469469bdfba511fe067ee80d3c0beab8df5ac5e174fa5f5577
SHA512 29f52644966f21908e0d3f795c62b0f5af9cd2d766db20c6ed5c588611f19f048119827fe6e787ccc3ce676d8c97cf7ab409d996df0e3acb812d6cd01364de61
HEAD_REF master
PATCHES
)
@ -33,9 +33,6 @@ foreach(config RELEASE DEBUG)
if ("secret-callback" IN_LIST FEATURES)
string(APPEND VCPKG_COMBINED_C_FLAGS_${config} " -DHAVE_SECRET_CALLBACK")
endif()
if ("curve25519-blinding" IN_LIST FEATURES)
string(APPEND VCPKG_COMBINED_C_FLAGS_${config} " -DWOLFSSL_CURVE25519_BLINDING")
endif()
endforeach()
vcpkg_cmake_configure(

View File

@ -1,10 +1,9 @@
{
"name": "wolfssl",
"version": "5.8.0",
"port-version": 1,
"version": "5.8.2",
"description": "TLS and Cryptographic library for many platforms",
"homepage": "https://wolfssl.com",
"license": "GPL-2.0-or-later",
"license": "GPL-3.0-or-later",
"supports": "!uwp",
"dependencies": [
{

View File

@ -10297,8 +10297,8 @@
"port-version": 0
},
"wolfssl": {
"baseline": "5.8.0",
"port-version": 1
"baseline": "5.8.2",
"port-version": 0
},
"wolftpm": {
"baseline": "3.9.1",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "02fafcdf7995b0f52f9b8a7b1d8e9434ac125799",
"version": "5.8.2",
"port-version": 0
},
{
"git-tree": "d498ee8ee4fe96b46333efb1633f314c07e80874",
"version": "5.8.0",