jackhill/guix/guix.git
4 years agognu: evince: Update to 3.36.1.
Tobias Geerinckx-Rice [Sat, 6 Jun 2020 04:16:36 +0000 (06:16 +0200)]
gnu: evince: Update to 3.36.1.

* gnu/packages/gnome.scm (evince): Update to 3.36.1.

4 years agognu: mtpaint: Update to 3.49.27.
Tobias Geerinckx-Rice [Sat, 6 Jun 2020 04:14:47 +0000 (06:14 +0200)]
gnu: mtpaint: Update to 3.49.27.

* gnu/packages/image.scm (mtpaint): Update to 3.49.27.

4 years agognu: mtpaint: Fix version numbering.
Tobias Geerinckx-Rice [Sat, 6 Jun 2020 04:04:21 +0000 (06:04 +0200)]
gnu: mtpaint: Fix version numbering.

* gnu/packages/image.scm (mtpaint): Remove let binding.
[version]: Don't use GIT-VERSION.
[source]: Specify the matching COMMIT directly.

4 years agognu: gpxsee: Update to 7.30.
Tobias Geerinckx-Rice [Sat, 6 Jun 2020 03:15:15 +0000 (05:15 +0200)]
gnu: gpxsee: Update to 7.30.

* gnu/packages/gps.scm (gpxsee): Update to 7.30.

4 years agognu: fortune-mod: Update to 2.28.0.
Tobias Geerinckx-Rice [Sat, 6 Jun 2020 00:51:39 +0000 (02:51 +0200)]
gnu: fortune-mod: Update to 2.28.0.

* gnu/packages/games.scm (fortune-mod): Update to 2.28.0.

4 years agognu: python-backports-csv: Update to 1.0.7.
Tobias Geerinckx-Rice [Sat, 6 Jun 2020 06:17:55 +0000 (08:17 +0200)]
gnu: python-backports-csv: Update to 1.0.7.

* gnu/packages/python-xyz.scm (python-backports-csv): Update to 1.0.7.

4 years agognu: emacs-general: Update to a0b17d2.
Nicolas Goaziou [Fri, 5 Jun 2020 22:11:22 +0000 (00:11 +0200)]
gnu: emacs-general: Update to a0b17d2.

Fixes <https://bugs.gnu.org/41655>.
Reported by bdju <bdju@tilde.team>.

* gnu/packages/emacs-xyz.scm (emacs-general): Update to a0b17d2.
[arguments]: Remove unnecessary phase.  Update #:test-command.

4 years agogit-authenticate: Add tests.
Ludovic Courtès [Mon, 1 Jun 2020 21:20:06 +0000 (23:20 +0200)]
git-authenticate: Add tests.

* guix/tests/git.scm (call-with-environment-variables)
(with-environment-variables): Remove.
* guix/tests/git.scm (populate-git-repository): Add clauses for signed
commits and signed merges.
* guix/tests/gnupg.scm: New file.
* tests/git-authenticate.scm: New file.
* tests/ed25519bis.key, tests/ed25519bis.sec: New files.
* Makefile.am (dist_noinst_DATA): Add 'guix/tests/gnupg.scm'.
(SCM_TESTS): Add 'tests/git-authenticate.scm'.
(EXTRA_DIST): Add tests/ed25519bis.{key,sec}.

4 years agogit-authenticate: Raise proper SRFI-35 conditions.
Ludovic Courtès [Mon, 1 Jun 2020 20:53:06 +0000 (22:53 +0200)]
git-authenticate: Raise proper SRFI-35 conditions.

* guix/git-authenticate.scm (&git-authentication-error)
(&unsigned-commit-error, &unauthorized-commit-error)
(&signature-verification-error, &missing-key-error): New condition
types.
(commit-signing-key, authenticate-commit): Raise them.

4 years agogit-authenticate: Don't hard-code "origin/" for keyring reference.
Ludovic Courtès [Mon, 1 Jun 2020 20:52:03 +0000 (22:52 +0200)]
git-authenticate: Don't hard-code "origin/" for keyring reference.

* guix/git-authenticate.scm (load-keyring-from-reference): Remove
hard-coded "origin/".  Use BRANCH-ALL instead of BRANCH-REMOTE.

4 years agoAdd (guix git-authenticate).
Ludovic Courtès [Mon, 1 Jun 2020 15:48:11 +0000 (17:48 +0200)]
Add (guix git-authenticate).

* build-aux/git-authenticate.scm (commit-signing-key)
(read-authorizations, commit-authorized-keys, authenticate-commit)
(load-keyring-from-blob, load-keyring-from-reference)
(authenticate-commits, authenticated-commit-cache-file)
(previously-authenticated-commits, cache-authenticated-commit): Remove.
* build-aux/git-authenticate.scm (git-authenticate): Pass
 #:default-authorizations to 'authenticate-commits'.
* guix/git-authenticate.scm: New file, with code taken from
'build-aux/git-authenticate.scm'.  Remove references to
'%historical-authorized-signing-keys' and add #:default-authorizations
parameter instead.
* Makefile.am (MODULES): Add it.
(authenticate): Depend on guix/git-authenticate.go.

4 years agognu: boost-signals2: Update hash.
Tobias Geerinckx-Rice [Fri, 5 Jun 2020 19:30:56 +0000 (21:30 +0200)]
gnu: boost-signals2: Update hash.

Reported by pkill9 on #guix.

* gnu/packages/boost.scm (boost-signals2)[source]: Fix the hash.

4 years agognu: diffoscope: Update to 146.
Tobias Geerinckx-Rice [Fri, 5 Jun 2020 17:06:11 +0000 (19:06 +0200)]
gnu: diffoscope: Update to 146.

* gnu/packages/diffoscope.scm (diffoscope): Update to 146.

4 years agognu: diffoscope: Remove redundant let binding.
Tobias Geerinckx-Rice [Fri, 5 Jun 2020 16:58:02 +0000 (18:58 +0200)]
gnu: diffoscope: Remove redundant let binding.

* gnu/packages/diffoscope.scm (diffoscope): Unbind VERSION.

4 years agognu: docker, docker-cli: Update to 19.03.9.
Tobias Geerinckx-Rice [Fri, 5 Jun 2020 16:47:00 +0000 (18:47 +0200)]
gnu: docker, docker-cli: Update to 19.03.9.

* gnu/packages/docker.scm (%docker-version): Update to 19.03.9.
(docker, docker-cli): Update hashes.

4 years agognu: websocketpp: Update to 0.8.2.
Tobias Geerinckx-Rice [Fri, 5 Jun 2020 16:45:11 +0000 (18:45 +0200)]
gnu: websocketpp: Update to 0.8.2.

* gnu/packages/web.scm (websocketpp): Update to 0.8.2.
[source]: Replace patch.
* gnu/packages/patches/websocketpp-fix-for-boost-1.70.patch: Delete file.
* gnu/packages/patches/websocketpp-fix-for-cmake-3.15.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

4 years agognu: strace: Update to 5.7.
Tobias Geerinckx-Rice [Fri, 5 Jun 2020 16:02:03 +0000 (18:02 +0200)]
gnu: strace: Update to 5.7.

* gnu/packages/linux.scm (strace): Update to 5.7.
[arguments]: Disable three failing tests.

4 years agognu: singular: Update to 4.1.3p1.
Tobias Geerinckx-Rice [Fri, 5 Jun 2020 15:02:03 +0000 (17:02 +0200)]
gnu: singular: Update to 4.1.3p1.

* gnu/packages/algebra.scm (singular): Update to 4.1.3p1.

4 years agognu: iproute2: Update to 5.7.0.
Tobias Geerinckx-Rice [Thu, 4 Jun 2020 17:05:51 +0000 (19:05 +0200)]
gnu: iproute2: Update to 5.7.0.

* gnu/packages/linux.scm (iproute): Update to 5.7.0.

4 years agognu: man-db: Update to 2.9.2.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 23:29:14 +0000 (01:29 +0200)]
gnu: man-db: Update to 2.9.2.

* gnu/packages/man.scm (man-db): Update to 2.9.2.

4 years agognu: fetchmail: Update to 6.4.6.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 19:51:35 +0000 (21:51 +0200)]
gnu: fetchmail: Update to 6.4.6.

* gnu/packages/mail.scm (fetchmail): Update to 6.4.6.

4 years agognu: synapse: Update to 1.14.0.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 19:43:49 +0000 (21:43 +0200)]
gnu: synapse: Update to 1.14.0.

* gnu/packages/matrix.scm (synapse): Update to 1.14.0.

4 years agognu: guix: Update to ea924134f8.
Mathieu Othacehe [Fri, 5 Jun 2020 17:23:27 +0000 (19:23 +0200)]
gnu: guix: Update to ea924134f8.

Update Guix to include ea924134f819eef072ba7df9080d39de97fd73e6, that fixes a
test failure that can occur when running from a file-system without user_xattr
support.

* gnu/packages/package-management.scm (guix): Update to 1.1.0-6.ea92413.

4 years agotests: syscall: Support file-systems without extended attributes.
Mathieu Othacehe [Fri, 5 Jun 2020 10:28:12 +0000 (12:28 +0200)]
tests: syscall: Support file-systems without extended attributes.

* tests/syscalls.scm (setxattr): Catch ENOTSUP that can be raised if the
file-system does not support extended user attributes.

4 years agognu: Add cl-1am.
Katherine Cox-Buday [Tue, 2 Jun 2020 17:55:36 +0000 (12:55 -0500)]
gnu: Add cl-1am.

* gnu/packages/lisp-xyz.scm (sbcl-1am, cl-1am, ecl-1am): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-sxql.
Katherine Cox-Buday [Tue, 2 Jun 2020 17:52:20 +0000 (12:52 -0500)]
gnu: Add cl-sxql.

* gnu/packages/lisp-xyz.scm (sbcl-sxql, cl-sxql, ecl-sxql): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-exponential-backoff.
Katherine Cox-Buday [Tue, 2 Jun 2020 17:47:09 +0000 (12:47 -0500)]
gnu: Add cl-exponential-backoff.

* gnu/packages/lisp-xyz.scm (sbcl-exponential-backoff, cl-exponential-backoff,
  ecl-exponential-backoff): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-rove.
Katherine Cox-Buday [Tue, 2 Jun 2020 17:39:18 +0000 (12:39 -0500)]
gnu: Add cl-rove.

* gnu/packages/lisp-xyz.scm (sbcl-rove, cl-rove, ecl-rove): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-dissect.
Katherine Cox-Buday [Tue, 2 Jun 2020 17:36:35 +0000 (12:36 -0500)]
gnu: Add cl-dissect.

* gnu/packages/lisp-xyz.scm (sbcl-dissect, cl-dissect, ecl-dissect):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-uuid.
Katherine Cox-Buday [Tue, 2 Jun 2020 17:30:04 +0000 (12:30 -0500)]
gnu: Add cl-uuid.

* gnu/packages/lisp-xyz.scm (sbcl-uuid, cl-uuid, ecl-uuid): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-prometheus.pushgateway.
Katherine Cox-Buday [Fri, 5 Jun 2020 13:03:59 +0000 (15:03 +0200)]
gnu: Add cl-prometheus.pushgateway.

* gnu/packages/lisp-xyz.scm (sbcl-prometheus.pushgateway,
  cl-prometheus.pushgateway, ecl-prometheus.pushgateway): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-prometheus.exposers.hunchentoot.
Katherine Cox-Buday [Fri, 5 Jun 2020 12:59:19 +0000 (14:59 +0200)]
gnu: Add cl-prometheus.exposers.hunchentoot.

* gnu/packages/lisp-xyz.scm (sbcl-prometheus.exposers.hunchentoot,
  cl-prometheus.exposers.hunchentoot): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-prometheus.formats.text.
Katherine Cox-Buday [Fri, 5 Jun 2020 12:55:17 +0000 (14:55 +0200)]
gnu: Add cl-prometheus.formats.text.

* gnu/packages/lisp-xyz.scm (sbcl-prometheus.formats.text,
  cl-prometheus.formats.text, ecl-prometheus.formats.text): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-prometheus.collectors.process.
Katherine Cox-Buday [Fri, 5 Jun 2020 12:49:51 +0000 (14:49 +0200)]
gnu: Add cl-prometheus.collectors.process.

* gnu/packages/lisp-xyz.scm (sbcl-prometheus.collectors.process,
  cl-prometheus.collectors.process, ecl-prometheus.collectors.process): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-prometheus.collectors.sbcl.
Katherine Cox-Buday [Fri, 5 Jun 2020 12:44:18 +0000 (14:44 +0200)]
gnu: Add cl-prometheus.collectors.sbcl.

* gnu/packages/lisp-xyz.scm (sbcl-prometheus.collectors.sbcl,
  cl-prometheus.collectors.sbcl): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-prometheus.
Katherine Cox-Buday [Fri, 5 Jun 2020 12:38:19 +0000 (14:38 +0200)]
gnu: Add cl-prometheus.

* gnu/packages/lisp-xyz.scm (sbcl-prometheus, cl-prometheus, ecl-prometheus):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add quantile-estimator.
Katherine Cox-Buday [Mon, 1 Jun 2020 22:41:40 +0000 (17:41 -0500)]
gnu: Add quantile-estimator.

* gnu/packages/lisp-xyz.scm (sbcl-quantile-estimator, ecl-quantile-estimator,
  cl-quantile-estimator): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: txr: Update to 239.
Guillaume Le Vaillant [Fri, 5 Jun 2020 12:08:20 +0000 (14:08 +0200)]
gnu: txr: Update to 239.

* gnu/packages/lisp.scm (txr): Update to 239.
  [arguments]: Use cc-for-target.

4 years agognu: guix: Update to 7730f41afd.
Mathieu Othacehe [Fri, 5 Jun 2020 07:10:34 +0000 (09:10 +0200)]
gnu: guix: Update to 7730f41afd.

* gnu/packages/package-management.scm (guix): Update to 1.1.0-5.7730f41.

4 years agoinstaller: final: Add some extra logging.
Mathieu Othacehe [Thu, 4 Jun 2020 12:56:37 +0000 (14:56 +0200)]
installer: final: Add some extra logging.

* gnu/installer/final.scm (kill-cow-users): Log the killed process name,
(umount-cow-store): inform that we are umounting the cow-store.

4 years agognu: rosegarden: Update to 20.06.
Nicolas Goaziou [Thu, 4 Jun 2020 21:59:12 +0000 (23:59 +0200)]
gnu: rosegarden: Update to 20.06.

* gnu/packages/music.scm (rosegarden): Update to 20.06.

4 years agognu: guile-rsvg: Use 'git-fetch' instead of a generated archive.
Ludovic Courtès [Thu, 4 Jun 2020 21:25:54 +0000 (23:25 +0200)]
gnu: guile-rsvg: Use 'git-fetch' instead of a generated archive.

* gnu/packages/gtk.scm (guile-rsvg)[source]: Switch to GIT-FETCH.

4 years agobash completion: Complete sub-commands after 'guix time-machine'.
Ludovic Courtès [Thu, 4 Jun 2020 16:09:11 +0000 (18:09 +0200)]
bash completion: Complete sub-commands after 'guix time-machine'.

* etc/completion/bash/guix (_guix_complete_subcommand): New function.
(_guix_complete): Use it.  For "time-machine", call
'_guix_complete_subcommand' by default.

4 years agobash completion: Complete file names after '-p' and '-C'.
Ludovic Courtès [Thu, 4 Jun 2020 15:32:23 +0000 (17:32 +0200)]
bash completion: Complete file names after '-p' and '-C'.

* etc/completion/bash/guix (_guix_is_dash_C, _guix_is_dash_p): New functions.
(_guix_complete): Honor them for "install", "remove", "upgrade", "pull",
and "time-machine".

4 years agognu: emacs-modus-operandi-theme: Update to 0.9.0.
Nicolas Goaziou [Thu, 4 Jun 2020 21:24:06 +0000 (23:24 +0200)]
gnu: emacs-modus-operandi-theme: Update to 0.9.0.

* gnu/packages/emacs-xyz.scm (emacs-modus-operandi-theme): Update to 0.9.0.

4 years agognu: emacs-modus-vivendi-theme: Update to 0.9.0.
Nicolas Goaziou [Thu, 4 Jun 2020 21:23:38 +0000 (23:23 +0200)]
gnu: emacs-modus-vivendi-theme: Update to 0.9.0.

* gnu/packages/emacs-xyz.scm (emacs-modus-vivendi-theme): Update to 0.9.0.

4 years agognu: Add emacs-meson-mode.
Fredrik Salomonsson [Thu, 4 Jun 2020 19:42:30 +0000 (12:42 -0700)]
gnu: Add emacs-meson-mode.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4 years agognu: autorandr: Fix typo.
Brice Waegeneire [Sat, 30 May 2020 12:49:45 +0000 (14:49 +0200)]
gnu: autorandr: Fix typo.

* gnu/packages/xdisorg.scm (autorandr)[arguments]<phases>: Fix typo in
bash completion directory.

4 years agognu: emacs-treemacs: Update to 2.8.
Katherine Cox-Buday [Thu, 4 Jun 2020 15:45:44 +0000 (10:45 -0500)]
gnu: emacs-treemacs: Update to 2.8.

* gnu/packages/emacs-xyz.scm (emacs-treemacs): Update to 2.8.
[arguments]: Do not prepare dependencies before testing.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4 years agognu: emacs-slack: Update to a6d9f49.
Katherine Cox-Buday [Thu, 4 Jun 2020 15:30:05 +0000 (10:30 -0500)]
gnu: emacs-slack: Update to a6d9f49.

* gnu/packages/emacs-xyz.scm (emacs-slack): Update to a6d9f49.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4 years agognu: network-manager-applet: Propagate 'libnma'.
Brice Waegeneire [Tue, 2 Jun 2020 19:32:32 +0000 (21:32 +0200)]
gnu: network-manager-applet: Propagate 'libnma'.

Fixes <https://issues.guix.info/41653>.

* gnu/packages/gnome.scm (network-manager-applet)[inputs]: Move 'libnma'
to …
[propagated-inputs]: … here.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: emacs-nov-el: Add comment about upstream not tagging releases.
Nicolas Goaziou [Thu, 4 Jun 2020 13:31:59 +0000 (15:31 +0200)]
gnu: emacs-nov-el: Add comment about upstream not tagging releases.

* gnu/packages/emacs-xyz.scm (emacs-nov-el): Add a comment.  Fix indentation.

4 years agognu: emacs-elpher: Update to 2.7.9.
Simon South [Thu, 4 Jun 2020 01:48:41 +0000 (21:48 -0400)]
gnu: emacs-elpher: Update to 2.7.9.

* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 2.7.9.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4 years agognu: emacs-nov-el: Update to 0.3.0.
Simon South [Thu, 4 Jun 2020 01:22:21 +0000 (21:22 -0400)]
gnu: emacs-nov-el: Update to 0.3.0.

* gnu/packages/emacs-xyz.scm (emacs-nov-el): Update to 0.3.0.
[home-page, source]: Use new upstream URIs.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4 years agognu: Add emacs-glsl-mode.
Fredrik Salomonsson [Thu, 4 Jun 2020 12:55:19 +0000 (14:55 +0200)]
gnu: Add emacs-glsl-mode.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4 years agodoc: cookbook: Add entry about getting substitutes through Tor.
Brice Waegeneire [Wed, 3 Jun 2020 19:05:30 +0000 (21:05 +0200)]
doc: cookbook: Add entry about getting substitutes through Tor.

* doc/guix-cookbook.texi (Getting substitutes from Tor): New section.

4 years agoxorg: honor xorg-configuration-server in xorg-configuration->file
Caleb Ristvedt [Tue, 2 Jun 2020 11:28:46 +0000 (06:28 -0500)]
xorg: honor xorg-configuration-server in xorg-configuration->file

Fixes <https://bugs.gnu.org/40806>.

Previously the xorg-server package specified in the configuration was ignored
entirely in xorg-configuration->file.  This had the effect that while the X
program of the configured package would be executed, the modules of the
configured package would be ignored in favor of the default xorg-server
package's modules.  This fixes that.

* gnu/services/xorg.scm (xorg-configuration->file): honor
  xorg-configuration-server.

4 years agognu: python-pypairix: Update to 0.3.7 and build programs.
Ricardo Wurmus [Thu, 4 Jun 2020 09:54:38 +0000 (11:54 +0200)]
gnu: python-pypairix: Update to 0.3.7 and build programs.

* gnu/packages/bioinformatics.scm (python-pypairix): Update to 0.3.7.
[source]: Fetch from github.
[arguments]: Add phases "build-programs" and "install-programs".

4 years agognu: sameboy: Update to 0.13.1 [security fix].
Jakub Kądziołka [Wed, 3 Jun 2020 19:21:34 +0000 (21:21 +0200)]
gnu: sameboy: Update to 0.13.1 [security fix].

* gnu/packages/emulators.scm (sameboy): Update to 0.13.1.

4 years agognu: linux-libre: Update to 5.4.44.
Mark H Weaver [Wed, 3 Jun 2020 18:48:20 +0000 (14:48 -0400)]
gnu: linux-libre: Update to 5.4.44.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.44.
(linux-libre-5.4-pristine-source): Update hash.

4 years agognu: linux-libre@5.6: Update to 5.6.16.
Mark H Weaver [Wed, 3 Jun 2020 18:47:44 +0000 (14:47 -0400)]
gnu: linux-libre@5.6: Update to 5.6.16.

* gnu/packages/linux.scm (linux-libre-5.6-version): Update to 5.6.16.
(linux-libre-5.6-pristine-source): Update hash.

4 years agognu: linux-libre@4.19: Update to 4.19.126.
Mark H Weaver [Wed, 3 Jun 2020 18:47:09 +0000 (14:47 -0400)]
gnu: linux-libre@4.19: Update to 4.19.126.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.126.
(linux-libre-4.19-pristine-source): Update hash.

4 years agognu: linux-libre@4.14: Update to 4.14.183.
Mark H Weaver [Wed, 3 Jun 2020 18:46:30 +0000 (14:46 -0400)]
gnu: linux-libre@4.14: Update to 4.14.183.

* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.183.
(linux-libre-4.14-pristine-source): Update hash.

4 years agognu: linux-libre@4.9: Update to 4.9.226.
Mark H Weaver [Wed, 3 Jun 2020 18:46:02 +0000 (14:46 -0400)]
gnu: linux-libre@4.9: Update to 4.9.226.

* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.226.
(linux-libre-4.9-pristine-source): Update hash.

4 years agognu: linux-libre@4.4: Update to 4.4.226.
Mark H Weaver [Wed, 3 Jun 2020 18:45:05 +0000 (14:45 -0400)]
gnu: linux-libre@4.4: Update to 4.4.226.

* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.226.
(linux-libre-4.4-pristine-source): Update hash.

4 years agognu: mpg123: Update to 1.26.1.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 18:44:47 +0000 (20:44 +0200)]
gnu: mpg123: Update to 1.26.1.

* gnu/packages/mp3.scm (mpg123): Update to 1.26.1.

4 years agognu: ncdu: Update to 1.15.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 18:05:52 +0000 (20:05 +0200)]
gnu: ncdu: Update to 1.15.

* gnu/packages/ncdu.scm (ncdu): Update to 1.15.

4 years agognu: lsp-plugins: Update to 1.1.22.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 18:05:26 +0000 (20:05 +0200)]
gnu: lsp-plugins: Update to 1.1.22.

* gnu/packages/music.scm (lsp-plugins): Update to 1.1.22.

4 years agognu: perl-net-dns: Update to 1.24.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 18:00:03 +0000 (20:00 +0200)]
gnu: perl-net-dns: Update to 1.24.

* gnu/packages/networking.scm (perl-net-dns): Update to 1.24.

4 years agognu: ocaml-extlib: Update to 1.7.7.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 17:59:50 +0000 (19:59 +0200)]
gnu: ocaml-extlib: Update to 1.7.7.

* gnu/packages/ocaml.scm (ocaml-extlib): Update to 1.7.7.
[source]: Update TLD.

4 years agognu: hcxdumptool: Fix cross-compilation.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 17:56:47 +0000 (19:56 +0200)]
gnu: hcxdumptool: Fix cross-compilation.

* gnu/packages/networking.scm (hcxdumptool)[arguments]: Use CC-FOR-TARGET.

4 years agognu: hcxdumptool: Update to 6.0.6.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 17:56:37 +0000 (19:56 +0200)]
gnu: hcxdumptool: Update to 6.0.6.

* gnu/packages/networking.scm (hcxdumptool): Update to 6.0.6.
[inputs]: Add openssl.

4 years agognu: Add mergerfs-tools.
Lars-Dominik Braun [Sat, 30 May 2020 17:10:55 +0000 (19:10 +0200)]
gnu: Add mergerfs-tools.

* gnu/packages/storage.scm (mergerfs-tools): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add mergerfs.
Lars-Dominik Braun [Sat, 30 May 2020 17:10:30 +0000 (19:10 +0200)]
gnu: Add mergerfs.

* gnu/packages/storage.scm (mergerfs): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add Polish hunspell dictionary.
Marcin Karpezo [Fri, 29 May 2020 17:30:12 +0000 (19:30 +0200)]
gnu: Add Polish hunspell dictionary.

* gnu/packages/libreoffice.scm (hunspell-dict-pl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: java-openjfx-build: Fix indentation.
Alexey Abramov [Sat, 30 May 2020 17:09:44 +0000 (19:09 +0200)]
gnu: java-openjfx-build: Fix indentation.

* gnu/packages/java.scm (java-openjfx-build)[source]: Change the indentation
  of the uri dirictive.

Signed-off-by: Alexey Abramov <levenson@mmer.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: java-openjfx-build: Add helpful patch.
Alexey Abramov [Sat, 30 May 2020 17:09:43 +0000 (19:09 +0200)]
gnu: java-openjfx-build: Add helpful patch.

* gnu/packages/java.scm (java-openjfx-build)[source]: Use it.
* gnu/packages/patches/java-openjfx-build-jdk_version.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Alexey Abramov <levenson@mmer.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agodoc: Mention Btrfs compression.
Ludovic Courtès [Wed, 3 Jun 2020 15:22:43 +0000 (17:22 +0200)]
doc: Mention Btrfs compression.

Suggested by Pierre Neidhardt <mail@ambrevar.xyz>.

* doc/guix.texi (Keyboard Layout and Networking and Partitioning):
Mention Btrfs compression.

4 years agognu: shepherd: Update to 0.8.1.
Ludovic Courtès [Wed, 3 Jun 2020 12:51:38 +0000 (14:51 +0200)]
gnu: shepherd: Update to 0.8.1.

* gnu/packages/admin.scm (shepherd): Update to 0.8.1.

4 years agognu: python-can: Update to 3.3.3.
Maxim Cournoyer [Wed, 3 Jun 2020 15:08:16 +0000 (11:08 -0400)]
gnu: python-can: Update to 3.3.3.

This fixes the build of python-can, which is very exacting w.r.t. to its
dependencies.

* gnu/packages/python-xyz.scm (python-can): Update to 3.3.3.
[phases]{relax-version-requirements}: New phase.
[native-inputs]: Add python-coverage.
[license]: Correct the license to lgpl3+.

4 years agognu: services: docker: Add a debug? parameter.
Maxim Cournoyer [Tue, 2 Jun 2020 00:54:40 +0000 (20:54 -0400)]
gnu: services: docker: Add a debug? parameter.

* gnu/services/docker.scm (docker-configuration): Add a debug? field.
(containerd-shepherd-service): Pass the "--log-level=debug" argument when
DEBUG? is true.
(docker-shepherd-service): Pass the "--debug" and "--log-level=debug"
arguments when DEBUG? is true.
* doc/guix.texi (Miscellaneous Services): Update doc.

4 years agognu: Add python-pairtools.
Ricardo Wurmus [Wed, 3 Jun 2020 13:01:19 +0000 (15:01 +0200)]
gnu: Add python-pairtools.

* gnu/packages/bioinformatics.scm (python-pairtools): New variable.

4 years agognu: Remove bedtools-2.26.
Ricardo Wurmus [Wed, 3 Jun 2020 12:06:28 +0000 (14:06 +0200)]
gnu: Remove bedtools-2.26.

* gnu/packages/bioinformatics.scm (bedtools-2.26): Remove variable.

4 years agognu: python-pybedtools: Disable unreliable test.
Ricardo Wurmus [Wed, 3 Jun 2020 12:05:43 +0000 (14:05 +0200)]
gnu: python-pybedtools: Disable unreliable test.

* gnu/packages/bioinformatics.scm (python-pybedtools)[arguments]: Disable
test_intron_exon_reads test; run tests verbosely.

test_intron_exon_reads

4 years agognu: librdkafka: Update to 1.4.2.
Katherine Cox-Buday [Tue, 2 Jun 2020 21:02:13 +0000 (16:02 -0500)]
gnu: librdkafka: Update to 1.4.2.

* gnu/packages/networking.scm (librdkafka): Update to 1.4.2.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
4 years agognu: global: Don't build static libraries.
Efraim Flashner [Wed, 3 Jun 2020 09:46:04 +0000 (12:46 +0300)]
gnu: global: Don't build static libraries.

* gnu/packages/code.scm (global)[arguments]: Add configure-flag to
disable static libraries.

4 years agognu: global: Move vim plugins to correct directory.
Efraim Flashner [Wed, 3 Jun 2020 09:43:04 +0000 (12:43 +0300)]
gnu: global: Move vim plugins to correct directory.

* gnu/packages/code.scm (global)[arguments]: Adjust 'post-install phase
to install vim plugin files to the expected directory.

4 years agognu: emacs-auctex: Update to 12.2.3.
Nicolas Goaziou [Wed, 3 Jun 2020 08:08:44 +0000 (10:08 +0200)]
gnu: emacs-auctex: Update to 12.2.3.

* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 12.2.3.

4 years agognu: fmt: Update to 6.2.1.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 04:44:38 +0000 (06:44 +0200)]
gnu: fmt: Update to 6.2.1.

* gnu/packages/pretty-print.scm (fmt): Update to 6.2.1.

4 years agognu: camlp5: Update to 7.12.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 04:02:09 +0000 (06:02 +0200)]
gnu: camlp5: Update to 7.12.

* gnu/packages/ocaml.scm (camlp5): Update to 7.12.

4 years agognu: re2: Update to 2020-06-01.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 04:01:39 +0000 (06:01 +0200)]
gnu: re2: Update to 2020-06-01.

* gnu/packages/regex.scm (re2): Update to 2020-06-01.

4 years agognu: nix: Update to 2.3.5.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 03:43:17 +0000 (05:43 +0200)]
gnu: nix: Update to 2.3.5.

* gnu/packages/package-management.scm (nix): Update to 2.3.5.

4 years agognu: intel-vaapi-driver: Update to 2.4.1.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 03:33:02 +0000 (05:33 +0200)]
gnu: intel-vaapi-driver: Update to 2.4.1.

* gnu/packages/video.scm (intel-vaapi-driver): Update to 2.4.1.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf, automake, and libtool.

4 years agognu: osinfo-db: Update to 20200529.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 01:01:35 +0000 (03:01 +0200)]
gnu: osinfo-db: Update to 20200529.

* gnu/packages/virtualization.scm (osinfo-db): Update to 20200529.

4 years agognu: osinfo-db-tools: Update to 1.8.0.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 00:37:27 +0000 (02:37 +0200)]
gnu: osinfo-db-tools: Update to 1.8.0.

* gnu/packages/virtualization.scm (osinfo-db-tools): Update to 1.8.0.

4 years agognu: qutebrowser: Update to 1.12.0.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 00:20:57 +0000 (02:20 +0200)]
gnu: qutebrowser: Update to 1.12.0.

* gnu/packages/web-browsers.scm (qutebrowser): Update to 1.12.0.

4 years agognu: bs1770gain: Deduplicate home page URLs.
Tobias Geerinckx-Rice [Wed, 3 Jun 2020 00:00:03 +0000 (02:00 +0200)]
gnu: bs1770gain: Deduplicate home page URLs.

* gnu/packages/audio.scm (bs1770gain)[source]: Re-use the HOME-PAGE
field in the snippet.

4 years agognu: bs1770gain: Update to 0.7.0.
Tobias Geerinckx-Rice [Tue, 2 Jun 2020 23:58:08 +0000 (01:58 +0200)]
gnu: bs1770gain: Update to 0.7.0.

* gnu/packages/audio.scm (bs1770gain): Update to 0.7.0.

4 years agognu: iw: Use CC-FOR-TARGET.
Tobias Geerinckx-Rice [Tue, 2 Jun 2020 19:41:32 +0000 (21:41 +0200)]
gnu: iw: Use CC-FOR-TARGET.

* gnu/packages/linux.scm (iw)[arguments]: Use CC-FOR-TARGET.

4 years agognu: net-tools: Fix cross-compilation.
Tobias Geerinckx-Rice [Tue, 2 Jun 2020 19:31:11 +0000 (21:31 +0200)]
gnu: net-tools: Fix cross-compilation.

* gnu/packages/linux.scm (net-tools)[arguments]: Use CC-FOR-TARGET.