aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgahr <gahr@FreeBSD.org>2017-11-05 21:48:47 +0800
committergahr <gahr@FreeBSD.org>2017-11-05 21:48:47 +0800
commite00e0c004cbbdce7aab41e84cd8d640b4033b13a (patch)
tree5e0d44463a73c8903e9fc9b172db9b47835008c6
parentf8bc9b1c58da1220c23d0e5e4b1bf62631c92396 (diff)
downloadfreebsd-ports-gnome-e00e0c004cbbdce7aab41e84cd8d640b4033b13a.tar.gz
freebsd-ports-gnome-e00e0c004cbbdce7aab41e84cd8d640b4033b13a.tar.zst
freebsd-ports-gnome-e00e0c004cbbdce7aab41e84cd8d640b4033b13a.zip
devel/catch: update to 2.0.1
This is the first full release of Catch2. There may be some minor breaking changes for some people. Please see the details below before moving to this release. Release notes: https://github.com/catchorg/Catch2/releases/tag/v2.0.1
-rw-r--r--devel/catch/Makefile17
-rw-r--r--devel/catch/distinfo6
2 files changed, 16 insertions, 7 deletions
diff --git a/devel/catch/Makefile b/devel/catch/Makefile
index 5bd2c27f714b..dde36ae51a99 100644
--- a/devel/catch/Makefile
+++ b/devel/catch/Makefile
@@ -3,7 +3,7 @@
PORTNAME= catch
DISTVERSIONPREFIX= v
-DISTVERSION= 1.11.0
+DISTVERSION= 2.0.1
CATEGORIES= devel
MAINTAINER= gahr@FreeBSD.org
@@ -12,10 +12,9 @@ COMMENT= Header-only test framework for C++
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BROKEN= checksum and size mismatch
-
TEST_DEPENDS= cmake:devel/cmake
+USES= compiler:c++11-lang
USE_GITHUB= yes
GH_ACCOUNT= philsquared
GH_PROJECT= Catch
@@ -23,9 +22,19 @@ GH_PROJECT= Catch
NO_BUILD= yes
NO_ARCH= yes
+WRKSRC= ${WRKDIR}/${GH_PROJECT}2-${PORTVERSION}
+
REPORTERS= catch_reporter_automake.hpp \
+ catch_reporter_bases.cpp \
+ catch_reporter_bases.hpp \
+ catch_reporter_compact.cpp \
+ catch_reporter_console.cpp \
+ catch_reporter_junit.cpp \
+ catch_reporter_multi.cpp \
+ catch_reporter_multi.h \
catch_reporter_tap.hpp \
- catch_reporter_teamcity.hpp
+ catch_reporter_teamcity.hpp \
+ catch_reporter_xml.cpp
PLIST_FILES= include/catch.hpp \
${REPORTERS:S/^/include\//g}
diff --git a/devel/catch/distinfo b/devel/catch/distinfo
index 65c4151857ff..f960e2a69b66 100644
--- a/devel/catch/distinfo
+++ b/devel/catch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1509710078
-SHA256 (philsquared-Catch-v1.11.0_GH0.tar.gz) = 9e6111577e6dad2513a4229355f162023568af6a352d303367930758bed60f30
-SIZE (philsquared-Catch-v1.11.0_GH0.tar.gz) = 376132
+TIMESTAMP = 1509889172
+SHA256 (philsquared-Catch-v2.0.1_GH0.tar.gz) = 5f31b93712e65d363f257ad0f0c02cfbed7a3988979d5f320ad7771e513d4cc8
+SIZE (philsquared-Catch-v2.0.1_GH0.tar.gz) = 397154