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