guix-commits
[Top][All Lists]
Advanced

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

28/40: gnu: econnman: Add 'bash' input for 'wrap-program'.


From: guix-commits
Subject: 28/40: gnu: econnman: Add 'bash' input for 'wrap-program'.
Date: Sat, 21 Oct 2023 01:53:17 -0400 (EDT)

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

commit e2ea3c778f5c338db26c6472080b1e8dbdba297f
Author: Maxime Devos <maximedevos@telenet.be>
AuthorDate: Fri Jul 2 12:06:58 2021 +0200

    gnu: econnman: Add 'bash' input for 'wrap-program'.
    
    It is required for cross-compilation.
    
    * gnu/packages/connman.scm (econnman)[inputs]: Add 'bash-minimal'.  Remove
    input labels.
    
    Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
    Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
    Change-Id: I8cc36e919c1f7f9a57e1762b0ba69c79361c0f40
---
 gnu/packages/connman.scm | 28 +++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/connman.scm b/gnu/packages/connman.scm
index 80869f890e..5e21ce4ebd 100644
--- a/gnu/packages/connman.scm
+++ b/gnu/packages/connman.scm
@@ -30,6 +30,7 @@
   #:use-module (gnu packages)
   #:use-module (gnu packages admin)
   #:use-module (gnu packages compression)
+  #:use-module (gnu packages bash)
   #:use-module (gnu packages enlightenment)
   #:use-module (gnu packages glib)
   #:use-module (gnu packages linux)
@@ -119,13 +120,13 @@ sharing) to clients via USB, ethernet, WiFi, cellular and 
Bluetooth.")
     (name "econnman")
     (version "1.1")
     (source
-      (origin
-        (method url-fetch)
-        (uri (string-append "https://download.enlightenment.org/rel/apps/";
-                            "econnman/econnman-" version ".tar.gz"))
-        (sha256
-         (base32
-          "057pwwavlvrrq26bncqnfrf449zzaim0zq717xv86av4n940gwv0"))))
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://download.enlightenment.org/rel/apps/";
+                           "econnman/econnman-" version ".tar.gz"))
+       (sha256
+        (base32
+         "057pwwavlvrrq26bncqnfrf449zzaim0zq717xv86av4n940gwv0"))))
     (build-system gnu-build-system)
     (arguments
      `(#:configure-flags '("--localstatedir=/var")
@@ -139,14 +140,15 @@ sharing) to clients via USB, ethernet, WiFi, cellular and 
Bluetooth.")
              (let* ((out (assoc-ref outputs "out"))
                     (bin (string-append out "/bin/econnman-bin")))
                (wrap-program bin
-                 `("GUIX_PYTHONPATH" ":" prefix (,(getenv "GUIX_PYTHONPATH"))))
-               #t))))))
+                 `("GUIX_PYTHONPATH" ":" prefix
+                   (,(getenv "GUIX_PYTHONPATH"))))))))))
     (native-inputs (list pkg-config))
     (inputs
-     `(("efl" ,efl)
-       ("python" ,python-wrapper)
-       ("python-dbus" ,python-dbus)
-       ("python-efl" ,python-efl)))
+     (list bash-minimal                 ;for wrap-program
+           efl
+           python-wrapper
+           python-dbus
+           python-efl))
     (home-page "https://www.enlightenment.org";)
     (synopsis "Connman User Interface written using the EFL")
     (description



reply via email to

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