mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-19 16:40:46 -09:00
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>
This commit is contained in:
committed by
Thomas Petazzoni
parent
d7f2d8403e
commit
b3a462e85a
@@ -3,7 +3,7 @@ config BR2_PACKAGE_CATCH2
|
|||||||
depends on BR2_USE_WCHAR
|
depends on BR2_USE_WCHAR
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
depends on BR2_INSTALL_LIBSTDCPP
|
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()
|
depends on BR2_USE_MMU # fork()
|
||||||
help
|
help
|
||||||
Catch2 is mainly a unit testing framework for C++, but it
|
Catch2 is mainly a unit testing framework for C++, but it
|
||||||
@@ -21,8 +21,8 @@ config BR2_PACKAGE_CATCH2
|
|||||||
|
|
||||||
https://github.com/catchorg/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_MMU
|
||||||
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
|
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
|
||||||
!BR2_INSTALL_LIBSTDCPP || \
|
!BR2_INSTALL_LIBSTDCPP || \
|
||||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
!BR2_TOOLCHAIN_GCC_AT_LEAST_5
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
# Locally computed:
|
# Locally computed:
|
||||||
sha256 2106bccfec18c8ce673623d56780220e38527dd8f283ccba26aa4b8758737d0e catch2-3.1.1.tar.gz
|
sha256 d90351cdc55421f640c553cfc0875a8c834428679444e8062e9187d05b18aace catch2-3.3.1.tar.gz
|
||||||
sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 LICENSE.txt
|
sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 LICENSE.txt
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
CATCH2_VERSION = 3.1.1
|
CATCH2_VERSION = 3.3.1
|
||||||
CATCH2_SITE = $(call github,catchorg,Catch2,v$(CATCH2_VERSION))
|
CATCH2_SITE = $(call github,catchorg,Catch2,v$(CATCH2_VERSION))
|
||||||
CATCH2_INSTALL_STAGING = YES
|
CATCH2_INSTALL_STAGING = YES
|
||||||
CATCH2_INSTALL_TARGET = NO
|
CATCH2_INSTALL_TARGET = NO
|
||||||
|
|||||||
Reference in New Issue
Block a user