Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Jul 2018 11:02:59 +0000 (UTC)
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r475239 - head/devel/catch
Message-ID:  <201807241102.w6OB2xGI061416@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gahr
Date: Tue Jul 24 11:02:58 2018
New Revision: 475239
URL: https://svnweb.freebsd.org/changeset/ports/475239

Log:
  devel/catch: update to 2.3.0
  
  This release changes the include paths provided by our CMake and pkg-config
  integration. The proper include path for the single-header when using one of
  the above is now <catch2/catch.hpp>. This change also necessitated changes to
  paths inside the repository, so that the single-header version is now at
  single_include/catch2/catch.hpp, rather than single_include/catch.hpp.
  
  Release notes: https://github.com/catchorg/Catch2/releases/tag/v2.3.0

Modified:
  head/devel/catch/Makefile
  head/devel/catch/distinfo
  head/devel/catch/pkg-plist

Modified: head/devel/catch/Makefile
==============================================================================
--- head/devel/catch/Makefile	Tue Jul 24 09:52:02 2018	(r475238)
+++ head/devel/catch/Makefile	Tue Jul 24 11:02:58 2018	(r475239)
@@ -3,7 +3,7 @@
 
 PORTNAME=	catch
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.2.3
+DISTVERSION=	2.3.0
 CATEGORIES=	devel
 
 MAINTAINER=	gahr@FreeBSD.org
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 BROKEN_powerpc64=	fails to compile: catch_tostring.cpp:206:21: comparison is always true due to limited range of data type
 
-USES=		compiler:c++14-lang cmake pathfix
+USES=		compiler:c++14-lang cmake:outsource pathfix
 USE_GITHUB=	yes
 GH_ACCOUNT=	catchorg
 GH_PROJECT=	Catch2
@@ -23,6 +23,6 @@ CMAKE_ARGS=	-DCMAKE_INSTALL_DOCDIR=${DOCSDIR}
 PORTDOCS=	*
 
 do-test:
-	${WRKSRC}/SelfTest
+	${BUILD_WRKSRC}/projects/SelfTest
 
 .include <bsd.port.mk>

Modified: head/devel/catch/distinfo
==============================================================================
--- head/devel/catch/distinfo	Tue Jul 24 09:52:02 2018	(r475238)
+++ head/devel/catch/distinfo	Tue Jul 24 11:02:58 2018	(r475239)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1528877370
-SHA256 (catchorg-Catch2-v2.2.3_GH0.tar.gz) = 45e5e12cc5a98e098b0960d70c0d99b7168b711e85fb947dcd4d68ec3f8b8826
-SIZE (catchorg-Catch2-v2.2.3_GH0.tar.gz) = 503700
+TIMESTAMP = 1532420332
+SHA256 (catchorg-Catch2-v2.3.0_GH0.tar.gz) = aaf6bbf81ce8522131bae2ea4d013a77b003bbb2017614f5872d5787687f8f5f
+SIZE (catchorg-Catch2-v2.3.0_GH0.tar.gz) = 506374

Modified: head/devel/catch/pkg-plist
==============================================================================
--- head/devel/catch/pkg-plist	Tue Jul 24 09:52:02 2018	(r475238)
+++ head/devel/catch/pkg-plist	Tue Jul 24 11:02:58 2018	(r475239)
@@ -1,7 +1,13 @@
-include/catch/catch.hpp
-include/catch/catch_reporter_automake.hpp
-include/catch/catch_reporter_tap.hpp
-include/catch/catch_reporter_teamcity.hpp
+include/catch2/catch.hpp
+include/catch2/catch_reporter_automake.hpp
+include/catch2/catch_reporter_tap.hpp
+include/catch2/catch_reporter_teamcity.hpp
+lib/cmake/Catch2/Catch.cmake
 lib/cmake/Catch2/Catch2Config.cmake
 lib/cmake/Catch2/Catch2ConfigVersion.cmake
-libdata/pkgconfig/catch.pc
+lib/cmake/Catch2/Catch2Targets.cmake
+lib/cmake/Catch2/CatchAddTests.cmake
+lib/cmake/Catch2/ParseAndAddCatchTests.cmake
+libdata/pkgconfig/catch2.pc
+share/Catch2/gdbinit
+share/Catch2/lldbinit



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201807241102.w6OB2xGI061416>