summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorArtyom V. Poptsov <poptsov.artyom@gmail.com>2026-05-14 07:28:07 +0300
committerArtyom V. Poptsov <poptsov.artyom@gmail.com>2026-05-14 07:32:24 +0300
commitaa0ed34bf235ebe3fbf935bc07aa892ce7b74f48 (patch)
treedd13511ed216ab94a298c86d953c93caa1427c59 /gnu
parent4a0d4d1b273adbd1a0b74ac3ca135f9047237022 (diff)
gnu: weex: Update to 2.8.3.
* gnu/packages/ftp.scm (weex): Update to 2.8.3. [arguments]<#:configure-flags>: Add "--disable-dependency-tracking" to prevent the build system from trying to run the missing "depcomp" file. <#:phases>: Add "patch-/bin/sh" phase to substitute actual "/bin/sh" from the inputs. Change-Id: I7e849c327f867456a1f2a372842c4afc335503a8
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/ftp.scm18
1 files changed, 16 insertions, 2 deletions
diff --git a/gnu/packages/ftp.scm b/gnu/packages/ftp.scm
index cb6c147986..7f062bc02f 100644
--- a/gnu/packages/ftp.scm
+++ b/gnu/packages/ftp.scm
@@ -7,6 +7,7 @@
;;; Copyright © 2021 David Larsson <david.larsson@selfhosted.xyz>
;;; Copyright © 2021 Guillaume Le Vaillant <glv@posteo.net>
;;; Copyright © 2022 Jai Vetrivelan <jaivetrivelan@gmail.com>
+;;; Copyright © 2026 Artyom V. Poptsov <poptsov.artyom@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -183,7 +184,7 @@ FTP browser, as well as non-interactive commands such as @code{ncftpput} and
(define-public weex
(package
(name "weex")
- (version "2.8.2")
+ (version "2.8.3")
(source
(origin
(method url-fetch)
@@ -192,8 +193,21 @@ FTP browser, as well as non-interactive commands such as @code{ncftpput} and
"/weex_" version ".tar.gz"))
(sha256
(base32
- "1ir761hjncr1bamaqcw9j7x57xi3s9jax3223bxwbq30a0vsw1pd"))))
+ "00qnw5q2i0xa2a51jp5737r3jx959rl1gbi9flpwin8s8ymqd9bj"))))
(build-system gnu-build-system)
+ (arguments
+ (list
+ #:configure-flags #~(list "--disable-dependency-tracking")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'patch-/bin/sh
+ (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* "po/Makefile.in.in"
+ (("/bin/sh")
+ (search-input-file inputs "/bin/sh")))
+ (substitute* "intl/Makefile.in"
+ (("/bin/sh")
+ (search-input-file inputs "/bin/sh"))))))))
(native-inputs
(list automake autoconf gettext-minimal))
(home-page "https://weex.sourceforge.net/")