about summary refs log tree commit diff
path: root/gn/packages/javascript.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gn/packages/javascript.scm')
-rw-r--r--gn/packages/javascript.scm72
1 files changed, 1 insertions, 71 deletions
diff --git a/gn/packages/javascript.scm b/gn/packages/javascript.scm
index 059999b..d289bd2 100644
--- a/gn/packages/javascript.scm
+++ b/gn/packages/javascript.scm
@@ -101,22 +101,6 @@ for server-side analysis in a Node.js app or for a rich user interface.")
         (base32
          "0fp4bv3gq9vj0517h61jvg7bxk8fyrhrq0jr1v4d0lzp164sgxln"))))))
 
-(define-public javascript-cytoscape-2
-  (package
-    (inherit javascript-cytoscape)
-    (name "javascript-cytoscape")
-    (version "2.7.29")
-    (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
-         "00y0h6kdkw2x6lyf9c16fxmg8iagfl77dz8nqb337v3ljifkb4z8"))))))
-
 (define-public javascript-cytoscape-panzoom
   (package
     (name "javascript-cytoscape-panzoom")
@@ -373,7 +357,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")
@@ -503,7 +486,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)
@@ -560,7 +542,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)
@@ -587,7 +568,6 @@ tables with minimal effort.  This package comes with Bootstrap5 integration
 (define-public javascript-datatables-scroller-2
   javascript-datatables-scroller-2.4)
 
-
 (define-public javascript-xterm
   (package
     (name "javascript-xterm")
@@ -670,7 +650,6 @@ tables with minimal effort.  This package comes with Bootstrap5 integration
     (description "Style sheets for xtermjs")
     (license license:expat)))
 
-
 (define-public javascript-xterm-addon-fit
   (package
     (inherit javascript-xterm)
@@ -1612,52 +1591,7 @@ a sample function, allowing for more complex calculations.")
     (arguments `(#:javascript-files '("dist/jstat.js")))
     (build-system minify-build-system)))
 
-(define-public javascript-ckeditor	; version 4
-  (package
-    (name "javascript-ckeditor")
-    (version "4.13.0")			; Sept. 26, 2019
-    (source
-     (origin
-       (method url-fetch)
-       (uri (string-append "http://download.cksource.com/CKEditor/CKEditor/CKEditor%20" version
-			   "/ckeditor_4.13.0_standard.zip"))
-       (sha256
-	(base32
-	 "1n2xynmbr2v4wm2g2vqcqd16n93phsbq4sqrnljzb7wzjq9svl36"))))
-    (build-system trivial-build-system)
-    (arguments
-     `(#:modules ((guix build utils))
-       #:builder
-       (begin
-	 (use-modules (guix build utils))
-	 (let* ((out (assoc-ref %outputs "out"))
-		(name "ckeditor")
-		(unzip (string-append (assoc-ref %build-inputs "unzip")
-				      "/bin/unzip"))
-		(targetdir
-		 (string-append (string-append out "/share/genenetwork2/javascript/" name)))
-		(source (assoc-ref %build-inputs "source")))
-	   (mkdir-p targetdir)
-	   (invoke unzip source)
-	   (copy-recursively "ckeditor" targetdir)))))
-    (native-inputs
-     `(("source" ,source)
-       ("unzip" ,unzip)))
-    (home-page "https://ckeditor.com/")
-    (synopsis "Smart WYSIWYG HTML editor")
-    (description
-     "CKEditor is a proven, enterprise-grade WYSIWYG HTML editor with wide
-browser compatibility, including legacy browsers.
-@enumerate
-@item Paste from Word and Excel, spell check, accessibility checker, tables.
-@item Autocomplete, mentions, widgets, code snippets, emoji plugins.
-@item Full control over content: HTML filtering, view source mode.
-@item Great accessibility: WCAG 2.0 AA and Section 508 compliant.
-@item Long-term support (LTS) until 2023.
-@end enumerate")
-    (license (list license:gpl2+
-		   license:lgpl2.1+
-		   license:mpl1.1)))) ; Any of these three
+ ; Any of these three
 
 (define-public javascript-parsley
   (package
@@ -2141,7 +2075,6 @@ Popper will automatically put the tooltip in the right place near the button.")
    (description "A simple, lightweight jQuery plugin for reading, writing and deleting cookies. No longer maintained, superseded by JS Cookie: https://github.com/js-cookie/js-cookie")
    (license license:expat)))
 
-
 ;; See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32916 on why font-awesome
 ;; cannot be upstreamed
 (define-public javascript-font-awesome
@@ -2178,7 +2111,6 @@ Popper will automatically put the tooltip in the right place near the button.")
 vector graphics.")
     (license license:silofl1.1)))
 
-
 (define-public javascript-htmx
   (package
     (name "javascript-htmx")
@@ -2243,7 +2175,6 @@ vector graphics.")
     "A low-level markdown compiler for parsing markdown without caching or blocking for long periods of time.")
    (license license:expat)))
 
-
 (define-public javascript-marked-highlight
   (package
     (name "javascript-marked-highlight")
@@ -2290,7 +2221,6 @@ vector graphics.")
 syntax highlighting support for fenced code blocks.")
     (license license:expat)))
 
-
 (define-public javascript-ace
   (package
     (name "javascript-ace")