guix_mirror_bot pushed a commit to branch master
in repository guix.
commit a40dcf2a62b930f1071d43d21ffde2379a4996a0
Author: Eric Bavier <[email protected]>
AuthorDate: Thu Nov 20 23:03:57 2025 -0600
gnu: edbrowse: Update to 3.8.15.
* gnu/packages/web-browsers.scm (edbrowse): Update to 3.8.15.
[inputs]: Replace quickjs with quickjs-ng.
[arguments] <make-flags>: Adjust flags for quickjs-ng.
<phases>: Remove 'patch phase.
Change-Id: Ie0dd08dd22113502fa91d46c497ec28d022df61e
---
gnu/packages/web-browsers.scm | 18 +++++-------------
1 file changed, 5 insertions(+), 13 deletions(-)
diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm
index e96a3ce9d5..de9ca0d070 100644
--- a/gnu/packages/web-browsers.scm
+++ b/gnu/packages/web-browsers.scm
@@ -1186,7 +1186,7 @@ saved to a file for further viewing in another window.")
(define-public edbrowse
(package
(name "edbrowse")
- (version "3.8.12")
+ (version "3.8.15")
(source
(origin
(method git-fetch)
@@ -1195,28 +1195,20 @@ saved to a file for further viewing in another window.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "19wpsil3927qchky5frczlp75fiqir9l2wzfqq95gbpssiafwkpy"))))
+ (base32 "0fgd2kdpkzrv9db059zm8sbnscxf489p65wq36s88n2y5xqnclr9"))))
(build-system gnu-build-system)
- (inputs (list curl-ssh pcre2 quickjs openssl readline-7 unixodbc))
+ (inputs (list curl-ssh pcre2 quickjs-ng openssl readline-7 unixodbc))
(native-inputs (list perl pkg-config))
(arguments
(list
#:make-flags
#~(list (string-append "CC=" #$(cc-for-target))
- (string-append "QUICKJS_LIB="
- (assoc-ref %build-inputs "quickjs")
- "/lib/quickjs"))
+ "CPPFLAGS=-DQ_NG=1"
+ "QUICKJS_LIB_NAME=qjs")
#:tests? #f ; Edbrowse doesn't have tests
#:phases
#~(modify-phases %standard-phases
(delete 'configure)
- (add-after 'unpack 'patch
- (lambda _
- (for-each
- (lambda (file)
- (substitute* file
- (("\"quickjs-libc.h\"") "<quickjs/quickjs-libc.h>")))
- '("src/js_hello_quick.c" "src/jseng-quick.c"))))
(replace 'install
(lambda* (#:key outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))