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
This commit is contained in:
Maxime Devos 2021-07-02 12:06:58 +02:00 committed by Ludovic Courtès
parent 2df94f7599
commit 249dba8d9e
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -30,6 +30,7 @@ (define-module (gnu packages connman)
#: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)
@ -118,13 +119,13 @@ (define-public econnman
(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")
@ -138,14 +139,15 @@ (define-public econnman
(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