Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Catch2 for openSUSE:Factory checked 
in at 2021-04-14 13:05:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Catch2 (Old)
 and      /work/SRC/openSUSE:Factory/.Catch2.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "Catch2"

Wed Apr 14 13:05:07 2021 rev:4 rq:884864 version:2.13.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/Catch2/Catch2.changes    2020-12-03 
18:42:46.214158295 +0100
+++ /work/SRC/openSUSE:Factory/.Catch2.new.2401/Catch2.changes  2021-04-14 
13:05:08.425452936 +0200
@@ -1,0 +2,46 @@
+Tue Apr 13 07:50:44 UTC 2021 - Luigi Baldoni <[email protected]>
+
+- Update to version 2.13.5
+ Improvements:
+  * Added workaround for bug in XLC 16.1.0.1
+  * Add detection for LCC when it is masquerading as GCC
+  * Modified posix signal handling so it supports newer libcs
+    + `MINSIGSTKSZ` was no longer usable in constexpr context.
+  Fixes:
+  * Fixed compilation of benchmarking when `min` and `max`
+    macros are defined
+    + Including `windows.h` without `NOMINMAX` remains a really
+      bad idea, don't do it
+  Miscellaneous:
+  * `Catch2WithMain` target (static library) is no longer built
+    by default
+    + Building it by default was at best unnecessary overhead
+      for people not using it, and at worst it caused trouble
+      with install paths
+    + To have it built, set CMake option
+      `CATCH_BUILD_STATIC_LIBRARY` to `ON`
+  * The check whether Catch2 is being built as a subproject is
+    now more reliable
+    + The problem was that if the variable name used internally
+      was defined the project including Catch2 as subproject, it
+      would not be properly overwritten for Catch2's CMake.
+  version 2.13.4
+  Improvements:
+  * Improved the hashing algorithm used for shuffling test cases
+    + `TEST_CASE`s that differ only in the last character should
+      be properly shuffled
+    + Note that this means that v2.13.4 gives you a different
+      order of test cases than 2.13.3, even given the same seed.
+  Miscellaneous:
+  * Deprecated `ParseAndAddCatchTests` CMake integration
+    + It is impossible to implement it properly for all the
+      different test case variants Catch2 provides, and there
+      are better options provided.
+    + Use `catch_discover_tests` instead, which uses runtime
+      information about available tests.
+  * Fixed bug in `catch_discover_tests` that would cause it to
+    fail when used in specific project structures
+  * Added Bazel build file
+  * Added an experimental static library target to CMake
+
+-------------------------------------------------------------------

Old:
----
  Catch2-2.13.3.tar.gz

New:
----
  Catch2-2.13.5.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ Catch2.spec ++++++
--- /var/tmp/diff_new_pack.Fzry9V/_old  2021-04-14 13:05:09.085453592 +0200
+++ /var/tmp/diff_new_pack.Fzry9V/_new  2021-04-14 13:05:09.089453596 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package Catch2
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           Catch2
-Version:        2.13.3
+Version:        2.13.5
 Release:        0
 Summary:        A modern, C++-native, header-only, test framework for 
unit-tests, TDD and BDD
 License:        BSL-1.0

++++++ Catch2-2.13.3.tar.gz -> Catch2-2.13.5.tar.gz ++++++
++++ 1620 lines of diff (skipped)

Reply via email to