gnu: Add rsync service.
* doc/guix.texi (Networking Services): Add rsync service documentation.
* gnu/services/rsync.scm (<rsync-configuration>): New file.
* gnu/tests/rsync.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new files.
Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: youtube-dl: Update to 2017.09.24.
* gnu/packages/video.scm (youtube-dl): Update to 2017.09.24.
gnu: weechat: Update to 1.9.1 [security fix].
* gnu/packages/irc.scm (weechat): Update to 1.9.1.
gnu: Add gnome-clocks.
* gnu/packages/gnome.scm (gnome-clocks): New public variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add gsound.
* gnu/packages/gnome.scm (gsound): New public variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: libgweather: Enable vala support.
* gnu/packages/gnome.scm (libgweather)[native-inputs]: Add vala.
(libgweather)[arguments]: Install vala bindings into out.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add ibutils.
* gnu/packages/fabric-management.scm (ibutils): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add infiniband-diags.
* gnu/packages/fabric-management.scm (infiniband-diags): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add opensm.
* gnu/packages/fabric-management.scm: New file.
* gnu/local.mk: Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: gnurl: Update to 7.55.1-4.
* gnu/packages/gnunet.scm (gnurl): Update to 7.55.1-4.
(native-inputs): Remove 'autoconf' and 'automake'.
(arguments)[phases]: Remove 'autoconf' phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: python-unidecode: Fix typo in description.
* gnu/packages/python.scm (python-unidecode)[description]: Fix typo.
gnu: python-unidecode: Update to 0.04.21.
* gnu/packages/python.scm (python-unidecode): Update to 0.04.21.
gnu: proteinortho: Update to 5.16b.
* gnu/packages/bioinformatics.scm (proteinortho): Update to 5.16b.
gnu: you-get: Update to 0.4.915.
* gnu/packages/video.scm (you-get): Update to 0.4.915.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: xpra: Update to 2.1.2.
* gnu/packages/xorg.scm (xpra): Update to 2.1.2.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: bitcoin-core: Build with modular Qt.
* gnu/packages/finance.scm (bitcoin-core)[native-inputs]: Add QTTOOLS.
[inputs]: Remove QT. Add QTBASE.
[arguments]: Specify paths to "lrelease" and "lupdate" in #:configure-flags.
gnu: bitcoin-core: Update to 0.15.0.1.
* gnu/packages/finance.scm (bitcoin-core): Update to 0.15.0.1.
gnu: libraw: Update to 0.18.5 [fixes CVE-2017-13735, CVE-2017-14265].
* gnu/packages/photo.scm (libraw): Update to 0.18.5.
gnu: libsodium: Update to 1.0.14.
* gnu/packages/crypto.scm (libsodium): Update to 1.0.14.
[source, home-page]: Use HTTPS.
uuid: Add a parser for FAT32 UUIDs.
* gnu/system/uuid.scm (%fat32-uuid-rx): New variable.
(string->fat32-uuid): New procedure.
(%uuid-parsers): Add it.
* tests/uuid.scm ("uuid, FAT32, format preserved"): New test.