guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 9497473c90726dfd3f353d215043028d5756ab41
Author: Andreas Enge <[email protected]>
AuthorDate: Sat Jun 20 22:59:04 2026 +0200
gnu: catch2-3.8: Swap inheritance.
* gnu/packages/check.scm (catch2-3.8): Inherit from...
(catch2-3.15): ...this instead vice versa.
Change-Id: I5a6c341caacbad72799a64e4aa666be4eb2ac144
---
gnu/packages/check.scm | 42 +++++++++++++++++++++---------------------
1 file changed, 21 insertions(+), 21 deletions(-)
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 533fefe6ad..1272b67fbf 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -781,19 +781,20 @@ It allows the specification of behaviour scenarios using
a given-when-then
pattern.")
(license license:apsl2))))
-(define-public catch2-3.8
+(define-public catch2-3.15
(package
(name "catch2")
- (version "3.8.1")
+ (version "3.15.1")
(source
(origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/catchorg/Catch2")
- (commit (string-append "v" version))))
+ (url "https://github.com/catchorg/Catch2")
+ (commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "0v1k14n02aiw4rv5sxhc5612cjhkdj59cjpm50qfxhapsdv54n3f"))))
+ (base32
+ "1sswpsa8v3nx9ydyzj867y9514sgfzhmvi8vqvrz576sh2a008r5"))))
(build-system cmake-build-system)
(arguments
(list
@@ -808,6 +809,21 @@ pattern.")
a multi-paradigm automated test framework for C++ and Objective-C.")
(license license:boost1.0)))
+(define-public catch2-3.8
+ (package
+ (inherit catch2-3.15)
+ (name "catch2")
+ (version "3.8.1")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/catchorg/Catch2")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0v1k14n02aiw4rv5sxhc5612cjhkdj59cjpm50qfxhapsdv54n3f"))))))
+
(define-public catch2-3.5
(package
(inherit catch2-3.8)
@@ -826,22 +842,6 @@ a multi-paradigm automated test framework for C++ and
Objective-C.")
;; 2026-06-20
(define-deprecated-package catch2-3 catch2-3.5)
-(define-public catch2-3.15
- (package
- (inherit catch2-3.8)
- (name "catch2")
- (version "3.15.1")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/catchorg/Catch2")
- (commit (string-append "v" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "1sswpsa8v3nx9ydyzj867y9514sgfzhmvi8vqvrz576sh2a008r5"))))))
-
(define-public cmocka
(package
(name "cmocka")