[bug#77772] catch2: Update to 3.8.1

Message ID 20250413003734.1774762-1-nomike@nomike.com
State New
Headers
Series [bug#77772] catch2: Update to 3.8.1 |

Commit Message

nomike April 13, 2025, 12:37 a.m. UTC
  Change-Id: I2e5e49f935aab3fe02b51d94112212f23e2490e0
Signed-off-by: nomike <nomike@nomike.com>
---
 gnu/packages/check.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
  

Comments

Maxim Cournoyer April 14, 2025, 4:39 a.m. UTC | #1
title 77772 [PATCH core-updates] catch2: Update to 3.8.1
quit

Hi,

nomike <nomike@nomike.com> writes:

> Change-Id: I2e5e49f935aab3fe02b51d94112212f23e2490e0
> Signed-off-by: nomike <nomike@nomike.com>
> ---
>  gnu/packages/check.scm | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
> index 8193dd785f..c2ebb37299 100644
> --- a/gnu/packages/check.scm
> +++ b/gnu/packages/check.scm
> @@ -711,7 +711,7 @@ (define-public cbehave
>  (define-public catch2-3
>    (package
>      (name "catch2")
> -    (version "3.5.3")
> +    (version "3.8.1")

This would trigger 3.5 k rebuilds according to 'guix refresh -l
catch2@3.5', so needs to be handled on a dedicated branch or pulled in a
core-updates'ish branch.  Retitling to denote that.
  

Patch

diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 8193dd785f..c2ebb37299 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -711,7 +711,7 @@  (define-public cbehave
 (define-public catch2-3
   (package
     (name "catch2")
-    (version "3.5.3")
+    (version "3.8.1")
     (home-page "https://github.com/catchorg/Catch2")
     (source (origin
               (method git-fetch)
@@ -721,7 +721,7 @@  (define-public catch2-3
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "11yla93vm2896fzhm3fz8lk3y3iz5iy7vd6wa7wnwvhsfd2dbfq3"))))
+                "0v1k14n02aiw4rv5sxhc5612cjhkdj59cjpm50qfxhapsdv54n3f"))))
     (build-system cmake-build-system)
     (arguments
      (list