jackhill/guix/guix.git
5 years agognu: grammalecte: Update source hash.
Pierre-Antoine Rouby [Thu, 27 Sep 2018 19:01:25 +0000 (21:01 +0200)]
gnu: grammalecte: Update source hash.

The zip file was modified in-place by the maintainers to push fixes to
the "server-side code", as discussed at <https://bugs.gnu.org/32856>.

* gnu/packages/dictionaries.scm (grammalecte): Update source hash.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agodaemon: Remove unused 'Settings' fields.
Ludovic Courtès [Tue, 2 Oct 2018 20:57:13 +0000 (22:57 +0200)]
daemon: Remove unused 'Settings' fields.

* nix/libstore/globals.hh (Settings)[sshSubstituterHosts]
[useSshSubstituter, logServers, enableImportNative]: Remove fields.
* nix/libstore/globals.cc (Settings::Settings, Settings::update): Remove
references to these.

5 years agodaemon: Remove "case hack" for nars.
Ludovic Courtès [Tue, 2 Oct 2018 20:53:47 +0000 (22:53 +0200)]
daemon: Remove "case hack" for nars.

This code has never been of any use in Guix.

* nix/libutil/archive.cc (useCaseHack): Remove.
(parse): Keep only the alternate branch in "if (useCaseHack)".

5 years agognu: guile-cairo: Update to 1.10.0.
Ludovic Courtès [Tue, 2 Oct 2018 14:18:30 +0000 (16:18 +0200)]
gnu: guile-cairo: Update to 1.10.0.

* gnu/packages/gtk.scm (guile-cairo): Update to 1.10.0.
[source]: Add 'snippet'.
[arguments]: Remove.

5 years agognu: Add r-acclma.
Leo Famulari [Tue, 2 Oct 2018 20:29:25 +0000 (16:29 -0400)]
gnu: Add r-acclma.

* gnu/packages/cran.scm (r-acclma): New variable.

5 years agognu: Add r-acceptancesampling.
pimi [Tue, 2 Oct 2018 20:28:42 +0000 (16:28 -0400)]
gnu: Add r-acceptancesampling.

* gnu/packages/cran.scm (r-acceptancesampling): New variable.

5 years agognu: Add r-aca.
pimi [Tue, 2 Oct 2018 20:27:12 +0000 (16:27 -0400)]
gnu: Add r-aca.

* gnu/packages/cran.scm (r-aca): New variable.

5 years agognu: Add r-ac3net.
pimi [Tue, 2 Oct 2018 20:26:10 +0000 (16:26 -0400)]
gnu: Add r-ac3net.

* gnu/packages/cran.scm (r-ac3net): New variable.

5 years agognu: Add r-absfiltergsea.
pimi [Tue, 2 Oct 2018 20:23:12 +0000 (16:23 -0400)]
gnu: Add r-absfiltergsea.

* gnu/packages/bioinformatics.scm (r-absfiltergsea): New variable.

5 years agognu: Add r-absim.
pimi [Tue, 2 Oct 2018 20:16:45 +0000 (16:16 -0400)]
gnu: Add r-absim.

* gnu/packages/cran.scm (r-absim): New variable.

5 years agognu: Add poretools.
pimi [Tue, 2 Oct 2018 20:03:59 +0000 (16:03 -0400)]
gnu: Add poretools.

* gnu/packages/bioinformatics.scm (poretools): New variable.

5 years agognu: Add r-accelerometry.
pimi [Tue, 11 Sep 2018 13:18:27 +0000 (15:18 +0200)]
gnu: Add r-accelerometry.

gnu/packages/cran.scm (r-accelerometry): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
5 years agognu: Add r-dvmisc.
pimi [Tue, 11 Sep 2018 13:18:26 +0000 (15:18 +0200)]
gnu: Add r-dvmisc.

gnu/packages/cran.scm (r-dvmisc): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
5 years agognu: Add r-rbenchmark.
pimi [Tue, 11 Sep 2018 13:18:25 +0000 (15:18 +0200)]
gnu: Add r-rbenchmark.

gnu/packages/cran.scm (r-rbenchmark): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
5 years agognu: Syncthing: Update to 0.14.51.
Leo Famulari [Sat, 29 Sep 2018 21:21:20 +0000 (17:21 -0400)]
gnu: Syncthing: Update to 0.14.51.

* gnu/packages/syncthing.scm (syncthing): Update to 0.14.51.
[arguments]: Adjust the 'increase-test-timeout' phase.
[inputs]: Add go-gopkg.in-ldap.v2.

5 years agognu: go-github-com-thejerf-suture: Update to 3.0.0-0.bf6ee6a.
Leo Famulari [Sat, 29 Sep 2018 21:20:31 +0000 (17:20 -0400)]
gnu: go-github-com-thejerf-suture: Update to 3.0.0-0.bf6ee6a.

* gnu/packages/syncthing.scm (go-github-com-thejerf-suture): Update to
3.0.0-0.bf6ee6a.

5 years agognu: Add gopkg.in/ldap.v2.
Leo Famulari [Sat, 29 Sep 2018 21:19:58 +0000 (17:19 -0400)]
gnu: Add gopkg.in/ldap.v2.

* gnu/packages/syncthing.scm (go-gopkg.in-ldap.v2): New variable.

5 years agognu: Add gopkg.in/asn1-ber.v1.
Leo Famulari [Sat, 29 Sep 2018 21:19:26 +0000 (17:19 -0400)]
gnu: Add gopkg.in/asn1-ber.v1.

* gnu/packages/syncthing.scm (go-gopkg.in-asn1-ber.v1): New variable.

5 years agognu: LibreOffice: Fix "File > Open" crash on foreign distros.
Leo Famulari [Sat, 29 Sep 2018 03:30:55 +0000 (23:30 -0400)]
gnu: LibreOffice: Fix "File > Open" crash on foreign distros.

Fixes <https://bugs.gnu.org/30642>.

* gnu/packages/libreoffice.scm (libreoffice)[build-system]: Use
glib-or-gtk-build-system.
[arguments]: Set '#:out-of-source #f'.

5 years agognu: Audacity: Use glib-or-gtk-build-system instead of a wrapper.
Leo Famulari [Sun, 30 Sep 2018 16:59:01 +0000 (12:59 -0400)]
gnu: Audacity: Use glib-or-gtk-build-system instead of a wrapper.

* gnu/packages/audio.scm (audacity)[build-system]: Use glib-or-gtk-build-system.
[arguments]: Remove the 'wrap-program' phase. Set #:out-of-source #f.

5 years agobuild-system/asdf: Properly handle dependency specification casing.
Andy Patterson [Tue, 2 Oct 2018 08:57:31 +0000 (04:57 -0400)]
build-system/asdf: Properly handle dependency specification casing.

* guix/build/lisp-utils.scm (normalize-dependency): Modify match
clauses to match the upper-case symbols that lisp produces.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agognu: enlightenment: Fix keyboard switching
Timo Eisenmann [Mon, 1 Oct 2018 16:10:35 +0000 (18:10 +0200)]
gnu: enlightenment: Fix keyboard switching

* gnu/packages/enlightenment.scm (enlightenment)[inputs]: Add 'setxkbmap'
[arguments]: Set absolute file name to 'setxkbmap'

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agodoc: Add static network example.
Simon Josefsson [Mon, 1 Oct 2018 10:45:59 +0000 (12:45 +0200)]
doc: Add static network example.

* doc/guix.texi (Networking Services): Add example for static-networking-service.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agognu: cuirass: Update to fe2b73c.
Clément Lassieur [Tue, 2 Oct 2018 11:19:44 +0000 (13:19 +0200)]
gnu: cuirass: Update to fe2b73c.

* gnu/packages/ci.scm (cuirass): Update to fe2b73c.

5 years agoservices: Add Gitolite.
Christopher Baines [Fri, 13 Jul 2018 19:39:46 +0000 (20:39 +0100)]
services: Add Gitolite.

* gnu/services/version-control.scm (<gitolite-configuration>,
<gitolite-rc-file>): New record types.
(gitolite-accounts, gitolite-activation): New procedures.
(gitolite-service-type): New variables.
* gnu/tests/version-control.scm (%gitolite-test-admin-keypair, %gitolite-os,
%test-gitolite): New variables.
(run-gitolite-test): New procedure.
* doc/guix.texi (Version Control): Document the gitolite service.

5 years agognu: re2c: Update to 1.1.1.
Tobias Geerinckx-Rice [Mon, 1 Oct 2018 20:08:46 +0000 (22:08 +0200)]
gnu: re2c: Update to 1.1.1.

* gnu/packages/re2c.scm (re2c): Update to 1.1.1.

5 years agognu: perl-socket6: Update to 0.29.
Tobias Geerinckx-Rice [Mon, 1 Oct 2018 20:12:45 +0000 (22:12 +0200)]
gnu: perl-socket6: Update to 0.29.

* gnu/packages/networking.scm (perl-socket6): Update to 0.29.

5 years agognu: recode: Update to 3.7.1.
Tobias Geerinckx-Rice [Mon, 1 Oct 2018 20:58:19 +0000 (22:58 +0200)]
gnu: recode: Update to 3.7.1.

* gnu/packages/textutils.scm (recode): Update to 3.7.1.

5 years agognu: Add r-acc.
pimi [Mon, 1 Oct 2018 12:53:00 +0000 (08:53 -0400)]
gnu: Add r-acc.

* gnu/packages/cran.scm (r-acc): New variable.

5 years agognu: Add r-physicalactivity.
pimi [Mon, 1 Oct 2018 12:52:34 +0000 (08:52 -0400)]
gnu: Add r-physicalactivity.

* gnu/packages/cran.scm (r-physicalactivity): New variable.

5 years agognu: Add r-nleqslv.
pimi [Mon, 1 Oct 2018 12:52:01 +0000 (08:52 -0400)]
gnu: Add r-nleqslv.

* gnu/packages/cran.scm (r-nleqslv): New variable.

5 years agognu: Add r-mhsmm.
pimi [Mon, 1 Oct 2018 12:49:21 +0000 (08:49 -0400)]
gnu: Add r-mhsmm.

* gnu/packages/cran.scm (r-mhsmm): New variable.

5 years agognu: wine-staging: Update to 3.17.
Rutger Helling [Mon, 1 Oct 2018 12:54:46 +0000 (14:54 +0200)]
gnu: wine-staging: Update to 3.17.

* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 3.17.
* gnu/packages/wine.scm (wine-staging): Update to 3.17.

5 years agognu: Add r-accelmissing.
pimi [Mon, 1 Oct 2018 12:30:37 +0000 (08:30 -0400)]
gnu: Add r-accelmissing.

* gnu/packages/cran.scm (r-accelmissing): New variable.

5 years agognu: Add r-pscl.
pimi [Mon, 1 Oct 2018 12:30:14 +0000 (08:30 -0400)]
gnu: Add r-pscl.

* gnu/packages/cran.scm (r-pscl): New variable.

5 years agognu: ghc-statistics: Fix build.
Ricardo Wurmus [Sun, 30 Sep 2018 21:18:09 +0000 (23:18 +0200)]
gnu: ghc-statistics: Fix build.

* gnu/packages/haskell.scm (ghc-statistics)[arguments]: Add cabal revision.

5 years agognu: ghc-aws: Fix build.
Ricardo Wurmus [Sun, 30 Sep 2018 21:10:27 +0000 (23:10 +0200)]
gnu: ghc-aws: Fix build.

* gnu/packages/haskell.scm (ghc-aws)[inputs]: Add ghc-lifted-base.

5 years agognu: ghc-gnuplot: Fix build.
宋文武 [Sun, 30 Sep 2018 12:52:07 +0000 (20:52 +0800)]
gnu: ghc-gnuplot: Fix build.

* gnu/packages/haskell.scm (ghc-gnuplot)[inputs]: Add ghc-semigroups.

5 years agognu: ghc-wave: Fix build.
宋文武 [Sun, 30 Sep 2018 12:33:46 +0000 (20:33 +0800)]
gnu: ghc-wave: Fix build.

* gnu/packages/haskell.scm (ghc-wave)[arguments]: Add a phase to relax
dependency constraints.

5 years agognu: shellcheck: Update to 0.5.0.
宋文武 [Sun, 30 Sep 2018 12:05:55 +0000 (20:05 +0800)]
gnu: shellcheck: Update to 0.5.0.

* gnu/packages/haskell.scm (shellcheck): Update to 0.5.0.
[source]: Use tarball from hackage.
[inputs]: Add ghc-aeson.  Remove ghc-json.

5 years agognu: ghc-xmonad-contrib: Fix build.
宋文武 [Sun, 30 Sep 2018 11:44:25 +0000 (19:44 +0800)]
gnu: ghc-xmonad-contrib: Fix build.

* gnu/packages/wm.scm (ghc-xmonad-contrib)[inputs]: Add ghc-semigroups.

5 years agognu: ghc-indents: Fix build.
Ricardo Wurmus [Sun, 30 Sep 2018 11:14:39 +0000 (13:14 +0200)]
gnu: ghc-indents: Fix build.

* gnu/packages/haskell.scm (ghc-indents)[arguments]: Disable tests.
[native-inputs]: Add ghc-tasty and ghc-tasty-hunit.

5 years agognu: agda: Fix build.
Ricardo Wurmus [Sun, 30 Sep 2018 10:23:59 +0000 (12:23 +0200)]
gnu: agda: Fix build.

* gnu/packages/agda.scm (agda)[inputs]: Remove ghc-monadplus; add
ghc-filemanip.
[arguments]: Replace configure phase.

5 years agognu: git-annex: Update to 6.20180926.
Ricardo Wurmus [Sun, 30 Sep 2018 08:49:00 +0000 (10:49 +0200)]
gnu: git-annex: Update to 6.20180926.

* gnu/packages/version-control.scm (git-annex): Update to 6.20180926.

5 years agognu: raincat: Update to 1.2.1.
Ricardo Wurmus [Fri, 28 Sep 2018 09:30:55 +0000 (11:30 +0200)]
gnu: raincat: Update to 1.2.1.

* gnu/packages/games.scm (raincat): Update to 1.2.1.
[arguments]: Ensure raincat can find freeglut libraries at runtime.
[inputs]: Replace ghc-sdl, ghc-sdl-image, and ghc-sdl-mixer with ghc-sdl2,
ghc-sdl2-image, and ghc-sdl2-mixer, respectively.

5 years agognu: Add ghc-sdl2-image.
Ricardo Wurmus [Fri, 28 Sep 2018 06:31:36 +0000 (08:31 +0200)]
gnu: Add ghc-sdl2-image.

* gnu/packages/sdl.scm (ghc-sdl2-image): New variable.

5 years agognu: Add ghc-sdl2-mixer.
Ricardo Wurmus [Fri, 28 Sep 2018 06:31:25 +0000 (08:31 +0200)]
gnu: Add ghc-sdl2-mixer.

* gnu/packages/sdl.scm (ghc-sdl2-mixer): New variable.

5 years agognu: Add ghc-sdl2.
Ricardo Wurmus [Fri, 28 Sep 2018 06:31:11 +0000 (08:31 +0200)]
gnu: Add ghc-sdl2.

* gnu/packages/sdl.scm (ghc-sdl2): New variable.

5 years agognu: Add ghc-linear.
Ricardo Wurmus [Fri, 28 Sep 2018 06:30:42 +0000 (08:30 +0200)]
gnu: Add ghc-linear.

* gnu/packages/haskell.scm (ghc-linear): New variable.

5 years agognu: Add ghc-weigh.
Ricardo Wurmus [Fri, 28 Sep 2018 06:30:19 +0000 (08:30 +0200)]
gnu: Add ghc-weigh.

* gnu/packages/haskell.scm (ghc-weigh): New variable.

5 years agognu: ghc-tasty-golden: Update to 2.3.2.
Timothy Sample [Fri, 7 Sep 2018 03:59:34 +0000 (23:59 -0400)]
gnu: ghc-tasty-golden: Update to 2.3.2.

* gnu/packages/haskell-check.scm (ghc-tasty-golden): Update to 2.3.2.

5 years agognu: ghc-base-compat: Update to 0.10.4.
Timothy Sample [Fri, 7 Sep 2018 03:58:30 +0000 (23:58 -0400)]
gnu: ghc-base-compat: Update to 0.10.4.

* gnu/packages/haskell.scm (ghc-base-compat): Update to 0.10.4.

5 years agognu: Remove ghc-pandoc@1.
Timothy Sample [Wed, 5 Sep 2018 03:52:09 +0000 (23:52 -0400)]
gnu: Remove ghc-pandoc@1.

This old version of Pandoc no longer builds with GHC 8.4.3.

* gnu/packages/haskell-web.scm (ghc-aeson-for-pandoc-1): Remove variable.
* gnu/packages/haskell.scm (ghc-pandoc-types-for-pandoc-1,
ghc-texmath-for-pandoc-1, ghc-yaml-for-pandoc-1, ghc-hslua-for-pandoc-1,
ghc-skylighting-for-pandoc-1, ghc-doctemplates-for-pandoc-1, ghc-pandoc-1,
ghc-pandoc-citeproc-with-pandoc-1): Remove variables.

5 years agognu: ghc-yesod: Update to 1.6.0.
Timothy Sample [Wed, 29 Aug 2018 05:35:00 +0000 (01:35 -0400)]
gnu: ghc-yesod: Update to 1.6.0.

* gnu/packages/haskell-web.scm (ghc-yesod): Update to 1.6.0.

5 years agognu: ghc-pandoc-citeproc: Update to 0.14.3.1.
Timothy Sample [Wed, 29 Aug 2018 05:23:22 +0000 (01:23 -0400)]
gnu: ghc-pandoc-citeproc: Update to 0.14.3.1.

* gnu/packages/haskell.scm (ghc-pandoc-citeproc): Update to 0.14.3.1.
[arguments]: Add a phase to disable some failing YAML tests.

5 years agognu: ghc-haddock: Update to 2.19.0.1.
Timothy Sample [Wed, 29 Aug 2018 04:31:02 +0000 (00:31 -0400)]
gnu: ghc-haddock: Update to 2.19.0.1.

* gnu/packages/haskell.scm (ghc-haddock): Update to 2.19.0.1.
[arguments]: Add a phase that deletes four test suites to avoid a
dependency on haddock-test.
[native-inputs]: Remove ghc-haddock-test.

5 years agognu: ghc-yesod-form: Update to 1.6.2.
Timothy Sample [Wed, 29 Aug 2018 05:33:31 +0000 (01:33 -0400)]
gnu: ghc-yesod-form: Update to 1.6.2.

* gnu/packages/haskell-web.scm (ghc-yesod-form): Update to 1.6.2.

5 years agognu: ghc-pandoc: Adjust tests and test dependency constraints.
Timothy Sample [Sat, 1 Sep 2018 14:55:48 +0000 (10:55 -0400)]
gnu: ghc-pandoc: Adjust tests and test dependency constraints.

* gnu/packages/haskell.scm (ghc-pandoc)[arguments]: Add a phase to relax a
test suite dependency constraint and another to skip some failing tests.

5 years agognu: ghc-haddock-api: Update to 2.19.0.1.
Timothy Sample [Wed, 29 Aug 2018 04:25:11 +0000 (00:25 -0400)]
gnu: ghc-haddock-api: Update to 2.19.0.1.

* gnu/packages/haskell.scm (ghc-haddock-api): Update to 2.19.0.1.
[arguments]: Add a phase that patches the Cabal file to allow newer
versions of Cabal and hspec.

5 years agognu: ghc-yesod-persistent: Update to 1.6.0.
Timothy Sample [Wed, 29 Aug 2018 05:32:05 +0000 (01:32 -0400)]
gnu: ghc-yesod-persistent: Update to 1.6.0.

* gnu/packages/haskell-web.scm (ghc-yesod-persistent): Update to 1.6.0.

5 years agognu: ghc-haddock-library: Update to 1.5.0.1.
Timothy Sample [Wed, 29 Aug 2018 04:06:20 +0000 (00:06 -0400)]
gnu: ghc-haddock-library: Update to 1.5.0.1.

* gnu/packages/patches/ghc-haddock-library-unbundle.patch: New file.
* gnu/packages/haskell.scm (ghc-haddock-library): Update to 1.5.0.1.
[source]: Add the patch; add a snippet to remove the bundled library.
[arguments]: Add a phase to relax test suite dependency constraints and
another to add a missing directory required for tests.
[native-inputs]: Add ghc-base-compat, ghc-optparse-applicative, and
ghc-tree-diff.

5 years agognu: ghc-esqueleto: Update to commit b81e0d9.
Timothy Sample [Fri, 24 Aug 2018 03:09:32 +0000 (23:09 -0400)]
gnu: ghc-esqueleto: Update to commit b81e0d9.

* gnu/packages/haskell.scm (ghc-esqueleto): Update to commit b81e0d9.
[source]: Use git-fetch.
[arguments]: Disable Haddock and add phase to remove MySQL and PostgreSQL
test-suites.
[inputs]: Add ghc-unliftio.
[native-inputs]: Remove ghc-hunit, ghc-monad-control, and ghc-quickcheck.

5 years agognu: ghc-aws: Update to 0.20.
Timothy Sample [Wed, 29 Aug 2018 05:30:54 +0000 (01:30 -0400)]
gnu: ghc-aws: Update to 0.20.

* gnu/packages/haskell.scm (ghc-aws): Update to 0.20.

5 years agognu: Add ghc-tree-diff.
Timothy Sample [Sat, 1 Sep 2018 04:18:38 +0000 (00:18 -0400)]
gnu: Add ghc-tree-diff.

* gnu/packages/haskell.scm (ghc-tree-diff): New variable.

5 years agognu: ghc-persistent-sqlite: Update to 2.8.2.
Timothy Sample [Wed, 29 Aug 2018 05:27:50 +0000 (01:27 -0400)]
gnu: ghc-persistent-sqlite: Update to 2.8.2.

* gnu/packages/haskell.scm (ghc-persistent-sqlite): Update to 2.8.2.

5 years agognu: ghc-yesod-core: Update to 1.6.6.
Timothy Sample [Wed, 29 Aug 2018 05:24:48 +0000 (01:24 -0400)]
gnu: ghc-yesod-core: Update to 1.6.6.

* gnu/packages/haskell-web.scm (ghc-yesod-core): Update to 1.6.6.
[inputs]: Add ghc-unliftio and ghc-rio.

5 years agognu: Add ghc-rio.
Timothy Sample [Sat, 22 Sep 2018 15:08:31 +0000 (11:08 -0400)]
gnu: Add ghc-rio.

* gnu/packages/haskell.scm (ghc-rio): New variable.

5 years agognu: ghc-warp-tls: Update to 3.2.4.3.
Timothy Sample [Wed, 29 Aug 2018 05:24:28 +0000 (01:24 -0400)]
gnu: ghc-warp-tls: Update to 3.2.4.3.

* gnu/packages/haskell-web.scm (ghc-warp-tls): Update to 3.2.4.3.
[inputs]: Add ghc-tls-session-manager.

5 years agognu: Remove old versions of ghc-doctest.
Timothy Sample [Sat, 1 Sep 2018 03:58:50 +0000 (23:58 -0400)]
gnu: Remove old versions of ghc-doctest.

* gnu/packages/haskell.scm (ghc-doctest-0.12, ghc-doctest-0.13): Remove.

5 years agognu: ghc-trifecta: Update to 2.
Timothy Sample [Wed, 29 Aug 2018 05:24:07 +0000 (01:24 -0400)]
gnu: ghc-trifecta: Update to 2.

* gnu/packages/haskell.scm (ghc-trifecta): Update to 2.
[inputs]: Remove ghc-doctest-0.13, ghc-doctest, and ghc-quickcheck.
[native-inputs]: Add ghc-doctest and ghc-quickcheck.

5 years agognu: ghc-persistent-template: Update to 2.5.4.
Timothy Sample [Wed, 29 Aug 2018 05:23:48 +0000 (01:23 -0400)]
gnu: ghc-persistent-template: Update to 2.5.4.

* gnu/packages/haskell.scm (ghc-persistent-template): Update to 2.5.4.
[arguments]: Update Cabal file to r2.

5 years agognu: ghc-chart: Update to 1.9.
Timothy Sample [Wed, 29 Aug 2018 05:20:38 +0000 (01:20 -0400)]
gnu: ghc-chart: Update to 1.9.

* gnu/packages/haskell.scm (ghc-chart): Update to 1.9.

5 years agognu: xmobar: Update to 0.28.
Timothy Sample [Wed, 29 Aug 2018 05:19:05 +0000 (01:19 -0400)]
gnu: xmobar: Update to 0.28.

* gnu/packages/wm.scm (xmobar): Update to 0.28.

5 years agognu: ghc-warp: Update to 3.2.23.
Timothy Sample [Wed, 29 Aug 2018 05:16:59 +0000 (01:16 -0400)]
gnu: ghc-warp: Update to 3.2.23.

* gnu/packages/haskell-web.scm (ghc-warp): Update to 3.2.23.
[arguments]: Enable tests.
[inputs]: Remove ghc-blaze-builder, ghc-bytestring-builder, and
ghc-lifted-base; add ghc-bsb-http-chunked.
[native-inputs]: Remove ghc-auto-update and ghc-http; add curl,
ghc-lifted-base, and ghc-http-client.

5 years agognu: ghc-persistent: Update to 2.8.2.
Timothy Sample [Wed, 29 Aug 2018 05:14:48 +0000 (01:14 -0400)]
gnu: ghc-persistent: Update to 2.8.2.

* gnu/packages/haskell.scm (ghc-persistent): Update to 2.8.2.
[inputs]: Add ghc-void.

5 years agognu: ghc-lens: Update to 4.16.1.
Timothy Sample [Wed, 29 Aug 2018 05:14:08 +0000 (01:14 -0400)]
gnu: ghc-lens: Update to 4.16.1.

* gnu/packages/haskell.scm (ghc-lens): Update to 4.16.1.
[arguments]: Update Cabal file to r2.
[inputs]: Remove ghc-doctest-0.13.
[native-inputs]: Add ghc-doctest.

5 years agognu: ghc-feed: Update to 1.0.0.0.
Timothy Sample [Wed, 29 Aug 2018 02:54:31 +0000 (22:54 -0400)]
gnu: ghc-feed: Update to 1.0.0.0.

* gnu/packages/haskell.scm (ghc-feed): Update to 1.0.0.0.
[arguments]: Update Cabal file to r4.
[inputs]: Add ghc-base-compat, ghc-safe, ghc-text, ghc-xml-conduit, and
ghc-xml-types; remove ghc-xml.

5 years agognu: cabal-install: Update to 2.2.0.0.
Timothy Sample [Wed, 29 Aug 2018 05:12:40 +0000 (01:12 -0400)]
gnu: cabal-install: Update to 2.2.0.0.

* gnu/packages/haskell.scm (cabal-install): Update to 2.2.0.0.
[inputs] Add ghc-async, ghc-base16-bytestring, ghc-cryptohash-sha256,
ghc-echo, ghc-edit-distance, ghc-hackage-security, ghc-hashable,
ghc-resolv, and ghc-tar.

5 years agognu: Add ghc-resolv.
Timothy Sample [Sat, 22 Sep 2018 13:50:32 +0000 (09:50 -0400)]
gnu: Add ghc-resolv.

* gnu/packages/haskell.scm (ghc-resolv): New variable.

5 years agognu: Add ghc-hackage-security.
Timothy Sample [Sat, 22 Sep 2018 13:49:02 +0000 (09:49 -0400)]
gnu: Add ghc-hackage-security.

* gnu/packages/haskell.scm (ghc-hackage-security): New variable.

5 years agoghc: Add ghc-ed25519.
Timothy Sample [Sat, 22 Sep 2018 13:46:06 +0000 (09:46 -0400)]
ghc: Add ghc-ed25519.

* gnu/packages/haskell-crypto.scm (ghc-ed25519): New variable.

5 years agognu: Add ghc-cryptohash-sha256.
Timothy Sample [Sat, 22 Sep 2018 13:43:20 +0000 (09:43 -0400)]
gnu: Add ghc-cryptohash-sha256.

* gnu/packages/haskell-crypto.scm (ghc-cryptohash-sha256): New variable.

5 years agognu: Add ghc-echo.
Timothy Sample [Sat, 22 Sep 2018 13:47:49 +0000 (09:47 -0400)]
gnu: Add ghc-echo.

* gnu/packages/haskell.scm (ghc-echo): New variable.

5 years agognu: hlint: Update to 2.1.10.
Timothy Sample [Wed, 29 Aug 2018 05:12:16 +0000 (01:12 -0400)]
gnu: hlint: Update to 2.1.10.

* gnu/packages/haskell.scm (hlint): Update to 2.1.10.

5 years agognu: ghc-simple-sendfile: Update to 0.2.27.
Timothy Sample [Wed, 29 Aug 2018 05:11:24 +0000 (01:11 -0400)]
gnu: ghc-simple-sendfile: Update to 0.2.27.

* gnu/packages/haskell.scm (ghc-simple-sendfile): Update to 0.2.27.

5 years agognu: ghc-monad-logger: Update to 0.3.29.
Timothy Sample [Wed, 29 Aug 2018 05:10:55 +0000 (01:10 -0400)]
gnu: ghc-monad-logger: Update to 0.3.29.

* gnu/packages/haskell.scm (ghc-monad-logger): Update to 0.3.29.

5 years agognu: ghc-yaml: Update to 0.8.32.
Timothy Sample [Wed, 29 Aug 2018 05:05:02 +0000 (01:05 -0400)]
gnu: ghc-yaml: Update to 0.8.32.

* gnu/packages/haskell.scm (ghc-yaml): Update to 0.8.32.

5 years agognu: ghc-wai-conduit: Update to 3.0.0.4.
Timothy Sample [Wed, 29 Aug 2018 05:02:44 +0000 (01:02 -0400)]
gnu: ghc-wai-conduit: Update to 3.0.0.4.

* gnu/packages/haskell-web.scm (ghc-wai-conduit): Update to 3.0.0.4.

5 years agognu: ghc-foldl: Update to 1.4.3.
Timothy Sample [Wed, 29 Aug 2018 05:01:10 +0000 (01:01 -0400)]
gnu: ghc-foldl: Update to 1.4.3.

* gnu/packages/haskell.scm (ghc-foldl): Update to 1.4.3.
[inputs]: Add ghc-semigroups and ghc-semigroupoids.

5 years agognu: ghc-vector-builder: Update to 0.3.6.
Timothy Sample [Wed, 29 Aug 2018 05:00:52 +0000 (01:00 -0400)]
gnu: ghc-vector-builder: Update to 0.3.6.

* gnu/packages/haskell.scm (ghc-vector-builder): Update to 0.3.6.
[native-inputs]: Add ghc-attoparsec and ghc-rerebase; remove ghc-rebase.

5 years agognu: ghc-wai-extra: Update to 3.0.24.2.
Timothy Sample [Wed, 29 Aug 2018 04:59:53 +0000 (00:59 -0400)]
gnu: ghc-wai-extra: Update to 3.0.24.2.

* gnu/packages/haskell-web.scm (ghc-wai-extra): Update to 3.0.24.2.

5 years agognu: Add ghc-rerebase.
Timothy Sample [Sat, 1 Sep 2018 03:04:23 +0000 (23:04 -0400)]
gnu: Add ghc-rerebase.

* gnu/packages/haskell.scm (ghc-rerebase): New variable.

5 years agognu: idris: Update to 1.3.0.
Timothy Sample [Wed, 29 Aug 2018 04:36:30 +0000 (00:36 -0400)]
gnu: idris: Update to 1.3.0.

* gnu/packages/idris.scm (idris): Update to 1.3.0.
[inputs]: Remove ghc-aeson-1.1.2.0, ghc-cheapskate-0.1.0.5, and
ghc-trifecta-1.6.2.1; add ghc-aeson, ghc-cheapskate, and ghc-megaparsec.
[arguments]: Add a phase that patches the Cabal file to allow newer
versions of aeson.
(ghc-aeson-1.1.2.0, ghc-cheapskate-0.1.0.5, ghc-trifecta-1.6.2.1): Remove.

5 years agognu: ghc-wai-logger: Update to 2.3.2.
Timothy Sample [Wed, 29 Aug 2018 04:56:47 +0000 (00:56 -0400)]
gnu: ghc-wai-logger: Update to 2.3.2.

* gnu/packages/haskell-web.scm (ghc-wai-logger): Update to 2.3.2.

5 years agognu: ghc-rebase: Update to 1.2.4.
Timothy Sample [Wed, 29 Aug 2018 05:00:28 +0000 (01:00 -0400)]
gnu: ghc-rebase: Update to 1.2.4.

* gnu/packages/haskell.scm (ghc-rebase): Update to 1.2.4.

5 years agognu: ghc-kan-extensions: Update to 5.2.
Timothy Sample [Wed, 29 Aug 2018 05:00:11 +0000 (01:00 -0400)]
gnu: ghc-kan-extensions: Update to 5.2.

* gnu/packages/haskell.scm (ghc-kan-extensions): Update to 5.2.
[inputs]: Add ghc-invariant and ghc-transformers-compat.

5 years agognu: ghc-wai: Update to 3.2.1.2.
Timothy Sample [Wed, 29 Aug 2018 04:53:50 +0000 (00:53 -0400)]
gnu: ghc-wai: Update to 3.2.1.2.

* gnu/packages/haskell-web.scm (ghc-wai): Update to 3.2.1.2.

5 years agognu: ghc-tasty-rerun: Update to 1.1.12.
Timothy Sample [Wed, 29 Aug 2018 04:59:18 +0000 (00:59 -0400)]
gnu: ghc-tasty-rerun: Update to 1.1.12.

* gnu/packages/haskell-check.scm (ghc-tasty-rerun): Update to 1.1.12.

5 years agognu: ghc-fsnotify: Update to 0.3.0.1.
Timothy Sample [Wed, 29 Aug 2018 03:22:32 +0000 (23:22 -0400)]
gnu: ghc-fsnotify: Update to 0.3.0.1.

* gnu/packages/haskell.scm (ghc-fsnotify): Update to 0.3.0.1.
[inputs]: Remove ghc-temporary-rc; add ghc-temporary, ghc-random, and
ghc-shelly.

5 years agognu: ghc-either: Update to 5.0.1.
Timothy Sample [Wed, 29 Aug 2018 04:57:23 +0000 (00:57 -0400)]
gnu: ghc-either: Update to 5.0.1.

* gnu/packages/haskell.scm (ghc-either): Update to 5.0.1.
[native-inputs]: Add ghc-quickcheck, ghc-test-framework, and
ghc-test-framework-quickcheck2.