jackhill/guix/guix.git
7 years agognu: mate-desktop: Update to 1.16.1.
Efraim Flashner [Tue, 8 Nov 2016 19:54:06 +0000 (21:54 +0200)]
gnu: mate-desktop: Update to 1.16.1.

* gnu/packages/mate.scm (mate-desktop): Update to 1.16.1.
[arguments]: Build with gtk+-3, enable mpaste.
[propagated-inputs]: Remove gtk+-2, move libxrandr,
startup-notification ...
[inputs]: ... to here.  Add gtk+-3, python-2.

7 years agognu: mate-icon-theme: Update to 1.16.0.
Efraim Flashner [Tue, 8 Nov 2016 18:54:11 +0000 (20:54 +0200)]
gnu: mate-icon-theme: Update to 1.16.0.

* gnu/packages/mate.scm (mate-icon-theme): Update to 1.16.0.

7 years agognu: libmateweather: Update to 1.16.1.
Efraim Flashner [Tue, 8 Nov 2016 18:41:27 +0000 (20:41 +0200)]
gnu: libmateweather: Update to 1.16.1.

* gnu/packages/mate.scm (libmateweather): Update to 1.16.1.

[arguments]: Build with gtk+-3.
[propagated-inputs]: Remove gtk+-2, move gdk-pixbuf ...
[inputs]: ... to here. Add gtk+-3.

7 years agognu: gcc@4.7: Build with texinfo@5.
Efraim Flashner [Tue, 8 Nov 2016 14:24:29 +0000 (16:24 +0200)]
gnu: gcc@4.7: Build with texinfo@5.

* gnu/packages/gcc.scm (gcc@4.7)[native-inputs]: Use texinfo@5 in place
of texinfo@6.

7 years agognu: gnupg: Add TODO comment about custom build phase.
Leo Famulari [Tue, 8 Nov 2016 09:06:35 +0000 (04:06 -0500)]
gnu: gnupg: Add TODO comment about custom build phase.

* gnu/packages/gnupg.scm (gnupg)[arguments]: Add comment.

7 years agoMerge branch 'master' into core-updates
Mark H Weaver [Mon, 7 Nov 2016 05:33:16 +0000 (00:33 -0500)]
Merge branch 'master' into core-updates

7 years agognu: jansson: Update to 2.9.
Leo Famulari [Mon, 7 Nov 2016 00:49:03 +0000 (19:49 -0500)]
gnu: jansson: Update to 2.9.

* gnu/packages/web.scm (jansson): Update to 2.9.
[source]: Remove 'jansson-CVE-2016-4425.patch'.
* gnu/packages/patches/jansson-CVE-2016-4425.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

7 years agognu: glibc: Add version 2.23.
Ludovic Courtès [Sun, 6 Nov 2016 23:44:56 +0000 (00:44 +0100)]
gnu: glibc: Add version 2.23.

* gnu/packages/base.scm (glibc-2.23): New variable.

7 years agognu: ghostscript: Add 'upstream-name' property.
Ludovic Courtès [Sun, 6 Nov 2016 21:37:37 +0000 (22:37 +0100)]
gnu: ghostscript: Add 'upstream-name' property.

This allows 'guix refresh' to do the right thing.

* gnu/packages/ghostscript.scm (ghostscript)[properties]: New field.

7 years agognu: acme-client: Update to 0.1.14.
Leo Famulari [Sun, 6 Nov 2016 20:48:41 +0000 (15:48 -0500)]
gnu: acme-client: Update to 0.1.14.

* gnu/packages/tls.scm (acme-client): Update to 0.1.14.

7 years agonls: Update 'fr' translation.
Leo Famulari [Sun, 6 Nov 2016 19:38:28 +0000 (14:38 -0500)]
nls: Update 'fr' translation.

7 years agognu: vim: Update to 8.0.0069.
Marius Bakke [Sun, 6 Nov 2016 20:37:09 +0000 (20:37 +0000)]
gnu: vim: Update to 8.0.0069.

* gnu/packages/vim.scm (vim): Update to 8.0.0069.

7 years agognu: qtmultimedia: Remove bundled library.
Efraim Flashner [Sun, 6 Nov 2016 19:06:48 +0000 (21:06 +0200)]
gnu: qtmultimedia: Remove bundled library.

* gnu/packages/qt.scm (qtmultimedia)[source]: Remove bundled library.

7 years agognu: qtimageformats: Remove bundled libraries.
Efraim Flashner [Sun, 6 Nov 2016 18:30:25 +0000 (20:30 +0200)]
gnu: qtimageformats: Remove bundled libraries.

* gnu/packages/qt.scm (qtimagesformats)[source]: Remove bundled 3rd
party libraries.

7 years agognu: python-sqlalchemy-utils: Use python-pytest.
Danny Milosavljevic [Sat, 5 Nov 2016 11:27:06 +0000 (12:27 +0100)]
gnu: python-sqlalchemy-utils: Use python-pytest.

* gnu/packages/python.scm (python-sqlalchemy-utils)[native-inputs]: Add
python-pytest.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
7 years agognu: python-sqlalchemy-utils: Propagate existing inputs.
Danny Milosavljevic [Sat, 5 Nov 2016 11:27:05 +0000 (12:27 +0100)]
gnu: python-sqlalchemy-utils: Propagate existing inputs.

* gnu/packages/python.scm (python-sqlalchemy-utils)[inputs]: Move to ...
[propagated-inputs]: ... here.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
7 years agognu: Add python-flask-babel.
Danny Milosavljevic [Sat, 5 Nov 2016 11:27:04 +0000 (12:27 +0100)]
gnu: Add python-flask-babel.

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

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
7 years agognu: Add python-furl.
Danny Milosavljevic [Sat, 5 Nov 2016 11:27:03 +0000 (12:27 +0100)]
gnu: Add python-furl.

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

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
7 years agognu: Add python-orderedmultidict.
Danny Milosavljevic [Sat, 5 Nov 2016 11:27:02 +0000 (12:27 +0100)]
gnu: Add python-orderedmultidict.

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

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
7 years agognu: Add python-pycodestyle.
Danny Milosavljevic [Sat, 5 Nov 2016 11:27:01 +0000 (12:27 +0100)]
gnu: Add python-pycodestyle.

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

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
7 years agognu: Remove comment which is factually incorrect.
John Darrington [Tue, 18 Oct 2016 06:26:19 +0000 (08:26 +0200)]
gnu: Remove comment which is factually incorrect.

* gnu/system/pam.scm: Remove incorrect comment.

7 years agosystem: Add 'guix system' actions: switch-generation and roll-back.
Chris Marusich [Wed, 2 Nov 2016 05:48:15 +0000 (22:48 -0700)]
system: Add 'guix system' actions: switch-generation and roll-back.

* guix/scripts/system.scm (roll-back-system, switch-to-system-generation): new
actions.
(reinstall-grub): New procedure, used by switch-to-system-generation.
(show-help, process-command, guix-system): Honor the new actions.
* doc/guix.texi (Invoking guix system) <switch-generation, roll-back>: Add the
new actions.
<reconfigure>: In the footnote, mention that the new actions also only work on
GuixSD.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agoinstall: Extract procedure: install-grub-config.
Chris Marusich [Wed, 2 Nov 2016 05:48:14 +0000 (22:48 -0700)]
install: Extract procedure: install-grub-config.

* gnu/build/install.scm (install-grub-config): New procedure.
(install-grub): Use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agosystem: Optionally limit the entries returned by profile-grub-entries.
Chris Marusich [Wed, 2 Nov 2016 05:48:13 +0000 (22:48 -0700)]
system: Optionally limit the entries returned by profile-grub-entries.

* guix/scripts/system.scm (profile-grub-entries): Add an optional parameter
which allows the caller to limit the number of returned grub entries.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agosystem: Rename previous-grub-entries to profile-grub-entries.
Chris Marusich [Wed, 2 Nov 2016 05:48:12 +0000 (22:48 -0700)]
system: Rename previous-grub-entries to profile-grub-entries.

* guix/scripts/system.scm (previous-grub-entries, profile-grub-entries):
Rename previous-grub-entries to profile-grub-entries to indicate that it is
stateful and returns the entries for all profile generations, not just the
previous ones.  Update all callers.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agoprofiles: Extract a procedure for getting relative generation numbers.
Chris Marusich [Wed, 2 Nov 2016 05:48:11 +0000 (22:48 -0700)]
profiles: Extract a procedure for getting relative generation numbers.

* guix/profiles.scm (relative-generation-spec->number): New procedure.
* guix/scripts/package.scm (switch-generation-action): Use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agosystem: Avoid using device paths in <menu-entry> device field.
Chris Marusich [Thu, 3 Nov 2016 13:10:28 +0000 (06:10 -0700)]
system: Avoid using device paths in <menu-entry> device field.

This fixes a regression introduced by
1ef8b72a7f87afe7cffe52393d99e1b14e4770e1, in which we would incorrectly use a
device path in a label-based grub root search command, e.g. 'search --label
--set /dev/sda4'.

* gnu/system.scm (grub-device): New procedure.
(operating-system-grub.cfg, operating-system-parameters-file): Use it.
(read-boot-parameters): Handle device paths correctly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agognu: nmap: Update to 7.31.
Marius Bakke [Mon, 31 Oct 2016 13:15:38 +0000 (13:15 +0000)]
gnu: nmap: Update to 7.31.

* gnu/packages/admin.scm (nmap): Update to 7.31.
[arguments]: Add phase 'patch-Makefile' to prevent lua from being built.

7 years agognu: wireshark: Use lua-5.2.
Marius Bakke [Mon, 31 Oct 2016 13:12:54 +0000 (13:12 +0000)]
gnu: wireshark: Use lua-5.2.

* gnu/packages/networking.scm (wireshark)[inputs]: Change from 'lua' to
'lua-5.2'.

7 years agognu: lua: Update to 5.3.3.
Marius Bakke [Mon, 31 Oct 2016 13:02:59 +0000 (13:02 +0000)]
gnu: lua: Update to 5.3.3.

* gnu/packages/patches/lua52-liblua-so.patch: Rename to ...
* gnu/packages/patches/lua-liblua-so.patch: ... this. Add version comment.
* gnu/local.mk (dist_patch_DATA): Adjust patch name.
* gnu/packages/lua.scm (lua): Update to 5.3.3.
[source]: Use https URL. Use new patch name.
[home-page]: Use https URL.
(lua-5.2): New variable.
(lua-5.1)[source]: Use https URL.

7 years agognu: build: file-system: Change url of LUKS specification.
ng0 [Sun, 6 Nov 2016 11:29:36 +0000 (11:29 +0000)]
gnu: build: file-system: Change url of LUKS specification.

* gnu/build/file-system.scm: Change url of LUKS specification.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
7 years agognu: pingus: Update upstream location.
ng0 [Sun, 6 Nov 2016 11:29:35 +0000 (11:29 +0000)]
gnu: pingus: Update upstream location.

* gnu/packages/games.scm (pingus)[source]: Update source uri.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
7 years agognu: r-proto: Update project's home-page.
ng0 [Sun, 6 Nov 2016 11:29:34 +0000 (11:29 +0000)]
gnu: r-proto: Update project's home-page.

* gnu/packages/statistics.scm (r-proto)[home-page]: Update project's home-page.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
7 years agognu: java-hamcrest-core: Fix build.
Hartmut Goebel [Sun, 6 Nov 2016 10:49:12 +0000 (11:49 +0100)]
gnu: java-hamcrest-core: Fix build.

Since we now remove the directory "lib" from the source, we need to
create a directory where build.xml searches for .jar-files.

* gnu/packages/java.scm (java-hamcrest-core)[pahases]: New phase
  create-dummy-directories.

7 years agognu: java-hamcrest-core: Remove wrong source file-name.
Hartmut Goebel [Sun, 6 Nov 2016 09:55:08 +0000 (10:55 +0100)]
gnu: java-hamcrest-core: Remove wrong source file-name.

The sources file-name was set to "java-hamcrest-core", while it contains
not only the "core" but all of hamcrest. Further the source archive
already has the correct name.

* gnu/packages/java.scm (java-hamcrest-core)[source]: Remove file-name.

7 years agognu: java-hamcrest-core: Update upstream location.
Hartmut Goebel [Sun, 6 Nov 2016 09:42:57 +0000 (10:42 +0100)]
gnu: java-hamcrest-core: Update upstream location.

The checksum changed since the new location's archive contains no
jar-files (except those of external libraries) and line endings are
different.

* gnu/packages/java.scm (java-hamcrest-core)[source]: Update source
  uri and checksum. [snippet]: Remove directory "lib" completely.

7 years agognu: bullet: Update to 2.85.1.
Efraim Flashner [Sun, 6 Nov 2016 06:44:21 +0000 (08:44 +0200)]
gnu: bullet: Update to 2.85.1.

* gnu/packages/game-development.scm (bullet): Update to 2.85.1.
[source]: Change to new Github url.
[arguments]: Enable tests, build shared libraries.
[inputs]: Add glu, libx11, mesa.

7 years agoMerge branch 'master' into core-updates
Mark H Weaver [Sun, 6 Nov 2016 08:29:06 +0000 (03:29 -0500)]
Merge branch 'master' into core-updates

7 years agognu: epiphany: Update to 3.22.1.
Mark H Weaver [Sun, 6 Nov 2016 07:55:52 +0000 (02:55 -0500)]
gnu: epiphany: Update to 3.22.1.

* gnu/packages/gnome.scm (epiphany): Update to 3.22.1.

7 years agognu: ibus: Update to 1.5.14.
Efraim Flashner [Sat, 5 Nov 2016 21:14:09 +0000 (23:14 +0200)]
gnu: ibus: Update to 1.5.14.

* gnu/packages/ibus.scm (ibus): Update to 1.5.14.
[arguments]: Disable emojis.
[inputs]: Add json-glib.
[home-page]: Use project's new home-page.

7 years agognu: libkate: Update upstream location.
Efraim Flashner [Sat, 5 Nov 2016 20:10:56 +0000 (22:10 +0200)]
gnu: libkate: Update upstream location.

* gnu/packages/xiph.scm (libkate)[source]: Update source uri.
[home-page]: Update project's home-page.

7 years agognu: w3m: Fix the commit string.
ng0 [Sat, 5 Nov 2016 21:07:48 +0000 (21:07 +0000)]
gnu: w3m: Fix the commit string.

* gnu/packages/w3m.scm (w3m)[source]: Fix the commit string.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: python-axolotl-curve25519: Fix license.
Leo Famulari [Sat, 5 Nov 2016 20:33:32 +0000 (16:33 -0400)]
gnu: python-axolotl-curve25519: Fix license.

* gnu/packages/python.scm (python-axolotl-curve25519,
python2-axolotl-curve25519)[license]: Replace ISC with BSD-3.

7 years agognu: Add python-axolotl.
Arun Isaac [Thu, 20 Oct 2016 10:15:04 +0000 (15:45 +0530)]
gnu: Add python-axolotl.

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

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: Add python-axolotl-curve25519.
Arun Isaac [Thu, 20 Oct 2016 10:15:03 +0000 (15:45 +0530)]
gnu: Add python-axolotl-curve25519.

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

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agonls: Update 'pt_BR' translation.
Leo Famulari [Sat, 5 Nov 2016 19:19:44 +0000 (15:19 -0400)]
nls: Update 'pt_BR' translation.

7 years agognu: python-imagesize: Disable the test suite.
Leo Famulari [Sat, 5 Nov 2016 18:13:05 +0000 (14:13 -0400)]
gnu: python-imagesize: Disable the test suite.

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

7 years agognu: weex: Update to 2.8.2 [fixes CVE-2005-3150].
Leo Famulari [Sat, 5 Nov 2016 17:28:42 +0000 (13:28 -0400)]
gnu: weex: Update to 2.8.2 [fixes CVE-2005-3150].

* gnu/packages/ftp.scm (weex): Update to 2.8.2.
[source]: Use new URL. Remove obsolete 'weex-vacopy.patch'.
[arguments]: Remove custom 'configure' phase and add 'bootstrap' phase.
[native-inputs]: Add autoconf, automake, and gnu-gettext.
* gnu/packages/patches/weex-vacopy.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

7 years agognu: whois: Update to 5.2.13.
Efraim Flashner [Sat, 5 Nov 2016 15:46:55 +0000 (17:46 +0200)]
gnu: whois: Update to 5.2.13.

* gnu/packages/networking.scm (whois): Update to 5.2.13.

7 years agognu: gst-plugins-bad: Update to 1.10.0.
Efraim Flashner [Sat, 5 Nov 2016 15:40:13 +0000 (17:40 +0200)]
gnu: gst-plugins-bad: Update to 1.10.0.

* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.10.0.
[inputs]: Remove wayland.
[tests]: Update comment about failing tests.
[home-page]: Use https.

7 years agognu: jasper: Update to 1.900.19.
Efraim Flashner [Sat, 5 Nov 2016 15:39:11 +0000 (17:39 +0200)]
gnu: jasper: Update to 1.900.19.

* gnu/packages/image.scm (jasper): Update to 1.900.19.
[arguments]: Remove custom make-flags.

7 years agognu: freeipmi: Update to 1.5.5.
Efraim Flashner [Sat, 5 Nov 2016 15:37:58 +0000 (17:37 +0200)]
gnu: freeipmi: Update to 1.5.5.

* gnu/packages/freeipmi.scm (freeipmi): Update to 1.5.5.

7 years agognu: python-gst: Update to 1.10.0.
Efraim Flashner [Thu, 3 Nov 2016 18:43:57 +0000 (20:43 +0200)]
gnu: python-gst: Update to 1.10.0.

* gnu/packages/gstreamer.scm (python-gst): Update to 1.10.0.

7 years agognu: gst-libav: Update to 1.10.0.
Efraim Flashner [Thu, 3 Nov 2016 18:42:28 +0000 (20:42 +0200)]
gnu: gst-libav: Update to 1.10.0.

* gnu/packages/gstreamer.scm (gst-libav): Update to 1.10.0.

7 years agognu: gst-plugins-ugly: Update to 1.10.0.
Efraim Flashner [Thu, 3 Nov 2016 18:41:35 +0000 (20:41 +0200)]
gnu: gst-plugins-ugly: Update to 1.10.0.

* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.10.0.

7 years agognu: gst-plugins-good: Update to 1.10.0.
Efraim Flashner [Thu, 3 Nov 2016 18:41:01 +0000 (20:41 +0200)]
gnu: gst-plugins-good: Update to 1.10.0.

* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.10.0.

7 years agognu: gst-plugins-base: Update to 1.10.0.
Efraim Flashner [Thu, 3 Nov 2016 18:40:18 +0000 (20:40 +0200)]
gnu: gst-plugins-base: Update to 1.10.0.

* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.10.0.

7 years agognu: gstreamer: Update to 1.10.0.
Efraim Flashner [Thu, 3 Nov 2016 18:39:23 +0000 (20:39 +0200)]
gnu: gstreamer: Update to 1.10.0.

* gnu/packages/gstreamer.scm (gstreamer): Update to 1.10.0.

7 years agognu: Add mps-youtube.
ng0 [Fri, 4 Nov 2016 19:23:02 +0000 (19:23 +0000)]
gnu: Add mps-youtube.

* gnu/packages/video.scm (mps-youtube): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
7 years agognu: Add python-pafy.
ng0 [Fri, 4 Nov 2016 19:23:01 +0000 (19:23 +0000)]
gnu: Add python-pafy.

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

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
7 years agognu: libidn: Distinguish from libidn2.
Leo Famulari [Sat, 5 Nov 2016 00:06:10 +0000 (20:06 -0400)]
gnu: libidn: Distinguish from libidn2.

* gnu/packages/libidn.scm (libidn)[description]: Add detail to help distinguish
from libidn2.

7 years agognu: Add libidn2.
Leo Famulari [Fri, 4 Nov 2016 15:19:45 +0000 (11:19 -0400)]
gnu: Add libidn2.

* gnu/packages/libidn.scm (libidn2): New variable.

7 years agognu: w3m: Switch to Debian's actively maintained fork of w3m.
Kei Kebreau [Sat, 5 Nov 2016 00:06:03 +0000 (20:06 -0400)]
gnu: w3m: Switch to Debian's actively maintained fork of w3m.

Fixes some security issues seen here:
<http://www.openwall.com/lists/oss-security/2016/11/03/3>

* gnu/packages/w3m.scm (w3m): Switch it.
[source]: Use Debian's git tree. Remove obsolete patches.
[arguments]: Remove an unneeded substitute* function.
* gnu/packages/patches/w3m-disable-sslv2-and-sslv3.patch,
gnu/packages/patches/w3m-disable-weak-ciphers.patch,
gnu/packages/patches/w3m-force-ssl_verify_server-on.patch,
gnu/packages/patches/w3m-libgc.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.

7 years agognu: webkitgtk: Update to 2.14.2.
Leo Famulari [Fri, 4 Nov 2016 23:47:47 +0000 (19:47 -0400)]
gnu: webkitgtk: Update to 2.14.2.

* gnu/packages/webkit.scm (webkitgtk): Update to 2.14.1.

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

* gnu/packages/python.scm (jupyter): New variable.

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

* gnu/packages/python.scm (python-ipython): Update to 4.0.0.
[inputs]: Keep only "readline" and "which"; move the remaining inputs
to propagated-inputs, except for "python-requests" and "python-nose"
which are moved to native-inputs.
[propagated-inputs]: Add "python-pexpect", "python-pickleshare",
"python-simplegeneric", "python-traitlets", "python-ipykernel".
[native-inputs]: Add "python-testpath".
[arguments]: Enable building of HTML documentation.
[source]: Remove patch.
* gnu/packages/patches/python-ipython-inputhook-ctype.patch: Remove
patch.
* gnu/local.mk (dist_patch_DATA): Remove it.

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

* gnu/packages/python.scm (python-jupyter-console,
python2-jupyter-console): New variable.

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

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

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

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

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

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

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

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

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

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

7 years agognu: chromium-bsu: Update to 0.9.16.1.
Kei Kebreau [Fri, 4 Nov 2016 15:17:09 +0000 (11:17 -0400)]
gnu: chromium-bsu: Update to 0.9.16.1.

* gnu/packages/games.scm (chromium-bsu): Update to 0.9.16.1.
[arguments]: Remove 'set-sdl-paths phase.
[inputs]: Add gnu-gettext.

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: ola: Fix build failure caused by use of deprecated function.
Leo Famulari [Fri, 4 Nov 2016 05:17:31 +0000 (01:17 -0400)]
gnu: ola: Fix build failure caused by use of deprecated function.

* gnu/packages/patches/ola-readdir-r.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/lighting.scm (ola)[source]: Use it.

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.