gnu: emacs-expand-region: Update to 0.11.0. * gnu/packages/emacs.scm (emacs-expand-region): Update to 0.11.0.
gnu: httpd: Add fix for CVE-2016-8740. * gnu/packages/web.scm (httpd)[source]: Add patch for CVE-2016-8740. * gnu/packages/patches/httpd-CVE-2016-8740.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
gnu: python2-notebook: Fix build. * gnu/packages/python.scm (python2-notebook)[properties]: Add python2-variant. (python2-notebook)[native-packages] add python2-mock. [arguments] Add phase "disable-test-case" for disabling a failing test. immediately
gnu: python-ipython-genutils: Update description. * gnu/packages/python.scm (python-ipython-genutils)[description]: Add deprecation note and TODO comment.
gnu: python-ipython: Update to 4.0.3 * gnu/packages/python.scm (python-ipython, python2-ipython): Update to version 4.0.3.
gnu: Add seq24. * gnu/packages/music.scm (seq24): New variable. * gnu/packages/patches/seq24-rename-mutex.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch.
gnu: links: Update to 2.14. * gnu/packages/links.scm (links): Update to 2.14.
gnu: Add openh264. * gnu/packages/video.scm (openh264): New variable.
gnu: guix: Update development snapshot. * gnu/packages/package-management.scm (guix-devel): Update to 8d125c.
offload: Increase the connection timeout. * guix/scripts/offload.scm (open-ssh-session): Set #:timeout to 10.
offload: Send the build log to the right file descriptor. This fixes a regression introduced in 21531add3205e400707c8fbfd841845f9a71863a whereby the build log would no longer be sent to FD 4, thereby leading the daemon to not see the build log. * guix/scripts/offload.scm (transfer-and-offload): Parameterize CURRENT-BUILD-OUTPUT-PORT.
gnu: guix: Update development snapshot. * gnu/packages/package-management.scm (guix-devel): Update to e11c42f.
offload: Fix plural of some messages. * guix/scripts/offload.scm (send-files): Use 'N_' for possibly plural message. Write "store item" instead of "store file". (retrieve-files): Likewise.
offload: Make the compression methods configurable. * guix/scripts/offload.scm (<build-machine>)[compression] [compression-level]: New fields. (open-ssh-session): Honor them. * doc/guix.texi (Daemon Offload Setup): Document them.
guix system: If the new system generation already exists, overwrite it. Fixes <http://bugs.gnu.org/25100>. Before that, 'guix system reconfigure' would fail if the next generation already existed. * guix/scripts/system.scm (switch-to-system): Use 'switch-symlink' instead of 'symlink'. * doc/guix.texi (Using the Configuration System, Invoking guix system): Document the behavior. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: i3-wm: Update to 4.13. * gnu/packages/wm.scm (i3-wm): Update to 4.13. [arguments]: Pass '-std=c11' to #:make-flags. Provide path to XML_CATALOG_FILES. Pass '--disable-builddir' to #:configure-flags. Re-enable the 'configure' phase to adjust to new Autotools build system. [inputs]: Add xcb-util-xrm. [native-inputs]: Add docbook-xsl.
gnu: xcb-util-cursor: Propagate dependencies from 'xcb-cursor.pc'. * gnu/packages/xorg.scm (xcb-util-cursor)[inputs]: Move xcb-util-renderutil and xcb-util-image to ... [propagated-inputs]: ... here.
gnu: ruby-2.2, ruby-2.1, ruby-1.8: Don't replace with ruby-2.3.3. * gnu/packages/ruby.scm (ruby-2.2, ruby-2.1, ruby-1.8)[replacement]: New field.
gnu: guix: Update development snapshot. * gnu/packages/package-management.scm (guix-devel): Update to 9328eaf.
services: file-system: Make sure fsck.* commands are in $PATH. Fixes a regression introduced in bf7ef1bb848db0977b54ea012789adc68751c68a, whereby the fsck.* commands would not be found. * gnu/services/base.scm (file-system-shepherd-service): Call calls to 'setenv'.