git: c483527f727a - main - devel/pegtl: Update 3.2.5 -> 3.2.6

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 01 Jul 2022 08:45:02 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c483527f727a793f322055bb2da06a8244257ab0

commit c483527f727a793f322055bb2da06a8244257ab0
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-07-01 05:53:56 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-07-01 08:44:59 +0000

    devel/pegtl: Update 3.2.5 -> 3.2.6
    
     Reported by:   portscout
---
 devel/pegtl/Makefile  | 12 ++++--------
 devel/pegtl/distinfo  |  6 +++---
 devel/pegtl/pkg-plist |  2 +-
 3 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/devel/pegtl/Makefile b/devel/pegtl/Makefile
index 941171bc701e..4fe8b09d3571 100644
--- a/devel/pegtl/Makefile
+++ b/devel/pegtl/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	pegtl
-DISTVERSION=	3.2.5
+DISTVERSION=	3.2.6
 CATEGORIES=	devel
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -8,20 +8,16 @@ COMMENT=	Parsing Expression Grammar Template Library
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		cmake
+USES=		cmake:testing
 USE_GITHUB=	yes
+
 GH_ACCOUNT=	taocpp
 GH_PROJECT=	PEGTL
 
 CMAKE_OFF=	PEGTL_BUILD_TESTS PEGTL_BUILD_EXAMPLES
+CMAKE_TESTING_ON=	PEGTL_BUILD_TESTS
 
 NO_BUILD=	yes
 NO_ARCH=	yes
 
-do-test: # one test case fails: https://github.com/taocpp/PEGTL/issues/189
-	@cd ${BUILD_WRKSRC} && \
-		${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DPEGTL_BUILD_TESTS:BOOL=ON ${CMAKE_SOURCE_PATH} && \
-		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \
-		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test
-
 .include <bsd.port.mk>
diff --git a/devel/pegtl/distinfo b/devel/pegtl/distinfo
index 017e30221be0..94f77140ab8b 100644
--- a/devel/pegtl/distinfo
+++ b/devel/pegtl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1651343142
-SHA256 (taocpp-PEGTL-3.2.5_GH0.tar.gz) = 4ecefe4151b14684a944dde57e68c98e00224e5fea055c263e1bfbed24a99827
-SIZE (taocpp-PEGTL-3.2.5_GH0.tar.gz) = 248904
+TIMESTAMP = 1656654311
+SHA256 (taocpp-PEGTL-3.2.6_GH0.tar.gz) = 0ad229e47e5e865c90788bb9865447804c72dcb171b7402f6f0fe8c78f3b2035
+SIZE (taocpp-PEGTL-3.2.6_GH0.tar.gz) = 249317
diff --git a/devel/pegtl/pkg-plist b/devel/pegtl/pkg-plist
index 445296d883b8..0e847b42c730 100644
--- a/devel/pegtl/pkg-plist
+++ b/devel/pegtl/pkg-plist
@@ -100,7 +100,6 @@ include/tao/pegtl/internal/crlf_eol.hpp
 include/tao/pegtl/internal/cstream_reader.hpp
 include/tao/pegtl/internal/cstring_reader.hpp
 include/tao/pegtl/internal/dependent_false.hpp
-include/tao/pegtl/internal/dependent_true.hpp
 include/tao/pegtl/internal/disable.hpp
 include/tao/pegtl/internal/discard.hpp
 include/tao/pegtl/internal/enable.hpp
@@ -167,6 +166,7 @@ include/tao/pegtl/internal/string.hpp
 include/tao/pegtl/internal/success.hpp
 include/tao/pegtl/internal/try_catch_type.hpp
 include/tao/pegtl/internal/until.hpp
+include/tao/pegtl/internal/unwind_guard.hpp
 include/tao/pegtl/istream_input.hpp
 include/tao/pegtl/match.hpp
 include/tao/pegtl/memory_input.hpp