diff options
| author | Anderson Torres <anderson.torres.8519@gmail.com> | 2026-07-08 15:55:32 -0300 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-08-25 11:52:01 +0200 |
| commit | 23c525b1eef130f849f4ee9ab567e8202af60779 (patch) | |
| tree | 571f51689a8c7608544566d72be68ae729618bbf /gnu | |
| parent | 0d1b6d39284e0748f3945908670856c5d60c0a30 (diff) | |
gnu: econnman: Use gexps.
* gnu/packages/connman.scm (econnman)[source]: Switch to .tar.xz.
[arguments]: Use gexps.
Signed-off-by: Andreas Enge <andreas@enge.fr>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/connman.scm | 36 |
1 files changed, 19 insertions, 17 deletions
diff --git a/gnu/packages/connman.scm b/gnu/packages/connman.scm index d2ba6f9c735..48cd0fa26db 100644 --- a/gnu/packages/connman.scm +++ b/gnu/packages/connman.scm | |||
| @@ -130,28 +130,30 @@ sharing) to clients via USB, ethernet, WiFi, cellular and Bluetooth.") | |||
| 130 | (origin | 130 | (origin |
| 131 | (method url-fetch) | 131 | (method url-fetch) |
| 132 | (uri (string-append "https://download.enlightenment.org/rel/apps/" | 132 | (uri (string-append "https://download.enlightenment.org/rel/apps/" |
| 133 | "econnman/econnman-" version ".tar.gz")) | 133 | "econnman/econnman-" version ".tar.xz")) |
| 134 | (sha256 | 134 | (sha256 |
| 135 | (base32 | 135 | (base32 |
| 136 | "057pwwavlvrrq26bncqnfrf449zzaim0zq717xv86av4n940gwv0")))) | 136 | "11gd35v8kqr5gqqm8w3j6k1ppwgxcnpf1kv33q7sfz5f3xl8gkhc")))) |
| 137 | (build-system gnu-build-system) | 137 | (build-system gnu-build-system) |
| 138 | (arguments | 138 | (arguments |
| 139 | `(#:configure-flags '("--localstatedir=/var") | 139 | (list |
| 140 | #:phases | 140 | #:configure-flags |
| 141 | (modify-phases %standard-phases | 141 | #~(list "--localstatedir=/var") |
| 142 | (add-after 'unpack 'set-home-directory | 142 | #:phases |
| 143 | ;; FATAL: Cannot create run dir '/homeless-shelter/.run' - errno=2 | 143 | #~(modify-phases %standard-phases |
| 144 | (lambda _ (setenv "HOME" "/tmp") #t)) | 144 | (add-after 'unpack 'set-home-directory |
| 145 | (add-after 'install 'wrap-binary | 145 | ;; FATAL: Cannot create run dir '/homeless-shelter/.run' - errno=2 |
| 146 | (lambda* (#:key outputs #:allow-other-keys) | 146 | (lambda _ (setenv "HOME" "/tmp"))) |
| 147 | (let* ((out (assoc-ref outputs "out")) | 147 | (add-after 'install 'wrap-binary |
| 148 | (bin (string-append out "/bin/econnman-bin"))) | 148 | (lambda _ |
| 149 | (wrap-program bin | 149 | (let* ((bin (string-append #$output "/bin/econnman-bin"))) |
| 150 | `("GUIX_PYTHONPATH" ":" prefix | 150 | (wrap-program bin |
| 151 | (,(getenv "GUIX_PYTHONPATH")))))))))) | 151 | `("GUIX_PYTHONPATH" ":" prefix |
| 152 | (native-inputs (list pkg-config)) | 152 | (,(getenv "GUIX_PYTHONPATH")))))))))) |
| 153 | (native-inputs | ||
| 154 | (list pkg-config)) | ||
| 153 | (inputs | 155 | (inputs |
| 154 | (list bash-minimal ;for wrap-program | 156 | (list bash-minimal ; wrap-program |
| 155 | efl | 157 | efl |
| 156 | python-wrapper | 158 | python-wrapper |
| 157 | python-dbus-1.2 | 159 | python-dbus-1.2 |
