From e9d35a26f8081ab88035a1c8d9af38c27b52d135 Mon Sep 17 00:00:00 2001 From: seladb Date: Wed, 21 Dec 2022 16:51:43 -0800 Subject: [PATCH] [pcapplusplus] Update to 22.11 (#27772) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Upgrade PcapPlusPlus to v22.11 * Update SHA * set to c+11 * Update portfile.cmake * Update CMakeLists.txt * Update CMakeLists.txt * Update SHA * Update SHA Co-authored-by: Ege Çetin Co-authored-by: Ege Çetin <64282645+egecetin@users.noreply.github.com> --- ports/pcapplusplus/CMakeLists.txt | 2 ++ ports/pcapplusplus/portfile.cmake | 4 ++-- ports/pcapplusplus/vcpkg.json | 3 +-- versions/baseline.json | 4 ++-- versions/p-/pcapplusplus.json | 5 +++++ 5 files changed, 12 insertions(+), 6 deletions(-) diff --git a/ports/pcapplusplus/CMakeLists.txt b/ports/pcapplusplus/CMakeLists.txt index 64922b804fc..cec656d1510 100644 --- a/ports/pcapplusplus/CMakeLists.txt +++ b/ports/pcapplusplus/CMakeLists.txt @@ -7,6 +7,8 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}") if (WIN32) set(BUILD_SHARED_LIBS OFF) endif() +set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_EXTENSIONS ON) # dependencies include(FindPackageHandleStandardArgs) diff --git a/ports/pcapplusplus/portfile.cmake b/ports/pcapplusplus/portfile.cmake index e3ff5740606..34c6676c020 100644 --- a/ports/pcapplusplus/portfile.cmake +++ b/ports/pcapplusplus/portfile.cmake @@ -5,8 +5,8 @@ endif() vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO seladb/PcapPlusPlus - REF v22.05 - SHA512 8ffe33406b903fe104f7bf0cf7254028bb3a9997bb5f4b226276af3b2a310e1ed1621558b9fd96ed09c75fa05dfcbfbd7111fe4b19a9288eb214ebcf1254cf6b + REF v22.11 + SHA512 41a507ce385d8549186eeec1a1ae138070ab2021d9ffd907829551b3b865ecb526fa05a0ff9ca01b41a2a2807a60a3cba016f62063d30d849282c83e17a2b6e1 HEAD_REF master ) file(COPY "${CURRENT_PORT_DIR}/CMakeLists.txt" DESTINATION "${SOURCE_PATH}") diff --git a/ports/pcapplusplus/vcpkg.json b/ports/pcapplusplus/vcpkg.json index dd11894a575..9ca986c2e6a 100644 --- a/ports/pcapplusplus/vcpkg.json +++ b/ports/pcapplusplus/vcpkg.json @@ -1,7 +1,6 @@ { "name": "pcapplusplus", - "version-string": "22.05", - "port-version": 2, + "version-string": "22.11", "description": "PcapPlusPlus is a multi-platform C++ library for capturing, parsing and crafting of network packets", "homepage": "https://github.com/seladb/PcapPlusPlus", "license": null, diff --git a/versions/baseline.json b/versions/baseline.json index 557f156e42a..150768aa1bf 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -5737,8 +5737,8 @@ "port-version": 6 }, "pcapplusplus": { - "baseline": "22.05", - "port-version": 2 + "baseline": "22.11", + "port-version": 0 }, "pcg": { "baseline": "2021-04-06", diff --git a/versions/p-/pcapplusplus.json b/versions/p-/pcapplusplus.json index 919d09b083a..69f45a37013 100644 --- a/versions/p-/pcapplusplus.json +++ b/versions/p-/pcapplusplus.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0959bc0d3b12e4e90af3ce1d6983566957af555b", + "version-string": "22.11", + "port-version": 0 + }, { "git-tree": "8e13cef16f2b535aabf5672b3617ff0559772f61", "version-string": "22.05",