3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00

gnu: Add ghc-js-jquery.

* gnu/packages/haskell-web.scm (ghc-js-jquery): New variable.

Signed-off-by: Timothy Sample <samplet@ngyro.com>
This commit is contained in:
John Soo 2019-07-07 18:00:52 -07:00 committed by Timothy Sample
parent 21f5b9a9b9
commit 621c077384
No known key found for this signature in database
GPG key ID: 2AC6A5EC1C357C59

View file

@ -6,6 +6,7 @@
;;; Copyright © 2017 rsiddharth <s@ricketyspace.net>
;;; Copyright © 2017 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2019 Robert Vollmert <rob@vllmrt.net>
;;; Copyright © 2019 John Soo <jsoo1@asu.edu>
;;;
;;; This file is part of GNU Guix.
;;;
@ -1463,3 +1464,29 @@ Together with the snap-core library upon which it depends, it provides a
clean and efficient Haskell programming interface to the HTTP
protocol.")
(license license:bsd-3)))
(define-public ghc-js-jquery
(package
(name "ghc-js-jquery")
(version "3.3.1")
(source
(origin
(method url-fetch)
(uri
(string-append
"https://hackage.haskell.org/package/js-jquery/js-jquery-"
version ".tar.gz"))
(sha256
(base32
"16q68jzbs7kp07dnq8cprdcc8fd41rim38039vg0w4x11lgniq70"))))
(build-system haskell-build-system)
(arguments `(#:tests? #f)) ; tests do network IO
(home-page "https://github.com/ndmitchell/js-jquery")
(synopsis "Obtain minified jQuery code")
(description "This package bundles the minified
@url{http://jquery.com/, jQuery} code into a Haskell package, so it can
be depended upon by Cabal packages. The first three components of the
version number match the upstream jQuery version. The package is
designed to meet the redistribution requirements of downstream
users (e.g. Debian).")
(license license:expat)))