Accepting request 1133457 from home:badshah400:branches:devel:libraries:c_c++

Update to version 3.5.0

OBS-URL: https://build.opensuse.org/request/show/1133457
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/Catch2?expand=0&rev=28
This commit is contained in:
Dirk Mueller 2023-12-16 19:14:22 +00:00 committed by Git OBS Bridge
parent b4bf4d3a8f
commit f908d34ecb
4 changed files with 35 additions and 4 deletions

BIN
Catch2-3.4.0.tar.gz (Stored with Git LFS)

Binary file not shown.

3
Catch2-3.5.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f6d4f8d78a9b59ec72a81d49f58d18eb317372ac07f8d9432710a079e69fd66a
size 1155736

View File

@ -1,3 +1,34 @@
-------------------------------------------------------------------
Fri Dec 15 14:38:43 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.5.0:
* Introduced CATCH_CONFIG_PREFIX_MESSAGES to prefix only logging
macros (gh#catchorg/Catch2#2544).
* Section hints in static analysis mode are now const.
* from_range generator supports C arrays and ranges that require
ADL (gh#catchorg/Catch2#2737).
* Stringification support for std::optional now also includes
std::nullopt (gh#catchorg/Catch2#2740).
* The Console reporter flushes output after writing benchmark runtime estimate.
* Added workaround to enable compilation with ICC 19.1
(gh#catchorg/Catch2#2551, gh#catchorg/Catch2#2766).
* Compiling Catch2 for XBox should work out of the box
(gh#catchorg/Catch2#2772).
* Compiling Catch2 with exceptions disabled no longer triggers
Wunused-function (gh#catchorg/Catch2#2726).
* random Generators for integral types are now reproducible
across different platforms.
* random Generators for float and double are now reproducible
across different platforms.
* Fix: UDL declaration inside Catch2 are now strictly conforming
to the standard.
* Fixed CAPTURE tests failing to compile in C++23 mode
(gh#catchorg/Catch2#2744).
* Fixed missing include in catch_message.hpp
(gh#catchorg/Catch2#2758).
* Fixed CHECK_ELSE suppressing failure from uncaught
exceptions(gh#catchorg/Catch2#2723).
-------------------------------------------------------------------
Thu Jul 27 12:12:56 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>

View File

@ -18,7 +18,7 @@
%define __builder ninja
Name: Catch2
Version: 3.4.0
Version: 3.5.0
Release: 0
Summary: A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD
License: BSL-1.0