Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Jun 2020 05:51:57 +0000 (UTC)
From:      =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r537521 - head/devel/cpputest
Message-ID:  <202006020551.0525pvLX099378@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: fernape
Date: Tue Jun  2 05:51:57 2020
New Revision: 537521
URL: https://svnweb.freebsd.org/changeset/ports/537521

Log:
  devel/cpputest: Update to 4.0
  
  From ChangeLog: https://github.com/cpputest/cpputest/releases/tag/v4.0
  
  New functionality:
  
   * Added MemoryAccountant
   * Added SimpleStringCache that also removed the memory leak caused by longjmp
     in C
   * Thread-safe memory leak detector overloads
   * New command-line options:
   *     -h help option
   *     -s shuffle (random) option
   *     -t run a specific test option
   *     -vv extra verbose option
   *     -k add a package name to junit output
   * Added new asserts: CHECK_COMPARE, and improved C macros
   * Support for newer compilers and address sanitizer
  
  Small improvements:
  
   * Fixed problems with gdb
   * More 16-bit support
   * Added Makefile for making the examples with an installed CppUTest
   * Small mock improvements
   * Removed more compiler warnings
   * Support for C++14, C++17, and C++2x (added to automated build)
  
  Improved maintainability:
  
   * Docker builds
   * Vastly improved the automated build with more platforms and variants
   * Continuously releasing the passing build
   * MS-DOS support (added to automated build)
  
  PR:	246907
  Submitted by:	akos.somfai@gmail.com (maintainer)

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

Modified: head/devel/cpputest/Makefile
==============================================================================
--- head/devel/cpputest/Makefile	Tue Jun  2 04:19:49 2020	(r537520)
+++ head/devel/cpputest/Makefile	Tue Jun  2 05:51:57 2020	(r537521)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	cpputest
-PORTVERSION=	3.8
+PORTVERSION=	4.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	devel
 
@@ -10,9 +10,9 @@ COMMENT=	Unit testing and mocking framework for C/C++
 
 LICENSE=	BSD3CLAUSE
 
-USE_GITHUB=	yes
-
 USES=		autoreconf libtool pathfix
 GNU_CONFIGURE=	yes
+
+USE_GITHUB=	yes
 
 .include <bsd.port.mk>

Modified: head/devel/cpputest/distinfo
==============================================================================
--- head/devel/cpputest/distinfo	Tue Jun  2 04:19:49 2020	(r537520)
+++ head/devel/cpputest/distinfo	Tue Jun  2 05:51:57 2020	(r537521)
@@ -1,3 +1,3 @@
 TIMESTAMP = 1480321953
-SHA256 (cpputest-cpputest-v3.8_GH0.tar.gz) = 2b95bb4a568f680cdcca678345a2c41c028275471c2ed7bf0b6f6f1f689c3b76
-SIZE (cpputest-cpputest-v3.8_GH0.tar.gz) = 2333302
+SHA256 (cpputest-cpputest-v4.0_GH0.tar.gz) = 0b66d20661f232d2a6af124c4455c8ccc9a4ce72d29f6ad4877eb385faaf5108
+SIZE (cpputest-cpputest-v4.0_GH0.tar.gz) = 762773

Modified: head/devel/cpputest/pkg-plist
==============================================================================
--- head/devel/cpputest/pkg-plist	Tue Jun  2 04:19:49 2020	(r537520)
+++ head/devel/cpputest/pkg-plist	Tue Jun  2 05:51:57 2020	(r537521)
@@ -11,6 +11,7 @@ include/CppUTest/PlatformSpecificFunctions.h
 include/CppUTest/PlatformSpecificFunctions_c.h
 include/CppUTest/SimpleMutex.h
 include/CppUTest/SimpleString.h
+include/CppUTest/SimpleStringInternalCache.h
 include/CppUTest/StandardCLibrary.h
 include/CppUTest/TeamCityTestOutput.h
 include/CppUTest/TestFailure.h
@@ -25,9 +26,11 @@ include/CppUTest/TestResult.h
 include/CppUTest/TestTestingFixture.h
 include/CppUTest/Utest.h
 include/CppUTest/UtestMacros.h
+include/CppUTestExt/CodeMemoryReportFormatter.h
 include/CppUTestExt/GMock.h
 include/CppUTestExt/GTest.h
 include/CppUTestExt/GTestConvertor.h
+include/CppUTestExt/GTestSupport.h
 include/CppUTestExt/IEEE754ExceptionsPlugin.h
 include/CppUTestExt/MemoryReportAllocator.h
 include/CppUTestExt/MemoryReportFormatter.h
@@ -43,6 +46,12 @@ include/CppUTestExt/MockSupport.h
 include/CppUTestExt/MockSupportPlugin.h
 include/CppUTestExt/MockSupport_c.h
 include/CppUTestExt/OrderedTest.h
+lib/CppUTest/cmake/CppUTestConfig.cmake
+lib/CppUTest/cmake/CppUTestConfigVersion.cmake
+lib/CppUTest/cmake/CppUTestTargets-relwithdebinfo.cmake
+lib/CppUTest/cmake/CppUTestTargets.cmake
+lib/CppUTest/cmake/Modules/CppUTestBuildTimeDiscoverTests.cmake
+lib/CppUTest/cmake/Scripts/CppUTestBuildTimeDiscoverTests.cmake
 lib/libCppUTest.a
 lib/libCppUTestExt.a
 libdata/pkgconfig/cpputest.pc



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