jackhill/guix/guix.git
7 years agognu: cross-base: Remove exports of cross compilers.
Ludovic Courtès [Fri, 4 Nov 2016 14:29:01 +0000 (15:29 +0100)]
gnu: cross-base: Remove exports of cross compilers.

They were never really needed and caused troubles in the presence of
circular module dependencies as reported by
Danny Milosavljevic <dannym@scratchpost.org> at
<https://lists.gnu.org/archive/html/guix-devel/2016-11/msg00144.html>.

* gnu/packages/cross-base.scm (xgcc-mips64el, xgcc-xtensa, xgcc-armhf):
Remove.
* gnu/packages/firmware.scm (ath9k-htc-firmware)[native-inputs]: Use
'cross-gcc' instead of XGCC-XTENSA.

7 years agognu: Remove '%final-inputs' references at the top level.
Ludovic Courtès [Fri, 4 Nov 2016 14:16:11 +0000 (15:16 +0100)]
gnu: Remove '%final-inputs' references at the top level.

Due to circular dependencies, referring to bindings exported by other
modules from the top level is frowned upon.  This patch addresses one of
the remaining cases.

* gnu/packages/base.scm (%final-inputs): New procedure.
* gnu/packages/cross-base.scm: Remove (gnu packages commencement) import.
(cross-gcc): Use the new '%final-inputs'.
* gnu/packages/make-bootstrap.scm: Remove (gnu packages commencement) import.
(package-with-relocatable-glibc): Use the new '%final-inputs'.

7 years agognu: r-nmf: Use bigmemory.
Roel Janssen [Fri, 4 Nov 2016 13:53:24 +0000 (14:53 +0100)]
gnu: r-nmf: Use bigmemory.

* gnu/packages/statistics.scm (r-nmf)[propagated-inputs]: Add
r-bigmemory and r-synchronicity.

7 years agognu: Add r-bigmemory.
Roel Janssen [Fri, 4 Nov 2016 13:46:47 +0000 (14:46 +0100)]
gnu: Add r-bigmemory.

* gnu/packages/statistics.scm (r-bigmemory): New variable.

7 years agognu: Add r-synchronicity.
Roel Janssen [Fri, 4 Nov 2016 13:40:13 +0000 (14:40 +0100)]
gnu: Add r-synchronicity.

* gnu/packages/statistics.scm (r-synchronicity): New variable.

7 years agognu: Add r-bigmemory-sri.
Roel Janssen [Fri, 4 Nov 2016 13:35:04 +0000 (14:35 +0100)]
gnu: Add r-bigmemory-sri.

gnu/packages/statistics.scm (r-bigmemory-sri): New variable.

7 years agognu: xmp: Update to 4.1.0.
宋文武 [Fri, 4 Nov 2016 12:21:21 +0000 (20:21 +0800)]
gnu: xmp: Update to 4.1.0.

* gnu/packages/audio.scm (xmp): Update to 4.1.0.

7 years agognu: libxmp: Update to 4.4.1.
宋文武 [Fri, 4 Nov 2016 12:20:54 +0000 (20:20 +0800)]
gnu: libxmp: Update to 4.4.1.

* gnu/packages/audio.scm (libxmp): Update to 4.4.1.

7 years agognu: Add swh-plugins-lv2.
Florian Paul Schmidt [Thu, 10 Dec 2015 14:13:36 +0000 (15:13 +0100)]
gnu: Add swh-plugins-lv2.

* gnu/packages/audio.scm (swh-plugins-lv2): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
7 years agognu: Add python-bleach.
Ricardo Wurmus [Tue, 1 Nov 2016 12:20:38 +0000 (13:20 +0100)]
gnu: Add python-bleach.

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

7 years agognu: Add python-nbformat.
Ricardo Wurmus [Tue, 1 Nov 2016 12:20:37 +0000 (13:20 +0100)]
gnu: Add python-nbformat.

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

7 years agognu: Add python-html5lib-0.9.
Ricardo Wurmus [Tue, 1 Nov 2016 12:20:36 +0000 (13:20 +0100)]
gnu: Add python-html5lib-0.9.

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

7 years agognu: Add python-testpath.
Ricardo Wurmus [Tue, 1 Nov 2016 12:20:35 +0000 (13:20 +0100)]
gnu: Add python-testpath.

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

7 years agognu: Add python-ipykernel.
Ricardo Wurmus [Tue, 1 Nov 2016 12:20:34 +0000 (13:20 +0100)]
gnu: Add python-ipykernel.

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

7 years agognu: Add python-jupyter-client.
Ricardo Wurmus [Tue, 1 Nov 2016 12:20:33 +0000 (13:20 +0100)]
gnu: Add python-jupyter-client.

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

7 years agognu: Add python-jupyter-core.
Ricardo Wurmus [Tue, 1 Nov 2016 12:20:32 +0000 (13:20 +0100)]
gnu: Add python-jupyter-core.

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

7 years agognu: python-traitlets: Update to 4.2.0.
Ricardo Wurmus [Tue, 1 Nov 2016 12:20:31 +0000 (13:20 +0100)]
gnu: python-traitlets: Update to 4.2.0.

* gnu/packages/python.scm (python-traitlets): Update to 4.2.0.

7 years agognu: Add font-adobe-source-code-pro.
Marius Bakke [Sun, 9 Oct 2016 21:26:12 +0000 (22:26 +0100)]
gnu: Add font-adobe-source-code-pro.

* gnu/packages/fonts.scm (font-adobe-source-code-pro): New variable.

7 years agognu: Add geteltorito.
Marius Bakke [Tue, 1 Nov 2016 13:46:44 +0000 (13:46 +0000)]
gnu: Add geteltorito.

* gnu/packages/cdrom.scm (geteltorito): New variable.

7 years agognu: maxima: Update to 5.38.1.
Kei Kebreau [Thu, 3 Nov 2016 20:14:05 +0000 (16:14 -0400)]
gnu: maxima: Update to 5.38.1.

* gnu/packages/maths.scm (maxima): Update to 5.38.1.

7 years agognu: starfighter: Update to 1.6.
Kei Kebreau [Thu, 3 Nov 2016 19:40:17 +0000 (15:40 -0400)]
gnu: starfighter: Update to 1.6.

* gnu/packages/games.scm (starfighter): Update to 1.6.

7 years agognu: r-rcas: Update to 1.0.0.
Ricardo Wurmus [Thu, 3 Nov 2016 17:30:43 +0000 (18:30 +0100)]
gnu: r-rcas: Update to 1.0.0.

* gnu/packages/bioinformatics.scm (r-rcas): Update to 1.0.0.

7 years agognu: r-rtracklayer: Update to 1.34.1.
Ricardo Wurmus [Thu, 3 Nov 2016 16:49:46 +0000 (17:49 +0100)]
gnu: r-rtracklayer: Update to 1.34.1.

* gnu/packages/bioinformatics.scm (r-rtracklayer): Update to 1.34.1.

7 years agognu: r-biocparallel: Update to 1.8.1.
Ricardo Wurmus [Thu, 3 Nov 2016 16:49:15 +0000 (17:49 +0100)]
gnu: r-biocparallel: Update to 1.8.1.

* gnu/packages/bioinformatics.scm (r-biocparallel): Update to 1.8.1.

7 years agognu: r-limma: Update to 3.30.2.
Ricardo Wurmus [Thu, 3 Nov 2016 16:48:46 +0000 (17:48 +0100)]
gnu: r-limma: Update to 3.30.2.

* gnu/packages/bioinformatics.scm (r-limma): Update to 3.30.2.

7 years agognu: r-edger: Update to 3.16.1.
Ricardo Wurmus [Thu, 3 Nov 2016 16:48:22 +0000 (17:48 +0100)]
gnu: r-edger: Update to 3.16.1.

* gnu/packages/bioinformatics.scm (r-edger): Update to 3.16.1.

7 years agognu: r-hmisc: Update to 4.0.0.
Ricardo Wurmus [Thu, 3 Nov 2016 16:47:26 +0000 (17:47 +0100)]
gnu: r-hmisc: Update to 4.0.0.

* gnu/packages/statistics.scm (r-hmisc): Update to 4.0.0.
[propagated-inputs]: Add r-htmltable, r-htmltools, r-viridis,
r-survival.

7 years agognu: r-r-oo: Update to 1.21.0.
Ricardo Wurmus [Thu, 3 Nov 2016 16:47:01 +0000 (17:47 +0100)]
gnu: r-r-oo: Update to 1.21.0.

* gnu/packages/statistics.scm (r-r-oo): Update to 1.21.0.

7 years agognu: r-openssl: Update to 0.9.5.
Ricardo Wurmus [Thu, 3 Nov 2016 16:46:39 +0000 (17:46 +0100)]
gnu: r-openssl: Update to 0.9.5.

* gnu/packages/statistics.scm (r-openssl): Update to 0.9.5.

7 years agognu: r-checkmate: Update to 1.8.2.
Ricardo Wurmus [Thu, 3 Nov 2016 16:46:17 +0000 (17:46 +0100)]
gnu: r-checkmate: Update to 1.8.2.

* gnu/packages/statistics.scm (r-checkmate): Update to 1.8.2.

7 years agognu: r-acepack: Update to 1.4.1.
Ricardo Wurmus [Thu, 3 Nov 2016 16:45:57 +0000 (17:45 +0100)]
gnu: r-acepack: Update to 1.4.1.

* gnu/packages/statistics.scm (r-acepack): Update to 1.4.1.

7 years agognu: r-gdtools: Update to 0.1.1.
Ricardo Wurmus [Thu, 3 Nov 2016 16:44:31 +0000 (17:44 +0100)]
gnu: r-gdtools: Update to 0.1.1.

* gnu/packages/statistics.scm (r-gdtools): Update to 0.1.1.
[propagated-inputs]: Add r-withr.

7 years agognu: r-proto: Update to 1.0.0.
Ricardo Wurmus [Thu, 3 Nov 2016 16:44:10 +0000 (17:44 +0100)]
gnu: r-proto: Update to 1.0.0.

* gnu/packages/statistics.scm (r-proto): Update to 1.0.0.

7 years agognu: Add r-survival.
Ricardo Wurmus [Thu, 3 Nov 2016 17:57:21 +0000 (18:57 +0100)]
gnu: Add r-survival.

* gnu/packages/statistics.scm (r-survival): New variable.

7 years agognu: Add r-htmltable.
Ricardo Wurmus [Thu, 3 Nov 2016 16:43:47 +0000 (17:43 +0100)]
gnu: Add r-htmltable.

* gnu/packages/web.scm (r-htmltable): New variable.

7 years ago[PATCH] gnu: Add libjxr.
Kei Kebreau [Thu, 3 Nov 2016 17:36:02 +0000 (13:36 -0400)]
[PATCH] gnu: Add libjxr.

* gnu/packages/image.scm (libjxr): New variable.
* gnu/packages/patches/libjxr-fix-function-signature.patch: New file.
* gnu/packages/patches/libjxr-fix-typos.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patches.

7 years agoimport: cran: Fix off-by-one error.
Ricardo Wurmus [Thu, 3 Nov 2016 15:03:28 +0000 (16:03 +0100)]
import: cran: Fix off-by-one error.

* guix/import/cran.scm (package->upstream-name): Do not include leading
slash in upstream name URL.

7 years agognu: sunxi-tools: Update to 1.4.1.
Danny Milosavljevic [Wed, 2 Nov 2016 23:58:56 +0000 (00:58 +0100)]
gnu: sunxi-tools: Update to 1.4.1.

* gnu/packages/admin.scm (sunxi-tools): Update to 1.4.1.
[arguments]: Add "CC=gcc" "all" to #:make-flags.  Remove 'fix-Makefile'
phase.  Add 'install' phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agotests: 'make check-system' prints the "build trace".
Ludovic Courtès [Thu, 3 Nov 2016 14:44:49 +0000 (15:44 +0100)]
tests: 'make check-system' prints the "build trace".

* build-aux/run-system-tests.scm (run-system-tests): Pass
  #:print-build-trace to 'set-build-options*'.

7 years agognu: Add pdf2svg.
Arun Isaac [Sun, 30 Oct 2016 11:07:28 +0000 (16:37 +0530)]
gnu: Add pdf2svg.

* gnu/packages/pdf.scm (pdf2svg): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agognu: gnurl: Update to 7.51.0 [fixes CVE-2016-{8615..8625}].
ng0 [Wed, 2 Nov 2016 20:13:46 +0000 (20:13 +0000)]
gnu: gnurl: Update to 7.51.0 [fixes CVE-2016-{8615..8625}].

* gnu/packages/gnunet.scm (gnurl): Update to 7.51.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: Add perl-getopt-long.
Alex Sassmannshausen [Wed, 2 Nov 2016 12:55:02 +0000 (13:55 +0100)]
gnu: Add perl-getopt-long.

* gnu/packages/perl.scm (perl-getopt-long): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
7 years agognu: curl: Update replacement to 7.51.0 [fixes CVE-2016-{8615..8625}].
Marius Bakke [Wed, 2 Nov 2016 09:01:36 +0000 (09:01 +0000)]
gnu: curl: Update replacement to 7.51.0 [fixes CVE-2016-{8615..8625}].

* gnu/packages/curl.scm (curl)[replacement]: Update to 7.51.0.
(curl-7.50.3): Replace with ...
(curl-7.51.0): ... this.

7 years agognu: linux-libre: Update to 4.8.6.
Mark H Weaver [Wed, 2 Nov 2016 11:31:53 +0000 (07:31 -0400)]
gnu: linux-libre: Update to 4.8.6.

* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.6.

7 years agognu: linux-libre@4.4: Update to 4.4.30.
Mark H Weaver [Wed, 2 Nov 2016 11:29:28 +0000 (07:29 -0400)]
gnu: linux-libre@4.4: Update to 4.4.30.

* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.30.

7 years agognu: perl-test-simple: Update to 1.302062.
Ricardo Wurmus [Wed, 2 Nov 2016 10:51:46 +0000 (11:51 +0100)]
gnu: perl-test-simple: Update to 1.302062.

* gnu/packages/perl.scm (perl-test-simple): Update to 1.302062.

7 years agognu: re2: Update to 2016-11-01.
Marius Bakke [Wed, 2 Nov 2016 04:41:52 +0000 (04:41 +0000)]
gnu: re2: Update to 2016-11-01.

* gnu/packages/regex.scm (re2): Update to 2016-11-01.

7 years agognu: isc-dhcp: Update to 4.3.5 [fixes CVE-2016-8864].
Leo Famulari [Wed, 2 Nov 2016 01:31:13 +0000 (21:31 -0400)]
gnu: isc-dhcp: Update to 4.3.5 [fixes CVE-2016-8864].

* gnu/packages/admin.scm (isc-dhcp): Update to 4.3.5. Update bundled
'bind' to 9.9.9-P4.

7 years agognu: iproute2: Update to 4.8.0.
Leo Famulari [Wed, 2 Nov 2016 01:30:56 +0000 (21:30 -0400)]
gnu: iproute2: Update to 4.8.0.

* gnu/packages/linux.scm (iproute2): Update to 4.8.0.
[arguments]: Set Bash completion directory in #:make-flags.

7 years agognu: love: Update to 0.10.2.
David Thompson [Wed, 2 Nov 2016 01:02:09 +0000 (21:02 -0400)]
gnu: love: Update to 0.10.2.

* gnu/packages/game-development.scm (love): Update to 0.10.2.

7 years agodoc: Fix typo.
Ludovic Courtès [Tue, 1 Nov 2016 21:09:36 +0000 (22:09 +0100)]
doc: Fix typo.

Fixes <http://bugs.gnu.org/24851>.
Reported by saffronsnail@hushmail.com.

* doc/guix.texi (Initial RAM Disk): Move parenthesis to after "of
QEMU".

7 years agognu: emacs-debbugs: Update to 0.12.
Ludovic Courtès [Tue, 1 Nov 2016 20:50:42 +0000 (21:50 +0100)]
gnu: emacs-debbugs: Update to 0.12.

* gnu/packages/emacs.scm (emacs-debbugs): Update to 0.12.

7 years agognu: bind: Update to 9.10.4-P4 [fixes CVE-2016-8864].
Leo Famulari [Tue, 1 Nov 2016 21:00:23 +0000 (17:00 -0400)]
gnu: bind: Update to 9.10.4-P4 [fixes CVE-2016-8864].

* gnu/packages/dns.scm (bind): Update to 9.10.4-P4.

7 years agognu: diffoscope: Update to 62.
Leo Famulari [Tue, 1 Nov 2016 20:15:24 +0000 (16:15 -0400)]
gnu: diffoscope: Update to 62.

* gnu/packages/package-management.scm (diffoscope): Update to 62.

7 years agognu: python-django: Update to 1.10.3 [fixes CVE-2016-{9013,9014}].
Marius Bakke [Tue, 1 Nov 2016 15:32:06 +0000 (15:32 +0000)]
gnu: python-django: Update to 1.10.3 [fixes CVE-2016-{9013,9014}].

* gnu/packages/django.scm (python-django, python2-django): Update to 1.10.3.
[source]: Remove patch.
* gnu/packages/patches/python-django-fix-testcase.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

7 years agognu: xapian: Update to 1.4.1.
Marius Bakke [Tue, 1 Nov 2016 10:37:19 +0000 (10:37 +0000)]
gnu: xapian: Update to 1.4.1.

* gnu/packages/search.scm (xapian): Update to 1.4.1.

7 years agognu: Correct hackage mirror usage.
Efraim Flashner [Tue, 1 Nov 2016 08:31:24 +0000 (10:31 +0200)]
gnu: Correct hackage mirror usage.

* gnu/package/haskell.scm (ghc-data-accessor)[source]: Specify hackage
mirror.
(ghc-data-accessor-transformers)[source]: Same.
(ghc-gnuplot)[source]: Same.

7 years agoguix: Update hackage mirror.
Efraim Flashner [Tue, 1 Nov 2016 08:28:24 +0000 (10:28 +0200)]
guix: Update hackage mirror.

* guix/download.scm (%mirrors)[hackage]: Don't use https.

7 years agognu: Add speech-dispatcher.
Marius Bakke [Wed, 12 Oct 2016 22:26:25 +0000 (23:26 +0100)]
gnu: Add speech-dispatcher.

* gnu/packages/speech.scm (speech-dispatcher): New variable.

7 years agolicenses: Export fdl1.2+.
Marius Bakke [Mon, 31 Oct 2016 06:01:38 +0000 (06:01 +0000)]
licenses: Export fdl1.2+.

This is a follow-up to 59b2034787909cf7efa4e8d672a815b466d7d09d.

* guix/licenses.scm (define-module): Export fdl1.2+.

7 years agognu: Add dotconf.
Marius Bakke [Wed, 12 Oct 2016 22:24:42 +0000 (23:24 +0100)]
gnu: Add dotconf.

* gnu/packages/textutils.scm (dotconf): New variable.

7 years agognu: librecad: Update to 2.1.3.
Ricardo Wurmus [Mon, 31 Oct 2016 22:09:45 +0000 (23:09 +0100)]
gnu: librecad: Update to 2.1.3.

* gnu/packages/engineering.scm (librecad): Update to 2.1.3.

7 years agognu: imagemagick: Update to 6.9.6-3.
Leo Famulari [Mon, 31 Oct 2016 17:23:55 +0000 (13:23 -0400)]
gnu: imagemagick: Update to 6.9.6-3.

* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-3.

7 years agognu: Add ghc-gnuplot.
Federico Beffa [Mon, 24 Oct 2016 15:49:35 +0000 (17:49 +0200)]
gnu: Add ghc-gnuplot.

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

7 years agognu: Add ghc-utility-ht.
Federico Beffa [Mon, 24 Oct 2016 15:43:17 +0000 (17:43 +0200)]
gnu: Add ghc-utility-ht.

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

7 years agognu: Add ghc-data-access-transformers.
Federico Beffa [Mon, 24 Oct 2016 15:35:27 +0000 (17:35 +0200)]
gnu: Add ghc-data-access-transformers.

* gnu/packages/haskell.scm (ghc-data-access-transformers): New variable.

7 years agognu: Add ghc-data-accessor.
Federico Beffa [Mon, 24 Oct 2016 15:30:50 +0000 (17:30 +0200)]
gnu: Add ghc-data-accessor.

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

7 years agodownload: Add Hackage mirrors.
Federico Beffa [Sat, 29 Oct 2016 16:30:58 +0000 (18:30 +0200)]
download: Add Hackage mirrors.

* guix/download.scm [%mirrors]: Add Hackage mirrors.

7 years agognu: geiser-next: Re-introduce it.
Federico Beffa [Mon, 24 Oct 2016 07:56:35 +0000 (09:56 +0200)]
gnu: geiser-next: Re-introduce it.

* gnu/packages/emacs.scm (geiser-next): Re-introduce it.

7 years agognu: Add chez-scmutils.
Federico Beffa [Sat, 22 Oct 2016 08:58:32 +0000 (10:58 +0200)]
gnu: Add chez-scmutils.

* gnu/packages/chez.scm (chez-scmutils): New variable.

7 years agognu: Add chez-mit.
Federico Beffa [Sat, 22 Oct 2016 08:55:36 +0000 (10:55 +0200)]
gnu: Add chez-mit.

* gnu/packages/chez.scm (chez-mit): New variable.

7 years agognu: haskell-mode: Update to 16.1.
Federico Beffa [Thu, 20 Oct 2016 18:23:11 +0000 (20:23 +0200)]
gnu: haskell-mode: Update to 16.1.

* gnu/packages/emacs.scm (haskell-mode): Update to 16.1.
  [inputs]: Add 'emacs-el-search' and 'emacs-stream'.
  [propagated-inputs]: Add 'emacs-dash'.
  [arguments]: Add modules. Adapt 'pre-build' and 'install' phases.

7 years agognu: Add emacs-el-search.
Federico Beffa [Thu, 20 Oct 2016 15:50:56 +0000 (17:50 +0200)]
gnu: Add emacs-el-search.

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

7 years agognu: Add emacs-stream.
Federico Beffa [Thu, 20 Oct 2016 15:32:42 +0000 (17:32 +0200)]
gnu: Add emacs-stream.

* gnu/packages/emacs.scm (emacs-stream): New varaible.

7 years agognu: fio: Update to 2.15.
Marius Bakke [Mon, 31 Oct 2016 11:15:08 +0000 (11:15 +0000)]
gnu: fio: Update to 2.15.

* gnu/packages/benchmark.scm (fio): Update to 2.15.

7 years agognu: Add ccid.
Marius Bakke [Mon, 24 Oct 2016 15:00:31 +0000 (16:00 +0100)]
gnu: Add ccid.

* gnu/packages/security-token.scm (ccid): New variable.

7 years agognu: openocd: Correct license.
Ricardo Wurmus [Mon, 31 Oct 2016 09:38:34 +0000 (10:38 +0100)]
gnu: openocd: Correct license.

* gnu/packages/embedded.scm (openocd)[license]: Change to gpl2+.

7 years agognu: libtiff: Fix CVE-2016-5652.
Leo Famulari [Sat, 29 Oct 2016 23:23:05 +0000 (19:23 -0400)]
gnu: libtiff: Fix CVE-2016-5652.

* gnu/packages/patches/libtiff-CVE-2016-5652.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff-fixed)[source]: Use it.

7 years agognu: guix: Always depend on the development dependencies.
Ludovic Courtès [Sun, 30 Oct 2016 22:06:06 +0000 (23:06 +0100)]
gnu: guix: Always depend on the development dependencies.

Suggested by Chris Marusich <cmmarusich@gmail.com> at
<https://lists.gnu.org/archive/html/guix-devel/2016-10/msg00425.html>.

* gnu/packages/package-management.scm (guix-0.11.0)[native-inputs]: Add
Autoconf, Automake, Gettext, Texinfo, Graphviz, and Help2man.
(guix-devel)[native-inputs]: Remove.

7 years agognu: emacs-debbugs: Update to 0.11.
Ludovic Courtès [Sun, 30 Oct 2016 21:59:26 +0000 (22:59 +0100)]
gnu: emacs-debbugs: Update to 0.11.

* gnu/packages/emacs.scm (emacs-debbugs): Update to 0.11.

7 years agosystem: Record store file system info in each generation.
Chris Marusich [Fri, 28 Oct 2016 10:07:18 +0000 (03:07 -0700)]
system: Record store file system info in each generation.

* gnu/system.scm (<boot-parameters>)[store-device, store-mount-point]:
New fields.
(read-boot-parameters): Initialize them.
(operating-system-grub.cfg): Likewise.  Remove STORE-FS argument from
call to 'grub-configuration-file'.
(operating-system-parameters-file): Add 'store' element in
'boot-parameters'.
* gnu/system/grub.scm (strip-mount-point): Replace 'store-fs' parameter
by 'mount-point'; adjust accordingly.  Adjust callers.
(<menu-entry>)[device, device-mount-point]: New fields.
(eye-candy): Replace 'root-fs' parameter by 'store-device'; add
'store-mount-point'.  Use keyword arguments for 'system' and 'port'.
(grub-root-search): Remove 'root-fs' by 'device' and adjust
accordingly.
(grub-configuration-file): Remove 'store-fs' parameter.  Adjust
accordingly.
* guix/scripts/system.scm (previous-grub-entries): Initialize 'device'
and 'device-mount-point' fields from PARAMS.
* doc/guix.texi (GRUB Configuration): Document 'device' and
'device-mount-point'.  Explain that 'linux' can be prefixed by a GRUB
device name.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
7 years agognu: Add nethogs.
Arun Isaac [Sun, 30 Oct 2016 16:44:27 +0000 (22:14 +0530)]
gnu: Add nethogs.

* gnu/packages/networking.scm (nethogs): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: Add python-imagesize.
Danny Milosavljevic [Sun, 30 Oct 2016 18:18:35 +0000 (19:18 +0100)]
gnu: Add python-imagesize.

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

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: python-pyusb: Prettify library substitution.
Ricardo Wurmus [Sun, 30 Oct 2016 07:15:23 +0000 (08:15 +0100)]
gnu: python-pyusb: Prettify library substitution.

* gnu/packages/libusb.scm (python-pyusb)[arguments]: Use srfi-1 to make
the "fix-libusb-reference" phase clearer.

7 years agognu: python-waf: Download over https.
Efraim Flashner [Sun, 30 Oct 2016 08:43:53 +0000 (10:43 +0200)]
gnu: python-waf: Download over https.

* gnu/packages/python.scm (python-waf)[source]: Use https.

7 years agognu: samba: Update to 4.5.1.
Efraim Flashner [Sun, 30 Oct 2016 07:28:06 +0000 (09:28 +0200)]
gnu: samba: Update to 4.5.1.

* gnu/packages/samba.scm (samba): Update to 4.5.1.

7 years agoprofiles: manifest-lookup-package: Cosmetic changes.
Ricardo Wurmus [Sun, 30 Oct 2016 06:21:15 +0000 (07:21 +0100)]
profiles: manifest-lookup-package: Cosmetic changes.

* guix/profiles.scm (manifest-lookup-package): Rename variables; use
"string=?" instead of "equal?".

7 years agognu: git: Update to 2.10.2.
Leo Famulari [Sun, 30 Oct 2016 02:57:06 +0000 (22:57 -0400)]
gnu: git: Update to 2.10.2.

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

7 years agognu: python-nltk: Disable the test suite.
Leo Famulari [Sun, 30 Oct 2016 02:09:39 +0000 (22:09 -0400)]
gnu: python-nltk: Disable the test suite.

The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the build of python-nltk to fail.

* gnu/packages/python.scm (python-nltk, python2-nltk)[arguments]:
Disable the tests.

7 years agognu: python-pyquery: Add inputs for test suite.
Leo Famulari [Sun, 30 Oct 2016 01:58:45 +0000 (21:58 -0400)]
gnu: python-pyquery: Add inputs for test suite.

* gnu/packages/python.scm (python-pyquery,
python2-pyquery)[native-inputs]: Add python-webob and python-webtest.

7 years agognu: python-pika: Add inputs for test suite.
Leo Famulari [Sun, 30 Oct 2016 01:34:32 +0000 (21:34 -0400)]
gnu: python-pika: Add inputs for test suite.

* gnu/packages/python.scm (python-pika, python2-pika)[native-inputs]: Add
python-pyev, python-tornado.

7 years agognu: Add python-pyev.
Leo Famulari [Sun, 30 Oct 2016 01:32:55 +0000 (21:32 -0400)]
gnu: Add python-pyev.

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

7 years agognu: python-prompt-toolkit: Disable the test suite.
Leo Famulari [Sun, 30 Oct 2016 01:08:30 +0000 (21:08 -0400)]
gnu: python-prompt-toolkit: Disable the test suite.

The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the build of python-prompt-toolkit to fail.

* gnu/packages/python.scm (python-prompt-toolkit,
python2-prompt-toolkit)[arguments]: Disable the tests.

7 years agognu: python-publicsuffix2: Disable the test suite.
Leo Famulari [Sun, 30 Oct 2016 01:05:15 +0000 (21:05 -0400)]
gnu: python-publicsuffix2: Disable the test suite.

The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the build of python-publicsuffix2 to fail.

* gnu/packages/python.scm (python-publicsuffix2, python2-publicsuffix2)
[arguments]: Disable the tests.

7 years agognu: python-pyechonest: Remove package.
Leo Famulari [Sun, 30 Oct 2016 01:01:58 +0000 (21:01 -0400)]
gnu: python-pyechonest: Remove package.

* gnu/packages/music.scm (python-pyechonest): Remove variable.

7 years agognu: Add openocd.
Theodoros Foradis [Fri, 28 Oct 2016 17:36:06 +0000 (20:36 +0300)]
gnu: Add openocd.

* gnu/packages/embedded.scm (openocd): New variable.
* gnu/packages/patches/openocd-nrf52.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patch.

7 years agognu: Add jimtcl.
David Craven [Sun, 30 Oct 2016 01:22:30 +0000 (02:22 +0100)]
gnu: Add jimtcl.

* gnu/packages/embedded.scm (jimtcl): New variable.

7 years agognu: Add libjaylink.
David Craven [Sun, 30 Oct 2016 01:21:41 +0000 (02:21 +0100)]
gnu: Add libjaylink.

* gnu/packages/embedded.scm (libjaylink): New variable.

7 years agognu: Add hidapi.
Theodoros Foradis [Fri, 28 Oct 2016 17:36:05 +0000 (20:36 +0300)]
gnu: Add hidapi.

* gnu/packages/libusb.scm (hidapi): New variable.

7 years agognu: Add gdb-arm-none-eabi.
Theodoros Foradis [Fri, 28 Oct 2016 17:36:04 +0000 (20:36 +0300)]
gnu: Add gdb-arm-none-eabi.

* gnu/packages/embedded.scm (gdb-arm-none-eabi): New variable.