diff options
| author | pjotrp | 2026-03-23 11:41:43 +0100 |
|---|---|---|
| committer | pjotrp | 2026-03-23 11:41:43 +0100 |
| commit | 4cddb713a396f1ae726839df7180f8f349755947 (patch) | |
| tree | 62e2fc43bf2797ed08e4a3d0fe6d35b821a6c81a /gn/packages/javascript.scm | |
| parent | 63bf0db41159b613bbcf96646e496b417897da1e (diff) | |
| download | guix-bioinformatics-4cddb713a396f1ae726839df7180f8f349755947.tar.gz | |
Moving failing packages out
Diffstat (limited to 'gn/packages/javascript.scm')
| -rw-r--r-- | gn/packages/javascript.scm | 286 |
1 files changed, 1 insertions, 285 deletions
diff --git a/gn/packages/javascript.scm b/gn/packages/javascript.scm index ae88fd5..e55144e 100644 --- a/gn/packages/javascript.scm +++ b/gn/packages/javascript.scm @@ -8,8 +8,7 @@ #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix build-system minify) - #:use-module (guix build-system trivial) - #:use-module ((srfi srfi-1) #:hide (zip))) + #:use-module (guix build-system trivial)) ;; see color-make package for great example - also install-file and invoke @@ -85,22 +84,6 @@ for programmers and scientists to use graph theory in their apps, whether it's for server-side analysis in a Node.js app or for a rich user interface.") (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 javascript-cytoscape-panzoom (package (name "javascript-cytoscape-panzoom") @@ -262,37 +245,6 @@ positioned on or around Cytoscape elements. It is useful for tooltips and overlays, for example.") (license license:expat))) -(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-qtip2 (package (name "javascript-qtip2") @@ -357,41 +309,6 @@ Javascript library, adding sorting, paging and filtering abilities to plain HTML tables with minimal effort.") (license license:expat))) -(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-bootstrap5 (package (name "javascript-datatables-bootstrap5") @@ -486,31 +403,6 @@ tables with minimal effort. This package comes with Bootstrap5 integration (description "Scroller is a virtual rendering plug-in for DataTables which allows large datasets to be drawn on screen very quickly. Virtual rendering means is that only the visible portion of the table is drawn, while the scrolling container gives the visual impression that the whole table is visible, allowing excellent browser performance.") (license license:expat))) -(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 (package (name "javascript-datatables-scroller") @@ -542,32 +434,6 @@ tables with minimal effort. This package comes with Bootstrap5 integration (description "Scroller is a virtual rendering plug-in for DataTables which allows large datasets to be drawn on screen very quickly. Virtual rendering means is that only the visible portion of the table is drawn, while the scrolling container gives the visual impression that the whole table is visible, allowing excellent browser performance.") (license license:expat))) -(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-xterm (package (name "javascript-xterm") @@ -709,30 +575,6 @@ tables with minimal effort. This package comes with Bootstrap5 integration (description "The Buttons extension for DataTables provides a common set of options, API methods and styling to display buttons on a page that will interact with a DataTable. It also provides plug-ins for file export (HTML5 and Flash), print view and column visibility. Other libraries, such as Editor and Select also provide buttons specific to their use cases.") (license license:expat))) -(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-datatables-buttons-styles (package (name "javascript-datatables-buttons-styles") @@ -1045,52 +887,6 @@ visualization components and a data-driven approach to DOM manipulation.") (dist (string-append source "/dist"))) (copy-recursively dist targetdir))))))) -(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 javascript-d3js-7 (package (name "javascript-d3js-7") @@ -1237,31 +1033,6 @@ not natively support it.") client-side, and is perfect for web apps that generates files on the client.") (license license:expat))) -(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 javascript-underscore (package (name "javascript-underscore") @@ -1958,61 +1729,6 @@ experience.") widgets, and themes built on top of the jQuery JavaScript Library.") (license license:expat))) -(define-public js-jquery-ui - (package - (inherit javascript-jquery-ui) - (name "js-jquery-ui") - (arguments `(#:javascript-files '("ui/jquery-ui.js"))) - (build-system minify-build-system))) - -(define-public js-popper - (package - (name "js-popper") - (version "2.0.6") - (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 - "0lzy981p9nja2l3xa2zvals6q31v3bzpxxa85yn9pm7wkj3vglf2")))) - (build-system minify-build-system) - (arguments - `(#:javascript-files '("src/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))) - -(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))) - (define-public javascript-zxcvbn (package (name "javascript-zxcvbn") |
