Commit Graph

494 Commits

Author SHA1 Message Date
Ricardo Wurmus 587d175266
gnu: ghc-tls: Move to (gnu packages tls).
* gnu/packages/haskell.scm (ghc-tls): Move from here...
* gnu/packages/tls.scm (ghc-tls): ...to here.
* gnu/packages/haskell-web.scm: Use (gnu packages tls).
2017-11-13 18:40:55 +01:00
Ricardo Wurmus f24eba89f4
gnu: Move crypto packages from haskell to haskell-crypto.
* gnu/packages/haskell.scm (ghc-asn1-types, ghc-asn1-encoding, ghc-asn1-parse,
ghc-crypto-api, ghc-crypto-api-tests, ghc-cryptohash, ghc-cryptohash-md5,
ghc-cryptohash-sha1, ghc-cryptonite, ghc-digest, ghc-entropy, ghc-pem,
ghc-puremd5, ghc-sha, ghc-x509, ghc-x509-store, ghc-x509-validation,
ghc-x509-system): Move variables to ...
* gnu/packages/haskell-crypto.scm: ... this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/haskell.scm,
gnu/packages/haskell-web.scm,
gnu/packages/version-control.scm: Include haskell-crypto module.
2017-11-13 18:36:51 +01:00
Ricardo Wurmus 44b7374a22
gnu: Move web packages from haskell to haskell-web.
* gnu/packages/haskell.scm (ghc-tagsoup, ghc-cookie, ghc-http-types, ghc-http,
ghc-http-client, ghc-http-client-tls, ghc-http-date, ghc-http2,
ghc-http-conduit, ghc-wai, ghc-wai-logger, ghc-wai-extra, ghc-wai-conduit,
ghc-warp, ghc-warp-tls, ghc-xss-sanitize, ghc-css-text, ghc-mime-types,
ghc-html, ghc-xhtml, ghc-blaze-html, ghc-aeson, ghc-aeson-pretty,
ghc-aeson-qq, ghc-multipart): Move variables to ...
* gnu/packages/haskell-web.scm: ... this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/haskell.scm,
gnu/packages/idris.scm,
gnu/packages/version-control.scm,
gnu/packages/wm.scm: Include haskell-web module.
2017-11-13 18:12:37 +01:00
Ricardo Wurmus a06b9b5007
gnu: Move testing packages from haskell to haskell-check.
* gnu/packages/haskell.scm (ghc-clock-bootstrap, ghc-tasty-ant-xml,
ghc-tasty-smallcheck, ghc-tasty-quickcheck, ghc-tasty-golden, ghc-tasty,
ghc-tasty-hunit, ghc-tasty-kat, ghc-tasty-th, ghc-tasty-rerun,
ghc-quickcheck-instances, ghc-quickcheck-unicode, ghc-quickcheck-io,
ghc-quickcheck, ghc-test-framework, ghc-test-framework-hunit,
ghc-test-framework-quickcheck2, ghc-test-framework-th, ghc-hunit,
hspec-discover, ghc-hspec-core, ghc-hspec-meta, ghc-hspec, ghc-hspec-contrib,
ghc-hspec-expectations): Move variables to ...
* gnu/packages/haskell-check.scm: ... this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/haskell.scm,
gnu/packages/idris.scm,
gnu/packages/version-control.scm,
gnu/packages/wm.scm: Include haskell-check module.
2017-11-13 18:12:27 +01:00
rsiddharth 3a784700cd
gnu: Add ghc-aws.
* gnu/packages/haskell.scm (ghc-aws): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:19 -07:00
rsiddharth 95fb25bf59
gnu: Add ghc-conduit-combinators.
* gnu/packages/haskell.scm (ghc-condui-combinators): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:18 -07:00
rsiddharth 463c39c339
gnu: ghc-conduit: Fix lint error.
* gnu/packages/haskell.scm (ghc-conduit)[description]: Fix lint error.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:18 -07:00
rsiddharth 7bc18f412b
gnu: ghc-conduit: Update to 1.2.12.1.
* gnu/packages/haskell.scm (ghc-conduit): Update to 1.2.12.1.
[native-inputs]: Add "ghc-split".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:18 -07:00
rsiddharth ed4cc0c5e9
gnu: Add ghc-mono-traversable.
* gnu/packages/haskell.scm (ghc-mono-traversable): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:18 -07:00
rsiddharth f6094850d0
gnu: Add ghc-foldl.
* gnu/packages/haskell.scm (ghc-foldl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:18 -07:00
rsiddharth 1896a2526d
gnu: Add ghc-vector-builder.
* gnu/packages/haskell.scm (ghc-vector-builder): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:18 -07:00
rsiddharth 33109c822a
gnu: Add ghc-rebase.
* gnu/packages/haskell.scm (ghc-rebase): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:18 -07:00
rsiddharth 24535a3d00
gnu: Add ghc-uuid.
* gnu/packages/haskell.scm (ghc-uuid): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:17 -07:00
rsiddharth b999b0092e
gnu: Add ghc-uuid-types.
* gnu/packages/haskell.scm (ghc-uuid-types): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:17 -07:00
rsiddharth 6eda263586
gnu: Add ghc-network-info.
* gnu/packages/haskell.scm (ghc-network-info): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:17 -07:00
rsiddharth 0119f17f5d
gnu: Add ghc-cryptohash-sha1.
* gnu/packages/haskell.scm (ghc-cryptohash-sha1): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:17 -07:00
rsiddharth caac21006d
gnu: Add ghc-cryptohash-md5.
* gnu/packages/haskell.scm (ghc-cryptohash-md5): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:17 -07:00
rsiddharth 8155778f52
gnu: Add ghc-puremd5
* gnu/packages/haskell.scm (ghc-puremd5): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:17 -07:00
rsiddharth f78ed5d56f
gnu: Add ghc-pretty-hex.
* gnu/packages/haskell.scm (ghc-pretty-hex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:17 -07:00
rsiddharth 83c79ea0f8
gnu: Add ghc-crypto-api-tests.
* gnu/packages/haskell.scm (ghc-crypto-api-tests): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:16 -07:00
rsiddharth e2f6116e78
gnu: Add ghc-crypto-api.
* gnu/packages/haskell.scm (ghc-crypto-api): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:16 -07:00
rsiddharth 933e78045d
gnu: Add ghc-entropy.
* gnu/packages/haskell.scm (ghc-entropy): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:16 -07:00
rsiddharth 16d4125e90
gnu: Add ghc-either.
* gnu/packages/haskell.scm (ghc-either): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:16 -07:00
rsiddharth 87129984ca
gnu: Add ghc-monadrandom.
* gnu/packages/haskell.scm (ghc-monadrandom): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:16 -07:00
rsiddharth 4562c8c894
gnu: Add ghc-contravariant-extras.
* gnu/packages/haskell.scm (ghc-contravariant-extras): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:16 -07:00
rsiddharth e329bacb85
gnu: Add ghc-tuple-th.
* gnu/packages/haskell.scm (ghc-tuple-th): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:16 -07:00
rsiddharth ac4cb8fd7a
gnu: Add ghc-base-prelude.
* gnu/packages/haskell.scm (ghc-base-prelude): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:16 -07:00
rsiddharth 371ad40c84
gnu: Add ghc-chunked-data.
* gnu/packages/haskell.scm (ghc-chunked-data): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:15 -07:00
rsiddharth 0c7172848e
gnu: Add ghc-statistics.
* gnu/packages/haskell.scm (ghc-statistics): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:15 -07:00
rsiddharth 8184b0f98c
gnu: ghc-base-orphans: Update to 0.6.
* gnu/packages/haskell.scm (ghc-base-orphans): Update to 0.6.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:15 -07:00
rsiddharth 608bf276d7
gnu: Add ghc-monad-par.
* gnu/packages/haskell.scm (ghc-monad-par): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:15 -07:00
rsiddharth f978e2ac20
gnu: Add ghc-abstract-deque.
* gnu/packages/haskell.scm (ghc-abstract-deque): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:15 -07:00
rsiddharth 59551881b1
gnu: Add ghc-monad-par-extras.
* gnu/packages/haskell.scm (ghc-monad-par-extras): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:15 -07:00
rsiddharth 97b26920a8
gnu: Add ghc-abstract-par.
* gnu/packages/haskell.scm (ghc-abstract-par): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:15 -07:00
rsiddharth e0195ea875
gnu: Add ghc-test-framework-th.
* gnu/packages/haskell.scm (ghc-test-framework-th): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:14 -07:00
rsiddharth 897d4f2820
gnu: Add ghc-language-haskell-extract.
* gnu/packages/haskell.scm
(ghc-language-haskell-extract): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:14 -07:00
rsiddharth 30aede1b6f
gnu: Add ghc-vector-algorithms.
* gnu/packages/haskell.scm (ghc-vector-algorithms): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:14 -07:00
rsiddharth 1a2a247bce
gnu: Add ghc-mwc-random.
* gnu/packages/haskell.scm (ghc-mwc-random): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:14 -07:00
rsiddharth a51ba89774
gnu: Add ghc-math-functions.
* gnu/packages/haskell.scm (ghc-math-functions): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:14 -07:00
rsiddharth bdd7e3950f
gnu: Add ghc-erf.
* gnu/packages/haskell.scm (ghc-erf): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:14 -07:00
rsiddharth c1274a0b79
gnu: Add ghc-vector-th-unbox.
* gnu/packages/haskell.scm (ghc-vector-th-unbox): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:14 -07:00
rsiddharth 78d8b8f36a
gnu: Add ghc-errors.
* gnu/packages/haskell.scm (ghc-errors): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-22 15:32:13 -07:00
ng0 49d3d1d937
gnu: shellcheck: Update to 0.4.6.
* gnu/packages/haskell.scm (shellcheck): Update to 0.4.6.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-20 14:41:41 +02:00
Ricardo Wurmus 95e654ae63
gnu: Add cl-yale-haskell.
* gnu/packages/haskell.scm (cl-yale-haskell): New variable.
2017-09-24 08:49:27 +02:00
Alex Vong af4db693db
gnu: Add ghc-gitrev.
* gnu/packages/haskell.scm (ghc-gitrev): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:39 +02:00
Alex Vong e0ca14c7a8
gnu: Add ghc-geniplate-mirror.
* gnu/packages/haskell.scm (ghc-geniplate-mirror): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:39 +02:00
Alex Vong 298af2a8da
gnu: Add ghc-monadplus.
* gnu/packages/haskell.scm (ghc-monadplus): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:39 +02:00
Alex Vong 005a08e3dc
gnu: Add ghc-fail.
* gnu/packages/haskell.scm (ghc-fail): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:39 +02:00
Alex Vong 1eced2a7a8
gnu: Add ghc-edisoncore.
* gnu/packages/haskell.scm (ghc-edisoncore): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:39 +02:00
Alex Vong 212ae09541
gnu: Add ghc-edisonapi.
* gnu/packages/haskell.scm (ghc-edisonapi): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:39 +02:00
Alex Vong a623fd7fed
gnu: Add ghc-murmur-hash.
* gnu/packages/haskell.scm (ghc-murmur-hash): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:38 +02:00
Alex Vong ca48a34594
gnu: Add ghc-data-hash.
* gnu/packages/haskell.scm (ghc-data-hash): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:38 +02:00
Alex Vong 96f23b62e0
gnu: Add ghc-equivalence.
* gnu/packages/haskell.scm (ghc-equivalence): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 16:53:13 +02:00
Alex Vong 3f8b8e731c
gnu: Add ghc-boxes.
* gnu/packages/haskell.scm (ghc-boxes): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 16:53:13 +02:00
Alex Vong be04f8020a
gnu: Add ghc-edit-distance.
* gnu/packages/haskell.scm (ghc-edit-distance): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 16:53:13 +02:00
Alex Vong 867ed9776c
gnu: Add ghc-stmonadtrans.
* gnu/packages/haskell.scm (ghc-stmonadtrans): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 16:53:12 +02:00
Alex Vong f99a57dc28
gnu: Add ghc-strict.
* gnu/packages/haskell.scm (ghc-strict): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 16:53:12 +02:00
Alex Vong c12562e1e8
gnu: cpphs: Update to 1.20.8.
* gnu/packages/haskell.scm (cpphs): Update to 1.20.8.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 16:53:08 +02:00
Mekeor Melire 48ca045c8d
gnu: ghc-x11: Update to 1.8.
* gnu/packages/haskell.scm (ghc-x11): Update to 1.8.
2017-06-21 09:35:17 +02:00
Arun Isaac 148585c240
gnu: Move contents of zip module into compression module.
* gnu/packages/zip.scm (zip, unzip, zziplib, perl-zip): Move to...
* gnu/packages/compression.scm: ...here.
* gnu/packages/zip.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister deleted file.
* po/packages/POTFILES.in: Unregister deleted file.
* gnu/packages/{audio, avr, bioinformatics, busybox, cdrom, ci, compression,
docbook, documentation, fonts, fpga, game-development, games, gl, gnome,
gnuzilla, graphics, guile, haskell, image, java, kodi, ldc, libreoffice,
markup, maths, mc, monitoring, music, php, pretty-print, python, scheme,
smalltalk, statistics, synergy, tex, textutils, video, web-browsers, xml,
zip}.scm, guix/build-system/{ant, font}.scm, guix/{download, packages}.scm:
Adapt module import.
2017-06-20 18:10:35 +05:30
rsiddharth 556f173904
gnu: Add ghc-http-conduit.
* gnu/packages/haskell.scm (ghc-http-conduit): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:32:59 +02:00
rsiddharth 932653ff37
gnu: ghc-http-client-tls: Update to 0.3.4.1.
* gnu/packages/haskell.scm (ghc-http-client-tls): Update to 0.3.4.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:32:26 +02:00
rsiddharth f0643afb1a
gnu: ghc-http-client: Update to 0.5.6.1.
* gnu/packages/haskell.scm (ghc-http-client): Update to 0.5.6.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:31:56 +02:00
rsiddharth 5465af922b
gnu: Add ghc-warp-tls.
* gnu/packages/haskell.scm (ghc-warp-tls): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:31:37 +02:00
rsiddharth 49fad81827
gnu: Add ghc-warp.
* gnu/packages/haskell.scm (ghc-warp): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:30:41 +02:00
rsiddharth f6f0fee2cf
gnu: ghc-wai-extra: Update to 3.0.13.1.
* gnu/packages/haskell.scm (ghc-wai-extra): Update to 3.0.13.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:30:26 +02:00
rsiddharth 0ccb7346ed
gnu: ghc-wai: Update to 3.2.1.1.
* gnu/packages/haskell.scm (ghc-wai): Update to 3.2.1.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:30:12 +02:00
rsiddharth a8e5513c26
gnu: ghc-auto-update: Update to 0.1.4.
* gnu/packages/haskell.scm (ghc-auto-update): Update to 0.1.4.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:29:15 +02:00
rsiddharth b202cc6ed5
gnu: Add ghc-http2.
* gnu/packages/haskell.scm (ghc-http2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:28:50 +02:00
rsiddharth 4031fb60ce
gnu: Add ghc-glob.
* gnu/packages/haskell.scm (ghc-glob): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:28:26 +02:00
rsiddharth aba85f8c38
gnu: Add ghc-psqueues.
* gnu/packages/haskell.scm (ghc-psqueues): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:27:49 +02:00
rsiddharth 59b340a524
gnu: Add ghc-hex.
* gnu/packages/haskell.scm (ghc-hex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:27:24 +02:00
rsiddharth 789dc5680f
gnu: Add ghc-simple-sendfile
* gnu/packages/haskell.scm (ghc-simple-sendfile): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:26:39 +02:00
rsiddharth d14e3435ca
gnu: Add ghc-http-date.
* gnu/packages/haskell.scm (ghc-http-date): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:26:15 +02:00
rsiddharth ff932b7e63
gnu: Add ghc-wai-conduit.
* gnu/packages/haskell.scm (ghc-wai-conduit): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-16 10:24:00 +02:00
Leo Famulari 7bf837fd43
gnu: Use HTTPS URLs for GitHub home-pages.
* gnu/packages/bioinformatics.scm, gnu/packages/emacs.scm,
gnu/packages/haskell.scm, gnu/packages/libffi.scm, gnu/packages/lisp.scm,
gnu/packages/ocaml.scm, gnu/packages/openstack.scm, gnu/packages/python.scm,
gnu/packages/ruby.scm, gnu/packages/shells.scm, gnu/packages/statistics.scm,
gnu/packages/xdisorg.scm: Use HTTPS URLs for all packages with a home-page on
GitHub.
2017-04-02 20:00:51 -04:00
Danny Milosavljevic 7e58cbbb39
gnu: Add shellcheck.
* gnu/packages/haskell.scm (shellcheck): New variable.
2017-03-25 15:02:11 +01:00
Danny Milosavljevic 6f8016f4d8
gnu: Add ghc-json.
* gnu/packages/haskell.scm (ghc-json): New variable.
2017-03-25 15:00:18 +01:00
Peter Mikkelsen df7309fc6e
gnu: Add ghc-code-page.
* gnu/packages/haskell.scm (ghc-code-page): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-23 12:59:03 +01:00
rsiddharth a15638034e
gnu: Add ghc-unexceptionalio.
* gnu/packages/haskell.scm (ghc-unexceptionalio): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-11 12:43:36 +01:00
rsiddharth 5f622de13b
gnu: Add ghc-hslogger.
* gnu/packages/haskell.scm (ghc-hslogger): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-13 15:55:55 +01:00
Sergei Trofimovich 3adab88faf
gnu: ghc: remove unused 'libedit' input
ghc stopped using libedit (via editline) in 2009:
    https://git.haskell.org/ghc.git/commitdiff/46aed8a4a084add708bbd119d19905105d5f0d72

* gnu/packages/haskell.scm (ghc, ghc-8): remove 'libedit' input

Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-13 15:55:55 +01:00
Federico Beffa d8e85b2032
gnu: ghc-8: Update to 8.0.2.
* gnu/packages/haskell.scm (ghc-8): Update to 8.0.2.
  [arguments]: Remove #:modules, #:imported-modules and phase
  configure-testsuite.
* gnu/packages/patches/ghc-dont-pass-linker-flags-via-response-files.patch:
  New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-01-30 14:39:35 +01:00
Mekeor Melire c7bdb4139d
gnu: Add ghc-setlocale.
* gnu/packages/haskell.scm (ghc-setlocale): New variable.
2017-01-23 11:01:17 +01:00
Ricardo Wurmus 265afbdfe7
gnu: ghc-quickcheck-instances: Update to 0.3.12.
* gnu/packages/haskell.scm (ghc-quickcheck-instances): Update to 0.3.12.
[inputs]: Add ghc-scientific and ghc-vector.
2017-01-17 03:58:19 +01:00
Danny Milosavljevic 35c99a1fa0
gnu: ghc-semigroups: Update to 0.18.2.
* gnu/packages/haskell.scm (ghc-semigroups): Update to 0.18.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-12 16:49:47 +01:00
Danny Milosavljevic 9076281529
gnu: Add ghc-wave.
* gnu/packages/haskell.scm (ghc-wave): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-12 16:49:47 +01:00
Danny Milosavljevic ff26453601
gnu: ghc-quickcheck: Update to 2.8.2.
* gnu/packages/haskell.scm (ghc-quickcheck): Update to 2.8.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-12 16:49:47 +01:00
Danny Milosavljevic ee719fba2d
gnu: Add corrode.
* gnu/packages/haskell.scm (corrode): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-01-09 10:44:52 +01:00
Danny Milosavljevic 6c8a387af2
gnu: Add ghc-markdown-unlit.
* gnu/packages/haskell.scm (ghc-markdown-unlit): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-05 18:47:40 +01:00
David Craven ae482ce12d
gnu: idris: Move to (gnu packages idris).
* gnu/packages/haskell.scm: Move 'idris' to...
* gnu/packages/idris.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add idris.scm.
2017-01-04 11:51:36 +01:00
David Craven c7a7129c5a
gnu: idris: Update to 0.99.
* gnu/packages/haskell.scm (idris): Update to 0.99.
2017-01-04 11:44:07 +01:00
David Craven c0d5b6452b
gnu: Order module imports in (gnu packages haskell) alphabetically.
* gnu/packages/haskell.scm: Order module imports alphabetically.
2017-01-04 11:44:07 +01:00
Ricardo Wurmus de793e9a5a
gnu: ghc-language-c: Fix up.
* gnu/packages/haskell.scm (ghc-language-c): Fix up indentation and
description.
2017-01-04 11:41:43 +01:00
Danny Milosavljevic 2d2388e243
gnu: Add ghc-language-c.
* gnu/packages/haskell.scm (ghc-language-c): New variable.
2017-01-04 11:27:24 +01:00
Tobias Geerinckx-Rice 3b3b60d037
gnu: Use HTTPS for all sourceforge.net home pages.
* gnu/packages/admin.scm (mingetty, clusterssh)[home-page]: Use HTTPS.
* gnu/packages/audio.scm (libbs2b, soxr)[home-page]: Likewise.
* gnu/packages/bioinformatics.scm (bless)[home-page]: Likewise.
* gnu/packages/display-managers.scm (slim)[home-page]: Likewise.
* gnu/packages/games.scm (extremetuxracer)[home-page]: Likewise.
* gnu/packages/ghostscript.scm (gs-fonts)[home-page]: Likewise.
* gnu/packages/haskell.scm (ghc-regex-base, ghc-regex-posix,
ghc-regex-compat)[home-page]: Likewise.
* gnu/packages/image.scm (imlib2)[home-page]: Likewise.
* gnu/packages/libreoffice.scm (librevenge, libcmis, libodfgen, libmwaw)
[home-page]: Likewise.
* gnu/packages/linux.scm (hdparm, acpid, libavc1394, rng-tools)
[home-page]: Likewise.
* gnu/packages/mail.scm (esmtp)[home-page]: Likewise.
* gnu/packages/mp3.scm (ripperx)[home-page]: Likewise.
* gnu/packages/onc-rpc.scm (libtirpc)[home-page]: Likewise.
* gnu/packages/perl.scm (perl-czplib)[home-page]: Likewise.
* gnu/packages/python.scm (python-pyasn1-modules)[home-page]: Likewise.
* gnu/packages/xdisorg.scm (xosd)[home-page]: Likewise.
2017-01-04 05:14:22 +01:00
David Craven 60bc622b1d
gnu: idris: Update to 0.12.3.
* gnu/packages/haskell.scm (idris): Update to 0.12.3.
  [origin]: Remove snippet.
  [inputs]: Add ghc-aeson, ghc-async, ghc-fsnotify, ghc-regex-tdfa,
  ghc-tasty-golden, ghc-tasty-rerun and ghc-terminal-size.
  [arguments]: Disable tests.
2016-12-10 21:47:08 +01:00
David Craven 3ea25176f0
gnu: ghc-trifecta: Update to 1.6.
* gnu/packages/haskell.scm (ghc-trifecta): Update to 1.6.
  [inputs]: Add ghc-doctest and ghc-quickcheck.
  [arguments]: Enable tests.
2016-12-10 21:47:08 +01:00
David Craven 4e05c326ef
gnu: Add ghc-terminal-size.
* gnu/packages/haskell.scm (ghc-terminal-size): New variable.
2016-12-10 21:47:08 +01:00
David Craven 5e6cafe157
gnu: Add ghc-ieee754.
* gnu/packages/haskell.scm (ghc-ieee754): New variable.
2016-12-10 21:47:07 +01:00