gnu: eog: Update to 3.24.1.
* gnu/packages/gnome.scm (eog): Update to 3.24.1.
gnu: dbus: Update to 1.10.18.
* gnu/packages/glib.scm (dbus): Update to 1.10.18.
gnu: harfbuzz: Update to 1.4.6.
* gnu/packages/gtk.scm (harfbuzz): Update to 1.4.6.
gnu: at-spi2-core: Update to 2.24.0.
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.24.0.
gnu: glib: Update to 2.52.1.
* gnu/packages/glib.scm (glib): Update to 2.52.1.
serialization: Remove Guile < 2.0.9 workaround.
* guix/serialization.scm (write-contents): Assume 'sendfile' is always
defined.
records: Slight simplification.
* guix/records.scm (make-syntactic-constructor): Simplify 'find' expression.
gnu: Use netfilter mirror where applicable.
* gnu/packages/linux.scm (iptables, libmnl, libnftnl)[source]: Use
mirror://netfilter.org.
download: Add netfilter mirror.
* guix/download.scm (%mirrors): Add mirrors for www.netfilter.org.
gnu: sshfs-fuse: Update to 2.9.
* gnu/packages/linux.scm (sshfs-fuse): Update to 2.9.
[home-page]: Point to new home page.
gnu: Add ponymix.
* gnu/packages/pulseaudio.scm (ponymix): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: vis: Update to 0.3.
* gnu/packages/text-editors.scm (vis): Update to 0.3.
[arguments]: Remove #:make-flags.
Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: Add youtube-dl-gui.
* gnu/packages/video.scm (youtube-dl-gui): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: icecat: Use system ICU.
* gnu/packages/gnuzilla.scm (icecat)[arguments] <#:configure-flags>: Remove
comment for "--with-system-icu".
gnu: icu4c: Fix crashes in programs using system ICU.
Fixes <http://bugs.gnu.org/26462>.
* gnu/packages/patches/icu4c-reset-keyword-list-iterator.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/icu4c.scm (icu4c)[replacement]: New field.
(icu4c/fixed): New variable.
gnu: go: Update to 1.8.1.
* gnu/packages/golang.scm (go-1.7): Replace with ...
(go-1.8): New variable.
[arguments]: Update substitutions in 'prebuild' phase.
(go): Update to go-1.8.
gnu: iptables: Update to 1.6.1.
* gnu/packages/linux.scm (iptables): Update to 1.6.1.
[source], [home-page]: Use HTTPS URLs.
[inputs]: Add libmnl and libnftnl.
[native-inputs]: Add bison, flex, and pkg-config.
gnu: Add libnftnl.
* gnu/packages/linux.scm (libnftnl): New variable.
gnu: Add libmnl.
* gnu/packages/linux.scm (libmnl): New variable.