svn commit: r537521 - head/devel/cpputest
Fernando Apesteguía
fernape at FreeBSD.org
Tue Jun 2 05:51:58 UTC 2020
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 at 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
More information about the svn-ports-all
mailing list