jackhill/guix/guix.git
5 years agognu: schismtracker: Update to 20190614.
Tobias Geerinckx-Rice [Tue, 25 Jun 2019 15:03:21 +0000 (17:03 +0200)]
gnu: schismtracker: Update to 20190614.

* gnu/packages/music.scm (schismtracker): Update to 20190614.

5 years agognu: android-googletest: Downgrade to 1.8.0.
Ricardo Wurmus [Tue, 25 Jun 2019 15:19:10 +0000 (17:19 +0200)]
gnu: android-googletest: Downgrade to 1.8.0.

This is a follow-up to commit 3b39f09fd99cd07543b904d11ea9b3463c38ecb7.

* gnu/packages/android.scm (android-googletest): Downgrade to 1.8.0.
[version]: Overwrite field.
[source]: Likewise.

5 years agognu: deutex: Don't use NAME in source URI.
Tobias Geerinckx-Rice [Tue, 25 Jun 2019 13:34:03 +0000 (15:34 +0200)]
gnu: deutex: Don't use NAME in source URI.

* gnu/packages/game-development.scm (deutex)[source]: Hard-code NAME.

5 years agognu: deutex: Update to 5.2.0.
Tobias Geerinckx-Rice [Tue, 25 Jun 2019 13:33:54 +0000 (15:33 +0200)]
gnu: deutex: Update to 5.2.0.

* gnu/packages/game-development.scm (deutex): Update to 5.2.0.

5 years agognu: znc: Enable internationalisation.
Tobias Geerinckx-Rice [Tue, 25 Jun 2019 13:24:10 +0000 (15:24 +0200)]
gnu: znc: Enable internationalisation.

* gnu/packages/messaging.scm (znc)[arguments]: Want i18n.
[native-inputs]: Add the required boost and gettext-minimal packages.

5 years agognu: znc: Build with CMake.
Tobias Geerinckx-Rice [Tue, 25 Jun 2019 12:34:09 +0000 (14:34 +0200)]
gnu: znc: Build with CMake.

* gnu/packages/messaging.scm (znc)[build-system]:
Use the CMAKE-BUILD-SYSTEM.
[arguments]: Adjust #:configure-flags and where the googletest sources
are unpacked.

5 years agognu: python-libvirt: Update to 5.3.0.
Tobias Geerinckx-Rice [Tue, 25 Jun 2019 12:30:36 +0000 (14:30 +0200)]
gnu: python-libvirt: Update to 5.3.0.

* gnu/packages/virtualization.scm (python-libvirt): Update to 5.3.0.

5 years agognu: znc: Don't refer to native-inputs.
Tobias Geerinckx-Rice [Tue, 25 Jun 2019 12:20:02 +0000 (14:20 +0200)]
gnu: znc: Don't refer to native-inputs.

* gnu/packages/messaging.scm (znc)[native-inputs]: Move run-time perl & python…
[inputs]: …here, in alphabetical order.

5 years agognu: memcached: Update to 1.5.16.
Tobias Geerinckx-Rice [Tue, 25 Jun 2019 12:15:54 +0000 (14:15 +0200)]
gnu: memcached: Update to 1.5.16.

* gnu/packages/databases.scm (memcached): Update to 1.5.16.

5 years agognu: calcurse: Update to 4.5.0.
Tobias Geerinckx-Rice [Tue, 25 Jun 2019 11:53:47 +0000 (13:53 +0200)]
gnu: calcurse: Update to 4.5.0.

* gnu/packages/calcurse.scm (calcurse): Update to 4.5.0.

5 years agognu: libvirt: Use conventional doc/ directory.
Tobias Geerinckx-Rice [Tue, 25 Jun 2019 09:55:37 +0000 (11:55 +0200)]
gnu: libvirt: Use conventional doc/ directory.

* gnu/packages/virtualization.scm (libvirt)[arguments]: Add a versioned
‘--docdir’ to #:configure-flags.

5 years agognu: libvirt: Enable the test suite.
Tobias Geerinckx-Rice [Tue, 25 Jun 2019 09:54:26 +0000 (11:54 +0200)]
gnu: libvirt: Enable the test suite.

* gnu/packages/virtualization.scm (libvirt)[arguments]: Fix posix_spawn
tests, specifically disable the remaining failing tests, and enable the
rest of the test suite.

5 years agognu: libvirt: Update to 5.4.0 [security fixes].
Tobias Geerinckx-Rice [Tue, 25 Jun 2019 09:45:54 +0000 (11:45 +0200)]
gnu: libvirt: Update to 5.4.0 [security fixes].

This release includes fixes for  CVE-2019-10161, CVE-2019-10166,
CVE-2019-10167, and CVE-2019-10168.

* gnu/packages/virtualization.scm (libvirt): Update to 5.4.0.

5 years agognu: libvirt: Honour MAKE-FLAGS everywhere.
Tobias Geerinckx-Rice [Mon, 24 Jun 2019 21:17:46 +0000 (23:17 +0200)]
gnu: libvirt: Honour MAKE-FLAGS everywhere.

* gnu/packages/virtualization.scm (libvirt)[arguments]: Apply MAKE-FLAGS
in ‘install’ phase.

5 years agognu: perl-cpanel-json-xs: Update to 4.12.
Efraim Flashner [Tue, 25 Jun 2019 08:02:41 +0000 (11:02 +0300)]
gnu: perl-cpanel-json-xs: Update to 4.12.

* gnu/packages/perl.scm (perl-cpanel-json-xs): Update to 4.12.

5 years agognu: perl-super: Update to 1.20190531.
Efraim Flashner [Tue, 25 Jun 2019 07:55:15 +0000 (10:55 +0300)]
gnu: perl-super: Update to 1.20190531.

* gnu/packages/perl.scm (perl-super): Update to 1.20190531.

5 years agognu: perl-mailtools: Update to 2.21.
Efraim Flashner [Tue, 25 Jun 2019 07:51:37 +0000 (10:51 +0300)]
gnu: perl-mailtools: Update to 2.21.

* gnu/packages/perl.scm (perl-mailtools): Update to 2.21.

5 years agognu: perl-file-slurp: Update to 9999.27.
Efraim Flashner [Tue, 25 Jun 2019 07:48:29 +0000 (10:48 +0300)]
gnu: perl-file-slurp: Update to 9999.27.

* gnu/packages/perl.scm (perl-file-slurp): Update to 9999.27.

5 years agognu: signing-party: Update to 2.10.
Efraim Flashner [Tue, 25 Jun 2019 07:46:02 +0000 (10:46 +0300)]
gnu: signing-party: Update to 2.10.

* gnu/packages/gnupg.scm (signing-party): Update to 2.10.

5 years agognu: signing-party: Update home-page.
Efraim Flashner [Tue, 25 Jun 2019 07:45:19 +0000 (10:45 +0300)]
gnu: signing-party: Update home-page.

* gnu/packages/gnupg.scm (signing-party)[home-page]: Use new home-page.

5 years agognu: emacs-posframe: Update to 0.5.0.
Brian Leung [Tue, 25 Jun 2019 02:53:04 +0000 (04:53 +0200)]
gnu: emacs-posframe: Update to 0.5.0.

* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 0.5.0.

5 years agognu: emacs-alert: Update to 1.3.
Brian Leung [Tue, 25 Jun 2019 02:44:02 +0000 (04:44 +0200)]
gnu: emacs-alert: Update to 1.3.

* gnu/packages/emacs-xyz.scm (emacs-alert): Update to 1.3.

5 years agognu: emacs-zones: Update to 0-2.3169815.
Brian Leung [Tue, 25 Jun 2019 02:03:38 +0000 (04:03 +0200)]
gnu: emacs-zones: Update to 0-2.3169815.

* gnu/packages/emacs-xyz.scm (emacs-zones): Update to 0-2.3169815.
* gnu/packages/patches/emacs-zones-called-interactively.patch: Fix
  invocation of `called-interactively-p'.

5 years agognu: emacs-ivy-rich: Update to 0.1.4-1.f6bfa29.
Brian Leung [Mon, 24 Jun 2019 05:12:18 +0000 (07:12 +0200)]
gnu: emacs-ivy-rich: Update to 0.1.4-1.f6bfa29.

* gnu/packages/emacs-xyz.scm (emacs-ivy-rich): Update to 0.1.4-1.f6bfa29.

5 years agognu: emacs-orgit: Update to 1.5.3.
Brian Leung [Sun, 23 Jun 2019 22:12:57 +0000 (00:12 +0200)]
gnu: emacs-orgit: Update to 1.5.3.

* gnu/packages/emacs-xyz.scm (emacs-orgit): Update to 1.5.3.

5 years agognu: emacs-nix-mode: Update to 1.4.1.
Brian Leung [Sun, 23 Jun 2019 22:03:25 +0000 (00:03 +0200)]
gnu: emacs-nix-mode: Update to 1.4.1.

* gnu/packages/emacs-xyz.scm (emacs-nix-mode): Update to 1.4.1.
[inputs]: Add emacs-json-mode.

5 years agognu: Add emacs-make-it-so.
Brian Leung [Sun, 23 Jun 2019 21:53:39 +0000 (23:53 +0200)]
gnu: Add emacs-make-it-so.

* gnu/packages/emacs-xyz.scm (emacs-make-it-so): New variable.

5 years agognu: emacs-emojify: Update to 1.2.
Brian Leung [Sun, 23 Jun 2019 21:47:42 +0000 (23:47 +0200)]
gnu: emacs-emojify: Update to 1.2.

* gnu/packages/emacs-xyz.scm (emacs-emojify): Update to 1.2.
[arguments]: Simplify.

5 years agognu: Add emacs-org-ql.
Brian Leung [Sat, 15 Jun 2019 02:36:53 +0000 (04:36 +0200)]
gnu: Add emacs-org-ql.

* gnu/packages/emacs-xyz.scm (emacs-org-ql): New variable.

5 years agognu: Add emacs-org-make-toc.
Brian Leung [Sat, 15 Jun 2019 02:36:37 +0000 (04:36 +0200)]
gnu: Add emacs-org-make-toc.

* gnu/packages/emacs-xyz.scm (emacs-org-make-toc): New variable.

5 years agognu: Add emacs-org-super-agenda.
Brian Leung [Sat, 15 Jun 2019 02:36:19 +0000 (04:36 +0200)]
gnu: Add emacs-org-super-agenda.

* gnu/packages/emacs-xyz.scm (emacs-org-super-agenda): New variable.

5 years agognu: Add emacs-org-recent-headings.
Brian Leung [Sat, 15 Jun 2019 02:35:44 +0000 (04:35 +0200)]
gnu: Add emacs-org-recent-headings.

* gnu/packages/emacs-xyz.scm (emacs-org-recent-headings): New variable.

5 years agognu: Add emacs-frecency.
Brian Leung [Sat, 15 Jun 2019 02:35:20 +0000 (04:35 +0200)]
gnu: Add emacs-frecency.

* gnu/packages/emacs-xyz.scm (emacs-frecency): New variable.

5 years agognu: emacs-outshine: Update to 3.0.1.
Brian Leung [Sat, 15 Jun 2019 02:35:00 +0000 (04:35 +0200)]
gnu: emacs-outshine: Update to 3.0.1.

* gnu/packages/emacs-xyz.scm (emacs-outshine): Update to 3.0.1.

5 years agognu: Add emacs-org-download.
Brian Leung [Sat, 15 Jun 2019 02:34:18 +0000 (04:34 +0200)]
gnu: Add emacs-org-download.

* gnu/packages/emacs-xyz.scm (emacs-org-download): New variable.

5 years agognu: emacs-counsel-etags: Update to 1.8.4.
Brian Leung [Sat, 15 Jun 2019 02:33:51 +0000 (04:33 +0200)]
gnu: emacs-counsel-etags: Update to 1.8.4.

* gnu/packages/emacs-xyz.scm (emacs-counsel-etags): Update to 1.8.4.

5 years agognu: emacs-magit-todos: Update to 1.2.
Brian Leung [Sat, 15 Jun 2019 02:33:25 +0000 (04:33 +0200)]
gnu: emacs-magit-todos: Update to 1.2.

* gnu/packages/emacs-xyz.scm (emacs-magit-todos): Update to 1.2.

5 years agognu: emacs-helpful: Update to 0.16.
Brian Leung [Sat, 15 Jun 2019 02:33:02 +0000 (04:33 +0200)]
gnu: emacs-helpful: Update to 0.16.

* gnu/packages/emacs-xyz.scm (emacs-helpful): Update to 0.16.
[propagated-inputs]: Add emacs-dash, emacs-s, emacs-f, emacs-shut-up.

5 years agognu: emacs-evil-anzu: Don't use unstable tarball.
Brian Leung [Sat, 15 Jun 2019 02:31:30 +0000 (04:31 +0200)]
gnu: emacs-evil-anzu: Don't use unstable tarball.

* gnu/packages/emacs-xyz.scm (emacs-evil-anzu)[source]: Use GIT-FETCH and GIT-FILE-NAME.

5 years agognu: emacs-evil-matchit: Update to 2.3.0.
Brian Leung [Sat, 15 Jun 2019 02:31:01 +0000 (04:31 +0200)]
gnu: emacs-evil-matchit: Update to 2.3.0.

* gnu/packages/emacs-xyz.scm (emacs-evil-matchit): Update to 2.3.0.

5 years agognu: emacs-erc-hl-nicks: Don't use unstable tarball.
Brian Leung [Sat, 15 Jun 2019 02:29:50 +0000 (04:29 +0200)]
gnu: emacs-erc-hl-nicks: Don't use unstable tarball.

* gnu/packages/emacs-xyz.scm (emacs-erc-hl-nicks)[source]: Use GIT-FETCH and GIT-FILE-NAME.

5 years agognu: emacs-evil-surround: Update to 1.0.4.
Brian Leung [Sat, 15 Jun 2019 01:34:39 +0000 (03:34 +0200)]
gnu: emacs-evil-surround: Update to 1.0.4.

* gnu/packages/emacs-xyz.scm (emacs-evil-surround): Update to 1.0.4.
[home-page]: Update to https://github.com/emacs-evil/evil-surround.

5 years agognu: emacs-posframe: Update to 0.4.3.
Brian Leung [Sat, 15 Jun 2019 01:31:11 +0000 (03:31 +0200)]
gnu: emacs-posframe: Update to 0.4.3.

* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 0.4.3.
[source]: Use GIT-FETCH and GIT-FILE-NAME.

5 years agognu: emacs-wgrep: Don't use unstable tarball.
Brian Leung [Sat, 15 Jun 2019 01:30:08 +0000 (03:30 +0200)]
gnu: emacs-wgrep: Don't use unstable tarball.

* gnu/packages/emacs-xyz.scm (emacs-wgrep)[source]: Use GIT-FETCH and GIT-FILE-NAME.

5 years agognu: emacs-tide: Don't use unstable tarball.
Brian Leung [Sat, 15 Jun 2019 01:28:54 +0000 (03:28 +0200)]
gnu: emacs-tide: Don't use unstable tarball.

* gnu/packages/emacs-xyz.scm (emacs-tide)[source]: Use GIT-FETCH and GIT-FILE-NAME.

5 years agognu: emacs-typescript-mode: Don't use unstable tarball.
Brian Leung [Sat, 15 Jun 2019 01:05:37 +0000 (03:05 +0200)]
gnu: emacs-typescript-mode: Don't use unstable tarball.

* gnu/packages/emacs-xyz.scm (emacs-typescript-mode)[source]: Use GIT-FETCH and GIT-FILE-NAME.

5 years agognu: emacs-nodejs-repl: Update to 0.2.1.
Brian Leung [Sat, 15 Jun 2019 01:01:44 +0000 (03:01 +0200)]
gnu: emacs-nodejs-repl: Update to 0.2.1.

* gnu/packages/emacs-xyz.scm (emacs-nodejs-repl): Update to 0.2.1.

5 years agognu: emacs-company: Update to 0.9.10.
Brian Leung [Sat, 15 Jun 2019 01:01:03 +0000 (03:01 +0200)]
gnu: emacs-company: Update to 0.9.10.

* gnu/packages/emacs-xyz.scm (emacs-company): Update to 0.9.10.

5 years agognu: emacs-prescient: Update to 3.1.
Brian Leung [Sat, 15 Jun 2019 01:01:25 +0000 (03:01 +0200)]
gnu: emacs-prescient: Update to 3.1.

* gnu/packages/emacs-xyz.scm (emacs-prescient): Update to 3.1.

5 years agognu: emacs-with-editor: Update to 2.8.3.
Brian Leung [Sat, 15 Jun 2019 01:00:18 +0000 (03:00 +0200)]
gnu: emacs-with-editor: Update to 2.8.3.

* gnu/packages/emacs-xyz.scm (emacs-with-editor): Update to 2.8.3.

5 years agognu: python-stem: Update to 1.7.1.
Alex Vong [Mon, 24 Jun 2019 21:25:34 +0000 (05:25 +0800)]
gnu: python-stem: Update to 1.7.1.

* gnu/packages/python.scm (python-stem): Update to 1.7.1.

5 years agodoc: Document use cases for NetworkManager with dnsmasq.
Florian Pelz [Wed, 19 Jun 2019 16:09:24 +0000 (18:09 +0200)]
doc: Document use cases for NetworkManager with dnsmasq.

* doc/guix.texi (Networking Services): Give examples.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agoservices: network-manager: Create '/var/lib/misc' directory for dnsmasq.
Florian Pelz [Wed, 19 Jun 2019 16:09:01 +0000 (18:09 +0200)]
services: network-manager: Create '/var/lib/misc' directory for dnsmasq.

* gnu/services/networking.scm (%network-manager-activation): Rename to...
(network-manager-activation): ... this and make it a procedure.  Make it
create '/var/lib/misc' when using dnsmasq.
(network-manager-service-type): Use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agodoc: Use new upstream nomenclature for NetworkManager’s dnsmasq.
Florian Pelz [Wed, 19 Jun 2019 16:08:36 +0000 (18:08 +0200)]
doc: Use new upstream nomenclature for NetworkManager’s dnsmasq.

* doc/guix.texi (Networking Services): Replace term 'split DNS' by
'conditional forwarding'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agodoc: Recommend '-enable-kvm' for installing in a VM as well.
Florian Pelz [Tue, 18 Jun 2019 11:16:33 +0000 (13:16 +0200)]
doc: Recommend '-enable-kvm' for installing in a VM as well.

* doc (Installing Guix in a VM): Add '-enable-kvm' to example.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agognu: Add Guile-JPEG.
Ludovic Courtès [Mon, 24 Jun 2019 21:13:11 +0000 (23:13 +0200)]
gnu: Add Guile-JPEG.

* gnu/packages/guile-xyz.scm (guile-jpeg): New variable.

5 years agoprogress: Call 'time-difference' on times of the same type.
Ludovic Courtès [Mon, 24 Jun 2019 21:10:13 +0000 (23:10 +0200)]
progress: Call 'time-difference' on times of the same type.

Guile 2.2.5 and 2.9.2 would catch the issue.
This is a followup to 88bc3c89bf5145d24c2270d2192b7be547e0024f.

* guix/progress.scm (display-download-progress)[elapsed]: Pass
'current-time' the same type as START-TIME.

5 years agognu: weston: Update to 6.0.1.
Gábor Boskovits [Mon, 24 Jun 2019 20:10:49 +0000 (22:10 +0200)]
gnu: weston: Update to 6.0.1.

* gnu/packages/freedesktop.scm (weston): Update to 6.0.1.

5 years agognu: apl: Add pcre support.
Efraim Flashner [Mon, 24 Jun 2019 15:59:16 +0000 (18:59 +0300)]
gnu: apl: Add pcre support.

* gnu/packages/apl.scm (apl)[inputs]: Add pcre2.

5 years agognu: apl: Update to 1.8.
Efraim Flashner [Mon, 24 Jun 2019 15:58:39 +0000 (18:58 +0300)]
gnu: apl: Update to 1.8.

* gnu/packages/apl.scm (apl): Update to 1.8.

5 years agopublish: Work around Guile 2.2.5 (web server) bug.
Ludovic Courtès [Mon, 24 Jun 2019 14:39:25 +0000 (16:39 +0200)]
publish: Work around Guile 2.2.5 (web server) bug.

* guix/scripts/publish.scm: Replace (@@ (web http) read-header-line) on
Guile 2.2.5.

5 years agotests: Import (guix build utils) in the marionette.
Ludovic Courtès [Sun, 23 Jun 2019 21:48:07 +0000 (23:48 +0200)]
tests: Import (guix build utils) in the marionette.

* gnu/tests/install.scm (%minimal-os)[marionette-configuration](imported-modules):
Add (guix build utils).
* gnu/tests/base.scm (run-basic-test)["skeletons in home directories"]:
Use (guix build utils) explicitly.

5 years agognu: znc: Switch back to Guix's googletest package.
Tobias Geerinckx-Rice [Sun, 23 Jun 2019 22:25:57 +0000 (00:25 +0200)]
gnu: znc: Switch back to Guix's googletest package.

* gnu/packages/messaging.scm (znc)[native-inputs]: Use the packaged
googletest's sources.

5 years agognu: googletest: Update to 1.8.1.
Tobias Geerinckx-Rice [Sun, 23 Jun 2019 21:01:32 +0000 (23:01 +0200)]
gnu: googletest: Update to 1.8.1.

* gnu/packages/check.scm (googletest): Update to 1.8.1.

5 years agognu: padthv1: Update to 0.9.8.
Tobias Geerinckx-Rice [Sun, 23 Jun 2019 21:00:18 +0000 (23:00 +0200)]
gnu: padthv1: Update to 0.9.8.

* gnu/packages/music.scm (padthv1): Update to 0.9.8.
[arguments]: Drop -std=gnu++11 #:configure-flags.

5 years agognu: samplv1: Update to 0.9.8.
Tobias Geerinckx-Rice [Sun, 23 Jun 2019 20:03:25 +0000 (22:03 +0200)]
gnu: samplv1: Update to 0.9.8.

* gnu/packages/music.scm (samplv1): Update to 0.9.8.
[arguments]: Drop -std=gnu++11 #:configure-flags.

5 years agognu: synthv1: Update to 0.9.8.
Tobias Geerinckx-Rice [Sun, 23 Jun 2019 19:46:42 +0000 (21:46 +0200)]
gnu: synthv1: Update to 0.9.8.

* gnu/packages/music.scm (synthv1): Update to 0.9.8.
[arguments]: Drop -std=gnu++11 #:configure-flags.

5 years agognu: drumkv1: Update to 0.9.8.
Tobias Geerinckx-Rice [Sun, 23 Jun 2019 18:59:40 +0000 (20:59 +0200)]
gnu: drumkv1: Update to 0.9.8.

* gnu/packages/music.scm (drumkv1): Update to 0.9.8.
[arguments]: Drop -std=gnu++11 #:configure-flags.

5 years agognu: python-parted: Don't use unstable tarball.
Tobias Geerinckx-Rice [Sun, 23 Jun 2019 18:07:34 +0000 (20:07 +0200)]
gnu: python-parted: Don't use unstable tarball.

* gnu/packages/disk.scm (python-parted)[source]: Use GIT-FETCH and
GIT-FILE-NAME.

5 years agognu: Add volumeicon.
Tobias Geerinckx-Rice [Sun, 23 Jun 2019 18:07:05 +0000 (20:07 +0200)]
gnu: Add volumeicon.

* gnu/packages/gtk.scm (volumeicon): New public variable.

5 years agognu: python-parted: Update to 3.11.2.
Tobias Geerinckx-Rice [Sun, 23 Jun 2019 16:46:08 +0000 (18:46 +0200)]
gnu: python-parted: Update to 3.11.2.

* gnu/packages/disk.scm (python-parted): Update to 3.11.2.

5 years agognu: Add postgresql-11.
Gábor Boskovits [Mon, 24 Jun 2019 08:39:07 +0000 (10:39 +0200)]
gnu: Add postgresql-11.

* gnu/packages/databases.scm(postgresql-11): New variable.

5 years agolinux-container: Remove dependency on (guix utils).
Ludovic Courtès [Sun, 23 Jun 2019 17:43:39 +0000 (19:43 +0200)]
linux-container: Remove dependency on (guix utils).

Fixes a bug whereby derivations importing (gnu build linux-container),
such as the 'bitlbee' and 'tor' services, would depend on the
user's (guix config) file, which was pulled as a dependency of (guix
utils).  As a result, those derivations would vary from user to user.

* gnu/build/linux-container.scm (call-with-temporary-directory): New
procedure.

5 years agoguix build: '--log-file' no longer returns several log files.
Ludovic Courtès [Sun, 23 Jun 2019 17:28:52 +0000 (19:28 +0200)]
guix build: '--log-file' no longer returns several log files.

Fixes a regression introduced in
9353b199c18caca4a429f20423e1a5e7bc26a8da whereby something like:

  guix build --log-file $(guix build -d guile)

would return two log files.  This led to a failure of 'tests/guix-build.sh'.

* guix/scripts/build.scm (guix-build): Filter out derivation file names
from ITEMS.

5 years agoguix build: Use 'warning' for warnings.
Ludovic Courtès [Sun, 23 Jun 2019 17:18:32 +0000 (19:18 +0200)]
guix build: Use 'warning' for warnings.

* guix/scripts/build.scm (options->derivations): Use 'warning' instead
of 'format'.

5 years agognu: znc: Update to 1.7.4.
Tobias Geerinckx-Rice [Sun, 23 Jun 2019 14:14:32 +0000 (16:14 +0200)]
gnu: znc: Update to 1.7.4.

* gnu/packages/messaging.scm (znc): Update to 1.7.4.

5 years agognu: spread-sheet-widget: Don't use NAME in source URI.
Tobias Geerinckx-Rice [Sun, 23 Jun 2019 13:22:28 +0000 (15:22 +0200)]
gnu: spread-sheet-widget: Don't use NAME in source URI.

* gnu/packages/gtk.scm (spread-sheet-widget)[source]: Hard-code NAME.

5 years agognu: enchant: Update to 2.2.4.
Tobias Geerinckx-Rice [Sat, 22 Jun 2019 21:22:48 +0000 (23:22 +0200)]
gnu: enchant: Update to 2.2.4.

* gnu/packages/enchant.scm (enchant): Update to 2.2.4.

5 years agognu: emacs-org-reveal: Update to 20190622.
Pierre Neidhardt [Sun, 23 Jun 2019 09:07:39 +0000 (11:07 +0200)]
gnu: emacs-org-reveal: Update to 20190622.

* gnu/packages/emacs-xyz.scm (emacs-org-reveal): Update to 20190622.

5 years agognu: linux-libre: Update to 5.1.14.
Mark H Weaver [Sun, 23 Jun 2019 06:54:22 +0000 (02:54 -0400)]
gnu: linux-libre: Update to 5.1.14.

* gnu/packages/linux.scm (%linux-libre-version): Update to 5.1.14.
(%linux-libre-hash): Update hash.

5 years agognu: linux-libre@4.19: Update to 4.19.55.
Mark H Weaver [Sun, 23 Jun 2019 06:53:16 +0000 (02:53 -0400)]
gnu: linux-libre@4.19: Update to 4.19.55.

* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.55.
(%linux-libre-4.19-hash): Update hash.

5 years agognu: linux-libre@4.14: Update to 4.14.129.
Mark H Weaver [Sun, 23 Jun 2019 06:52:22 +0000 (02:52 -0400)]
gnu: linux-libre@4.14: Update to 4.14.129.

* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.129.
(%linux-libre-4.14-hash): Update hash.

5 years agognu: linux-libre@4.9: Update to 4.9.183.
Mark H Weaver [Sun, 23 Jun 2019 06:51:43 +0000 (02:51 -0400)]
gnu: linux-libre@4.9: Update to 4.9.183.

* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.183.

5 years agognu: linux-libre@4.4: Update to 4.4.183.
Mark H Weaver [Sun, 23 Jun 2019 06:50:59 +0000 (02:50 -0400)]
gnu: linux-libre@4.4: Update to 4.4.183.

* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.183.

5 years agognu: mate-themes: Update to 3.22.20.
Tobias Geerinckx-Rice [Sat, 22 Jun 2019 22:05:54 +0000 (00:05 +0200)]
gnu: mate-themes: Update to 3.22.20.

* gnu/packages/mate.scm (mate-themes): Update to 3.22.20.

5 years agognu: stellarium: Don't use NAME in source URI.
Tobias Geerinckx-Rice [Sat, 22 Jun 2019 20:16:44 +0000 (22:16 +0200)]
gnu: stellarium: Don't use NAME in source URI.

* gnu/packages/astronomy.scm (stellarium)[source]: Hard-code NAME.

5 years agognu: stellarium: Update to 0.19.1.
Tobias Geerinckx-Rice [Sat, 22 Jun 2019 20:14:49 +0000 (22:14 +0200)]
gnu: stellarium: Update to 0.19.1.

* gnu/packages/astronomy.scm (stellarium): Update to 0.19.1.

5 years agognu: mutt: Update to 1.12.1.
Tobias Geerinckx-Rice [Sat, 22 Jun 2019 21:27:46 +0000 (23:27 +0200)]
gnu: mutt: Update to 1.12.1.

* gnu/packages/mail.scm (mutt): Update to 1.12.1.

5 years agognu: isync: Update to 1.3.1.
Tobias Geerinckx-Rice [Sat, 22 Jun 2019 21:35:55 +0000 (23:35 +0200)]
gnu: isync: Update to 1.3.1.

* gnu/packages/mail.scm (isync): Update to 1.3.1.

5 years agognu: python-pyatspi: Fix loading libraries.
Julien Lepiller [Sat, 22 Jun 2019 15:17:06 +0000 (17:17 +0200)]
gnu: python-pyatspi: Fix loading libraries.

* gnu/package/gnome.scm (python-pyatspi): Fix loading dependencies.

5 years agognu: Add harmonist-tk.
Julien Lepiller [Tue, 18 Jun 2019 16:11:24 +0000 (18:11 +0200)]
gnu: Add harmonist-tk.

* gnu/packages/games.scm (harmonist-tk): New variable.

5 years agognu: Add go-github.com-nsf-gothic.
Julien Lepiller [Sat, 22 Jun 2019 15:11:06 +0000 (17:11 +0200)]
gnu: Add go-github.com-nsf-gothic.

* gnu/packages/tcl.scm (go-github.com-nsf-gothic): New variable.

5 years agognu: Use license: prefix in tcl.scm.
Julien Lepiller [Tue, 18 Jun 2019 15:31:55 +0000 (17:31 +0200)]
gnu: Use license: prefix in tcl.scm.

* gnu/packages/tcl.scm: Use license: prefix in tcl.scm.

5 years agognu: Add openvr.
Pierre Neidhardt [Sat, 22 Jun 2019 10:57:56 +0000 (12:57 +0200)]
gnu: Add openvr.

* gnu/packages/game-development.scm (openvr): New variable.

5 years agognu: wine-staging: Update to 4.11.
Rutger Helling [Sat, 22 Jun 2019 08:02:54 +0000 (10:02 +0200)]
gnu: wine-staging: Update to 4.11.

* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.11.
* gnu/packages/wine.scm (wine-staging): Update to 4.11.

5 years agognu: python-dask: Update to 1.2.2.
Tobias Geerinckx-Rice [Fri, 21 Jun 2019 23:37:10 +0000 (01:37 +0200)]
gnu: python-dask: Update to 1.2.2.

* gnu/packages/python-xyz.scm (python-dask): Update to 1.2.2.

5 years agognu: python-bcrypt: Update to 3.1.7.
Tobias Geerinckx-Rice [Fri, 21 Jun 2019 23:29:19 +0000 (01:29 +0200)]
gnu: python-bcrypt: Update to 3.1.7.

* gnu/packages/python-crypto.scm (python-bcrypt): Update to 3.1.7.

5 years agognu: python-twisted: Update to 19.2.1.
Tobias Geerinckx-Rice [Fri, 21 Jun 2019 23:26:09 +0000 (01:26 +0200)]
gnu: python-twisted: Update to 19.2.1.

* gnu/packages/python-xyz.scm (python-twisted): Update to 19.2.1.

5 years agognu: python-astunparse: Update to 1.6.2.
Tobias Geerinckx-Rice [Fri, 21 Jun 2019 23:25:49 +0000 (01:25 +0200)]
gnu: python-astunparse: Update to 1.6.2.

* gnu/packages/python-xyz.scm (python-astunparse): Update to 1.6.2.

5 years agognu: python-robotframework: Update to 3.1.2.
Tobias Geerinckx-Rice [Fri, 21 Jun 2019 23:24:30 +0000 (01:24 +0200)]
gnu: python-robotframework: Update to 3.1.2.

* gnu/packages/python-xyz.scm (python-robotframework): Update to 3.1.2.