jackhill/guix/guix.git
7 years agognu: Add lierolibre.
Marius Bakke [Sun, 23 Apr 2017 22:41:49 +0000 (00:41 +0200)]
gnu: Add lierolibre.

* gnu/packages/patches/lierolibre-check-unaligned-access.patch,
gnu/packages/patches/lierolibre-is-free-software.patch,
gnu/packages/patches/lierolibre-remove-arch-warning.patch,
gnu/packages/patches/lierolibre-try-building-other-arch.patch,
gnu/packages/patches/lierolibre-newer-libconfig.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/games.scm (lierolibre): New variable.

7 years agognu: openvpn: Update to 2.4.2 [fixes CVE-2017-7478, CVE-2017-7479].
Marius Bakke [Fri, 12 May 2017 13:18:35 +0000 (15:18 +0200)]
gnu: openvpn: Update to 2.4.2 [fixes CVE-2017-7478, CVE-2017-7479].

* gnu/packages/vpn.scm (openvpn): Update to 2.4.2.

7 years agognu: rocksdb: Disable tests on 32-bit systems.
Marius Bakke [Fri, 12 May 2017 13:00:59 +0000 (15:00 +0200)]
gnu: rocksdb: Disable tests on 32-bit systems.

* gnu/packages/databases.scm (rocksdb)[arguments]: Make #:tests? conditional.
Delete unnecessary 'build' phase. Move portability environment variable
before check phase.

7 years agognu: cryptsetup: Update to 1.7.5.
Marius Bakke [Fri, 12 May 2017 11:47:26 +0000 (13:47 +0200)]
gnu: cryptsetup: Update to 1.7.5.

* gnu/packages/cryptsetup.scm (cryptsetup): Update to 1.7.5.

7 years agognu: kbd: Set home page to kbd-project.org.
Marius Bakke [Thu, 11 May 2017 22:53:51 +0000 (00:53 +0200)]
gnu: kbd: Set home page to kbd-project.org.

* gnu/packages/linux.scm (kbd)[home-page]: Update.

7 years agognu: psmisc: Update to 22.21.
Marius Bakke [Thu, 11 May 2017 22:50:38 +0000 (00:50 +0200)]
gnu: psmisc: Update to 22.21.

* gnu/packages/linux.scm (psmisc): Update to 22.21.
[home-page]: Update.

7 years agognu: proot: Add statically-linked variant.
Ludovic Courtès [Fri, 12 May 2017 09:55:14 +0000 (11:55 +0200)]
gnu: proot: Add statically-linked variant.

* gnu/packages/linux.scm (proot-static): New variable.

7 years agognu: talloc: Add static variant.
Ludovic Courtès [Fri, 12 May 2017 09:53:08 +0000 (11:53 +0200)]
gnu: talloc: Add static variant.

* gnu/packages/samba.scm (talloc/static): New variable.

7 years agognu: emacs-ag: Propagate the-silver-searcher.
Clément Lassieur [Sat, 6 May 2017 08:30:22 +0000 (10:30 +0200)]
gnu: emacs-ag: Propagate the-silver-searcher.

This allows emacs-ag to be used on remote systems.

* gnu/packages/emacs.scm (emacs-ag)[inputs]: Remove.  Move THE-SILVER-SEARCHER
to...
[propagated-inputs]: ... here.
[arguments]: Remove 'patch-exec-paths' phase.

7 years agognu: miniupnpc: Fix CVE-2017-8798.
Marius Bakke [Thu, 11 May 2017 22:32:41 +0000 (00:32 +0200)]
gnu: miniupnpc: Fix CVE-2017-8798.

* gnu/packages/patches/miniupnpc-CVE-2017-8798.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/upnp.scm (miniupnpc)[source]: Use it.

7 years agognu: cryptsetup-static: Fix FTBFS with lvm2-static@2.02.171.
Marius Bakke [Thu, 11 May 2017 21:46:46 +0000 (23:46 +0200)]
gnu: cryptsetup-static: Fix FTBFS with lvm2-static@2.02.171.

* gnu/packages/cryptsetup.scm (cryptsetup-static)[arguments]<#:configure-flags>:
Add "-lm" to LIBS.

7 years agonls: Update 'fr' translation.
Ludovic Courtès [Thu, 11 May 2017 21:05:59 +0000 (23:05 +0200)]
nls: Update 'fr' translation.

7 years agognu: lxde-common: Provide 'startlxde' with the 'lxsession' file name.
Ludovic Courtès [Thu, 11 May 2017 20:38:48 +0000 (22:38 +0200)]
gnu: lxde-common: Provide 'startlxde' with the 'lxsession' file name.

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

* gnu/packages/lxde.scm (lxde-common)[arguments, inputs]: New fields.

7 years agognu: Add antlr3 and stringtemplate4.
Julien Lepiller [Thu, 13 Apr 2017 19:57:33 +0000 (21:57 +0200)]
gnu: Add antlr3 and stringtemplate4.

* gnu/packages/java.scm (antlr3, stringtemplate4): New variables.

7 years agognu: Add stringtemplate3.
Julien Lepiller [Thu, 13 Apr 2017 18:13:14 +0000 (20:13 +0200)]
gnu: Add stringtemplate3.

* gnu/packages/java.scm (stringtemplate3): New variable.

7 years agognu: Add antlr2.
Julien Lepiller [Thu, 13 Apr 2017 18:03:54 +0000 (20:03 +0200)]
gnu: Add antlr2.

* gnu/packages/java.scm (antlr2): New variable.

7 years agognu: Add pootle.
Julien Lepiller [Sat, 22 Apr 2017 21:11:07 +0000 (23:11 +0200)]
gnu: Add pootle.

* gnu/packages/django.scm (pootle): New variable.

7 years agognu: Fix python2-django-allauth.
Julien Lepiller [Sat, 22 Apr 2017 19:09:47 +0000 (21:09 +0200)]
gnu: Fix python2-django-allauth.

* gnu/packages/python.scm (python-openid)[properties]: Use python2-variant.

7 years agognu: python-pytest-django: Update to 3.1.2.
Julien Lepiller [Sat, 22 Apr 2017 19:46:03 +0000 (21:46 +0200)]
gnu: python-pytest-django: Update to 3.1.2.

* gnu/packages/django.scm (python-pytest-django, python2-pytest-django):
Update to 3.1.2.

7 years agognu: Add python-django-statici18n.
Julien Lepiller [Sat, 22 Apr 2017 17:19:19 +0000 (19:19 +0200)]
gnu: Add python-django-statici18n.

* gnu/packages/django.scm (python-django-statici18n, python2-django-statici18n):
New variables.

7 years agognu: Add python-django-appconf.
Julien Lepiller [Sat, 22 Apr 2017 17:18:46 +0000 (19:18 +0200)]
gnu: Add python-django-appconf.

* gnu/packages/django.scm (python-django-appconf, python2-django-appconf):
New variables.

7 years agognu: Add python-django-sortedm2m.
Julien Lepiller [Sat, 22 Apr 2017 17:18:02 +0000 (19:18 +0200)]
gnu: Add python-django-sortedm2m.

* gnu/packages/django.scm (python-django-sortedm2m, python2-django-sortedm2m):
New variables.

7 years agognu: Add python-django-rq.
Julien Lepiller [Sat, 22 Apr 2017 17:14:03 +0000 (19:14 +0200)]
gnu: Add python-django-rq.

* gnu/packages/django.scm (python-django-rq, python2-django-rq): New variables.

7 years agognu: Add python-django-redis.
Julien Lepiller [Sun, 23 Apr 2017 14:54:53 +0000 (16:54 +0200)]
gnu: Add python-django-redis.

* gnu/packages/django.scm (python-django-redis, python2-django-redis):
New variables.

7 years agognu: Add python-fakeredis.
Julien Lepiller [Sun, 23 Apr 2017 14:37:02 +0000 (16:37 +0200)]
gnu: Add python-fakeredis.

* gnu/packages/python.scm (python-fakeredis, python2-fakeredis): New variables.

7 years agognu: Add python-hiredis.
Julien Lepiller [Sat, 22 Apr 2017 17:11:48 +0000 (19:11 +0200)]
gnu: Add python-hiredis.

* gnu/packages/python.scm (python-hiredis, python2-hiredis): New variables.

7 years agognu: Add python-django-overextends.
Julien Lepiller [Sat, 22 Apr 2017 17:08:11 +0000 (19:08 +0200)]
gnu: Add python-django-overextends.

* gnu/packages/django.scm (python-django-overextends, python2-django-overextends):
New variables.

7 years agognu: Add python-django-contrib-comments.
Julien Lepiller [Sat, 22 Apr 2017 17:01:33 +0000 (19:01 +0200)]
gnu: Add python-django-contrib-comments.

* gnu/packages/django.scm (python-django-contrib-comments,
python2-django-contrib-comments): New variables.

7 years agognu: Add python-django-contact-form.
Julien Lepiller [Sat, 22 Apr 2017 16:51:24 +0000 (18:51 +0200)]
gnu: Add python-django-contact-form.

* gnu/packages/django.scm (python-django-contact-form, python2-django-contact-form):
New variables.

7 years agognu: Add python-django-bulk-update.
Julien Lepiller [Sun, 23 Apr 2017 11:31:08 +0000 (13:31 +0200)]
gnu: Add python-django-bulk-update.

* gnu/packages/django.scm (python-django-bulk-update, python2-django-bulk-update):
New variables.

7 years agognu: Add python-dj-database-url.
Julien Lepiller [Sat, 22 Apr 2017 16:28:37 +0000 (18:28 +0200)]
gnu: Add python-dj-database-url.

* gnu/packages/django.scm (python-dj-database-url, python2-dj-database-url):
New variables.

7 years agognu: Add python-django-jsonfield.
Julien Lepiller [Sat, 22 Apr 2017 16:18:30 +0000 (18:18 +0200)]
gnu: Add python-django-jsonfield.

* gnu/packages/django.scm (python-django-jsonfield, python2-django-jsonfield):
New variables.

7 years agognu: Add python-django-assets.
Julien Lepiller [Sat, 22 Apr 2017 16:16:07 +0000 (18:16 +0200)]
gnu: Add python-django-assets.

* gnu/packages/django.scm (python-django-assets, python2-django-assets):
New variables.

7 years agognu: Add python-mysqlclient.
Julien Lepiller [Sat, 22 Apr 2017 15:24:16 +0000 (17:24 +0200)]
gnu: Add python-mysqlclient.

* gnu/packages/python.scm (python-mysqlclient, python2-mysqlclient): New variables.

7 years agognu: Add python-translate-toolkit.
Julien Lepiller [Sat, 22 Apr 2017 15:19:27 +0000 (17:19 +0200)]
gnu: Add python-translate-toolkit.

* gnu/packages/python.scm (python-translate-toolkit, python2-translate-toolkit):
New variables.

7 years agognu: Add python-factory-boy.
Julien Lepiller [Sat, 22 Apr 2017 20:32:33 +0000 (22:32 +0200)]
gnu: Add python-factory-boy.

* gnu/packages/python.scm (python-factory-boy, python2-factory-boy): New variables.

7 years agognu: Add python2-stemming.
Julien Lepiller [Sat, 22 Apr 2017 12:52:16 +0000 (14:52 +0200)]
gnu: Add python2-stemming.

* gnu/packages/python.scm (python2-stemming): New variable.

7 years agognu: Add python-scandir.
Julien Lepiller [Sat, 22 Apr 2017 12:47:22 +0000 (14:47 +0200)]
gnu: Add python-scandir.

* gnu/packages/python.scm (python-scandir, python2-scandir): New variables.

7 years agognu: Add python-levenshtein.
Julien Lepiller [Sat, 22 Apr 2017 12:44:38 +0000 (14:44 +0200)]
gnu: Add python-levenshtein.

* gnu/packages/python.scm (python-levenshtein, python2-levenshtein):
New variables.

7 years agognu: python-dateutil: Update to 2.6.0.
Julien Lepiller [Sat, 22 Apr 2017 12:35:27 +0000 (14:35 +0200)]
gnu: python-dateutil: Update to 2.6.0.

* gnu/packages/python.scm (python-dateutil, python2-dateutil): Update to 2.6.0.

7 years agognu: Add python-elasticsearch.
Julien Lepiller [Sat, 22 Apr 2017 12:33:57 +0000 (14:33 +0200)]
gnu: Add python-elasticsearch.

* gnu/packages/python.scm (python-elasticsearch, python2-elasticsearch):
New variables.

7 years agognu: Add python-nosexcover.
Julien Lepiller [Sat, 22 Apr 2017 12:00:09 +0000 (14:00 +0200)]
gnu: Add python-nosexcover.

* gnu/packages/python.scm (python-nosexcover, python2-nosexcover): New variables.

7 years agognu: Add python-dirsync.
Julien Lepiller [Sat, 22 Apr 2017 11:39:13 +0000 (13:39 +0200)]
gnu: Add python-dirsync.

* gnu/packages/python.scm (python-dirsync, python2-dirsync): New variables.

7 years agognu: Add python-diff-match-patch.
Julien Lepiller [Sat, 22 Apr 2017 11:34:24 +0000 (13:34 +0200)]
gnu: Add python-diff-match-patch.

* gnu/packages/python.scm (python-diff-match-patch, python2-diff-match-patch):
New variables.

7 years agognu: Add python-cssmin.
Julien Lepiller [Sat, 22 Apr 2017 11:27:33 +0000 (13:27 +0200)]
gnu: Add python-cssmin.

* gnu/packages/python.scm (python-cssmin, python2-cssmin): New variables.

7 years agognu: python-rq: Update to 0.7.1.
Julien Lepiller [Sat, 22 Apr 2017 11:25:01 +0000 (13:25 +0200)]
gnu: python-rq: Update to 0.7.1.

* gnu/packages/python.scm (python-rq, python2-rq): Update to 0.7.1.
[source]: Use pypi-uri.

7 years agognu: Add python-sphinx-me.
Julien Lepiller [Sat, 22 Apr 2017 11:22:46 +0000 (13:22 +0200)]
gnu: Add python-sphinx-me.

* gnu/packages/python.scm (python-sphinx-me, python2-sphinx-me): New variables.

7 years agognu: Add python-webassets.
Julien Lepiller [Sat, 22 Apr 2017 11:19:25 +0000 (13:19 +0200)]
gnu: Add python-webassets.

* gnu/packages/python.scm (python-webassets, python2-webassets): New variables.

7 years agognu: Add python-utils.
Julien Lepiller [Sat, 22 Apr 2017 10:31:55 +0000 (12:31 +0200)]
gnu: Add python-utils.

* gnu/packages/python.scm (python-utils, python2-utils): New variables.

7 years agognu: Add python-pytest-catchlog.
Julien Lepiller [Sat, 22 Apr 2017 20:14:02 +0000 (22:14 +0200)]
gnu: Add python-pytest-catchlog.

* gnu/packages/python.scm (python-pytest-catchlog, python2-pytest-catchlog):
New variables.

7 years agognu: Add python-pytest-warnings.
Julien Lepiller [Sat, 22 Apr 2017 19:20:09 +0000 (21:20 +0200)]
gnu: Add python-pytest-warnings.

* gnu/packages/python.scm (python-pytest-warnings, python2-pytest-warnings):
New variables.

7 years agognu: python-pytest-runner: Update to 2.11.1.
Julien Lepiller [Sat, 22 Apr 2017 10:14:06 +0000 (12:14 +0200)]
gnu: python-pytest-runner: Update to 2.11.1.

* gnu/packages/python.scm (python-pytest-runner)
(python2-pytest-runner): Update to 2.11.1.

7 years agognu: lvm2: Fix static build after 62ec02bf21.
Marius Bakke [Thu, 11 May 2017 19:30:35 +0000 (21:30 +0200)]
gnu: lvm2: Fix static build after 62ec02bf21.

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

* gnu/packages/patches/lvm2-static-link.patch: Link with -lm.

7 years agognu: emacs-smartparens: Update to 1.10.1.
Arun Isaac [Thu, 11 May 2017 18:45:32 +0000 (00:15 +0530)]
gnu: emacs-smartparens: Update to 1.10.1.

* gnu/packages/emacs.scm (emacs-smartparens): Update to 1.10.1.

7 years agognu: Add PRoot.
Ludovic Courtès [Thu, 11 May 2017 15:48:58 +0000 (17:48 +0200)]
gnu: Add PRoot.

* gnu/packages/linux.scm (proot): New variable.
* gnu/packages/patches/proot-test-fhs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

7 years agognu: hwloc: Update to 1.11.7.
Ludovic Courtès [Thu, 11 May 2017 12:36:12 +0000 (14:36 +0200)]
gnu: hwloc: Update to 1.11.7.

* gnu/packages/mpi.scm (hwloc): Update to 1.11.7.

7 years agosubstitute: Honor 'Cache-Control' on 404 responses.
Ludovic Courtès [Thu, 11 May 2017 08:24:49 +0000 (10:24 +0200)]
substitute: Honor 'Cache-Control' on 404 responses.

* guix/scripts/substitute.scm (cached-narinfo): When VALUE is #f, use
the TTL that is read instead of %NARINFO-NEGATIVE-TTL.
(cached-narinfo-expiration-time): Likewise.

7 years agopublish: Advertise a short TTL for "baking" 404s.
Ludovic Courtès [Thu, 11 May 2017 08:23:27 +0000 (10:23 +0200)]
publish: Advertise a short TTL for "baking" 404s.

* guix/scripts/publish.scm (not-found): Add #:phrase and #:ttl
parameters and honor them.
* tests/publish.scm ("with cache"): Check the 'cache-control' header on
of the 404 response.

7 years agograph: Add Cypher backend.
Roel Janssen [Thu, 11 May 2017 14:17:49 +0000 (16:17 +0200)]
graph: Add Cypher backend.

* guix/graph.scm (%cypher-backend): New variable.
* doc/guix.texi: Add documentation for the Cypher backend of 'guix graph'.

7 years agognu: libffcall: Update to 1.12.
Efraim Flashner [Thu, 11 May 2017 10:19:36 +0000 (13:19 +0300)]
gnu: libffcall: Update to 1.12.

* gnu/packages/libffcall.scm (libffcall): Update to 1.12.
[source]: Source code is now stored in git.

7 years agognu: git@2.10: Update to 2.10.3 [fixes CVE-2017-8386].
Mark H Weaver [Thu, 11 May 2017 05:14:56 +0000 (01:14 -0400)]
gnu: git@2.10: Update to 2.10.3 [fixes CVE-2017-8386].

* gnu/packages/version-control.scm (git@2.10): Update to 2.10.3.

7 years agognu: elfutils: Update to 0.169.
Leo Famulari [Thu, 11 May 2017 04:08:01 +0000 (00:08 -0400)]
gnu: elfutils: Update to 0.169.

* gnu/packages/elf.scm (elfutils): Update to 0.169.

7 years agognu: Add neovim-syntastic.
ng0 [Sat, 15 Apr 2017 17:46:43 +0000 (17:46 +0000)]
gnu: Add neovim-syntastic.

* gnu/packages/vim.scm (neovim-syntastic): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: Add vim-syntastic.
ng0 [Sat, 15 Apr 2017 17:46:42 +0000 (17:46 +0000)]
gnu: Add vim-syntastic.

* gnu/packages/vim.scm (vim-syntastic): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: python-kitchen: Update home-page URL.
Leo Famulari [Thu, 11 May 2017 03:19:55 +0000 (23:19 -0400)]
gnu: python-kitchen: Update home-page URL.

* gnu/packages/python.scm (python-kitchen, python2-kitchen)[home-page]:
Update URL.

7 years agognu: python2-dogtail: Update home-page URL.
Ethan R. Jones [Thu, 11 May 2017 03:18:37 +0000 (23:18 -0400)]
gnu: python2-dogtail: Update home-page URL.

* gnu/packages/python.scm (python2-dogtail)[home-page]: Update URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: libaio: Remove dead source URL.
Ethan R. Jones [Thu, 11 May 2017 02:41:40 +0000 (22:41 -0400)]
gnu: libaio: Remove dead source URL.

* gnu/packages/linux.scm (libaio)[source]: Remove fedorahosted.org URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: font-liberation: Update source and homepage URLs.
Ethan R. Jones [Thu, 11 May 2017 02:41:38 +0000 (22:41 -0400)]
gnu: font-liberation: Update source and homepage URLs.

* gnu/packages/fonts.scm (font-liberation)[source]: Update URL.
[home-page]: Update URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: libpwquality: Update source and home-page URLs.
Ethan R. Jones [Thu, 11 May 2017 02:41:37 +0000 (22:41 -0400)]
gnu: libpwquality: Update source and home-page URLs.

* gnu/packages/password-utils.scm (libpwquality)[source]: Update URL.
[home-page]: Update URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: python-icalendar: Update to 3.11.4.
Leo Famulari [Thu, 11 May 2017 01:57:39 +0000 (21:57 -0400)]
gnu: python-icalendar: Update to 3.11.4.

* gnu/packages/python.scm (python-icalendar): Update to 3.11.4.

7 years agognu: Add python-tmx.
Kei Kebreau [Wed, 10 May 2017 17:18:11 +0000 (13:18 -0400)]
gnu: Add python-tmx.

* gnu/packages/game-development.scm (python-tmx, python2-tmx): New
variables.

7 years agognu: Add python-sge-pygame.
Kei Kebreau [Wed, 10 May 2017 16:27:42 +0000 (12:27 -0400)]
gnu: Add python-sge-pygame.

* gnu/packages/game-development.scm (python-sge-pygame, python2-sge-pygame):
New variables.

7 years agoscripts: Fix singular/plural message mismatch.
Ludovic Courtès [Wed, 10 May 2017 21:28:04 +0000 (23:28 +0200)]
scripts: Fix singular/plural message mismatch.

* guix/scripts.scm (warn-about-old-distro): Swap singular and plural
forms in 'N_' call.

7 years agognu: Add pplacer.
Ben Woodcroft [Sat, 4 Feb 2017 05:25:29 +0000 (15:25 +1000)]
gnu: Add pplacer.

* gnu/packages/bioinformatics.scm (pplacer, pplacer-scripts): New
variables.

7 years agognu: Add taxtastic.
Ben Woodcroft [Sat, 4 Feb 2017 05:23:45 +0000 (15:23 +1000)]
gnu: Add taxtastic.

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

7 years agognu: Add ocaml4.01-batteries.
Ben Woodcroft [Sat, 4 Feb 2017 02:16:50 +0000 (12:16 +1000)]
gnu: Add ocaml4.01-batteries.

* gnu/packages/ocaml.scm (ocaml4.01-batteries): New variable.

7 years agognu: Add ocaml4.01-xmlm.
Ben Woodcroft [Sat, 4 Feb 2017 02:15:39 +0000 (12:15 +1000)]
gnu: Add ocaml4.01-xmlm.

* gnu/packages/ocaml.scm (ocaml4.01-xmlm): New variable.

7 years agognu: Add ocaml4.01-ounit.
Ben Woodcroft [Fri, 6 Jan 2017 12:34:01 +0000 (22:34 +1000)]
gnu: Add ocaml4.01-ounit.

* gnu/packages/ocaml.scm (ocaml4.01-ounit): New variable.

7 years agognu: Add ocaml4.01-qtest.
Ben Woodcroft [Fri, 6 Jan 2017 12:17:34 +0000 (22:17 +1000)]
gnu: Add ocaml4.01-qtest.

* gnu/packages/ocaml.scm (ocaml4.01-qtest): New variable.

7 years agognu: Add ocaml4.01-camlzip.
Ben Woodcroft [Fri, 6 Jan 2017 12:15:12 +0000 (22:15 +1000)]
gnu: Add ocaml4.01-camlzip.

* gnu/packages/ocaml.scm (ocaml4.01-camlzip): New variable.

7 years agognu: Add ocaml4.01-mcl.
Ben Woodcroft [Fri, 17 Mar 2017 21:17:07 +0000 (07:17 +1000)]
gnu: Add ocaml4.01-mcl.

* gnu/packages/machine-learning.scm (ocaml4.01-mcl): New variable.

7 years agognu: Add ocaml4.01-gsl.
Ben Woodcroft [Fri, 17 Mar 2017 21:15:58 +0000 (07:15 +1000)]
gnu: Add ocaml4.01-gsl.

* gnu/packages/maths.scm (ocaml4.01-gsl): New variable.

7 years agognu: Add ocaml4.01-csv.
Ben Woodcroft [Fri, 17 Mar 2017 21:14:17 +0000 (07:14 +1000)]
gnu: Add ocaml4.01-csv.

* gnu/packages/ocaml.scm (ocaml4.01-csv): New variable.

7 years agognu: Add ocaml4.01-sqlite3.
Ben Woodcroft [Fri, 17 Mar 2017 21:10:55 +0000 (07:10 +1000)]
gnu: Add ocaml4.01-sqlite3.

* gnu/packages/ocaml.scm: (ocaml4.01-sqlite3): New variable.

7 years agognu: Add ocaml4.01-bisect.
Ben Woodcroft [Fri, 17 Mar 2017 22:59:01 +0000 (08:59 +1000)]
gnu: Add ocaml4.01-bisect.

* gnu/packages/ocaml.scm (ocaml4.01-bisect): New variable.
(ocaml-bisect)[properties]: New field.

7 years agobuild-system: Add package-with-ocaml4.01.
Ben Woodcroft [Mon, 2 Jan 2017 12:23:34 +0000 (22:23 +1000)]
build-system: Add package-with-ocaml4.01.

* guix/build-system/ocaml.scm (default-ocaml4.01, default-ocaml4.01-findlib,
package-with-explicit-ocaml, package-with-ocaml4.01,
strip-ocaml4.01-variant): New variables.

7 years agognu: Add ocaml4.01-findlib.
Ben Woodcroft [Mon, 2 Jan 2017 12:29:28 +0000 (22:29 +1000)]
gnu: Add ocaml4.01-findlib.

* gnu/packages/ocaml.scm (ocaml4.01-findlib): New variable.

7 years agognu: Add ocaml-4.01.
Ben Woodcroft [Mon, 2 Jan 2017 07:18:59 +0000 (17:18 +1000)]
gnu: Add ocaml-4.01.

* gnu/packages/ocaml.scm (ocaml-4.01): New variable.

7 years agognu: cuirass: Update snapshot; switch to Guile 2.2.
Ludovic Courtès [Wed, 10 May 2017 15:03:49 +0000 (17:03 +0200)]
gnu: cuirass: Update snapshot; switch to Guile 2.2.

* gnu/packages/ci.scm (cuirass): Update to commit 870e8d6.  Increment
REVISION.
[source]: Change URL to git.savannah.gnu.org.
[arguments]: Add #:modules.  In 'wrap-program' phase, get the Guile
effective version and honor it.
[inputs]: Use GUILE-2.2 instead of GUILE-2.0 and GUILE2.2-JSON instead
of GUILE-JSON.
[home-page]: Set to the Guix home page.

7 years agognu: guile-sqlite3: Switch to Guile 2.2.
Ludovic Courtès [Wed, 10 May 2017 13:58:22 +0000 (15:58 +0200)]
gnu: guile-sqlite3: Switch to Guile 2.2.

* gnu/packages/guile.scm (guile-sqlite3)[version]: Set revision to 1.
[inputs]: Use GUILE-2.2 instead of GUILE-2.0.

7 years agoscripts: Warn about old distro.
Ludovic Courtès [Wed, 10 May 2017 13:25:59 +0000 (15:25 +0200)]
scripts: Warn about old distro.

Fixes <http://bugs.gnu.org/25852>.
Suggested by Mark H Weaver <mhw@netris.org>.

* guix/scripts.scm (%distro-age-warning): New variable.
(warn-about-old-distro): New procedure.
* guix/scripts/package.scm (process-actions): Call
'warn-about-old-distro'.
* guix/scripts/system.scm (process-action): Likewise.

7 years agoui: 'string->duration' correctly handles hours.
Ludovic Courtès [Wed, 10 May 2017 13:25:07 +0000 (15:25 +0200)]
ui: 'string->duration' correctly handles hours.

* guix/ui.scm (string->duration): Add missing '=>' for hours.
* tests/ui.scm ("duration, 2 hours"): New test.

7 years agognu: Add java-commons-logging-minimal.
Ricardo Wurmus [Tue, 7 Mar 2017 18:51:18 +0000 (19:51 +0100)]
gnu: Add java-commons-logging-minimal.

* gnu/packages/java.scm (java-commons-logging-minimal): New variable.

7 years agognu: Add java-guava.
Ricardo Wurmus [Tue, 7 Mar 2017 18:50:44 +0000 (19:50 +0100)]
gnu: Add java-guava.

* gnu/packages/java.scm (java-guava): New variable.

7 years agognu: Add java-jsr305.
Ricardo Wurmus [Tue, 7 Mar 2017 13:52:34 +0000 (14:52 +0100)]
gnu: Add java-jsr305.

* gnu/packages/java.scm (java-jsr305): New variable.

7 years agognu: Add java-hamcrest-all.
Ricardo Wurmus [Fri, 3 Mar 2017 15:14:06 +0000 (16:14 +0100)]
gnu: Add java-hamcrest-all.

* gnu/packages/java.scm (java-hamcrest-all): New variable.

7 years agognu: Add darktable.
Roel Janssen [Wed, 10 May 2017 17:46:55 +0000 (19:46 +0200)]
gnu: Add darktable.

* gnu/packages/photo.scm (darktable): New variable.

7 years agognu: java-hamcrest-core: Declare test target.
Ricardo Wurmus [Fri, 3 Mar 2017 15:12:59 +0000 (16:12 +0100)]
gnu: java-hamcrest-core: Declare test target.

* gnu/packages/java.scm (java-hamcrest-core)[arguments]: Add value for
test-target.

7 years agognu: Add java-jmock-1.
Ricardo Wurmus [Fri, 3 Mar 2017 15:13:36 +0000 (16:13 +0100)]
gnu: Add java-jmock-1.

* gnu/packages/java.scm (java-jmock-1): New variable.

7 years agognu: Add java-commons-daemon.
Hartmut Goebel [Fri, 9 Sep 2016 14:51:08 +0000 (16:51 +0200)]
gnu: Add java-commons-daemon.

* gnu/packages/java.scm (java-commons-daemon): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>