Subject: [bug#75446] Artanis - update guile json to 4 - fixing conflict in Guix

From: Josep Bigorra <[email-masked]>
Date: Wed, 8 Jan 2025 16:14:56 +0100

Hi all,
Current `artanis` package has a conflict when installing in latest
Guix package set.
This comes due to being fixed to guile-json-3.
I have tested extensively with guile-json-4 and it works great with no
conflicts.
Please see the attached patch so we can fix artanis on Guix.
Greetings,
Joe
From 4da2a63c00f6de573d2775b1f21941191f18a4dd Mon Sep 17 00:00:00 2001
Message-ID: <4[email-masked]>
From: Josep Bigorra <[email-masked]>
Date: Wed, 8 Jan 2025 16:09:23 +0100
Subject: [PATCH] artanis dependency - bump guile json to 4 fixing latest guix

---
 gnu/packages/guile-xyz.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm
index 4dd5095..318bd58 100644
--- a/gnu/packages/guile-xyz.scm
+++ b/gnu/packages/guile-xyz.scm
@@ -192,7 +192,7 @@ (define-public artanis
     ;; projects.
     ;; TODO: Add guile-dbi and guile-dbd optional dependencies.
     (propagated-inputs
-     (list guile-json-3 guile-curl guile-readline guile-redis))
+     (list guile-json-4 guile-curl guile-readline guile-redis))
     (native-inputs
      (list bash-minimal                           ;for the `source' builtin
            pkg-config
-- 
2.46.0