diff options
| author | Pjotr Prins | 2026-03-24 17:40:39 +0100 |
|---|---|---|
| committer | Pjotr Prins | 2026-03-24 17:40:39 +0100 |
| commit | 8eafd2ec97d564dcbf6bbab22a48837d44e7ae40 (patch) | |
| tree | b60ac9e321be2edf3d94e129c94de6b47e1d8f92 /modules/past/javascript.scm | |
| parent | a47493f5c49395de2be800131b3f15d7728d6351 (diff) | |
| download | guix-bioinformatics-past-8eafd2ec97d564dcbf6bbab22a48837d44e7ae40.tar.gz | |
Some more packages
Diffstat (limited to 'modules/past/javascript.scm')
| -rw-r--r-- | modules/past/javascript.scm | 252 |
1 files changed, 0 insertions, 252 deletions
diff --git a/modules/past/javascript.scm b/modules/past/javascript.scm index b0e98c3..7de387e 100644 --- a/modules/past/javascript.scm +++ b/modules/past/javascript.scm @@ -57,255 +57,3 @@ "Given an element, such as a button, and a tooltip element describing it, Popper will automatically put the tooltip in the right place near the button.") (license license:expat))) - -(define-public javascript-cytoscape-3.17 - (package - (inherit javascript-cytoscape) - (name "javascript-cytoscape") - (version "3.17.1") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/cytoscape/cytoscape.js") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0fp4bv3gq9vj0517h61jvg7bxk8fyrhrq0jr1v4d0lzp164sgxln")))))) - -(define-public js-cytoscape-svg-vendor-0.3.1 - (package - (name "js-cytoscape-svg-vendor") - (version "0.3.1") - (source - (origin - (method url-fetch) - (uri (string-append "https://unpkg.com/cytoscape-svg@" version - "/cytoscape-svg.js")) - (sha256 - (base32 - "0ic0m91a4a4517c6f8nwf649yyq6xma57rxp8cyk4261qhk70494")))) - (build-system trivial-build-system) - (arguments - `(#:modules ((guix build utils)) - #:builder - (begin - (use-modules (guix build utils)) - (let* ((out (assoc-ref %outputs "out")) - (dest (string-append out "//share/javascript"))) - (mkdir-p dest) - (copy-file (assoc-ref %build-inputs "source") - (string-append dest "/cytoscape-svg.js")) - #t)))) - (home-page "https://kinimesi.github.io/cytoscape-svg") - (synopsis "Cytoscape.js extension to export the current graph view as an SVG") - (description - "A Cytoscape.js extension to export the current graph view as an SVG.") - (license license:gpl3) - (properties `((hidden? . #t))))) - -(define-public javascript-datatables-2.2.2 - (package - (name "javascript-datatables-2.2.2") - (version "2.2.2") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/DataTables/Dist-DataTables.git") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1pzpkpybcf9p81j8afyhrmq11l9lskzxhikdv7h7sb55vx98xn9s")))) - (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/DataTables")) - (source (assoc-ref %build-inputs "source"))) - (copy-recursively source targetdir))))) - (propagated-inputs (list javascript-jquery-1)) - (home-page "https://www.datatables.net/") - (synopsis "Tables plug-in for jQuery") - (description "DataTables is a table enhancing plug-in for the jQuery -Javascript library, adding sorting, paging and filtering abilities to plain HTML -tables with minimal effort.") - (license license:expat))) - -(define-public javascript-datatables-2.2 javascript-datatables-2.2.2) - -(define-public javascript-datatables-2 javascript-datatables-2.2) - -(define-public javascript-datatables-scroller-style-2.4.3 - (package - (inherit javascript-datatables-scroller-style) - (name "javascript-datatables-scroller-style-2.4.3") - (version "2.4.3") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/DataTables/Dist-DataTables-Scroller-DataTables.git") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1b7m8xwbr05hglfy00kzv1vmqvvp9y8n1kyb3ka95gf7sllihhf9")))) - (propagated-inputs - (modify-inputs - (package-propagated-inputs javascript-datatables-scroller-style) - (delete "javascript-datatables"))))) - -(define-public javascript-datatables-scroller-style-2.4 - javascript-datatables-scroller-style-2.4.3) - -(define-public javascript-datatables-scroller-style-2 - javascript-datatables-scroller-style-2.4) - -(define-public javascript-datatables-scroller-2.4.3 - (package - (inherit javascript-datatables-scroller) - (name "javascript-datatables-scroller-2.4.3") - (version "2.4.3") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/DataTables/Dist-DataTables-Scroller.git") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0ziwnwc0xbf8rsm6ibikc3a49hyq18l8ya0wmrwyba24pixhajxn")))) - (propagated-inputs - (modify-inputs - (package-propagated-inputs javascript-datatables-scroller-style) - (delete "javascript-datatables") - (delete "javascript-datatables-scroller-style"))))) - -(define-public javascript-datatables-scroller-2.4 - javascript-datatables-scroller-2.4.3) - -(define-public javascript-datatables-scroller-2 - javascript-datatables-scroller-2.4) - -(define-public javascript-datatables-buttons-3.2.2 - (package - (inherit javascript-datatables-buttons) - (name "javascript-datatables-buttons-3.2.2") - (version "3.2.2") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/DataTables/Dist-DataTables-Buttons.git") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1186xxj6yhjqh0p13nczj25pc3c15n1f5nirl6fy649rhp4q26xc")))) - (propagated-inputs - (modify-inputs (package-propagated-inputs javascript-datatables-buttons) - (delete "javascript-datatables"))))) - -(define-public javascript-datatables-buttons-3.2 - javascript-datatables-buttons-3.2.2) - -(define-public javascript-datatables-buttons-3 - javascript-datatables-buttons-3.2) - -(define-public javascript-jquery-1.12.4 - (package - (inherit javascript-jquery) - (name "javascript-jquery-1.12.4") - (version "1.12.4") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/jquery/jquery.git") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "02qgvwsyvvr6liijj1xyypq02svbwjlk8m9yr9dgd4hzfs50rlhq")))))) - -(define-public javascript-jquery-1.12 javascript-jquery-1.12.4) - -(define-public javascript-jquery-1 javascript-jquery-1.12) - -(define-public javascript-d3js-4 - (package - (inherit javascript-d3js) - (version "4.13.0") - (source - (origin - (method url-fetch) - (uri (string-append "https://github.com/d3/d3/releases/download/v" - version "/d3.zip")) - (sha256 - (base32 "06yqgyvkpvh0lg7rsh4hjzq72fylkd8ziqcf7yhgy510x0mqla19")))) - (arguments - `(#:modules ((guix build utils)) - #:builder - (begin - (use-modules (guix build utils)) - (let* ((out (assoc-ref %outputs "out")) - (name "d3js") - (unzip (string-append (assoc-ref %build-inputs "unzip") - "/bin/unzip")) - (targetdir (string-append out "/share/genenetwork/javascript/" name)) - (source (assoc-ref %build-inputs "source"))) - (invoke unzip source) - (install-file "d3.js" targetdir) - (install-file "d3.min.js" targetdir) - (install-file "LICENSE" (string-append out "/share/doc/d3js-" ,version)))))))) - -(define-public js-filesaver-1.3.2 - (package - (inherit js-filesaver) - (name "js-filesaver") - (version "1.3.2") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/eligrey/FileSaver.js") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "02f34yr56i5fyppna52bhn6i9wj0zhvj4vp9vkg9v74yls1hdczz")))) - (arguments - `(#:javascript-files '("FileSaver.js") - #:phases - (modify-phases %standard-phases - (add-after 'install 'install-unminified-version - (lambda* (#:key outputs #:allow-other-keys) - (install-file "FileSaver.js" - (string-append (assoc-ref outputs "out") - "/share/javascript")) - #t))))))) - -(define-public js-popper-1.12.9 - (package - (name "js-popper") - (version "1.12.9") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/popperjs/popper-core") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0j7gfb7agvvzxv09vq8yr5h04pls5a8md2qw62qyn20112p0hdzs")))) - (build-system minify-build-system) - (arguments - `(#:javascript-files '("dist/umd/popper.js"))) - (home-page "https://popper.js.org/") - (synopsis "Tooltip and popover positioning engine") - (description - "Given an element, such as a button, and a tooltip element describing it, -Popper will automatically put the tooltip in the right place near the button.") - (license license:expat))) |
