guix_mirror_bot pushed a commit to branch master
in repository guix.

commit dd00241787d9a4e91f31591b7be05a526286ebc1
Author: Andreas Enge <[email protected]>
AuthorDate: Sat Jun 20 23:02:53 2026 +0200

    gnu: catch2-3.15: Rename to catch2.
    
    * gnu/packages/check.scm (catch2-3.15): Rename to and define as
    deprecated by...
    (catch2): ...this.
    (catch-3.8): Fix reference in inheritance.
    * gnu/packages/electronics.scm (sv-lang): Adapt input.
    
    Change-Id: I74a86b9c376cae9eb5794450a903dc1b1693ecc9
---
 gnu/packages/check.scm       | 5 +++--
 gnu/packages/electronics.scm | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 1272b67fbf..250cf222c5 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -781,7 +781,7 @@ It allows the specification of behaviour scenarios using a 
given-when-then
 pattern.")
       (license license:apsl2))))
 
-(define-public catch2-3.15
+(define-public catch2
   (package
     (name "catch2")
     (version "3.15.1")
@@ -811,7 +811,7 @@ a multi-paradigm automated test framework for C++ and 
Objective-C.")
 
 (define-public catch2-3.8
   (package
-    (inherit catch2-3.15)
+    (inherit catch2)
     (name "catch2")
     (version "3.8.1")
     (source
@@ -841,6 +841,7 @@ a multi-paradigm automated test framework for C++ and 
Objective-C.")
 
 ;; 2026-06-20
 (define-deprecated-package catch2-3 catch2-3.5)
+(define-deprecated-package catch2-3.15 catch2)
 
 (define-public cmocka
   (package
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index 66448c0608..dc74709086 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -4983,7 +4983,7 @@ Abstract Syntax Trees} API.")
     (native-inputs
      (list pkg-config python-minimal-wrapper))
     (inputs
-     (list boost catch2-3.15 cpptrace fmt-12 mimalloc pybind11))
+     (list boost catch2 cpptrace fmt-12 mimalloc pybind11))
     (synopsis "SystemVerilog compiler and language services")
     (description "Slang is a software library that provides various components
 for lexing, parsing, type checking, and elaborating SystemVerilog code.  It

Reply via email to