Subject: CVS commit: pkgsrc/devel/catch2
From: Adam Ciarcinski
Date: 2024-09-17 14:16:51
Message id: 20240917121651.141E6FC74@cvs.NetBSD.org

Log Message:
catch2: updated to 3.7.1

3.7.1

Improvements

Applied the JUnit reporter's optimization from last release to the SonarQube reporter
Suppressed -Wuseless-cast in CHECK_THROWS_MATCHES
Standardize exit codes for various failures
Running no tests is now guaranteed to exit with 2 (without the \ 
--allow-running-no-tests flag)
All tests skipped is now always 4 (...)
Assertion failures are now always 42
and so on

Fixes

Fixed out-of-bounds access when the arg parser encounters single - as an argument

Miscellaneous

Added catch_config_prefix_messages.hpp to meson build
catch_discover_tests now supports skipped tests
You can get the old behaviour by calling catch_discover_tests with \ 
SKIP_IS_FAILURE option.

Files:
RevisionActionfile
1.20modifypkgsrc/devel/catch2/Makefile
1.21modifypkgsrc/devel/catch2/distinfo