12 Commits

Author SHA256 Message Date
a6a8bdca2f Accepting request 1331677 from devel:libraries:c_c++
- Update to 2.4.3:
  * Fix: fixed C23 compilation (Petr Gajdos)
  * Misc: CMake FindCriterion improvements (Peter Kokot).
  * Misc: various documentation fixes (Yohann Boniface, Christopher Sahnwaldt,
  * Misc: various updates to dependencies.
- Drop upstreamed criterion-gcc15.patch

OBS-URL: https://build.opensuse.org/request/show/1331677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criterion?expand=0&rev=5
2026-02-06 18:11:19 +00:00
9f6a4ffd13 fix spec
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/criterion?expand=0&rev=11
2026-02-06 13:57:55 +00:00
976f4c4882 - Drop upstreamed criterion-gcc15.patch
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/criterion?expand=0&rev=10
2026-02-06 12:14:43 +00:00
b0fb5043bc - Update to 2.4.3:
* Fix: fixed C23 compilation (Petr Gajdos)
  * Misc: CMake FindCriterion improvements (Peter Kokot).
  * Misc: various documentation fixes (Yohann Boniface, Christopher Sahnwaldt,
  * Misc: various updates to dependencies.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/criterion?expand=0&rev=9
2026-02-06 12:05:41 +00:00
5c43eb8804 Accepting request 1251113 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1251113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criterion?expand=0&rev=4
2025-03-07 15:44:35 +00:00
4cd6075841 Accepting request 1250642 from home:pgajdos
- added patches
  fix build with gcc15
  + criterion-gcc15.patch

OBS-URL: https://build.opensuse.org/request/show/1250642
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/criterion?expand=0&rev=7
2025-03-07 07:13:05 +00:00
1b8649af7d Accepting request 1129640 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1129640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criterion?expand=0&rev=3
2023-11-28 21:20:35 +00:00
0db6c214d9 Accepting request 1129627 from home:dimstar:Factory
- Rename devel package from libcriterion3-devel to
  libcriterion-devel: the devel package never follows the soversion
  of the libraries, as it is, unlike the libraries, not meant to be
  parallel-installable.

OBS-URL: https://build.opensuse.org/request/show/1129627
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/criterion?expand=0&rev=5
2023-11-28 15:57:15 +00:00
2fbc31511c Accepting request 1092883 from devel:libraries:c_c++
- Update to 2.4.2:
  * Fix: fixed crash in assert failure reporting when there was no diff.
    If the user-provided function to stringify an object was bugged and
    produced equal output for non-equal objects, thus producing an empty
    diff, Criterion crashed trying to access an unset parameter list.
  * Fix: fixed crashing tests when Criterion was compiled with nanopb>=0.4.7
  * Fix: fixed deadlock when test timeout was specified and the system was
    overloaded.
  * Fix: fixed segfault if map_shdr fails (David Gloe).
  * Fix: fixed memory leak on test failure (Jookia).
  * Fix: fixed gt() and ge().
  * Fix: escape XML/JSON reports.
  * Misc: converted klib and debugbreak submodules to subprojects
  * Misc: various documentation fixes (Yuri Victorovich, Jonas Schulze).
  * Misc: various updates to dependencies.
- Delete fix-nanopb.patch
- Add fix-meson.patch: since klib and debugbreak provides only some header
  files, search for those deps in Meson fails, therefore we have to remove
  them. Those deps are specified in the spec file though.

OBS-URL: https://build.opensuse.org/request/show/1092883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criterion?expand=0&rev=2
2023-06-13 14:33:18 +00:00
3ca0e56e77 - Update to 2.4.2:
* Fix: fixed crash in assert failure reporting when there was no diff.
    If the user-provided function to stringify an object was bugged and
    produced equal output for non-equal objects, thus producing an empty
    diff, Criterion crashed trying to access an unset parameter list.
  * Fix: fixed crashing tests when Criterion was compiled with nanopb>=0.4.7
  * Fix: fixed deadlock when test timeout was specified and the system was
    overloaded.
  * Fix: fixed segfault if map_shdr fails (David Gloe).
  * Fix: fixed memory leak on test failure (Jookia).
  * Fix: fixed gt() and ge().
  * Fix: escape XML/JSON reports.
  * Misc: converted klib and debugbreak submodules to subprojects
  * Misc: various documentation fixes (Yuri Victorovich, Jonas Schulze).
  * Misc: various updates to dependencies.
- Delete fix-nanopb.patch
- Add fix-meson.patch: since klib and debugbreak provides only some header
  files, search for those deps in Meson fails, therefore we have to remove
  them. Those deps are specified in the spec file though.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/criterion?expand=0&rev=3
2023-06-13 13:14:49 +00:00
db7a91203e Accepting request 1065530 from devel:libraries:c_c++
C/C++ unit testing framework

OBS-URL: https://build.opensuse.org/request/show/1065530
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criterion?expand=0&rev=1
2023-02-14 15:45:21 +00:00
9a3adabac3 Accepting request 1064261 from home:polslinux:tools
new package: criterion allows to unti test c/c++ code

OBS-URL: https://build.opensuse.org/request/show/1064261
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/criterion?expand=0&rev=1
2023-02-13 14:11:48 +00:00