guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch core-updates updated: gnu: libsoup: Depend on Samba only on suppo


From: guix-commits
Subject: branch core-updates updated: gnu: libsoup: Depend on Samba only on supported systems.
Date: Wed, 19 Apr 2023 18:16:40 -0400

This is an automated email from the git hooks/post-receive script.

civodul pushed a commit to branch core-updates
in repository guix.

The following commit(s) were added to refs/heads/core-updates by this push:
     new 1344c3388a gnu: libsoup: Depend on Samba only on supported systems.
1344c3388a is described below

commit 1344c3388a87d427209f63bdbfacabbd4c0a1033
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Thu Apr 20 00:14:06 2023 +0200

    gnu: libsoup: Depend on Samba only on supported systems.
    
    This unlocks gtk+@3 on i686-linux, which so far was unavailable because
    Samba depends on Rust.
    
    * gnu/packages/gnome.scm (libsoup-minimal)[inputs]: Have 'samba/pinned'
    dependency only on supported systems.
---
 gnu/packages/gnome.scm | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index dd44fcff75..f1ec90ab39 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5154,7 +5154,14 @@ as OpenStreetMap, OpenCycleMap, OpenAerialMap and Maps.")
            sqlite
            zlib))
     (inputs
-     (list mit-krb5 samba/pinned))     ; For ntlm_auth support
+     (append (list mit-krb5)
+
+             ;; Samba is an optional dependency that depends on Rust, which is
+             ;; missing on some systems such as i686-linux.
+             (if (and (not (%current-target-system))
+                      (supported-package? samba/pinned))
+                 (list samba/pinned)              ;for ntlm_auth support
+                 '())))
     (home-page "https://wiki.gnome.org/Projects/libsoup";)
     (synopsis "GLib-based HTTP Library")
     (description



reply via email to

[Prev in Thread] Current Thread [Next in Thread]