Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package Catch2 for openSUSE:Factory checked in at 2023-08-07 15:28:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Catch2 (Old) and /work/SRC/openSUSE:Factory/.Catch2.new.22712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Catch2" Mon Aug 7 15:28:50 2023 rev:13 rq:1101376 version:3.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/Catch2/Catch2.changes 2023-03-08 14:53:08.758863384 +0100 +++ /work/SRC/openSUSE:Factory/.Catch2.new.22712/Catch2.changes 2023-08-07 15:28:53.444239546 +0200 @@ -1,0 +2,30 @@ +Thu Jul 27 12:12:56 UTC 2023 - Atri Bhattacharya <[email protected]> + +- Update to version 3.4.0: + * VectorEquals supports elements that provide only == and not != + (gh#catchorg/Catch2#2648). + * Catch2 supports compiling with IAR compiler + (gh#catchorg/Catch2#2651). + * Various small internal performance improvements. + * Various small internal compilation time improvements. + * XMLReporter now reports location info for INFO and WARN + (gh#catchorg/Catch2#1251). + * Documented that SKIP in generator constructor can be used to + handle empty generator (gh#catchorg/Catch2#1593). + * Added experimental static analysis support to TEST_CASE and + SECTION macros (gh#catchorg/Catch2#2681). + * *_THROWS, *_THROWS_AS, etc now suppress warning coming from + __attribute__((warn_unused_result)) on GCC + (gh#catchorg/Catch2#2691). + * Fixed assertionStarting events being sent after the expr is + evaluated (gh#catchorg/Catch2#2678). + * Errors in TEST_CASE tags are now reported nicely + (gh#catchorg/Catch2#2650). + * Bunch of improvements to catch_discover_tests. + * meson build can disable building tests + (gh#catchorg/Catch2#2693). + * meson build properly sets meson version 0.54.1 as the minimal + supported version (gh#catchorg/Catch2#2688). +- Use ninja for build. + +------------------------------------------------------------------- Old: ---- Catch2-3.3.2.tar.gz New: ---- Catch2-3.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Catch2.spec ++++++ --- /var/tmp/diff_new_pack.TEw21V/_old 2023-08-07 15:28:54.184244141 +0200 +++ /var/tmp/diff_new_pack.TEw21V/_new 2023-08-07 15:28:54.196244216 +0200 @@ -16,8 +16,9 @@ # +%define __builder ninja Name: Catch2 -Version: 3.3.2 +Version: 3.4.0 Release: 0 Summary: A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD License: BSL-1.0 @@ -25,7 +26,9 @@ Source: https://github.com/catchorg/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: cmake >= 3.10 BuildRequires: gcc-c++ >= 6 +BuildRequires: ninja BuildRequires: pkgconfig +BuildRequires: python3 %description Catch2 stands for C++ Automated Test Cases in a Header and is a multi-paradigm @@ -46,17 +49,14 @@ %build %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects %cmake -DCMAKE_BUILD_TYPE=Release \ - -DBUILD_SHARED_LIBS=OFF \ - -DCMAKE_INSTALL_DOCDIR=%{_defaultdocdir}/%{name} \ - -DPKGCONFIG_INSTALL_DIR=%{_libdir}/pkgconfig + -DBUILD_SHARED_LIBS:BOOL=OFF \ + -DCMAKE_INSTALL_DOCDIR:PATH=%{_defaultdocdir}/%{name} \ + -DPKGCONFIG_INSTALL_DIR:PATH=%{_libdir}/pkgconfig %cmake_build %install %cmake_install -%check -%ctest - %files devel %license LICENSE.txt %doc README.md CODE_OF_CONDUCT.md ++++++ Catch2-3.3.2.tar.gz -> Catch2-3.4.0.tar.gz ++++++ ++++ 14684 lines of diff (skipped)
