aboutsummaryrefslogtreecommitdiff
path: root/gn/packages/javascript.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gn/packages/javascript.scm')
-rw-r--r--gn/packages/javascript.scm53
1 files 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")