From 686b42d17bea620d6773dba170f60c1da22ce442 Mon Sep 17 00:00:00 2001 From: Alexander_Kabui Date: Tue, 18 Feb 2025 17:58:49 +0300 Subject: gn: javascript: Update javascript-xterm, javascript-xterm-style. * gn/packages/javascript.scm (javascript-xterm): Update to 5.3.0 * gn/packages/javascript.scm (javascript-xterm-style): Update to 5.3.0 Signed-off-by: Munyoki Kilyungi --- gn/packages/javascript.scm | 53 +++++++++++++++++++++++----------------------- 1 file changed, 27 insertions(+), 26 deletions(-) diff --git a/gn/packages/javascript.scm b/gn/packages/javascript.scm index a70dccd..6f17056 100644 --- a/gn/packages/javascript.scm +++ b/gn/packages/javascript.scm @@ -437,7 +437,7 @@ tables with minimal effort.") (define-public javascript-xterm (package (name "javascript-xterm") - (version "4.9.0") ; Jan 08 2021 + (version "5.3.0") ; Feb 18 2024 (source (origin (method url-fetch) @@ -445,23 +445,24 @@ tables with minimal effort.") "/lib/xterm.min.js")) (file-name (string-append "xterm.min" version ".js")) (sha256 - (base32 - "1ipk8l837pinl9151qcb39hfrjy5d7zzyf19nsfhv4wgavy8fcar")))) + (base32 "0pb5f3rjbpg7zz1zkd72vkwsma3pnj07mq46jj95yghy48dx67gw")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) - #:builder - (begin - (use-modules (guix build utils)) - (let* ((out (assoc-ref %outputs "out")) - (targetdir - (string-append out "/share/genenetwork2/javascript/xterm")) - (source (assoc-ref %build-inputs "source"))) - (mkdir-p targetdir) - (copy-file source (string-append targetdir "/xterm.min.js")))))) - (propagated-inputs `(("source" ,source))) + #:builder (begin + (use-modules (guix build utils)) + (let* ((out (assoc-ref %outputs "out")) + (targetdir (string-append + out + "/share/genenetwork2/javascript/xterm")) + (source (assoc-ref %build-inputs "source"))) + (mkdir-p targetdir) + (copy-file source + (string-append targetdir "/xterm.min.js")))))) + (native-inputs `(("source" ,source))) (home-page "https://xtermjs.org/") - (synopsis "Javascript library that allows apps to bring fully-featured terminals in browsers.") + (synopsis + "Javascript library that allows apps to bring fully-featured terminals in browsers.") (description "Xterm.js is a front-end component written in TypeScript that lets applications bring fully-featured terminals to their users in the browser. It's used by popular projects such as VS Code, Hyper and Theia.") (license license:expat))) @@ -470,7 +471,7 @@ tables with minimal effort.") (package (inherit javascript-xterm) (name "javascript-xterm-style") - (version "4.9.0") ; Jan 08 2021 + (version "5.3.0") ; Feb 18 2024 (source (origin (method url-fetch) @@ -478,19 +479,19 @@ tables with minimal effort.") "/css/xterm.min.css")) (file-name (string-append "xterm.min" version ".css")) (sha256 - (base32 - "0nc7ysmfngzy1q1x4sasgnd5x91pqc00lgkajynz2gdan1rwsfk3")))) + (base32 "0qhfll6g9vfamicw6kccmdgzrz6m7jz97whydwbzj10qsyv8npr7")))) (arguments `(#:modules ((guix build utils)) - #:builder - (begin - (use-modules (guix build utils)) - (let* ((out (assoc-ref %outputs "out")) - (targetdir - (string-append out "/share/genenetwork2/javascript/xterm")) - (source (assoc-ref %build-inputs "source"))) - (mkdir-p targetdir) - (copy-file source (string-append targetdir "/xterm.min.css")))))) + #:builder (begin + (use-modules (guix build utils)) + (let* ((out (assoc-ref %outputs "out")) + (targetdir (string-append + out + "/share/genenetwork2/javascript/xterm")) + (source (assoc-ref %build-inputs "source"))) + (mkdir-p targetdir) + (copy-file source + (string-append targetdir "/xterm.min.css")))))) (native-inputs `(("source" ,source))) (synopsis "Style sheets for xtermjs") (description "Style sheets for xtermjs") -- cgit v1.2.3