gnu: python-pyxb: Update to 1.2.6. * gnu/packages/xml.scm (python-pyxb): Update to 1.2.6.
gnu: iproute: Edit description. * gnu/packages/linux.scm (iproute)[description]: Re-order, be concise, and omit information that is obsolete, misleading, or irrelevant to Guix users.
gnu: iproute: Update to 4.13.0. * gnu/packages/linux.scm (iproute): Update to 4.13.0.
gnu: emacs-org: Update to 20170906. * gnu/packages/emacs.scm (emacs-org): Update to 20170906, a.k.a. Org 9.1.
gnu: libzip: Update to 1.3.0 (fixes CVE-2017-14107). * gnu/packages/compression.scm (libzip): Update to 1.3.0. [source]: Remove patch. [arguments]: Remove custom 'patch-perl phase. * gnu/packages/patches/libzip-CVE-2017-12858.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
gnu: openjpeg: Fix CVE-2017-14151, CVE-2017-14152. * gnu/packages/image.scm (openjpeg)[source]: Add patches. * gnu/packages/patches/openjpeg-CVE-2017-14151.patch, gnu/packages/patches/openjpeg-CVE-2017-14152.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them.
gnu: csound: Update to 6.09.1. * gnu/packages/audio.scm (csound): Update to 6.09.1. Change source URI. * gnu/packages/patches/csound-header-ordering.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Remove reference to patch above.
gnu: Update calibre to 3.6.0. * gnu/local.mk: Remove calibre-drop-unrar.patch * gnu/packages/ebook.scm (calibre): Update to 3.6.0. Add python-html5-parser input. * gnu/packages/patches/calibre-drop-unrar.patch: Remove file.
gnu: Add python-html5-parser, python2-html5-parser. * gnu/packages/python.scm (python-html5-parser): New variable. (python2-html5-parser: New variable.
gnu: Update python-lxml to 3.8.0. * gnu/packages/python.scm (python-lxml): Update to 3.8.0.
gnu: Add emacs-go-mode. * gnu/packages/emacs.scm (emacs-go-mode): New variable.
gnu: mutter: Add missing input. * gnu/packages/gnome.scm (mutter)[inputs]: Add libcap.
gnu: mutter: Only propagate glib once. * gnu/packages/gnome.scm (mutter)[propagated-inputs]: Remove duplicate glib.
gnu: gnome-session: Add missing input. * gnu/packages/gnome.scm (gnome-settings)[inputs]: Add libcap.
gnu: polkit: Add missing input. * gnu/packages/polkit.scm (polkit)[inputs]: Add libcap.
gnu: weston: Add missing input. * gnu/packages/freedesktop.scm (weston)[inputs]: Add libcap.
gnu: kmscon: Add missing input. * gnu/packages/terminals.scm (kmscon)[inputs]: Add libcap.
tests: Add test for installing from an ISO Image. * gnu/tests/install.scm (%test-iso-image-installer): New variable. (run-install): Add #:installation-disk-image-file-system-type as a keyword argument.
vm: Call iso9660-image with #:register-closures? as #t. * gnu/system/vm.scm (system-disk-image): Call iso9660-image with #:register-closures? as #t.
vm: Add support for registering closures to iso9660-image. * gnu/system/vm.scm (iso9660-image): Add support for registering closures.