Commit Graph

19027 Commits

Author SHA1 Message Date
Tobias Geerinckx-Rice 8e5ff25042
gnu: ruby-arel: Update to 8.0.0.
* gnu/packages/ruby.scm (ruby-arel): Update to 8.0.0.
2017-08-11 00:20:37 +02:00
Tobias Geerinckx-Rice 56ccada3c1
gnu: ruby-rb-fsevent: Update to 0.10.2.
* gnu/packages/ruby.scm (ruby-rb-fsevent): Update to 0.10.2.
2017-08-11 00:20:36 +02:00
Tobias Geerinckx-Rice cd698b6e20
gnu: ruby-utils: Update to 0.9.0.
* gnu/packages/ruby.scm (ruby-utils): Update to 0.9.0.
2017-08-11 00:20:35 +02:00
Tobias Geerinckx-Rice e322222ab4
gnu: ruby-tzinfo: Update to 1.2.3.
* gnu/packages/ruby.scm (ruby-tzinfo): Update to 1.2.3.
2017-08-11 00:20:35 +02:00
Tobias Geerinckx-Rice 32bbfea811
gnu: ruby-rb-inotify: Update to 0.9.10.
* gnu/packages/ruby.scm (ruby-rb-inotify): Update to 0.9.10.
2017-08-11 00:20:34 +02:00
Tobias Geerinckx-Rice 8929f0a481
gnu: ruby-gherkin: Update to 4.1.3.
* gnu/packages/ruby.scm (ruby-gherkin): Update to 4.1.3.
2017-08-11 00:20:33 +02:00
Tobias Geerinckx-Rice 3d4a5eb555
gnu: ruby-timecop: Update to 0.9.1.
* gnu/packages/ruby.scm (ruby-timecop): Update to 0.9.1.
2017-08-11 00:20:33 +02:00
Tobias Geerinckx-Rice 483846ac6f
gnu: ruby-minitest: Update to 5.10.3.
* gnu/packages/ruby.scm (ruby-minitest): Update to 5.10.3.
2017-08-11 00:20:32 +02:00
Tobias Geerinckx-Rice 5ca48923f5
gnu: ruby-redcarpet: Update to 3.4.0.
* gnu/packages/ruby.scm (ruby-redcarpet): Update to 3.4.0.
2017-08-11 00:20:32 +02:00
Tobias Geerinckx-Rice dc97df2ef4
gnu: ruby-cucumber-core: Update to 2.0.0.
* gnu/packages/ruby.scm (ruby-cucumber-core): Update to 2.0.0.
2017-08-11 00:20:31 +02:00
Tobias Geerinckx-Rice ce5f523001
gnu: ruby-pg: Update to 0.21.0.
* gnu/packages/ruby.scm (ruby-pg): Update to 0.21.0.
2017-08-11 00:20:30 +02:00
Tobias Geerinckx-Rice d14e5eaa19
gnu: ruby-slop: Update to 4.5.0.
* gnu/packages/ruby.scm (ruby-slop): Update to 4.5.0.
2017-08-11 00:20:29 +02:00
Marius Bakke c2f93e9c07
gnu: openjpeg: Update to 2.2.0 [security fixes].
In addition to the patches we already had (which are not mentioned in the
ChangeLog, but verified by following their respective GitHub issues) this
release also fixes CVE-2016-9112, CVE-2016-5139, CVE-2016-5152, CVE-2016-5158,
CVE-2016-5159, CVE-2016-1626 and CVE-2016-1628.

See <https://github.com/uclouvain/openjpeg/blob/v2.2.0/CHANGELOG.md> for details.

* gnu/packages/patches/openjpeg-CVE-2016-9572-CVE-2016-9573.patch,
  gnu/packages/patches/openjpeg-CVE-2016-9850-CVE-2016-9851.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/image.scm (openjpeg): Update to 2.2.0.
[source](patches): Remove.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Add phase to patch
hard-coded openjpeg-2.1 path.
2017-08-10 22:23:31 +02:00
Marius Bakke 1a1558e88f
gnu: postgresql: Update to 9.6.4 [fixes CVE-2017-{7546,7547,7548}].
See <https://www.postgresql.org/about/news/1772/> for more information.

* gnu/packages/databases.scm (postgresql): Update to 9.6.4.
2017-08-10 22:23:31 +02:00
Leo Famulari 1e07daa27a
gnu: mercurial: Update to 4.2.3 [fixes CVE-2017-1000116].
* gnu/packages/version-control.scm (mercurial): Update to 4.2.3.
2017-08-10 15:02:04 -04:00
Leo Famulari 38f8a882ab
gnu: git: Update to 2.14.1 [fixes CVE-2017-1000117].
* gnu/packages/version-control.scm (git): Update to 2.14.1.
2017-08-10 15:02:04 -04:00
Leo Famulari 5993f7c455
gnu: subversion: Update to 1.8.19 [fixes CVE-2017-9800].
* gnu/packages/version-control.scm (subversion): Update to 1.8.19.
[source]: Add alternate URL.
2017-08-10 15:02:04 -04:00
Oleg Pykhalov f262f44683
gnu: Add emacs-engine-mode.
* gnu/packages/emacs.scm (emacs-engine-mode): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-10 22:25:25 +05:30
Leo Famulari 783daa4982
gnu: libsoup: Update to 2.58.2 (fixes CVE-2017-2885).
* gnu/packages/gnome.scm (libsoup): Update to 2.58.2.
2017-08-10 12:25:31 -04:00
Tobias Geerinckx-Rice ddde3f6be1
gnu: catimg: Update to 2.4.0.
* gnu/packages/image-viewers.scm (catimg): Update to 2.4.0.
2017-08-10 17:26:08 +02:00
Tobias Geerinckx-Rice 226685faa5
gnu: cppcheck: Update to 1.80.
* gnu/packages/check.scm (cppcheck): Update to 1.80.
2017-08-10 17:26:07 +02:00
Tobias Geerinckx-Rice c63b83a40f
gnu: vdirsyncer: Update to 0.16.1.
* gnu/packages/dav.scm (vdirsyncer): Update to 0.16.1.
2017-08-10 17:26:07 +02:00
Ben Woodcroft 37b08547e4
gnu: ruby-bio-commandeer: Update to 0.4.0.
* gnu/packages/ruby.scm (ruby-bio-commandeer): Update to 0.4.0.
2017-08-10 22:20:38 +10:00
Oleg Pykhalov 27feda65e7
gnu: Add emacs-erc-hl-nicks.
* gnu/packages/emacs.scm (emacs-erc-hl-nicks): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-10 14:55:09 +05:30
Oleg Pykhalov 1ee879e967
gnu: Add emacs-gitpatch.
By the way, “gitpatch.el” says different version than release tarball.
Do I need to ask a developer?
--8<---------------cut here---------------start------------->8---
;; Author: Feng Shu <tumashu@163.com>
;; Homepage: https://github.com/tumashu/gitpatch
;; Keywords: convenience
;; Package-Requires: ((emacs "24.3"))
;; Version: 0.10
--8<---------------cut here---------------end--------------->8---

>From 9eddf07fa401468738c2f48a25e51ddef2a3ceed Mon Sep 17 00:00:00 2001
From: Oleg Pykhalov <go.wigust@gmail.com>
Date: Sat, 29 Jul 2017 14:22:48 +0300
Subject: [PATCH] gnu: Add emacs-gitpatch.

* gnu/packages/emacs.scm (emacs-gitpatch): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-10 14:37:17 +05:30
Oleg Pykhalov a88adeb343
gnu: Add emacs-git-messenger.
gnu/packages/emacs.scm (emacs-git-messenger): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-10 13:27:05 +05:30
Christopher Baines 1012056625
services: admin: Simplify the handling of the Tailon debug? option.
* gnu/services/admin.scm (tailon-configuration-file-compiler): Simplify the
  handling of debug?.
2017-08-09 23:50:35 +01:00
Christopher Baines 91fdc8a574
services: Update the Tailon service for Tailon 1.3.0.
Tailon 1.3.0 (upgraded from 1.1.1) adds support for HTTP authentication.

* gnu/services/admin.scm (<tailon-configuration-file>): Add http-auth and
  users configuration values.
  (tailon-configuration-file-http-auth, tailon-configuration-file-users): New
  procedures.
  (tailon-configuration-file-compiler): Add support for the http-auth and
  users configuration options.
* doc/guix.texi (Monitoring Services): Document authentication for Tailon.
2017-08-09 23:50:31 +01:00
Christopher Baines f2d8e7f720
services: Add missing wrap-lines option to tailon.
* gnu/services/admin.scm (<tailon-configuration-file>): Add wrap-lines.
  (tailon-configuration-wrap-lines): New procedure.
  (tailon-configuration-file-compiler): Add support for wrap-lines.
* doc/guix.texi (Monitoring Services): Document the wrap-lines Tailon
  configuration option.
2017-08-09 23:50:27 +01:00
Christopher Baines 761f5865c8
gnu: Update tailon to version 1.3.0.
From version 1.1.1.

* gnu/packages/logging.scm (tailon)[version]: Change to 1.3.0.
  [inputs]: Add python-tornado-http-auth.
2017-08-09 23:50:23 +01:00
Christopher Baines c795bc79d9
gnu: Add python-tornado-http-auth.
* gnu/packages/python.scm (python-tornado-http-auth): New variable.
2017-08-09 23:50:10 +01:00
Marius Bakke d156c999d0
Merge branch 'master' into core-updates 2017-08-10 00:18:36 +02:00
Marius Bakke 4c6c683862
gnu: nmap: Update to 7.60.
* gnu/packages/admin.scm (nmap): Update to 7.60.
2017-08-10 00:15:35 +02:00
Marius Bakke 79d9525071
gnu: curl: Update replacement to 7.55.0. [security fixes]
Fixes CVE-2017-1000099, CVE-2017-1000100, and CVE-2017-100101.
See <https://curl.haxx.se/docs/security.html> for details.

* gnu/packages/curl.scm (curl)[replacement]: Update to 7.55.0.
(curl-7.54.1): Rename to ...
(curl-7.55.0): ... this.
[source]: Update source URI to match upstream compression method change.
[arguments]: Add 'fix-Makefile' phase.
2017-08-10 00:15:35 +02:00
Marius Bakke 2e8c61fcf0
gnu: samba: Update to 4.6.7.
* gnu/packages/samba.scm (samba): Update to 4.6.7.
2017-08-10 00:15:34 +02:00
Mark H Weaver cc294bcee6
Merge branch 'master' into core-updates 2017-08-09 17:25:31 -04:00
Leo Famulari ae7f246cf1
gnu: python-nbformat: Update to 4.3.0.
* gnu/packages/python.scm (python-nbformat, python2-nbformat): Update to 4.3.0.
2017-08-09 16:52:51 -04:00
Leo Famulari 10756b9ed1
gnu: gnupg: Update to 2.1.23.
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.23.
[arguments]: Remove 'enable-gpg2-is-gpg' from #:configure-flags, since it is now
the default.
2017-08-09 16:01:33 -04:00
Ricardo Wurmus 1b22ecdac4
gnu: r-wgcna: Update to 1.61.
* gnu/packages/bioinformatics.scm (r-wgcna): Update to 1.61.
[propagated-inputs]: Add r-rcpp, r-robust, r-survival.
2017-08-09 20:08:13 +02:00
Ricardo Wurmus c5f744a68d
gnu: Add r-robust.
* gnu/packages/statistics.scm (r-robust): New variable.
2017-08-09 20:08:13 +02:00
Ricardo Wurmus 5d0afe8849
gnu: Add r-fit-models.
* gnu/packages/statistics.scm (r-fit-models): New variable.
2017-08-09 20:08:13 +02:00
Ricardo Wurmus 0bae5fd6a7
gnu: Add r-rrcov.
* gnu/packages/statistics.scm (r-rrcov): New variable.
2017-08-09 20:08:13 +02:00
Ricardo Wurmus 23841b2573
gnu: Add r-pcapp.
* gnu/packages/statistics.scm (r-pcapp): New variable.
2017-08-09 20:08:13 +02:00
Ricardo Wurmus 0ecd065839
gnu: r-gdtools: Update to 0.1.5.
* gnu/packages/statistics.scm (r-gdtools): Update to 0.1.5.
2017-08-09 20:08:12 +02:00
Ricardo Wurmus c3317cd9fb
gnu: r-ggbeeswarm: Update to 0.6.0.
* gnu/packages/statistics.scm (r-ggbeeswarm): Update to 0.6.0.
2017-08-09 20:08:12 +02:00
Mark H Weaver ea0277abcd
gnu: icecat: Add more fixes from upstream mozilla-esr52.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add fixes for CVE-2017-7802,
CVE-2017-7803, CVE-2017-7807, and the remaining 6 out of 23 changesets for
CVE-2017-7779.
2017-08-09 13:16:52 -04:00
Mark H Weaver 12025fb9b0
gnu: icecat: Rename patches to reflect CVE assignments.
Document that our existing patches include fixes for CVE-2017-7753,
CVE-2017-7784, CVE-2017-7786, CVE-2017-7787, CVE-2017-7791, CVE-2017-7792,
CVE-2017-7798, CVE-2017-7798, CVE-2017-7800, CVE-2017-7801, and 17 out of 23
changesets for CVE-2017-7779.

* gnu/packages/gnuzilla.scm (icecat)[source]: Rename patches to reflect CVE
assignments.
2017-08-09 13:16:43 -04:00
ng0 28e12d6c81
gnu: gnurl: Update to 7.55.0.
* gnu/packages/gnunet.scm (gnurl): Update to 7.55.0.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2017-08-09 18:16:51 +02:00
Tobias Geerinckx-Rice a4afc536f9
gnu: virt-manager: Update to 1.4.2.
* gnu/packages/virtualization.scm (virt-manager): Update to 1.4.2.
2017-08-09 16:45:32 +02:00
Tobias Geerinckx-Rice 448052b713
gnu: libgdata: Disable failing tests.
* gnu/packages/gnome.scm (libgdata)[arguments]: Add ‘disable-failing-tests’
phase.
2017-08-09 16:31:06 +02:00
Ricardo Wurmus 18f5d2a70a
gnu: Add reference to (gnu packages graph).
This is a follow-up to 1738138cb3.
2017-08-09 15:43:35 +02:00
Ricardo Wurmus 1738138cb3
gnu: r-igraph: Move to (gnu packages graph).
* gnu/packages/statistics.scm (r-igraph): Move from here...
* gnu/packages/graph.scm (r-igraph): ...to here.
2017-08-09 14:47:47 +02:00
Ricardo Wurmus 31476df32e
gnu: Add python-igraph.
* gnu/packages/graph.scm (python-igraph): New variable.
2017-08-09 14:47:47 +02:00
Ricardo Wurmus e57fffad90
gnu: Add igraph.
* gnu/packages/graph.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2017-08-09 14:47:47 +02:00
Efraim Flashner ea77385c4c
gnu: viewnior: Don't build icon-theme.cache.
* gnu/packages/image-viewers.scm (viewnior)[arguments]: Add phase to
disable building the icon-theme.cache.
2017-08-09 14:09:43 +03:00
Manolis Ragkousis 2d5bf32b8a
gnu: googletest: Build shared libraries.
* gnu/packages/check.scm (googletest)[arguments]: Pass "-DBUILD_SHARED_LIBS=ON"
  in #:configure-flags.
2017-08-09 13:53:29 +03:00
Manolis Ragkousis c608fe8cf3
gnu: Add ois.
* gnu/packages/game-development.scm (ois): New variable.
2017-08-09 13:53:16 +03:00
Eric Bavier d84b09e937
gnu: dealii: Update to 8.5.0.
* gnu/packages/maths.scm (dealii): Update to 8.5.0.
[arguments]: Delete 'hint-example-prefix phase, which would need adjusting for
this version.  Users can use e.g. 'export DEAL_II_DIR=$GUIX_ENVIRONMENT'.
Adjust configuration flags.
2017-08-09 01:56:53 -05:00
Eric Bavier 05cca6ce90
gnu: stress-make: Patch default shell.
* gnu/packages/debug.scm (stress-make)[arguments]: Add 'set-default-shell
phase.
2017-08-09 01:56:53 -05:00
Eric Bavier bd5b5ac0c5
gnu: suitesparse: Update to 4.5.5.
* gnu/packages/maths.scm (suitesparse): Update to 4.5.5.
[source]: Add 'modules' and 'snippet' field to remove bundled source.
[arguments]: Remove 'prepare-out' phase.  Adjust #:make-flags for metis.
Make build parallel, since it now appears to be safe.
[inputs]: Add metis.
2017-08-09 01:56:53 -05:00
Eric Bavier 2509522c4f
gnu: suitesparse: Use modify-phases.
* gnu/packages/maths.scm (suitesparse)[arguments]: Use modify-phases.
2017-08-09 01:56:53 -05:00
Eric Bavier 9731c412e9
gnu: petsc, slepc: Use 'parallel-job-count'.
* gnu/packages/maths.scm (petsc, slepc)[arguments]: Set #:make-flags to
override default unlimited '-j'.
(petsc)[arguments]: Scrub build machine cores from installed files in
'clean-local-references' phase.
2017-08-09 01:56:53 -05:00
Eric Bavier baeaf8821d
gnu: slepc: Update to 3.7.4.
* gnu/packages/maths.scm (slepc): Update to 3.7.4.
[source]: Use direct source link.  Remove 'file-name' field.
2017-08-09 01:56:52 -05:00
Eric Bavier 41a46a5035
gnu: petsc: Update to 3.7.6.
* gnu/packages/maths.scm (petsc): Update to 3.7.6.
2017-08-09 01:56:46 -05:00
Tobias Geerinckx-Rice 026051953d
gnu: epiphany: Update to 3.24.3.
* gnu/packages/gnome.scm (epiphany): Update to 3.24.3.
2017-08-09 07:20:57 +02:00
Tobias Geerinckx-Rice c762011e40
gnu: tracker: Update to 1.12.2.
* gnu/packages/gnome.scm (tracker): Update to 1.12.2.
2017-08-09 07:20:56 +02:00
Tobias Geerinckx-Rice 666901b298
gnu: gnome-online-accounts: Update to 3.24.2.
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.24.2.
2017-08-09 07:20:56 +02:00
Tobias Geerinckx-Rice a51fc34c28
gnu: mutter: Update to 3.24.4.
* gnu/packages/gnome.scm (mutter): Update to 3.24.4.
2017-08-09 07:20:55 +02:00
Tobias Geerinckx-Rice 0d2df50caf
gnu: gedit: Support gspell.
* gnu/packages/gnome.scm (gedit)[arguments]: Remove #:configure-flags.
[inputs]: Add gspell.
2017-08-09 07:20:55 +02:00
Tobias Geerinckx-Rice e3705bb6ea
gnu: gedit: Update to 3.22.1.
* gnu/packages/gnome.scm (gedit): Update to 3.22.1.
2017-08-09 07:20:54 +02:00
Tobias Geerinckx-Rice eccd35be3d
gnu: gspell: Propagate enchant dependency.
* gnu/packages/gnome.scm (gspell)[inputs]: Move enchant from here...
[propagated-inputs]: ...to here.
2017-08-09 07:20:09 +02:00
Tobias Geerinckx-Rice a801ae4cae
gnu: gspell: Order inputs alphabetically.
* gnu/packages/gnome.scm (gspell)[inputs, native-inputs]: Re-order.
2017-08-09 07:20:09 +02:00
Tobias Geerinckx-Rice 9099bedfea
gnu: gnumeric: Update to 1.12.35.
* gnu/packages/gnome.scm (gnumeric): Update to 1.12.35.
2017-08-09 07:20:08 +02:00
Tobias Geerinckx-Rice e2bf423ab4
gnu: brasero: Update to 3.12.2.
* gnu/packages/gnome.scm (brasero): Update to 3.12.2.
2017-08-09 07:20:08 +02:00
Tobias Geerinckx-Rice f032d0be9c
gnu: Use HTTPS for gnome.org and subdomains.
* gnu/packages/fonts.scm (font-bitstream-vera)[home-page]: Use HTTPS.
* gnu/packages/glib.scm (glib)[home-page]: Likewise.
* gnu/packages/gnome.scm (gcr, libgnome-keyring, gnome-keyring, evince)
(gnome-icon-theme, libgsf, gnome-mime-data, vala, vte, python2-rsvg)
(glib-networking, gnome-settings-daemon, libchamplain, grilo, grilo-plugins)
(gjs, zenity, mutter, network-manager, network-manager-applet, gdm)
[home-page]: Likewise.
* gnu/packages/gtk.scm (gtk-engines, murrine)[home-page]: Likewise.
2017-08-09 00:49:41 +02:00
Christopher Baines 9bb47d7df8
gnu: 0ad: Update to 0.0.22-alpha.
* gnu/packages/games.scm (0ad-data, 0ad): Update to 0.0.22-alpha.
2017-08-08 21:24:01 +01:00
Christopher Baines 0642838b2e
services: herd: Add a stop-service procedure.
* gnu/services/herd.scm (stop-service): New procedure.
2017-08-08 20:49:08 +01:00
Christopher Baines dc7b3e5633
services: herd: Fix matching ok responses from shepherd service.
Previously the match expression case for a successful response
(where error is #f) required that the result component contained a list with a
single element.

As far as I see when looking at the responses from the shepherd, this is not
normally the case. Therefore, to avoid treating successful responses as
errors, make the match requirement more permissive, accepting any value.

* gnu/services/herd.scm (invoke-action): Change match condition for ok responses.
2017-08-08 20:48:53 +01:00
Efraim Flashner 65831c6425
gnu: babl: Update to 0.1.28.
* gnu/packages/gimp.scm (babl): Update to 0.1.28.
2017-08-08 18:43:07 +03:00
Efraim Flashner 3616ff51b3
gnu: gegl: Use 'modify-phases' syntax.
* gnu/packages/gimp.scm (gegl)[arguments]: Use the 'modify-phases' syntax.
2017-08-08 18:43:05 +03:00
Efraim Flashner b0a21b56db
gnu: gegl: Fix building on aarch64.
* gnu/packages/gimp.scm (gegl)[arguments]: Add '-lm' configure-flag.
2017-08-08 18:43:03 +03:00
Ben Woodcroft cc36165efa
gnu: ruby-activesupport: Update to 5.1.3.
* gnu/packages/ruby.scm (ruby-activesupport): Update to 5.1.3.
2017-08-08 21:54:20 +10:00
Tobias Geerinckx-Rice b998781d24
gnu: pciutils: Update to 3.5.5.
* gnu/packages/pciutils.scm (pciutils): Update to 3.5.5.
2017-08-08 05:23:38 +02:00
Tobias Geerinckx-Rice a40af5d0ad
gnu: hunspell: Update to 1.6.1.
* gnu/packages/libreoffice.scm (hunspell): Update to 1.6.1.
[native-inputs]: Add autoconf, automake, and libtool.
[arguments]: Add ‘bootstrap’ phase.
2017-08-08 05:23:37 +02:00
Tobias Geerinckx-Rice fc3560fff1
gnu: hunspell: Update home page.
* gnu/packages/libreoffice.scm (hunspell)[home-page]: Update it.
2017-08-08 05:23:37 +02:00
Tobias Geerinckx-Rice 625761a502
gnu: aspell-dict-en: Update to 2017.01.22-0.
Add missing copyright line for 2016.

* gnu/packages/aspell.scm (aspell-dict-en): Update to 2017.01.22-0.
2017-08-08 05:23:37 +02:00
Tobias Geerinckx-Rice d459524713
gnu: moreutils: Update to 0.61.
* gnu/packages/moreutils.scm (moreutils): Update to 0.61.
2017-08-08 05:23:36 +02:00
Tobias Geerinckx-Rice 7fae2063f8
gnu: sudo: Use ‘modify-phases’ syntax.
* gnu/packages/admin.scm (sudo)[arguments]: Use ‘modify-phases’.
2017-08-08 05:23:36 +02:00
Mark H Weaver 4f4134c26d
gnu: linux-libre: Update to 4.12.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.5.
(%linux-libre-hash): Update hash.
2017-08-07 21:33:03 -04:00
Mark H Weaver 99ccc74725
gnu: linux-libre@4.9: Update to 4.9.41.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.41.
2017-08-07 21:32:13 -04:00
Mark H Weaver c56b08b1e5
gnu: linux-libre@4.4: Update to 4.4.80.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.80.
2017-08-07 21:31:36 -04:00
Mark H Weaver c36e27d504
gnu: linux-libre@4.1: Update to 4.1.43.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.43.
2017-08-07 21:30:47 -04:00
Ben Woodcroft 63755fcd65
gnu: ruby-puma: Update to 3.9.1.
* gnu/packages/ruby.scm (ruby-puma): Update to 3.9.1.
[source]: Remove patch.
[arguments]: Disable tests.
[native-inputs]: Remove field.
* gnu/packages/patches/ruby-puma-ignore-broken-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-08-08 09:31:18 +10:00
Ben Woodcroft 5b0c223ae3
gnu: ruby-nokogiri-diff: Update to 0.2.0-1.a38491e4.
* gnu/packages/ruby.scm (ruby-nokogiri-diff): Update to 0.2.0-1.a38491e4.
2017-08-08 09:30:44 +10:00
Ben Woodcroft 5071f17b29
gnu: ruby-tdiff: Update to 0.3.3-1.b662a604.
* gnu/packages/ruby.scm: Update to 0.3.3-1.b662a604
2017-08-08 09:30:40 +10:00
Ben Woodcroft e7ea30d59a
ruby: Replace with ruby-2.4.1.
* gnu/packages/ruby.scm (ruby-2.4.1): New variable.
(ruby)[replacement]: New field.
2017-08-08 09:30:02 +10:00
Mark H Weaver 2d9495da23
Merge branch 'master' into core-updates 2017-08-07 16:45:16 -04:00
Efraim Flashner 57e96e48b1
gnu: propeller-gcc-4: Don't build on aarch64-linux.
* gnu/packages/embedded.scm (propeller-gcc-4)[supported-system]: New field.
2017-08-07 17:02:24 +03:00
Efraim Flashner 6eed26443f
gnu: nim: Update to 0.17.0.
* gnu/packages/nim.scm (nim): Update to 0.17.0.
[source, home-page]: Use https.
[arguments]: Patch more shebangs, use custom build phase.
2017-08-07 13:37:28 +03:00
Leo Famulari c97fbf55e7
gnu: texlive: Remove texlive-minimal.
This package is superseded by the modular TeX Live distribution.

* gnu/packages/tex.scm (texlive-minimal, texlive-texmf-minimal): Remove
variables.
2017-08-07 12:29:20 +02:00
Leo Famulari 1335167a3b
gnu: biber: Update to 2.7.
* gnu/packages/tex.scm (biber)[name]: Rename to 'biber'.
(biber-2.5): Remove variable.
2017-08-07 12:08:58 +02:00
Leo Famulari 149f668821
gnu: texlive: Update to 2017.
* gnu/packages/tex.scm (texlive, texlive-texmf): Update to 2017.
(texlive-texmf-src): Update to 20170524. Remove
'texlive-texmf-CVE-2016-10243.patch'.
(texlive-bin, texlive-extra-src): Update to 20170524.
* gnu/packages/patches/texlive-texmf-CVE-2016-10243.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-08-07 12:08:03 +02:00
Marius Bakke 83fef82b7c
gnu: cubicle: Fix evaluation.
* gnu/packages/maths.scm (cubicle)[native-inputs]: Retrieve WHICH from
(gnu packages base).
2017-08-07 12:02:33 +02:00
Efraim Flashner cda20ee816
gnu: vapoursynth: Don't build on aarch64-linux.
* gnu/packages/video.scm (vapoursynth)[supported-systems]: Remove
aarch64-linux from the supported-systems.
2017-08-07 07:24:17 +03:00
Tobias Geerinckx-Rice 74033bbcc3
gnu: youtube-dl: Update to 2017.08.06.
* gnu/packages/video.scm (youtube-dl): Update to 2017.08.06.
2017-08-07 05:28:34 +02:00
Tobias Geerinckx-Rice d8af4f6dde
gnu: ntfs-3g: Update to 2017.3.23.
* gnu/packages/linux.scm (ntfs-3g): Update to 2017.3.23.
[source]: Remove patch.
* gnu/packages/patches/ntfs-3g-CVE-2017-0358.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-08-07 02:01:34 +02:00
Tobias Geerinckx-Rice 8bad0c0bbb
gnu: ntfs-3g: Use HTTPS for the home page as well.
* gnu/packages/linux.scm (ntfs-3g)[home-page]: Use HTTPS.
2017-08-07 02:01:33 +02:00
Tobias Geerinckx-Rice ea94aff7da
gnu: wimlib: Update to 1.12.0.
* gnu/packages/backup.scm (wimlib): Update to 1.12.0.
2017-08-07 02:01:32 +02:00
Tobias Geerinckx-Rice 9d217d277e
gnu: r-bsgenome-hsapiens-ucsc-hg19: Restore original hash.
* gnu/packages/bioinformatics.scm (r-bsgenome-hsapiens-ucsc-hg19)[source]:
Restore hash from before the tarball changed in place.  It changed back.

This reverts commit fd40857938.
2017-08-07 01:58:39 +02:00
Leo Famulari 46f3c8f289
gnu: khal: Don't propagate vdirsyncer.
* gnu/packages/calendar.scm (khal)[propagated-inputs]: Move vdirsyncer ...
[native-inputs]: ... here.
2017-08-06 16:58:03 -04:00
Leo Famulari fd8f946379
gnu: python-icalendar: Update to 3.11.6.
* gnu/packages/python.scm (python-icalendar): Update to 3.11.6.
2017-08-06 16:58:02 -04:00
Leo Famulari 03776ebd36
gnu: mpg123: Update to 1.25.4.
* gnu/packages/mp3.scm (mpg123): Update to 1.25.4.
2017-08-06 16:58:02 -04:00
Kei Kebreau b0c95908c0
gnu: freedoom: Update to 0.11.3.
* gnu/packages/games.scm (freedoom): Update to 0.11.3.
[arguments]: Remove unnecessary "no" phase.
2017-08-06 14:13:07 -04:00
Kei Kebreau f7b60fdc36
gnu: deutex: Update to 5.0.0.
* gnu/packages/game-development.scm (deutex): Update to 5.0.0.
[source]: Change upstream URI.
[arguments]: Enable tests and restore normal "configure" and "install"
phases.
[native-inputs]: Add asciidoc.
2017-08-06 14:13:07 -04:00
Efraim Flashner 403097d26d
gnu: Add motti.
* gnu/packages/motti.scm (motti): New variable.
2017-08-06 19:13:33 +03:00
Efraim Flashner b7ac10e6da
gnu: keepassx: Superseded by keepassxc.
* gnu/packages/password-utils.scm (keepassx)[properties]: New field.
2017-08-06 19:13:32 +03:00
Efraim Flashner 99672f7b1d
gnu: Add keepassxc.
* gnu/packages/password-utils.scm (keepassxc): New variable.
2017-08-06 19:13:06 +03:00
Efraim Flashner 3ea2eaa8f3
gnu: python-efl: Update to 1.20.0.
* gnu/packages/enlightenment.scm (python-efl): Update to 1.20.0.
[source]: Add alternate source uri.
[arguments]: Enable tests.
2017-08-06 18:13:09 +03:00
Efraim Flashner 87cd1f5c2a
gnu: efl: Update to 1.20.1.
* gnu/packages/enlightenment.scm (efl): Update to 1.20.1.
2017-08-06 18:13:05 +03:00
Efraim Flashner 3bfee8ff02
gnu: make-u-boot-package: Don't unnecessarily cross-compile.
* gnu/packages/bootloaders.scm (make-u-boot-package)[native-inputs]: Only
use cross-gcc and cross-binutils if compiling for a different
architecture.
[arguments]: Only use cross compiling make-flags if cross compiling.
2017-08-06 18:13:03 +03:00
Danny Milosavljevic 18c6a7b4c8
gnu: Add python-flask-httpauth.
* gnu/packages/python.scm (python-flask-httpauth, python2-flask-httpauth):
New variables.
2017-08-06 13:35:07 +02:00
ng0 abd8825f90
gnu: Add font-open-dyslexic.
* gnu/packages/fonts.scm (font-open-dyslexic): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-06 10:49:52 +05:30
Vasile Dumitrascu 799097e445
gnu: gnucash: Update to 2.6.17.
* gnu/packages/gnucash.scm (gnucash): Update to 2.6.17.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-06 10:01:56 +05:30
Mark H Weaver f167595ba1
Merge branch 'master' into core-updates 2017-08-06 00:23:20 -04:00
Mark H Weaver e3df6938ac
gnu: libtasn1: Add replacement to fix CVE-2017-10790.
Based on commit 01a61d7040
by Leo Famulari <leo@famulari.name>.

* gnu/packages/patches/libtasn1-CVE-2017-10790.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/tls.scm (libtasn1)[replacement]: New field.
(libtasn1/fixed): New variable.
2017-08-06 00:21:09 -04:00
Leo Famulari 01a61d7040
gnu: libtasn1: Fix CVE-2017-10790.
* gnu/packages/patches/libtasn1-CVE-2017-10790.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/tls.scm (libtasn1/fixed)[source]: Use it.
2017-08-05 20:17:53 -04:00
Danny Milosavljevic 9833bcfc08
build: Allow mounting of entire disks.
* gnu/build/file-systems.scm (disk-partitions): Also return entire drives.
2017-08-05 18:49:33 +02:00
Feng Shu 91d94e28ec
gnu: emacs-exwm-x: Do not set DISPLAY.
* gnu/packages/emacs.scm (emacs-exwm-x): Do not set DISPLAY. The issue has
been fixed upstream in exwm-0.15.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-05 18:58:58 +05:30
Feng Shu e78e38a4bb
gnu: emacs-exwm: Update to 0.15.
* gnu/packages/emacs.scm (emacs-exwm): Update to 0.15.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-05 18:48:54 +05:30
Marius Bakke 7f171fdaad
gnu: git: Update to 2.14.0.
* gnu/packages/version-control.scm (git): Update to 2.14.0.
2017-08-05 14:07:43 +02:00
Marius Bakke eedcfa704e
gnu: lftp: Update to 4.7.8.
* gnu/packages/ftp.scm (lftp): Update to 4.7.8.
2017-08-05 14:07:42 +02:00
Julien Lepiller 3d5d87a3ae
gnu: Add cubicle.
* gnu/packages/maths.scm (cubicle): New variable.
2017-08-05 10:11:42 +02:00
Ludovic Courtès a56bf101c6
gnu: perl: Work around more "dotless @INC" build issues.
* gnu/packages/web.scm (perl-www-curl)[arguments]: Add 'set-search-path'
phase.
* gnu/packages/bioinformatics.scm (ngs-sdk)[arguments]: Augment
'configure' phase to set PERL5LIB.
* gnu/packages/image.scm (steghide)[arguments]: Add #:phases argument.
2017-08-05 00:31:26 +02:00
Ludovic Courtès 240d3ceff7
gnu: python-argcomplete: Add dependency on the full Bash.
Fixes a regression introduced in
704243e0c6.

* gnu/packages/python.scm (python-argcomplete)[native-inputs]: Add BASH.
2017-08-05 00:31:26 +02:00
Ludovic Courtès 90ea83ee95
gnu: bluez: Work around test failure on ARM.
This aims to skip the segfaulting test at
<https://hydra.gnu.org/build/2195551>.

* gnu/packages/linux.scm (bluez)[arguments]: Add #:make-flags
when (%current-system) is "armhf-linux".
2017-08-05 00:02:55 +02:00
Julien Lepiller 1cec346232
gnu: php: Update to 7.1.8.
* gnu/packages/patches/gd-CVE-2017-7890.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it
* gnu/packages/php.scm (php): Update to 7.1.8.
2017-08-04 18:58:33 +02:00
Ricardo Wurmus 8d6c845d68
gnu: Add r-crosstalk.
* gnu/packages/web.scm (r-crosstalk): New variable.
2017-08-04 11:23:53 +02:00
Ricardo Wurmus a3cd23b639
gnu: Add r-shiny.
* gnu/packages/web.scm (r-shiny): New variable.
2017-08-04 11:23:53 +02:00
Ricardo Wurmus 0b0aa76fa8
gnu: Add js-es5-shim.
* gnu/packages/javascript.scm (js-es5-shim): New variable.
2017-08-04 11:23:53 +02:00
Ricardo Wurmus 4f65067bde
gnu: Add js-selectize.
* gnu/packages/javascript.scm (js-selectize): New variable.
2017-08-04 11:23:53 +02:00
Ricardo Wurmus c4abc94d2b
gnu: Add js-datatables.
* gnu/packages/javascript.scm (js-datatables): New variable.
2017-08-04 11:23:53 +02:00
Ricardo Wurmus a6bbb2a0d8
gnu: Add js-highlight.
* gnu/packages/javascript.scm (js-highlight): New variable.
2017-08-04 11:23:53 +02:00
Ricardo Wurmus 3f48403aaf
gnu: Add js-strftime.
* gnu/packages/javascript.scm (js-strftime): New variable.
2017-08-04 11:23:52 +02:00
Ricardo Wurmus 68ffb6c586
gnu: Add js-json2.
* gnu/packages/javascript.scm (js-json2): New variable.
2017-08-04 11:23:52 +02:00
Ricardo Wurmus ed69963b03
gnu: Add js-html5shiv.
* gnu/packages/javascript.scm (js-html5shiv): New variable.
2017-08-04 11:23:52 +02:00
Tobias Geerinckx-Rice b316caaa9c
gnu: python-lz4: Fix typo in synopsis.
* gnu/packages/compression.scm (python-lz4)[synopsis]: Fix typo.
2017-08-04 05:00:26 +02:00
Tobias Geerinckx-Rice e9f6a935fb
gnu: python-lz4: Update to 0.10.1.
* gnu/packages/compression.scm (python-lz4): Update to 0.10.1.
[native-inputs]: Add python-setuptools-scm.
2017-08-04 04:59:48 +02:00
Tobias Geerinckx-Rice 54360c917e
gnu: diffoscope: Use HTTPS.
* gnu/packages/package-management.scm (diffoscope)[home-page]: Use HTTPS.
2017-08-04 04:34:41 +02:00
Tobias Geerinckx-Rice 3b4018d6f2
gnu: sshoot: Update to 1.2.6.
* gnu/packages/vpn.scm (sshoot): Update to 1.2.6.
[home-page]: Update to new project home.
2017-08-04 04:34:41 +02:00
Tobias Geerinckx-Rice f58be41761
gnu: fabric: Update to 1.13.2.
* gnu/packages/admin.scm (fabric): Update to 1.13.2.  Remove outdated comments.
[source]: Remove ‘patches’.
* gnu/packages/patches/fabric-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-08-04 03:46:49 +02:00
Tobias Geerinckx-Rice 19dd5097d9
gnu: certbot, python-acme: Update to 0.17.0.
* gnu/packages/tls.scm (certbot, python-acme, python2-acme): Update to 0.17.0.
2017-08-04 02:32:53 +02:00
Tobias Geerinckx-Rice 9a7fd375a2
gnu: xonsh: Update to 0.5.12.
* gnu/packages/shells.scm (xonsh): Update to 0.5.12.
2017-08-04 02:06:39 +02:00
Tobias Geerinckx-Rice b55d15e795
gnu: cmark: Update to 0.28.0.
* gnu/packages/markup.scm (cmark): Update to 0.28.0.
2017-08-04 01:51:23 +02:00
Tobias Geerinckx-Rice 0a3ecfd29c
gnu: thefuck: Update to 3.19.
* gnu/packages/admin.scm (thefuck): Update to 3.19.
2017-08-04 01:51:23 +02:00
Tobias Geerinckx-Rice 30ac4cc7e6
gnu: zerofree: Update to 1.1.0.
* gnu/packages/linux.scm (zerofree): Update to 1.1.0.
[home-page, source]: Update from old, inaccessible location.
2017-08-04 01:51:22 +02:00
Tobias Geerinckx-Rice 4de4a1cfcc
gnu: zerofree: Expand description.
* gnu/packages/linux.scm (zerofree)[description]: Expand.
2017-08-04 01:51:22 +02:00
Tobias Geerinckx-Rice 7a068459ba
gnu: zerofree: Use ‘install-file’.
* gnu/packages/linux.scm (zerofree)[arguments]: Simplify install phase,
using ‘install-file’.
2017-08-04 01:51:21 +02:00
Tobias Geerinckx-Rice 0f08917df3
gnu: zerofree: Use ‘modify-phases’ syntax.
* gnu/packages/linux.scm (zerofree)[arguments]: Use ‘modify-phases’.
2017-08-04 01:51:21 +02:00
Tobias Geerinckx-Rice 20f8d1dd78
gnu: sshfs-fuse: Update to 2.10.
* gnu/packages/linux.scm (sshfs-fuse): Update to 2.10.
2017-08-04 01:51:20 +02:00
Marius Bakke c89091459f
gnu: freerdp: Update to 2.0.0-rc0 [security fixes].
Fixes CVE-2017-{2834,2835,2836,2837,2838,2839}.

Reported by Leo Famulari in <https://bugs.gnu.org/27939>.

* gnu/packages/rdesktop.scm (freerdp): Update to 2.0.0-rc0.
[source]: Use tarball release. Adjust file-name.
[arguments]: Remove #:phases.
2017-08-04 00:52:52 +02:00
Marius Bakke c9f4f56b24
gnu: git: Enable tests.
* gnu/packages/version-control.scm (git)[arguments]: Remove #:tests?. Add
'patch-tests' phase.
2017-08-04 00:52:13 +02:00
Leo Famulari 81ca29a6d6
gnu: gnupg@1.4: Update to 1.4.22 [fixes CVE-2017-7526].
* gnu/packages/gnupg.scm (gnupg-1): Update to 1.4.22.
2017-08-03 18:06:19 -04:00
Ludovic Courtès c8737b1e41
gnu: icedtea@3.5.0: Properly handle decoding error while substituting.
* gnu/packages/java.scm (icedtea-8)[arguments] <patch-jni-libs>: Change
'encoding-error to 'decoding-error, which is what Guile 2.2 raises when
failing to decode an input file.
2017-08-03 22:46:14 +02:00
Ricardo Wurmus 9e37e537a2
gnu: Add missing references to (gnu packages cran).
This is a follow-up to commit a8cba9dd11.

Reported-by: Efraim Flashner <efraim@flashner.co.il>
2017-08-03 22:15:57 +02:00
Efraim Flashner 7cb6155088
gnu: bioinformatics.scm: Use (gnu packages cran) module.
This is a follow up to a8cba9dd11.

* gnu/packages/bioinformatics.scm: Add (gnu packages cran) to #:use-modules.
2017-08-03 21:39:12 +03:00
Danny Milosavljevic cf189709bc
vm: Use grub-hybrid's grub-mkrescue.
* gnu/system/vm.scm (system-disk-image): Use grub-hybrid's grub-mkrescue.
* gnu/bootlader/grub.scm (grub-mkrescue-bootloader): New variable.
2017-08-03 18:13:03 +02:00
Ricardo Wurmus 2267e4d3f6
gnu: r-purrr: Update to 0.2.3.
* gnu/packages/statistics.scm (r-purrr): Update to 0.2.3.
[propagated-inputs]: Remove r-rcpp and r-lazyeval; add r-rlang.
2017-08-03 17:53:55 +02:00
Ricardo Wurmus ceb802a31c
gnu: r-desc: Update to 1.1.1.
* gnu/packages/statistics.scm (r-desc): Update to 1.1.1.
2017-08-03 17:53:55 +02:00
Ricardo Wurmus 5e0de29892
gnu: r-seqminer: Update to 6.0.
* gnu/packages/bioinformatics.scm (r-seqminer): Update to 6.0.
2017-08-03 17:53:54 +02:00
Ricardo Wurmus 4e0c847d59
gnu: r-wgcna: Update to 1.60.
* gnu/packages/bioinformatics.scm (r-wgcna): Update to 1.60.
2017-08-03 17:53:54 +02:00
Ricardo Wurmus c8a9b2bcbf
gnu: r-qtl: Update to 1.41-6.
* gnu/packages/bioinformatics.scm (r-qtl): Update to 1.41-6.
2017-08-03 17:53:54 +02:00
Ricardo Wurmus 023aa8ff58
gnu: r-seqinr: Update to 3.4-5.
* gnu/packages/bioinformatics.scm (r-seqinr): Update to 3.4-5.
2017-08-03 17:53:54 +02:00
Ricardo Wurmus 7150f1c30c
gnu: r-optparse: Update to 1.4.4.
* gnu/packages/bioinformatics.scm (r-optparse): Update to 1.4.4.
2017-08-03 17:53:53 +02:00
Ricardo Wurmus 3f6ec083ec
gnu: r-bookdown: Update to 0.4.
* gnu/packages/bioinformatics.scm (r-bookdown): Update to 0.4.
2017-08-03 17:53:53 +02:00
Ricardo Wurmus 85cd755417
gnu: r-tclust: Update to 1.2-7.
* gnu/packages/statistics.scm (r-tclust): Update to 1.2-7.
2017-08-03 17:53:53 +02:00
Ricardo Wurmus 6bb4bfa4bc
gnu: r-car: Update to 2.1-5.
* gnu/packages/statistics.scm (r-car): Update to 2.1-5.
2017-08-03 17:53:53 +02:00
Ricardo Wurmus 0f008abe7a
gnu: r-rcppeigen: Update to 0.3.3.3.0.
* gnu/packages/statistics.scm (r-rcppeigen): Update to 0.3.3.3.0.
2017-08-03 17:53:53 +02:00
Ricardo Wurmus 12c3bbb662
gnu: r-pbapply: Update to 1.3-3.
* gnu/packages/statistics.scm (r-pbapply): Update to 1.3-3.
2017-08-03 17:53:52 +02:00
Ricardo Wurmus 4431dd3a4e
gnu: r-vgam: Update to 1.0-4.
* gnu/packages/statistics.scm (r-vgam): Update to 1.0-4.
2017-08-03 17:53:52 +02:00
Ricardo Wurmus 41692b2963
gnu: r-mclust: Update to 5.3.
* gnu/packages/statistics.scm (r-mclust): Update to 5.3.
2017-08-03 17:53:52 +02:00
Ricardo Wurmus 60869fb2f8
gnu: r-flexmix: Update to 2.3-14.
* gnu/packages/statistics.scm (r-flexmix): Update to 2.3-14.
2017-08-03 17:53:52 +02:00
Ricardo Wurmus 62d3afc3d6
gnu: r-fastica: Update to 1.2-1.
* gnu/packages/statistics.scm (r-fastica): Update to 1.2-1.
2017-08-03 17:53:52 +02:00
Ricardo Wurmus df03b6f90c
gnu: r-cowplot: Update to 0.8.0.
* gnu/packages/statistics.scm (r-cowplot): Update to 0.8.0.
2017-08-03 17:53:51 +02:00
Ricardo Wurmus d58faa7f44
gnu: r-rann: Update to 2.5.1.
* gnu/packages/statistics.scm (r-rann): Update to 2.5.1.
2017-08-03 17:53:51 +02:00
Ricardo Wurmus a8c2706de2
gnu: r-statmod: Update to 1.4.30.
* gnu/packages/statistics.scm (r-statmod): Update to 1.4.30.
2017-08-03 17:53:51 +02:00
Ricardo Wurmus 80d1185076
gnu: r-gdata: Update to 2.18.0.
* gnu/packages/statistics.scm (r-gdata): Update to 2.18.0.
2017-08-03 17:53:51 +02:00
Ricardo Wurmus 2c75199c56
gnu: r-sfsmisc: Update to 1.1-1.
* gnu/packages/statistics.scm (r-sfsmisc): Update to 1.1-1.
2017-08-03 17:53:51 +02:00
Ricardo Wurmus 1d256438c8
gnu: r-googlesheets: Update to 0.2.2.
* gnu/packages/statistics.scm (r-googlesheets): Update to 0.2.2.
2017-08-03 17:53:50 +02:00
Ricardo Wurmus 9b9fef0eaf
gnu: r-tidyr: Update to 0.6.3.
* gnu/packages/statistics.scm (r-tidyr): Update to 0.6.3.
2017-08-03 17:53:50 +02:00
Ricardo Wurmus e1cd25bc78
gnu: r-glmnet: Update to 2.0-10.
* gnu/packages/statistics.scm (r-glmnet): Update to 2.0-10.
2017-08-03 17:53:50 +02:00
Ricardo Wurmus 1c576cbadb
gnu: r-irlba: Update to 2.2.1.
* gnu/packages/statistics.scm (r-irlba): Update to 2.2.1.
2017-08-03 17:53:50 +02:00
Ricardo Wurmus 81c057ced9
gnu: r-sparsem: Update to 1.77.
* gnu/packages/statistics.scm (r-sparsem): Update to 1.77.
2017-08-03 17:53:50 +02:00
Ricardo Wurmus 127b926bc1
gnu: r-segmented: Update to 0.5-2.1.
* gnu/packages/statistics.scm (r-segmented): Update to 0.5-2.1.
2017-08-03 17:53:49 +02:00
Ricardo Wurmus fe9917284f
gnu: r-xml: Update to 3.98-1.9.
* gnu/packages/statistics.scm (r-xml): Update to 3.98-1.9.
2017-08-03 17:53:49 +02:00
Ricardo Wurmus cc8ba9b69c
gnu: r-rmarkdown: Update to 1.6.
* gnu/packages/statistics.scm (r-rmarkdown): Update to 1.6.
2017-08-03 17:53:49 +02:00
Ricardo Wurmus 7c172eacfa
gnu: r-rcpparmadillo: Update to 0.7.900.2.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.7.900.2.0.
2017-08-03 17:53:49 +02:00
Ricardo Wurmus 1c41d51743
gnu: r-plotrix: Update to 3.6-5.
* gnu/packages/statistics.scm (r-plotrix): Update to 3.6-5.
2017-08-03 17:53:49 +02:00
Ricardo Wurmus 76040b8561
gnu: r-readr: Update to 1.1.1.
* gnu/packages/statistics.scm (r-readr): Update to 1.1.1.
2017-08-03 17:53:48 +02:00
Ricardo Wurmus d8048a1212
gnu: r-withr: Update to 2.0.0.
* gnu/packages/statistics.scm (r-withr): Update to 2.0.0.
2017-08-03 17:53:48 +02:00
Ricardo Wurmus f212bf84ab
gnu: r-git2r: Update to 0.19.0.
* gnu/packages/statistics.scm (r-git2r): Update to 0.19.0.
2017-08-03 17:53:48 +02:00
Ricardo Wurmus 58e1ce86ab
gnu: r-checkmate: Update to 1.8.3.
* gnu/packages/statistics.scm (r-checkmate): Update to 1.8.3.
2017-08-03 17:53:48 +02:00
Ricardo Wurmus 63f934e672
gnu: r-backports: Update to 1.1.0.
* gnu/packages/statistics.scm (r-backports): Update to 1.1.0.
2017-08-03 17:53:48 +02:00
Ricardo Wurmus c832d326a1
gnu: r-formula: Update to 1.2-2.
* gnu/packages/statistics.scm (r-formula): Update to 1.2-2.
2017-08-03 17:53:47 +02:00
Ricardo Wurmus f05c6275b7
gnu: r-r6: Update to 2.2.2.
* gnu/packages/statistics.scm (r-r6): Update to 2.2.2.
2017-08-03 17:53:47 +02:00
Ricardo Wurmus b07c8c0156
gnu: r-knitr: Update to 1.16.
* gnu/packages/statistics.scm (r-knitr): Update to 1.16.
2017-08-03 17:53:47 +02:00
Ricardo Wurmus 6dc86e8dfc
gnu: r-formatr: Update to 1.5.
* gnu/packages/statistics.scm (r-formatr): Update to 1.5.
2017-08-03 17:53:47 +02:00
Ricardo Wurmus 12cd797541
gnu: r-evaluate: Update to 0.10.1.
* gnu/packages/statistics.scm (r-evaluate): Update to 0.10.1.
2017-08-03 17:53:47 +02:00
Ricardo Wurmus d5ce380711
gnu: r-dbi: Update to 0.7.
* gnu/packages/statistics.scm (r-dbi): Update to 0.7.
2017-08-03 17:53:47 +02:00
Ricardo Wurmus 831858a7d3
gnu: r-bit64: Update to 0.9-7.
* gnu/packages/statistics.scm (r-bit64): Update to 0.9-7.
2017-08-03 17:53:46 +02:00
Ricardo Wurmus 6fb21ed2a3
gnu: r-mgcv: Update to 1.8-18.
* gnu/packages/statistics.scm (r-mgcv): Update to 1.8-18.
2017-08-03 17:53:46 +02:00
Ricardo Wurmus dbeda1b4a0
gnu: r-matrix: Update to 1.2-10.
* gnu/packages/statistics.scm (r-matrix): Update to 1.2-10.
2017-08-03 17:53:46 +02:00
Ricardo Wurmus 74b037df64
gnu: r-foreign: Update to 0.8-69.
* gnu/packages/statistics.scm (r-foreign): Update to 0.8-69.
2017-08-03 17:53:46 +02:00
Ricardo Wurmus af1eeabe89
gnu: r-boot: Update to 1.3-20.
* gnu/packages/statistics.scm (r-boot): Update to 1.3-20.
2017-08-03 17:53:46 +02:00
Ricardo Wurmus e584b9fc1b
gnu: r-curl: Update to 2.8.1.
* gnu/packages/web.scm (r-curl): Update to 2.8.1.
2017-08-03 17:53:45 +02:00
Ricardo Wurmus 53deffe5e9
gnu: r-htmlwidgets: Update to 0.9.
* gnu/packages/web.scm (r-htmlwidgets): Update to 0.9.
2017-08-03 17:53:45 +02:00
Ricardo Wurmus 850151058d
gnu: r-htmltools: Update to 0.3.6.
* gnu/packages/web.scm (r-htmltools): Update to 0.3.6.
2017-08-03 17:53:45 +02:00
Ricardo Wurmus a1e54db2ac
gnu: r-servr: Update to 0.6.
* gnu/packages/web.scm (r-servr): Update to 0.6.
2017-08-03 17:53:45 +02:00
Ricardo Wurmus 9fe794f0f7
gnu: r-jsonlite: Update to 1.5.
* gnu/packages/web.scm (r-jsonlite): Update to 1.5.
2017-08-03 17:53:45 +02:00
Ricardo Wurmus 2d81bc16a9
gnu: r-httpuv: Update to 1.3.5.
* gnu/packages/web.scm (r-httpuv): Update to 1.3.5.
2017-08-03 17:53:44 +02:00
Ricardo Wurmus 0f2eee0d96
gnu: r-pracma: Update to 2.0.7.
* gnu/packages/maths.scm (r-pracma): Update to 2.0.7.
2017-08-03 17:53:44 +02:00
Ricardo Wurmus 64c6712d03
gnu: r-knitrbootstrap: Update to 1.0.1.
* gnu/packages/statistics.scm (r-knitrbootstrap): Update to 1.0.1.
2017-08-03 17:53:44 +02:00
Ricardo Wurmus c628b8418a
gnu: r-ranger: Update to 0.8.0.
* gnu/packages/statistics.scm (r-ranger): Update to 0.8.0.
[propagated-inputs]: Add r-matrix and r-rcppeigen.
2017-08-03 17:53:44 +02:00
Ricardo Wurmus cc9a778ecc
gnu: r-hmisc: Update to 4.0-3.
* gnu/packages/statistics.scm (r-hmisc): Update to 4.0-3.
[propagated-inputs]: Remove r-base64.
2017-08-03 17:53:43 +02:00
Ricardo Wurmus f9b3760636
gnu: r-plotly: Update to 4.7.1.
* gnu/packages/statistics.scm (r-plotly): Update to 4.7.1.
[propagated-inputs]: Add r-crosstalk, r-data-table, r-htmltools, and
r-rcolorbrewer.
2017-08-03 17:53:43 +02:00
Ricardo Wurmus d59050823e
gnu: r-igraph: Update to 1.1.2.
* gnu/packages/statistics.scm (r-igraph): Update to 1.1.2.
[propagated-inputs]: Remove r-nmf; add r-matrix and r-pkgconfig.
2017-08-03 17:53:43 +02:00
Ricardo Wurmus 7b3688150b
gnu: r-purrr: Update to 0.2.2.2.
* gnu/packages/statistics.scm (r-purrr): Update to 0.2.2.2.
[propagated-inputs]: Remove r-bh and r-dplyr; add r-tibble.
2017-08-03 17:53:43 +02:00
Ricardo Wurmus 5fc74f24bf
gnu: r-devtools: Update to 1.13.3.
* gnu/packages/statistics.scm (r-devtools): Update to 1.13.3.
[propagated-inputs]: Remove r-curl, r-digest, r-evaluate, r-roxygen2, and
r-rversions.
2017-08-03 17:53:43 +02:00
Ricardo Wurmus aad948a0ea
gnu: r-tibble: Update to 1.3.3.
* gnu/packages/statistics.scm (r-tibble): Update to 1.3.3.
[propagated-inputs]: Remove r-lazyeval, add r-rlang.
2017-08-03 17:53:43 +02:00
Ricardo Wurmus a40b2c2129
gnu: r-dplyr: Update to 0.7.2.
* gnu/packages/statistics.scm (r-dplyr): Update to 0.7.2.
[propagated-inputs]: Remove r-lazyeval, r-dbi; add r-rlang, r-plogr, r-glue,
r-pkgconfig, r-bindrcpp.
2017-08-03 17:53:42 +02:00
Ricardo Wurmus 4bb0b4cc0a
gnu: Add r-bindrcpp.
* gnu/packages/cran.scm (r-bindrcpp): New variable.
2017-08-03 17:53:42 +02:00
Ricardo Wurmus eed58a0886
gnu: Add r-bindr.
* gnu/packages/cran.scm (r-bindr): New variable.
2017-08-03 17:53:42 +02:00
Ricardo Wurmus a8cba9dd11
gnu: r-rcpp: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-rcpp): Move from here...
* gnu/packages/cran.scm (r-rcpp): ...to here.
2017-08-03 17:53:42 +02:00
Ricardo Wurmus 736332c79c
gnu: r-rcpp: Update to 0.12.12.
* gnu/packages/statistics.scm (r-rcpp): Update to 0.12.12.
2017-08-03 17:53:42 +02:00
Ricardo Wurmus 847b457253
gnu: r-plogr: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-plogr): Move from here...
* gnu/packages/cran.scm (r-plogr): ...to here.
2017-08-03 17:53:41 +02:00
Ricardo Wurmus 5bee6bf409
gnu: Add r-glue.
* gnu/packages/cran.scm (r-glue): New variable.
2017-08-03 17:53:41 +02:00
Danny Milosavljevic dd4b7476ec
gnu: Add grub-hybrid.
* gnu/packages/bootloaders.scm (grub-hybrid): New variable.
2017-08-03 16:35:34 +02:00
Ben Woodcroft 75e6639f36
gnu: htseq: Use PyPI URI.
This is a follow-up to 92971d68ac.

* gnu/packages/bioinformatics.scm (htseq)[source]: Use 'pypi-uri'.
2017-08-03 21:08:13 +10:00
Ben Woodcroft 92971d68ac
gnu: htseq: Update to 0.9.1.
* gnu/packages/bioinformatics.scm (htseq): Update to 0.9.1.
[arguments]: Use python-3 by removing field.
[native-inputs]: Add 'python-cython'.
[propagated-inputs]: Use python3 numpy package.
[inputs]: Use python3 pysam package.  Add 'python-matplotlib'.
(python2-htseq): New variable.
(clipper)[inputs]: Use it.
2017-08-03 21:02:30 +10:00
Efraim Flashner a8ead6f91b
gnu: vc: Limit to x86_64 and i686.
* gnu/packages/maths.scm (vc)[supported-systems]: New field.
2017-08-03 13:34:18 +03:00
Manolis Ragkousis 5638d71502
gnu: openscenegraph: Add 'Release' configure flag.
* gnu/packages/graphics.scm (openscenegraph)[arguments]: Add "-DCMAKE_BUILD_TYPE=Release".
2017-08-03 10:35:31 +03:00
Eric Bavier 68a29ab8d0
gnu: Add LeoCAD.
* gnu/packages/lego.scm (leocad): New variable.
2017-08-03 00:33:02 -05:00
Tobias Geerinckx-Rice 5d8312f1c6
gnu: youtube-dl: Update to 2017.07.30.1.
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.30.1.
2017-08-03 05:31:24 +02:00
Tobias Geerinckx-Rice 6862c72373
gnu: tor: Update to 0.3.0.10.
* gnu/packages/tor.scm (tor): Update to 0.3.0.10.
2017-08-03 01:56:22 +02:00
Ludovic Courtès 49962b15a1
activation: Make sure /etc exists.
Fixes <http://bugs.gnu.org/27146>.
Reported by ng0 <ng0@pragmatique.xyz>.

* gnu/build/activation.scm (activate-etc): Add call to 'mkdir-p'.
2017-08-03 00:35:59 +02:00
Efraim Flashner edd08fb7ac
gnu: glibc@2.22: Fix security issues.
Fixes CVE-2015-{5180,7547}, CVE-2016-{3075,3706,4429}.

* gnu/packages/base.scm (glibc@2.22)[source]: Add patches.
* gnu/packages/patches/glibc-CVE-2015-7547.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-08-02 21:51:35 +03:00
Efraim Flashner a0ae64a334
gnu: glibc@2.23: Fix CVE-2015-5180, CVE-2016-{3075,3706,4429}.
* gnu/packages/base.scm (glibc@2.23)[source]: Add patches.
* gnu/packages/patches/glibc-CVE-2016-3075.patch,
gnu/packages/patches/glibc-CVE-2016-3706.patch,
gnu/packages/patches/glibc-CVE-2016-4429.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-08-02 21:51:33 +03:00
Efraim Flashner 575e5e4e51
gnu: glibc@2.24: Fix CVE-2015-5180.
* gnu/packages/base.scm (glibc@2.24)[source]: Add patch.
* gnu/packages/patches/glibc-CVE-2015-5180.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-08-02 21:51:31 +03:00
Leo Famulari 2c5cf84430
gnu: python2-conda: Fix build by building with enum34.
* gnu/packages/package-management.scm (python2-conda): Use 'python2-variant'.
[native-inputs]: Add python2-enum34.
2017-08-02 14:39:33 -04:00
Manolis Ragkousis 9ef5940ce4
gnu: calibre: Add python2-msgpack as an input.
* gnu/packages/ebook.scm (calibre)[inputs]: Add python2-msgpack.
2017-08-02 20:20:12 +03:00
Efraim Flashner 721d7a6912
gnu: gcc@4.7: Don't built on aarch64.
* gnu/packages/gcc.scm (gcc@4.7, gcc@4.8, gcc@4.9)[supported-systems]:
New field.
2017-08-02 19:14:26 +03:00
Leo Famulari 696f1d0fb1
gnu: libpng-apng: Be sure to apply the APNG patch.
* gnu/packages/image.scm (libpng-apng)[arguments]: Check the return status of
the patching procedures.
2017-08-02 11:17:57 -04:00
ng0 e0958c2df8
gnu: libpng-apng: Update to 1.6.28.
Fixes <https://bugs.gnu.org/27556>.

* gnu/packages/image.scm (libpng-apng): Update to 1.6.28.
Remove inherit of 'libpng'.
[version]: Use own version, remove 'package-version libpng'.
[source]: Don't inherit the source of libpng.
[arguments]: Update hash of libpng-apng source.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-08-02 11:10:31 -04:00
Thomas Danckaert 33485fa913
gnu: eyed3: Update to 0.8, build with python3.
* gnu/packages/mp3.scm (eyed3): [source] Update to 0.8.
[arguments]: Disable tests; don't use python-2.
[propagated-inputs]: Add python-six and python-grako.
[native-inputs]: Remove.
2017-08-02 14:08:33 +02:00
Thomas Danckaert a70b03d413
gnu: Add python-grako
* gnu/packages/python.scm (python-grako): New variable.
2017-08-02 14:08:33 +02:00
Thomas Danckaert 0abf526420
gnu: hdf4: Update to 4.12.13.
* gnu/packages/maths.scm (hdf4): Update to 4.12.13.
2017-08-02 14:08:24 +02:00
Tobias Geerinckx-Rice ced2d2b7ca
gnu: libvirt: Update to 3.6.0.
* gnu/packages/virtualization.scm (libvirt): Update to 3.6.0.
2017-08-02 07:15:21 +02:00
Tobias Geerinckx-Rice 2e508b6dc0
gnu: libvirt: Use HTTPS.
* gnu/packages/virtualization.scm (libvirt)[source, home-page]: Use HTTPS.
2017-08-02 07:15:21 +02:00
Roel Janssen 2f06dc0435
gnu: Add r-rlang.
* gnu/packages/statistics.scm (r-rlang): New variable.
2017-08-02 00:57:39 +02:00
Roel Janssen f1915a5dd0
gnu: r-deseq2: Update to 1.16.1.
* gnu/packages/bioinformatics.scm (r-deseq2): Update to 1.16.1.
2017-08-02 00:33:23 +02:00
Roel Janssen fd215c2978
gnu: r-annotationforge: Update to 1.18.1.
* gnu/packages/bioinformatics.scm (r-annotationforge): Update to 1.18.1.
2017-08-02 00:33:07 +02:00
Roel Janssen bd4a0bab5f
gnu: r-category: Update to 2.42.1.
* gnu/packages/bioinformatics.scm (r-category): Update to 2.42.1.
2017-08-02 00:32:46 +02:00
Roel Janssen 0ff478344b
gnu: r-biocstyle: Update to 2.4.1.
* gnu/packages/bioinformatics.scm (r-biocstyle): Update to 2.4.1.
2017-08-02 00:32:31 +02:00
Roel Janssen 9c4348d8c4
gnu: r-dnacopy: Update to 1.50.1.
* gnu/packages/bioinformatics.scm (r-dnacopy): Update to 1.50.1.
2017-08-02 00:32:11 +02:00
Roel Janssen 3ec25eb2a8
gnu: r-iranges: Update to 2.10.2.
* gnu/packages/bioinformatics.scm (r-iranges): Update to 2.10.2.
2017-08-02 00:31:46 +02:00
Roel Janssen 6252dd0f15
gnu: r-genomeinfodb: Update to 1.12.2.
* gnu/packages/bioinformatics.scm (r-genomeinfodb): Update to 1.12.2.
2017-08-02 00:31:28 +02:00
Roel Janssen 48f5d283b2
gnu: r-variantannotation: Update to 1.22.3.
* gnu/packages/bioinformatics.scm (r-variantannotation): Update to 1.22.3.
2017-08-02 00:31:08 +02:00
Roel Janssen 1b4738e23c
gnu: r-limma: Update to 3.32.5.
* gnu/packages/bioinformatics.scm (r-limma): Update to 3.32.5.
2017-08-02 00:30:49 +02:00
Roel Janssen 1898a7832f
gnu: r-biobase: Update to 2.36.2.
* gnu/packages/bioinformatics.scm (r-biobase): Update to 2.36.2.
2017-08-02 00:30:27 +02:00
Roel Janssen 62eb93a7d0
gnu: r-annotationdbi: Update to 1.38.2.
* gnu/packages/bioinformatics.scm (r-annotationdbi): Update to 1.38.2.
2017-08-02 00:28:32 +02:00
Roel Janssen 0c6494a1db
gnu: r-biomart: Update to 2.32.1.
* gnu/packages/bioinformatics.scm (r-biomart): Update to 2.32.1.
2017-08-02 00:28:16 +02:00
Roel Janssen 1ff74d074e
gnu: r-biocparallel: Update to 1.10.1.
* gnu/packages/bioinformatics.scm (r-biocparallel): Update to 1.10.1.
2017-08-02 00:27:57 +02:00
Roel Janssen 5077bc3e2e
gnu: r-biostrings: Update to 2.44.2.
* gnu/packages/bioinformatics.scm (r-biostrings): Update to 2.44.2.
2017-08-02 00:27:35 +02:00
Roel Janssen adf5d0a0bc
gnu: r-delayedarray: Update to 0.2.7.
* gnu/packages/bioinformatics.scm (r-delayedarray): Update to 0.2.7.
2017-08-02 00:27:16 +02:00
Roel Janssen f41150f13d
gnu: r-summarizedexperiment: Update to 1.6.3.
* gnu/packages/bioinformatics.scm (r-summarizedexperiment): Update to 1.6.3.
2017-08-02 00:26:55 +02:00
Roel Janssen 26760c80cd
gnu: r-genomicalignments: Update to 1.12.1.
* gnu/packages/bioinformatics.scm (r-genomicalignments): Update to 1.12.1.
2017-08-02 00:26:33 +02:00
Roel Janssen 15afa9bf8f
gnu: r-rtracklayer: Update to 1.36.4.
* gnu/packages/bioinformatics.scm (r-rtracklayer): Update to 1.36.4.
2017-08-02 00:26:00 +02:00
Roel Janssen 8cfaa9ab4e
gnu: r-genomicfeatures: Update to 1.28.4.
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.28.4.
2017-08-02 00:25:26 +02:00
Roel Janssen 9eb2714625
gnu: r-copywriter: Update to 2.8.1.
* gnu/packages/bioinformatics.scm (r-copywriter): Update to 2.8.1.
2017-08-02 00:25:00 +02:00
Roel Janssen bfa0d1e773
gnu: r-sva: Update to 3.24.4.
* gnu/packages/bioinformatics.scm (r-sva): Update to 3.24.4.
2017-08-02 00:24:27 +02:00
Roel Janssen 8060a61798
gnu: r-rsqlite: Update to 2.0.
* gnu/packages/statistics.scm (r-rsqlite): Update to 2.0.
2017-08-02 00:23:16 +02:00
Roel Janssen 796237a9a4
gnu: Add r-blob.
* gnu/packages/statistics.scm (r-blob): New variable.
2017-08-02 00:22:33 +02:00
Roel Janssen aa184803f8
gnu: Add r-pkgconfig.
* gnu/packages/statistics.scm (r-pkgconfig): New variable.
2017-08-02 00:21:40 +02:00
Marius Bakke aa9780daf9
Merge branch 'master' into core-updates 2017-08-01 23:42:28 +02:00
Marius Bakke fc8f0631b4
gnu: re2: Update to 2017-08-01.
* gnu/packages/regex.scm (re2): Update to 2017-08-01.
2017-08-01 23:37:20 +02:00
Marius Bakke 1926fd2baa
gnu: maim: Update to 5.4.66.
* gnu/packages/xdisorg.scm (maim): Update to 5.4.66.
2017-08-01 23:35:31 +02:00
Marius Bakke 7d960db1e3
gnu: slop: Update to 7.3.48.
* gnu/packages/xdisorg.scm (slop): Update to 7.3.48.
2017-08-01 23:35:03 +02:00
Marius Bakke b73e49f595
gnu: git: Update to 2.13.4.
* gnu/packages/version-control.scm (git): Update to 2.13.4.
2017-08-01 23:34:41 +02:00
Roel Janssen 14fce399cc
gnu: r-foreign: Update hash after upstream tarball change.
* gnu/packages/statistics.scm (r-foreign):  Update hash.  The only difference
  in the tarball is the metadata.  The contents are identical.
2017-08-01 23:07:58 +02:00
Roel Janssen cdf124c607
gnu: r-foreign: Remove duplicate recipe.
* gnu/packages/statistics.scm (r-foreign): Remove duplicate recipe.
2017-08-01 23:06:02 +02:00
Leo Famulari d0386db493
gnu: rapidjson: Update to 1.1.0.
* gnu/packages/web.scm (rapidjson): Update to 1.1.0.
[source]: Remove snippet.
2017-08-01 14:42:44 -04:00
ng0 f2e1271809
gnu: Add pidentd.
* gnu/packages/networking.scm (pidentd): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-08-01 20:57:51 +03:00
Kei Kebreau 89c9445aa2
gnu: hyperrogue: Update to 10.0e.
* gnu/packages/games.scm (hyperrogue): Update to 10.0e.
[arguments]: Adjust accordingly.
2017-08-01 12:14:54 -04:00
Efraim Flashner d931a4bbeb
gnu: metabat: Limit to x86_64 and i686 only.
* gnu/packages/bioinformatics.scm (metabat)[supported-systems]: New field.
2017-08-01 17:28:35 +03:00
Kyle Meyer 4bfdf034e2
gnu: Add emacs-yasnippet-snippets.
* gnu/packages/emacs.scm (emacs-yasnippet-snippets): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-01 15:33:07 +02:00
Kyle Meyer 1f0d47059d
gnu: emacs-yasnippet: Upgrade to 0.12.0.
* gnu/packages/emacs.scm (emacs-yasnippet): Upgrade to 0.12.0.
[source]: Remove an uninstalled directory from yas-snippet-dirs.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-01 15:32:59 +02:00
Ludovic Courtès 04b6d6f7f7
gnu: guile-ssh: Update to 0.11.2.
* gnu/packages/ssh.scm (guile-ssh): Update to 0.11.2.
[source]: Remove 'patches', 'modules', and 'snippet'.
* gnu/packages/patches/guile-ssh-channel-finalization.patch,
gnu/packages/patches/guile-ssh-double-free.patch,
gnu/packages/patches/guile-ssh-rexec-bug.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-08-01 15:32:07 +02:00
Adonay Felipe Nogueira 12235a124f
gnu: artanis: Unbundled guile-json and version according to documentation.
* gnu/packages/guile.scm (artanis): Unbundled guile-json and version
according to documentation.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-01 15:32:07 +02:00
Muriithi Frederick Muriuki 269504a797
gnu: python-pbr-minimal: Update to 3.0.1
* gnu/packages/python.scm (python-pbr-minimal): Update to 3.0.1
[source]: Update hash and remove patch.
* gnu/packages/patches/python-pbr-fix-man-page-support.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-08-01 15:21:52 +03:00
Leo Famulari 3d0fbd3c2f
gnu: libgit2: Enable SHA-1 collision detection.
* gnu/packages/version-control.scm (libgit2)[arguments]: Enable '-DUSE_SHA1DC'
in #:configure-flags.
2017-08-01 01:02:53 -04:00
Ben Woodcroft befb2c0e6e
gnu: ruby-bio-commandeer: Update to 0.2.0.
* gnu/packages/ruby.scm (ruby-bio-commandeer): Update to 0.2.0.
2017-08-01 14:09:07 +10:00
Ludovic Courtès e1ecc8908e
gnu: libmicrohttpd: Update to 0.9.55.
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.55.
[arguments]: Add 'add-missing-LDFLAGS' phase.
2017-07-31 22:51:34 +02:00
Ludovic Courtès a6b5af0cff
gnu: xf86-video-intel: Update snapshot.
* gnu/packages/xorg.scm (xf86-video-intel): Update to 2100efa.
Introduce 'revision' variable.
2017-07-31 22:10:34 +02:00
Ludovic Courtès f0732ee485
gnu: guile-bytestructures: Install .go files to lib/guile/X.Y.
* gnu/packages/guile.scm (guile-bytestructures)[arguments]: Install .go
files to OBJECT-DIR, defined as OUT/lib/guile/X.Y/site-ccache.
2017-07-31 17:36:24 +02:00
ng0 54727850c3
gnu: tor: Remove '--enable-expensive-hardening' option.
* gnu/packages/tor.scm (tor)[arguments]: Remove '--enable-expensive-hardening' option.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-31 17:06:45 +02:00
Peter Mikkelsen ee217402f7
gnu: erlang: Update to 20.0.
* gnu/packages/erlang.scm (erlang): Update to 20.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-31 17:02:36 +02:00
Ludovic Courtès c27e02bf6b
gnu: network-manager: Add dependency on Newt.
Suggested by Mark H Weaver.

* gnu/packages/gnome.scm (network-manager)[inputs]: Add NEWT.
2017-07-31 15:23:06 +02:00
Ludovic Courtès 44b0faee6b
gnu: guile-git: Skip faulty tests on non-x86_64.
Reported by Mark H Weaver.

* gnu/packages/guile.scm (guile-git)[arguments]: Add 'skip-tests' phase
unless on x86_64-linux.
2017-07-31 15:23:06 +02:00
Ludovic Courtès 8ecba89b77
gnu: libgit2: Add "debug" output.
* gnu/packages/version-control.scm (libgit2)[outputs]: New field.
2017-07-31 15:23:06 +02:00
Ludovic Courtès 58dce7bfb5
gnu: libgit2: Update to 0.26.0.
* gnu/packages/version-control.scm (libgit2): Update to 0.26.0.  Remove
"libgit2-use-after-free.patch".
* gnu/packages/patches/libgit2-use-after-free.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-07-31 15:23:05 +02:00
Efraim Flashner 6ce8fe4cd0
gnu: efl: Add wayland support.
* gnu/packages/enlightenment.scm (efl)[inputs]: Add wayland-protocols.
Move mesa ...
[propagated-inputs]: ... to here. Add libinput, libxkbcommon, wayland.
[arguments]: Add flags to enable wayland, elput and drm.
2017-07-31 15:16:23 +03:00
Efraim Flashner 0d3ecf77ba
gnu: gst-plugins-good: Update disable-failing-tests phase.
* gnu/packages/gstreamer.scm (gst-plugins-good)[arguments]: Change the
list of tests to disable during 'disable-failing-tests phase.
2017-07-31 15:16:21 +03:00
Leo Famulari 57f57a7bbf
services: ntp: Use the NTP pool via the 'guix' zone.
* gnu/services/networking.scm (%ntp-servers): Use *.guix.pool.ntp.org.
2017-07-30 20:21:36 -04:00
Leo Famulari 6484e82d4c
gnu: biber-next: Update to 2.7.
* gnu/packages/tex.scm (biber): Update to 2.7.
2017-07-30 20:10:43 -04:00
Leo Famulari 1fdf14e170
gnu: perl-datetime-timezone: Update to 2.13.
* gnu/packages/perl.scm (perl-datetime-timezone): Update to 2.13.
[propagated-inputs]: Remove perl-params-validate. Add perl-namespace-autoclean,
perl-params-validationcompiler.
2017-07-30 20:10:43 -04:00
Leo Famulari 8ec0877a6b
gnu: perl-datetime-locale: Update to 1.16.
* gnu/packages/perl.scm (perl-datetime-locale): Update to 1.16.
[native-inputs]: Add perl-file-sharedir-install, perl-file-sharedir,
perl-test-file-sharedir-dist, perl-test-warnings, perl-test-requires,
perl-namespace-autoclean, perl-cpan-meta-check.
[propagated-inputs]: Add perl-params-validationcompiler. Remove
perl-params-validate.
2017-07-30 20:10:43 -04:00
Leo Famulari e780fde515
gnu: perl-datetime-format-strptime: Update to 1.73.
* gnu/packages/perl.scm (perl-datetime-format-strptime): Update to 1.73.
[propagated-inputs]: Add perl-package-deprecationmanager, perl-params-validate,
perl-sub-name, perl-test-warnings.
2017-07-30 20:10:43 -04:00
Leo Famulari 09d94b2bab
gnu: perl-datetime-format-natural: Update to 1.05.
* gnu/packages/perl.scm (perl-datetime-format-natural: Update to 1.05.
2017-07-30 20:10:42 -04:00
Leo Famulari 9e5df71e7d
gnu: perl-datetime-format-flexible: Update to 0.28.
* gnu/packages/perl.scm (perl-datetime-format-flexible): Update to 0.28.
2017-07-30 20:10:42 -04:00
Leo Famulari dc8e21110a
gnu: perl-datetime-event-recurrence: Update to 0.19.
* gnu/packages/perl.scm (perl-datetime-event-recurrence): Update to 0.19.
2017-07-30 20:10:42 -04:00
Leo Famulari ff3034de5d
gnu: perl-datetime-event-local: Update to 0.13.
* gnu/packages/perl.scm (perl-datetime-event-local): Update to 0.13.
2017-07-30 20:10:42 -04:00
Leo Famulari d388e4e292
gnu: perl-datetime-set: Update to 0.3900.
* gnu/packages/perl.scm (perl-datetime-set): Update to 0.3900.
2017-07-30 20:10:41 -04:00
Leo Famulari 3404803057
gnu: perl-datetime: Update to 1.43.
* gnu/packages/perl.scm (perl-datetime): Update to 1.43.
[native-inputs]: Add perl-cpan-meta-check.
[propagated-inputs]: Add perl-file-sharedir.
2017-07-30 20:10:41 -04:00
Leo Famulari 7ab1833598
gnu: perl-file-sharedir-install: Update to 0.11.
* gnu/packages/perl.scm (perl-file-sharedir-install): Update to 0.11.
[native-inputs]: Add perl-module-build.
2017-07-30 20:10:41 -04:00
Leo Famulari 1c0c608566
gnu: perl-file-sharedir: Update to 1.104.
* gnu/packages/perl.scm (perl-file-sharedir): Update to 1.104.
2017-07-30 20:10:41 -04:00
Leo Famulari ed9543c0ed
gnu: perl-cpan-meta-check: Update to 0.014.
* gnu/packages/perl.scm (perl-cpan-meta-check): Update to 0.014.
2017-07-30 20:10:41 -04:00
Leo Famulari ccb38cdc8d
gnu: Add perl-params-validationcompiler.
* gnu/packages/perl.scm (perl-params-validationcompiler): New variable.
2017-07-30 20:10:40 -04:00
Leo Famulari 00ace88396
gnu: Add perl-test-file-sharedir-dist.
* gnu/packages/perl.scm (perl-test-file-sharedir-dist): New variable.
2017-07-30 20:10:40 -04:00
Leo Famulari a4d6a95793
gnu: Add perl-test2-plugin-nowarnings.
* gnu/packages/perl.scm (perl-test2-plugin-nowarnings): New variable.
2017-07-30 20:10:40 -04:00
Leo Famulari 9ad78b2c21
gnu: Add perl-test2-bundle-extended.
* gnu/packages/perl.scm (perl-test2-bundle-extended): New variable.
2017-07-30 20:10:40 -04:00
Leo Famulari 721fd17797
gnu: Add perl-sub-info.
* gnu/packages/perl.scm (perl-sub-info): New variable.
2017-07-30 20:10:40 -04:00
Leo Famulari 6d6646f932
gnu: Add perl-term-table.
* gnu/packages/perl.scm (perl-term-table): New variable.
2017-07-30 20:10:39 -04:00
Leo Famulari b51f02a949
gnu: Add perl-specio.
* gnu/packages/perl.scm (perl-specio): New variable.
2017-07-30 20:10:39 -04:00
Leo Famulari df4fc5217f
gnu: Add perl-importer.
* gnu/packages/perl.scm (perl-importer): New variable.
2017-07-30 20:10:39 -04:00
Leo Famulari 13d73c42f9
gnu: Add perl-file-sharedir-dist.
* gnu/packages/perl.scm (perl-file-sharedir-dist): New variable.
2017-07-30 20:10:35 -04:00
Ludovic Courtès 706448b193
gnu: automake: Add 1.15.1.
* gnu/packages/autotools.scm (automake/latest): New variable.
2017-07-30 22:31:10 +02:00
Ludovic Courtès c91171627b
gnu: guix: Search .go files of dependencies in lib/guile/.
* gnu/packages/package-management.scm (guix)[arguments]: Add (srfi
srfi-26) to #:modules.  Introduce 'gopath', distinct from 'path'.
2017-07-30 21:36:18 +02:00
Ludovic Courtès 1c0ee79d4d
gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix): Update to 228a398.
2017-07-30 17:58:04 +02:00
Ludovic Courtès 1398a43816
services: openssh: Extensions provide extra authorized keys.
* gnu/services/ssh.scm (extend-openssh-authorized-keys): New procedure.
(openssh-service-type)[compose, extend]: New fields.
* doc/guix.texi (Networking Services): Document the extension.
2017-07-30 16:23:19 +02:00
Ludovic Courtès 4892eb7c6a
services: openssh: Add 'authorized-keys' field.
* gnu/services/ssh.scm (<openssh-configuration>)[authorized-keys]: New
field.
(authorized-key-directory): New procedure.
(openssh-config-file): Honor 'authorized-keys'.
(openssh-activation): Use 'with-imported-modules'.  Make /etc/ssh
755.  Create /etc/ssh/authorized_keys.d.
* doc/guix.texi (Networking Services): Document it.
2017-07-30 16:23:19 +02:00
Ludovic Courtès 75bddb13eb
services: cuirass: Set 'GIT_SSL_CAINFO' and 'GIT_EXEC_PATH'.
Reported by Ricardo Wurmus.

* gnu/services/cuirass.scm (cuirass-shepherd-service): Pass
 #:environment-variables.
2017-07-30 16:23:19 +02:00
Marius Bakke 9dab50179a
gnu: perl: Add missing dependencies on Module::Install.
Perl 5.26 and later does not provide this module.

* gnu/packages/databases.scm (perl-sql-abstract)[native-inputs]: Add PERL-MODULE-INSTALL.
* gnu/packages/perl.scm (perl-moosex-emulate-class-accessor-fast,
perl-file-zglob, perl-object-signature, perl-test-utf8, perl-time-duration,
perl-benchmark-timer, perl-class-accessor-grouped,
perl-class-c3-componentised, perl-term-encoding)[native-inputs]: Likewise.
* gnu/packages/web.scm (perl-http-parser-xs, perl-uri-template,
perl-www-curl)[native-inputs]: Likewise.
* gnu/packages/xml.scm (perl-xml-atom)[native-inputs]: Likewise.
2017-07-30 14:55:27 +02:00
Marius Bakke c918773a03
gnu: ffmpeg: Update to 3.3.3.
* gnu/packages/video.scm (ffmpeg): Update to 3.3.3.
2017-07-30 12:49:38 +02:00
Christopher Baines fa65e84aab
gnu: qemu: Build with support for Linux AIO
Add libaio as an input, such that QEMU is built with support for Asynchronous
I/O (AIO).

* gnu/packages/virtualization.scm (qemu)[inputs]: Uncomment libaio.
2017-07-30 09:56:00 +01:00
Christopher Baines 119fdd0d0e
services: Add memcached.
* gnu/services/databases.scm (memcached-service-type, %memcached-accounts):
  New variables.
  (<memcached-configuration>): New record type.
  (memcached-service-type): New procedures.
* gnu/tests/databases.scm: New file.
* doc/guix.texi (Database Services): Document the new memcached service.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add entry for tests/databases.scm.
2017-07-30 09:08:30 +01:00
Christopher Baines 686144e986
gnu: Add memcached.
* gnu/packages/databases.scm (memcached): New variable.
2017-07-30 09:06:52 +01:00
宋文武 c00c90ca37
gnu: retroarch: Update to 1.6.3.
* gnu/packages/games.scm (retroarch): Update to 1.6.3.
2017-07-30 15:15:34 +08:00
Theodoros Foradis 85cdab64c6
gnu: yosys: Add dependency on z3.
* gnu/packages/fpga.scm (yosys): Add z3 to propagated-inputs.
2017-07-29 23:03:47 +02:00
Theodoros Foradis 313844d9dc
gnu: Add z3.
* gnu/packages/maths.scm (z3): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-29 23:03:47 +02:00
Peter Mikkelsen a4078acf4a
gnu: erlang: Fix man-pages search path of 'erl -man'.
* gnu/packages/patches/erlang-man-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/erlang.scm (erlang)[source]: Use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-29 23:03:47 +02:00
Oleg Pykhalov 53ac6977ac
gnu: tome4: Clean up snippet.
* gnu/packages/games.scm (tome4)[source](snippet): Use a single
'substitute*' call instead of 'for-each'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-29 23:03:47 +02:00
Marius Bakke baa6b77789
gnu: vim: Update to 8.0.0808.
* gnu/packages/vim.scm (vim): Update to 8.0.0808.
[arguments]: Remove obsolete 'make-bit-reproducable' phase.
(vim-full): Update to 8.0.0808.
[arguments]: Remove 'drop-failing-tests' phase.
2017-07-29 23:01:17 +02:00
Kyle Meyer 24b115dff5
gnu: emacs: Check GUIX_ENVIRONMENT when autoloading packages.
Check the environment profile so that we autoload packages that are given as
arguments to "guix environment" but are not in the system or user profile.
Note that the union of Emacs packages in the system, user, and environment
profiles will be autoloaded even when --pure was passed to "guix environment",
because it's not clear how to detect that --pure was given.

* gnu/packages/aux-files/emacs/guix-emacs.el (guix-emacs-autoload-packages):
Add Emacs packages from GUIX_ENVIRONMENT profile.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-07-29 23:19:17 +03:00
Kyle Meyer d0a5205292
gnu: Remove emacs-seq.
The seq.el library has been included with Emacs since version 25.1.

* gnu/packages/emacs.scm (emacs-seq): Remove variable.
(flycheck, emacs-cider)[propagated-inputs]: Remove emacs-seq.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-07-29 23:19:17 +03:00
Kyle Meyer 469c7ce058
gnu: Remove let-alist.
The let-alist package has been included with Emacs since version 25.1.

* gnu/packages/emacs.scm (let-alist): Remove variable.
(flycheck, emacs-pdf-tools, emacs-sx)[propagated-inputs]: Remove let-alist.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-07-29 23:19:16 +03:00
Alex Kost b1a6a70684
gnu: emacs-ess: Install elisp files in "guix.d".
Fixes <http://bugs.gnu.org/27686>.
Reported by Adonay Felipe Nogueira <adfeno@openmailbox.org>.

* gnu/packages/emacs.scm (emacs-ess)[arguments]: Add LISPDIR to
'make-flags' to install *.el files into "guix.d" sub-directory.
2017-07-29 23:18:56 +03:00
Danny Milosavljevic 444f9dccc2
gnu: grub-efi: Add mtools input.
* gnu/packages/bootloaders.scm: Add (gnu packages mtools).
(grub-efi)[inputs]: Add mtools.
[arguments]: Add phase "use-absolute-mtools-path".
2017-07-29 19:24:04 +02:00
Julien Lepiller 303690c405
gnu: Add coq-interval.
* gnu/packages/ocaml.scm (coq-interval): New variable.
2017-07-29 15:19:07 +02:00
Julien Lepiller b09c4244f7
gnu: Add coq-coquelicot.
* gnu/packages/ocaml.scm (coq-coquelicot): New variable.
2017-07-29 15:19:03 +02:00
Julien Lepiller 380c65de94
gnu: Add coq-mathcomp.
* gnu/packages/ocaml.scm (coq-mathcomp): New variable.
2017-07-29 15:18:59 +02:00
Julien Lepiller 88191acee2
gnu: Add coq-gappa.
* gnu/packages/ocaml.scm (coq-gappa): New variable.
2017-07-29 15:18:54 +02:00
Julien Lepiller d163d97d92
gnu: Add coq-flocq.
* gnu/packages/ocaml.scm (coq-flocq): New variable.
2017-07-29 15:18:45 +02:00
Marius Bakke 8f82110492
gnu: gnupg: Update to 2.1.22.
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.22.
2017-07-29 14:47:24 +02:00
Ben Woodcroft a9085f0c5c
gnu: metabat: Update to 2.11.2.
* gnu/packages/bioinformatics.scm (metabat): Update to 2.11.2.
2017-07-29 22:37:47 +10:00
Jan Nieuwenhuizen 0e016722ee
gnu: mes: Update to 0.9.
* gnu/packages/mes.scm (mes): Update to 0.9.
[arguments]: Delete `strip' phase.
[synopsis]: Rewrite to be more descriptive.
[description]: Include expanded acronym.
2017-07-29 14:33:19 +02:00
Tobias Geerinckx-Rice 9f9b7a0d01
gnu: gptfdisk: Update to 1.0.3.
* gnu/packages/disk.scm (gptfdisk): Update to 1.0.3.
2017-07-29 14:15:48 +02:00
Christopher Baines 730ed6ec8b
gnu: services: admin: Add tailon.
* gnu/services/admin.scm
  (<tailon-configuration>, <tailon-configuration-file>): New record types.
  (tailon-configuration-files-string, tailon-shepherd-service): New
  procedures.
  (%tailon-accounts, tailon-service-type: New variables.
* doc/guix.texi (Monitoring Services: Document the Tailon service.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/tests/admin.scm.
* gnu/tests/admin.scm: New file.
2017-07-29 12:45:03 +01:00
Arun Isaac b5244fcb49
gnu: arandr: Remove make-xrandr-available phase.
wrap-program functionality is already provided by python-build-system.

* gnu/packages/xdisorg.scm (arandr): Remove make-xrandr-available phase.
2017-07-29 16:47:37 +05:30
Oleg Pykhalov e8d9a87862
gnu: Add emacs-rpm-spec-mode.
* gnu/packages/emacs.scm (emacs-rpm-spec-mode): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-07-29 16:41:34 +05:30
Jan Nieuwenhuizen 3b56776fb8
gnu: mescc-tools: Update to 0.2.
* gnu/packages/mes.scm (mescc-tools): Update to 0.2.
2017-07-29 11:37:04 +02:00
Mark H Weaver 38ba8a6116
gnu: linux-libre: Update to 4.12.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.4.
(%linux-libre-hash): Update hash.
2017-07-28 21:08:51 -04:00
Mark H Weaver dfa0c66cc9
gnu: linux-libre@4.9: Update to 4.9.40.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.40.
2017-07-28 21:08:19 -04:00
Mark H Weaver 6b96478c6d
gnu: linux-libre@4.4: Update to 4.4.79.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.79.
2017-07-28 21:07:31 -04:00
Tobias Geerinckx-Rice 4f9dd97e65
gnu: sssd: Update to 1.15.3.
* gnu/packages/sssd.scm (sssd): Update to 1.15.3.
[native-inputs]: Add util-linux.
2017-07-29 01:08:17 +02:00
Tobias Geerinckx-Rice d02e19aa2c
gnu: bind: Update to 9.11.2.
* gnu/packages/dns.scm (isc-bind): Update to 9.11.2.
2017-07-29 00:32:00 +02:00
Oleg Pykhalov 32c4a5060e
gnu: emacs-auctex: Update to 11.91.0.
* gnu/packages/emacs.scm (emacs-auctex): Update to 11.91.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-28 23:30:41 +02:00
Oleg Pykhalov 1f88f189eb
gnu: Add tome4.
* gnu/packages/games.scm (tome4): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-28 23:30:41 +02:00
Danny Milosavljevic 1975c754f4
bootloader: Use <menu-entry> for the bootloader side.
* gnu/bootloader.scm (menu-entry-device-mount-point): New variable.  Export it.
(<menu-entry>: New field "device".
* gnu/bootloader/grub.scm (grub-confgiuration-file): Handle <menu-entry>
entries.
* gnu/bootloader/extlinux.scm (extlinux-configuration-file): Handle
<menu-entry> entries.
* gnu/system.scm (menu->entry->boot-parameters): Delete variable.
(boot-parameters->menu-entry): New variable.  Export it.
(operating-system-bootcfg): Make OLD-ENTRIES a list of <menu-entry>.
* guix/script/system.scm (reinstall-bootloader): Fix bootcfg usage.
(perform-action): Fix bootcfg usage.
2017-07-28 21:56:18 +02:00
Ludovic Courtès 9ca8aa38ec
gnu: guix: Add dependency on Guile-Git.
* gnu/packages/package-management.scm (guix)[arguments] <wrap-program>:
Add Guile-Git to PATH.
[propagated-inputs]: Add GUILE-GIT.
(guile2.0-guix)[propagated-inputs]: Add GUILE2.0-GIT.
2017-07-28 18:09:44 +02:00
Ludovic Courtès 3a53759807
gnu: guile-git: Update snapshot.
* gnu/packages/guile.scm (guile-git): Update to commit e156a10.
[native-inputs]: Add TEXINFO.
2017-07-28 18:09:43 +02:00
Ludovic Courtès 6f0f55148d
gnu: le-certs: Create OpenSSL hash symlinks.
* gnu/packages/certs.scm (le-certs)[arguments]: Run 'c_rehash' on the
result.
[native-inputs]: New fields.
2017-07-28 18:09:43 +02:00
Tobias Geerinckx-Rice c4b006ba12
gnu: btrfs-progs: Update to 4.12.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.12.
[outputs]: Remove inaccurate comment on size.
2017-07-28 16:32:04 +02:00
Ben Woodcroft f112bd26ae
gnu: redis: Update to 4.0.1.
* gnu/packages/databases.scm (redis): Update to 4.0.1.
2017-07-28 21:10:49 +10:00
Ben Woodcroft ac01cb0790
gnu: ruby-json-pure: Update to 2.1.0.
* gnu/packages/ruby.scm (ruby-json-pure): Update to 2.1.0.
[arguments]: Replace 'replace-git-ls-files' phase with 'fix-rakefile'
and 'regenerate-gemspec' phases.
[inputs]: Remove ruby-permutation, ruby-utils, ragel. Add ruby-test-unit,
ruby-simplecov.
2017-07-28 20:18:53 +10:00
Ben Woodcroft 9c14bc7a4d
gnu: bundler: Update to 1.15.3.
* gnu/packages/ruby.scm (bundler): Update to 1.15.3.
2017-07-28 20:18:53 +10:00
Ben Woodcroft a2a558147a
gnu: ruby-ffi: Update to 1.9.18.
* gnu/packages/ruby.scm (ruby-ffi): Update to 1.9.18.
2017-07-28 20:18:52 +10:00
Ben Woodcroft 00eeb45fca
gnu: redis: Update to 4.0.0.
* gnu/packages/databases.scm (redis): Update to 4.0.0.
2017-07-28 20:18:52 +10:00
Ben Woodcroft efb94fda64
gnu: ruby-nokogiri: Update to 1.8.0.
* gnu/packages/ruby.scm (ruby-nokogiri): Update to 1.8.0.
2017-07-28 20:18:52 +10:00
Ben Woodcroft 26f4a37736
gnu: ruby-mini-portile2: Update to 2.2.0.
* gnu/packages/ruby.scm (ruby-mini-portile2): Update to 2.2.0.
2017-07-28 20:18:51 +10:00
Marius Bakke 4685866a94
gnu: perl-xs-object-magic: Fix build with perl@5.26.
* gnu/packages/perl.scm (perl-xs-object-magic)[native-inputs]: Add
PERL-MODULE-INSTALL.
2017-07-28 01:31:15 +02:00
Marius Bakke 5890b40bd0
gnu: perl-mousex-nativetraits: Fix build with perl@5.26.
* gnu/packages/perl.scm (perl-mousex-nativetraits)[native-inputs]: Add
PERL-MODULE-INSTALL.
2017-07-28 01:31:15 +02:00
Marius Bakke ec5c986e33
gnu: perl-anyevent-i3: Update to 0.17.
* gnu/packages/wm.scm (perl-anyevent-i3): Update to 0.17.
2017-07-28 01:31:15 +02:00
Tobias Geerinckx-Rice 0f6cf5a61c
gnu: nautilus: Update to 3.24.2.1.
* gnu/packages/gnome.scm (nautilus): Update to 3.24.2.1.
2017-07-28 01:02:40 +02:00
Tobias Geerinckx-Rice 73fe4552aa
gnu: gptfdisk: Update description.
* gnu/packages/disk.scm (gptfdisk): Remove outdated statement and use @dfn.
2017-07-28 01:02:39 +02:00
Tobias Geerinckx-Rice 0193e3be53
gnu: goffice: Update to 3.24.2.1.
* gnu/packages/gnome.scm (goffice): Update to 3.24.2.1.
2017-07-28 01:02:39 +02:00
Tobias Geerinckx-Rice c8fc9a379b
gnu: shotwell: Update to 0.26.2.
* gnu/packages/gnome.scm (shotwell): Update to 0.26.2.
2017-07-28 01:02:39 +02:00
Marius Bakke e0b9e377f1
Merge branch 'master' into core-updates 2017-07-28 00:34:13 +02:00
Marius Bakke fb2715720a
gnu: whois: Update to 5.2.17.
* gnu/packages/networking.scm (whois): Update to 5.2.17.
2017-07-28 00:07:45 +02:00
Marius Bakke bd51224936
gnu: nss, nss-certs: Update to 3.32.
This release includes minor code changes and many certificate updates:
<https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.32_release_notes>

* gnu/packages/certs.scm (nss-certs): Update to 3.32.
* gnu/packages/gnuzilla.scm (nss): Update to 3.32.
[arguments]: Prevent another test file from being installed.
* gnu/packages/patches/nss-pkgconfig.patch: Adjust.
2017-07-28 00:07:28 +02:00
Leo Famulari 201c0e7276
gnu: perl-gd-securityimage: Fix build with Perl 5.26.0.
* gnu/packages/gd.scm (perl-gd-securityimage)[arguments]: Set
PERL_USE_UNSAFE_INC in new 'set-env' phase.
2017-07-27 16:22:18 -04:00
Leo Famulari 70629b6d9a
gnu: perl-feed-find: Fix build with Perl 5.26.0.
* gnu/packages/web.scm (perl-feed-find)[arguments]: Set PERL_USE_UNSAFE_INC in
new 'set-env' phase.
2017-07-27 16:22:17 -04:00
Marius Bakke 6571754462
gnu: nspr: Update to 4.16.
* gnu/packages/gnuzilla.scm (nspr): Update to 4.16.
2017-07-27 22:15:27 +02:00
Marius Bakke 90335ccea6
gnu: python-cryptography: Update to 2.0.2.
* gnu/packages/python.scm (python-cryptography-vectors, python-cryptography):
Update to 2.0.2.
2017-07-27 22:15:26 +02:00
Leo Famulari f27954a077
gnu: perl-encode-hanextra: Fix build with Perl 5.26.0.
* gnu/packages/perl.scm (perl-encode-hanextra)[arguments]: Set
PERL_USE_UNSAFE_INC in new 'set-env' phase.
2017-07-27 16:14:54 -04:00
Leo Famulari b2973d9634
gnu: subversion: Update to 1.8.18.
* gnu/packages/version-control.scm (subversion): Update to 1.8.18.
2017-07-27 14:33:32 -04:00
Leo Famulari 6d31c175b2
gnu: net-tools: Update to 1.60-0.479bb4a7.
This leaves net-tools-for-tests unchanged.

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

* gnu/packages/linux.scm (net-tools): Update to 1.60-0.479bb4a7.
[source]: Use git-fetch.
[inputs]: Remove the Debian patch.
[arguments]: Use modify-phases. Remove the 'patch' phase. Disable
SELINUX and AFBLUETOOTH from build configuration.
2017-07-27 13:39:42 -04:00
Ludovic Courtès 412701b0e5
services: guix-publish: Run in a UTF-8 locale.
Works around <https://bugs.gnu.org/26948>.

* gnu/services/base.scm (guix-publish-shepherd-service): Pass
  #:environment-variables to 'make-forkexec-constructor'.
2017-07-27 14:51:03 +02:00
Ludovic Courtès 138fe41198
system: Add 'grep --color' alias in '.bash_profile' skeleton.
* gnu/system/shadow.scm (default-skeletons)[profile]: Add 'grep' alias.
2017-07-27 14:44:28 +02:00
Julian Graham a812aff99c
gnu: gzochi: Update to 0.11.1.
* gnu/packages/game-development.scm (gzochi): Update to 0.11.1.
  (gzochi)[arguments]: Remove patch for `-Werror', which is no longer
  necessary.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-27 11:47:51 +02:00
Ludovic Courtès f1be6f5b5a
gnu: openmpi: Add "static" output.
* gnu/packages/mpi.scm (openmpi)[outputs]: New field.
[arguments]: Add 'move-static-libraries' phase.
2017-07-27 11:47:50 +02:00
Ricardo Wurmus dd54d3d5da
gnu: po4a: Work around "dotless @INC" build issues.
* gnu/packages/gettext.scm (po4a)[arguments]: Add build phase
"set-search-path".
2017-07-27 10:20:23 +02:00
Ricardo Wurmus 8f2c410fc5
gnu: r-preprocesscore: Update to 1.38.1.
* gnu/packages/statistics.scm (r-preprocesscore): Update to 1.38.1.
2017-07-27 10:04:09 +02:00
Ricardo Wurmus 620b0468e9
gnu: Add cowsay.
* gnu/packages/games.scm (cowsay): New variable.
2017-07-27 10:03:37 +02:00
Tobias Geerinckx-Rice 56ab0f0c6d
gnu: nnn: Update to 1.3.
* gnu/packages/admin.scm (nnn): Update to 1.3.
2017-07-27 05:03:33 +02:00
Dave Love efcacc17c7
gnu: openmpi: Enable SGE support.
* gnu/packages/mpi.scm (openmpi)[arguments]: Pass "--with-sge" in
 #:configure-flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-26 23:13:52 +02:00
ng0 217ce5702c
gnu: mg: Add new phase to find 'diff'.
* gnu/packages/text-editors.scm (mg)[phases]: Add new 'correct-location-of-difftool'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-26 23:13:52 +02:00
ng0 bcd1544dd2
gnu: mg: Fetch source via HTTPS.
* gnu/packages/text-editors.scm (mg)[source]: Use HTTPS.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-26 23:13:52 +02:00
ng0 1a5a8afea0
gnu: mg: Update to 20170401.
* gnu/packages/text-editors.scm (mg): Update to 20170401.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-26 23:13:52 +02:00
Danny Milosavljevic 9ea61b1c6f
gnu: Add python-flask-principal.
* gnu/packages/python.scm (python-flask-principal, python2-flask-principal):
New variables.
2017-07-26 21:52:30 +02:00
Tobias Geerinckx-Rice 9d9fc39946
gnu: Add lziprecover.
* gnu/packages/compression.scm (lziprecover): New variable.
2017-07-26 19:38:59 +02:00
Leo Famulari f96dbf6b70
gnu: net-tools: Add a test-only variant and use it for GnuTLS.
* gnu/packages/linux.scm (net-tools-for-tests): Add hidden net-tools variant.
* gnu/packages/tls.scm (gnutls)[native-inputs]: Use net-tools-for-tests instead
of net-tools.
2017-07-26 12:06:52 -04:00
Ricardo Wurmus d39238cf3d
gnu: synfig: Fix boost build error.
* gnu/packages/animation.scm (synfig)[arguments]: Add phase
"fix-boost-build-error".
2017-07-26 12:27:12 +02:00
Ludovic Courtès bcd757fdb4
gnu: mg: Move to (gnu packages text-editors).
* gnu/packages/mg.scm: Remove.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove it.
* gnu/packages/text-editors.scm (mg): New variable.
2017-07-26 11:11:11 +02:00
Andy Wingo a5130d10fa
gnu: Add fcgiwrap service.
* doc/guix.texi (Web Services): Add documentation.
* gnu/services/web.scm (<fcgiwrap-configuration>): New record type.
(fcgiwrap-accounts, fcgiwrap-shepherd-service): New service extensions.
(fcgiwrap-service-type): New service type.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-26 11:00:04 +02:00
Efraim Flashner 1cae188e61
gnu: glpk: Update to 4.63.
* gnu/packages/maths.scm (glpk): Update to 4.63.
2017-07-26 10:15:54 +03:00
Efraim Flashner 360f692783
gnu: perl-anyevent: Update to 7.14.
* gnu/packages/libevent.scm (perl-anyevent): Update to 7.14.
2017-07-26 09:31:30 +03:00
Danny Milosavljevic 4f038621a5
gnu: leafpad: Use glib-or-gtk build-system.
* gnu/packages/text-editors.scm (leafpad): Use glib-or-gtk build-system.
2017-07-26 08:19:47 +02:00
Danny Milosavljevic ff4192ff57
gnu: claws-mail: Disable (duplicate) Gtk+ icon cache generation.
* gnu/packages/mail.scm (claws-mail)[arguments]: Add make-flags to disable
Gtk+ icon cache generation.
2017-07-26 08:18:46 +02:00
Kei Kebreau 8ad40a69d1
gnu: evince: Update to 3.24.1.
* gnu/packages/gnome.scm (evince): Update to 3.24.1.
[source]: Remove obsolete patch.
* gnu/packages/patches/evince-CVE-2017-1000083.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-07-25 18:41:05 -04:00
Tobias Geerinckx-Rice 980fe414c1
gnu: hplip: Update to 3.17.7.
* gnu/packages/cups.scm (hplip): Update to 3.17.7.
2017-07-25 23:59:21 +02:00
Tobias Geerinckx-Rice ae03ee4274
gnu: fdisk: Update to 2.0.0a1.
* gnu/packages/disk.scm (fdisk): Update to 2.0.0a1.
[arguments]: Make sure the build finds its own headers.
2017-07-25 23:58:34 +02:00
Tobias Geerinckx-Rice aa588d8a38
gnu: sdparm: Update to 1.10.
* gnu/packages/disk.scm (sdparm): Update to 1.10.
2017-07-25 23:58:34 +02:00
Oleg Pykhalov af79852c99
gnu: neofetch: Fix search path.
* gnu/packages/admin.scm (neofetch): Fix "No such file or directory" for distro logo.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-07-25 23:07:37 +02:00
Marius Bakke 16fb1e79ca
gnu: chess: Update to 6.2.5.
* gnu/packages/games.scm (chess): Update to 6.2.5.
2017-07-25 23:07:37 +02:00
Marius Bakke 4eacb47de0
gnu: feh: Update to 2.19.1.
* gnu/packages/image-viewers.scm (feh): Update to 2.19.1.
2017-07-25 22:58:43 +02:00
Marius Bakke 5f02ea1a6d
gnu: notmuch: Update to 0.25.
* gnu/packages/mail.scm (notmuch): Update to 0.25.
2017-07-25 22:58:43 +02:00
Kei Kebreau 4fdab17371
gnu: python2-urwid: Actually build urwid for Python 2.
* gnu/packages/python.scm (python2-urwid)[arguments]: Add #:python.
2017-07-25 15:29:29 -04:00
Leo Famulari e9f468dfcd
gnu: tcpdump: Update to 4.9.1 [fixes CVE-2017-11108].
* gnu/packages/admin.scm (tcpdump): Update to 4.9.1.
2017-07-25 15:25:44 -04:00
Feng Shu 90062885b7
gnu: you-get: Update to 0.4.803.
* gnu/packages/video.scm (you-get): Update to 0.4.803.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-25 14:44:19 -04:00
Kei Kebreau c7db7b86ce
gnu: perl-dbd-mysql: Fix CVE-2017-10788.
* gnu/packages/patches/perl-dbd-mysql-CVE-2017-10788.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/databases.scm (perl-dbd-mysql)[source]: Use it.
2017-07-25 14:11:20 -04:00
Dave Love bb0f6d7526
gnu: openmpi: Description mentions MPI 3.0.
* gnu/packages/mpi.scm (openmpi): It's MPI 3, not MPI 2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-25 18:10:08 +02:00
Dave Love 1f9bff4152
gnu: openmpi: Update to 1.10.7.
* gnu/packages/mpi.scm (openmpi): Update to 1.10.7.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-25 18:09:27 +02:00
Ludovic Courtès 70bc608503
gnu: Add guile2.0-git.
* gnu/packages/guile.scm (guile2.0-git): New variable.
2017-07-25 17:46:17 +02:00
Ludovic Courtès 726ecfeb3a
gnu: Add guile2.0-bytestructures.
* gnu/packages/patches/guile-bytestructures-name-clash.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-bytestructures)[source]: Use it.
[arguments]: Unpack the source.
[native-inputs]: New field.
(guile2.0-bytestructures): New variable.
2017-07-25 17:46:17 +02:00
Kei Kebreau 0093b1262b
gnu: maxima: Ensure binutils are available at runtime.
* gnu/packages/maths.scm (maxima)[arguments]: Use modify-phases syntax.
Modify 'post-install' phase.
2017-07-25 07:58:55 -04:00
Kei Kebreau 6b2eafaaa8
Revert "gnu: maxima: Ensure gcc is available at runtime."
This reverts commit f2fa86cc82.
Commit 5ea8dbf0c9 fixes the underlying
issue in GNU Common Lisp.
2017-07-25 07:58:46 -04:00
Kei Kebreau 5ea8dbf0c9
gnu: gcl: Ensure gcc and binutils are available at runtime.
* gnu/packages/lisp.scm (gcl)[arguments]: Add -fgnu89-inline to CFLAGS.
Add GCC path to make-flags. Modify 'pre-conf' phase. Add 'wrap' phase.
2017-07-25 07:58:06 -04:00
Mark H Weaver ebc9f7050c
gnu: webkitgtk: Update to 2.16.6 [security fixes].
Includes fixes for CVE-2017-7039, CVE-2017-7018, CVE-2017-7030, CVE-2017-7037,
CVE-2017-7034, CVE-2017-7055, CVE-2017-7056, CVE-2017-7064, CVE-2017-7061,
CVE-2017-7048, and CVE-2017-7046.

* gnu/packages/webkit.scm (webkitgtk): Update to 2.16.6.
2017-07-25 07:32:25 -04:00
Ludovic Courtès a84ea2191e
system: Add a default '.guile' skeleton.
* gnu/system/shadow.scm (default-skeletons): Add ".guile".
2017-07-25 12:23:26 +02:00
Leo Famulari 5b4a6ba044
gnu: xterm: Update to 330.
* gnu/packages/xorg.scm (xterm): Update to 330.
2017-07-24 22:54:18 -04:00
Leo Famulari 0e8fed86d8
gnu: dialog: Update to 1.3-20170509.
* gnu/packages/ncurses.scm (dialog): Update to 1.3-20170509.
2017-07-24 22:54:15 -04:00