From a40dcf2a62b930f1071d43d21ffde2379a4996a0 Mon Sep 17 00:00:00 2001 From: Eric Bavier Date: Thu, 20 Nov 2025 23:03:57 -0600 Subject: [PATCH] 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] : Adjust flags for quickjs-ng. : 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 e96a3ce9d57e2f101e3e5d6805be49bf083a7b8d..de9ca0d07089a25714f35a7f615850844505019e 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\"") ""))) - '("src/js_hello_quick.c" "src/jseng-quick.c")))) (replace 'install (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out"))