size: Fix corner case with multiple items on the command line.
Fixes 'guix size foo bar' when 'foo' is in the local store and 'bar'
isn't, which could lead to an incomplete requisite list.
* guix/scripts/size.scm (requisites*): Partition ITEMS according to
'valid-path?'. Use 'substitutable-requisites' only on invalid items.
gnu: gd: Add fix for gd2_read test.
* gnu/packages/patches/gd-fix-gd2-read-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Add patch.
gnu: wireshark: Update to 2.0.5.
* gnu/packages/networking.scm (wireshark): Update to 2.0.5.
gnu: perl-dbd-mysql: Update to 4.035 [fixes CVE-2015-8949].
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.035.
gnu: linux-libre@4.4: Update to 4.4.16.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.16.
gnu: gd: Update to 2.2.3 [fixes CVE-2016-6207].
* gnu/packages/patches/gd-CVE-2016-5766.patch,
gnu/packages/patches/gd-CVE-2016-6128.patch,
gnu/packages/patches/gd-CVE-2016-6132.patch,
gnu/packages/patches/gd-CVE-2016-6214.patch,
gnu/packages/patches/gd-fix-test-on-i686.patch: Delete files.
* gnu/packages/patches/gd-fix-tests-on-i686.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/gd.scm (gd): Update to 2.2.3.
[source]: Update patches field accordingly.
gnu: Order module imports in (gnu packages qemu) alphabetically.
* gnu/packages/qemu.scm: Order module imports alphabetically.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add xf86-video-qxl.
* gnu/packages/xorg.scm (xf86-video-qxl): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add libinput-minimal.
* gnu/packages/freedesktop.scm (libinput-minimal): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Remove trailing periods from synopsis.
* gnu/packages/emacs.scm (emacs-smart-mode-line): Update synopsis.
* gnu/packages/gnustep.scm (wmfire): Update synopsis.
* gnu/packages/haskell.scm (ghc-socks): Update synopsis.
* gnu/packages/kde-frameworks.scm (oxygen-icons): Update synopsis.
* gnu/packages/openstack.scm (python-bandit): Update synopsis.
* gnu/packages/perl.scm (perl-test-trap): Update synopsis.
* gnu/packages/python.scm (python-backports-abc): Update synopsis.
* gnu/packages/ruby.scm (python-cryptography-vectors): Update synopsis.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Use define-public to export packages.
* gnu/packages/bison.scm (bison): Define public.
* gnu/packages/flex.scm (flex): Define public.
* gnu/packages/pulseaudio.scm (libsndfile, libsamplerate, pulseaudio): Define
public.
* gnu/packages/sdl.scm (sdl, sdl2, libmikmod, sdl-gfx, sdl-image, sdl-mixer,
sdl-net, sdl-ttf): Define public.
* gnu/packages/search.scm (xapian): Remove unnecessary #:export.
* gnu/packages/swig.scm (swig): Define public.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: iptables: Mention "firewall".
Suggested by ng0 <ng0@we.make.ritual.n0.is>.
* gnu/packages/linux.scm (iptables)[description]: Mention "firewall".
gnu: execline: Update to 2.1.5.0.
* gnu/packages/skarnet.scm (execline): Update to 2.1.5.0.
Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: skalibs: Update to 2.3.10.0.
* gnu/packages/skarnet.scm (skalibs): Update to 2.3.10.0.
Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>