[pegtl] Update to 3.2.6 for MSVC and GCC fixes (#24761)

* [pegtl] Update to 3.2.6 for compiler fixes

* vcpkg x-add-version --all

* Remove cppgraphqlgen from baseline, as suggested in https://github.com/microsoft/vcpkg/pull/24761#issuecomment-1129414611

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
This commit is contained in:
Bill Avery 2022-05-17 17:25:56 -07:00 committed by GitHub
parent 8639e65b88
commit 2247b397fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 10 additions and 11 deletions

View File

@ -1,9 +1,9 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO taocpp/pegtl
REF 3.2.5
SHA512 e531eaeef614d822e4bddbc6662fbe116cc1536fa308109f28ce5433607e6102f4e754a31094f9c349e4319914da6c83450dd2e8fa10dcfc3eee5a5dca547c14
HEAD_REF main
REF e65017d398a3b733aedab70bb64b8055472d47aa
SHA512 05ca3754a9c1c94a205c6823e4442dca1f11a890aadd4b0c96f6ccd8946eec061c0a723bc67f8b57b074154e1ab1171bdcdd035926f55e42b5517b9d5ecae873
HEAD_REF 3.x
)
vcpkg_cmake_configure(

View File

@ -1,6 +1,6 @@
{
"name": "pegtl",
"version-semver": "3.2.5",
"version-semver": "3.2.6",
"description": "The Parsing Expression Grammar Template Library (PEGTL) is a zero-dependency C++ header-only parser combinator library for creating parsers according to a Parsing Expression Grammar (PEG).",
"homepage": "https://github.com/taocpp/PEGTL",
"license": "MIT",

View File

@ -172,12 +172,6 @@ cpp-netlib:x64-uwp=fail
cppcoro:x64-linux=fail
cppcoro:arm-uwp=fail
cppcoro:x64-uwp=fail
# VS 2022 17.2 miscompiles this:
cppgraphqlgen:arm64-windows=fail
cppgraphqlgen:x64-windows=fail
cppgraphqlgen:x64-windows-static=fail
cppgraphqlgen:x64-windows-static-md=fail
cppgraphqlgen:x86-windows=fail
# The x64-linux pipeline uses gcc 9.3.0, which lacks C++20 coroutine support.
# This is known to work on x64-linux as of gcc 10.3.0.
cppgraphqlgen:x64-linux=fail

View File

@ -5377,7 +5377,7 @@
"port-version": 0
},
"pegtl": {
"baseline": "3.2.5",
"baseline": "3.2.6",
"port-version": 0
},
"pegtl-2": {

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "ed96fd80f2820b9e5ad6f38a9ea24d7aebfb64be",
"version-semver": "3.2.6",
"port-version": 0
},
{
"git-tree": "43adc8ee136a8dd0ea88b54a6a7fdc7325cf7327",
"version-semver": "3.2.5",