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")

Reply via email to