Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
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
8 changes: 0 additions & 8 deletions ports/botan/CONTROL

This file was deleted.

13 changes: 0 additions & 13 deletions ports/botan/fix-generate-build-path.patch

This file was deleted.

12 changes: 6 additions & 6 deletions ports/botan/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
set(BOTAN_VERSION 2.16.0)
set(BOTAN_VERSION 2.17.3)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO randombit/botan
REF 82a20c67bd54b8c6c75f32bd31dea5b12f3d7e67 # 2.16.0
SHA512 42b8dac0a6b44afee14e8ba928b323790b8d90395ba70b4919b3d033e5b9073706355c2263c2a9e66357fa6d4af4c85430c93a65cfdaa79f1c83c89940619a66
REF 2.17.3
SHA512 6c85850a664e24e664717960cbda48804d46617cb0734a2a17d47ca7f8b5013063d69c7b4bde88d538ec5fbac5ba670eea761365ef3f99fcd833d22ab4bcce33
HEAD_REF master
PATCHES
fix-generate-build-path.patch
)

if(CMAKE_HOST_WIN32)
Expand Down Expand Up @@ -47,6 +45,7 @@ else()
endif()

vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
FEATURES
amalgamation BOTAN_AMALGAMATION
Comment thread
agrandville marked this conversation as resolved.
Outdated
)

Expand Down Expand Up @@ -77,7 +76,8 @@ function(BOTAN_BUILD BOTAN_BUILD_TYPE)
"--distribution-info=vcpkg ${TARGET_TRIPLET}"
--prefix=${BOTAN_FLAG_PREFIX}
--with-pkg-config
--link-method=copy)
--link-method=copy
--with-debug-info)
Comment thread
agrandville marked this conversation as resolved.
if(CMAKE_HOST_WIN32)
list(APPEND configure_arguments ${BOTAN_MSVC_RUNTIME}${BOTAN_MSVC_RUNTIME_SUFFIX})
endif()
Expand Down
10 changes: 10 additions & 0 deletions ports/botan/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "botan",
"version-string": "2.17.3",
Comment thread
agrandville marked this conversation as resolved.
Outdated
"description": "Botan is a C++ cryptography library released under the permissive Simplified BSD license.",
"features":{
"amalgamation":{
"description":"Do an amalgamation build of the library"
}
}
}
5 changes: 5 additions & 0 deletions versions/b-/botan.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "bc62b88dc0ea58b6121cd0f1d628d1384869af45",
"version-string": "2.17.3",
Comment thread
agrandville marked this conversation as resolved.
Outdated
Comment thread
agrandville marked this conversation as resolved.
Outdated
"port-version": 0
},
Comment thread
agrandville marked this conversation as resolved.
{
"git-tree": "cb5674c8a62b85d8862f3064b2797173df10950d",
"version-string": "2.16.0",
Expand Down
2 changes: 1 addition & 1 deletion versions/baseline.json
Original file line number Diff line number Diff line change
Expand Up @@ -1005,7 +1005,7 @@
"port-version": 2
},
"botan": {
"baseline": "2.16.0",
"baseline": "2.17.3",
"port-version": 0
},
"box2d": {
Expand Down