Subject: bug#75559: gnupg update to 2.4.7 causing guix build -K seahorse to fail

From: Rostislav Svoboda <[email-masked]>
Date: Wed, 15 Jan 2025 02:10:41 +0100

> This commit is included in Seahorse 47.0 and later versions. Hopefully
> that helps!

Thanks Leo. In theory, the fix should be straightforward (see
attachment). However, we need to be careful:

$ guix search ^seahorse\$ | grep synopsis
synopsis: Manage encryption keys and passwords in the GNOME keyring

Cheers,
Bost
From 08e0448224bb2db53facaa58b4cac14c055655ab Mon Sep 17 00:00:00 2001
Message-ID: <08e044822[email-masked]>
From: Rostislav Svoboda <[email-masked]>
Date: Wed, 15 Jan 2025 01:50:36 +0100
Subject: [PATCH] gnu: seahorse: Update to 47.0.1.

This fixes <https://issues.guix.gnu.org/75559>.

* gnu/packages/gnome.scm (seahorse): Update to 47.0.1.

Change-Id: I30095f0e3b67d0dfcc263e72bc48f4cd9a1ec7e8
---
 gnu/packages/gnome.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 30038379f5..f24a6b2aa8 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -4500,7 +4500,7 @@ (define-public drawing
 (define-public seahorse
   (package
     (name "seahorse")
-    (version "43.0")
+    (version "47.0.1")
     (source
      (origin
        (method url-fetch)
@@ -4508,7 +4508,7 @@ (define-public seahorse
                            (version-major version) "/" name "-"
                            version ".tar.xz"))
        (sha256
-        (base32 "0bc3xbjzwa4245m6nqzl3v6hzp9hyfbf50iwgwi5hdjglzxin7av"))))
+        (base32 "1k6avgd58v853nchp226qc3fgz0pwxnf7744hyvynzqzlvj1f6cw"))))
     (build-system meson-build-system)
     (arguments
      '(#:glib-or-gtk? #t

base-commit: 7ba52cb34be061d9ce5be1ec6f84770f098321d3
-- 
2.47.1