gnu: feh: Update to 2.19.1.
* gnu/packages/image-viewers.scm (feh): Update to 2.19.1.
gnu: notmuch: Update to 0.25.
* gnu/packages/mail.scm (notmuch): Update to 0.25.
gnu: python2-urwid: Actually build urwid for Python 2.
* gnu/packages/python.scm (python2-urwid)[arguments]: Add #:python.
gnu: tcpdump: Update to 4.9.1 [fixes CVE-2017-11108].
* gnu/packages/admin.scm (tcpdump): Update to 4.9.1.
gnu: you-get: Update to 0.4.803.
* gnu/packages/video.scm (you-get): Update to 0.4.803.
Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: perl-dbd-mysql: Fix CVE-2017-10788.
* gnu/packages/patches/perl-dbd-mysql-CVE-2017-10788.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/databases.scm (perl-dbd-mysql)[source]: Use it.
gnu: openmpi: Description mentions MPI 3.0.
* gnu/packages/mpi.scm (openmpi): It's MPI 3, not MPI 2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: openmpi: Update to 1.10.7.
* gnu/packages/mpi.scm (openmpi): Update to 1.10.7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
hydra: Add 'guix.SYSTEM' jobs.
* build-aux/hydra/guix.scm (package->alist): Disable grafting.
(hydra-jobs): Return 'guix.SYSTEM' jobs in addition to 'tarball'.
hydra: Simplify 'tarball' job.
* build-aux/hydra/guix.scm (tarball-package): Remove.
(hydra-jobs): Use 'dist-package' instead of 'tarball-package'.
gnu: Add guile2.0-git.
* gnu/packages/guile.scm (guile2.0-git): New variable.
gnu: Add guile2.0-bytestructures.
* gnu/packages/patches/guile-bytestructures-name-clash.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-bytestructures)[source]: Use it.
[arguments]: Unpack the source.
[native-inputs]: New field.
(guile2.0-bytestructures): New variable.
gnu: maxima: Ensure binutils are available at runtime.
* gnu/packages/maths.scm (maxima)[arguments]: Use modify-phases syntax.
Modify 'post-install' phase.
gnu: gcl: Ensure gcc and binutils are available at runtime.
* gnu/packages/lisp.scm (gcl)[arguments]: Add -fgnu89-inline to CFLAGS.
Add GCC path to make-flags. Modify 'pre-conf' phase. Add 'wrap' phase.
gnu: webkitgtk: Update to 2.16.6 [security fixes].
Includes fixes for CVE-2017-7039, CVE-2017-7018, CVE-2017-7030, CVE-2017-7037,
CVE-2017-7034, CVE-2017-7055, CVE-2017-7056, CVE-2017-7064, CVE-2017-7061,
CVE-2017-7048, and CVE-2017-7046.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.16.6.
system: Add a default '.guile' skeleton.
* gnu/system/shadow.scm (default-skeletons): Add ".guile".
Add 'guix weather'.
* guix/scripts/weather.scm: New file.
* Makefile.am (MODULES): Add it.
* doc/guix.texi (Substitutes, Invoking guix publish): Mention "guix
weather".
(Invoking guix weather): New node.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
gnu: xterm: Update to 330.
* gnu/packages/xorg.scm (xterm): Update to 330.
gnu: dialog: Update to 1.3-20170509.
* gnu/packages/ncurses.scm (dialog): Update to 1.3-20170509.