diff --git a/devel/catch/Makefile b/devel/catch/Makefile index df4f7b4f3cea..d5c663b7c367 100644 --- a/devel/catch/Makefile +++ b/devel/catch/Makefile @@ -1,29 +1,33 @@ PORTNAME= catch PORTVERSION= 2.13.10 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org COMMENT= Header-only test framework for C++ WWW= https://github.com/catchorg/Catch2 LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cmake compiler:c++14-lang pathfix python:build USE_GITHUB= yes GH_ACCOUNT= catchorg GH_PROJECT= Catch2 CMAKE_ARGS= -DCMAKE_INSTALL_DOCDIR=${DOCSDIR} NO_ARCH= yes PORTSCOUT= limit:^2\. OPTIONS_DEFINE= DOCS +post-patch: + @${REINPLACE_CMD} -e 's/\(-Wno-error=pragmas\)/\1 -Wno-error=c++20-extensions/' \ + ${WRKSRC}/projects/CMakeLists.txt + do-test: ${BUILD_WRKSRC}/projects/SelfTest .include