package/catch2: bump to version 3.3.1

raise the minimum gcc to 5 as stated in release notes for 3.1.0 [0].

[0] https://github.com/catchorg/Catch2/releases/tag/v3.1.0

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023.02.x
Michael Nosthoff 2023-02-18 12:24:45 +01:00 committed by Thomas Petazzoni
parent d7f2d8403e
commit b3a462e85a
3 changed files with 5 additions and 5 deletions

View File

@ -3,7 +3,7 @@ config BR2_PACKAGE_CATCH2
depends on BR2_USE_WCHAR
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # C++14
depends on BR2_USE_MMU # fork()
help
Catch2 is mainly a unit testing framework for C++, but it
@ -21,8 +21,8 @@ config BR2_PACKAGE_CATCH2
https://github.com/catchorg/Catch2
comment "catch2 needs a toolchain w/ C++, wchar, threads, gcc >= 4.9"
comment "catch2 needs a toolchain w/ C++, wchar, threads, gcc >= 5"
depends on BR2_USE_MMU
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
!BR2_INSTALL_LIBSTDCPP || \
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
!BR2_TOOLCHAIN_GCC_AT_LEAST_5

View File

@ -1,3 +1,3 @@
# Locally computed:
sha256 2106bccfec18c8ce673623d56780220e38527dd8f283ccba26aa4b8758737d0e catch2-3.1.1.tar.gz
sha256 d90351cdc55421f640c553cfc0875a8c834428679444e8062e9187d05b18aace catch2-3.3.1.tar.gz
sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 LICENSE.txt

View File

@ -4,7 +4,7 @@
#
################################################################################
CATCH2_VERSION = 3.1.1
CATCH2_VERSION = 3.3.1
CATCH2_SITE = $(call github,catchorg,Catch2,v$(CATCH2_VERSION))
CATCH2_INSTALL_STAGING = YES
CATCH2_INSTALL_TARGET = NO