Commit graph

61760 commits

Author SHA1 Message Date
Tobias Geerinckx-Rice 6f64a05ec9
gnu: evince: Update to 3.36.1.
* gnu/packages/gnome.scm (evince): Update to 3.36.1.
2020-06-06 09:21:49 +02:00
Tobias Geerinckx-Rice 6e13b0efce
gnu: mtpaint: Update to 3.49.27.
* gnu/packages/image.scm (mtpaint): Update to 3.49.27.
2020-06-06 09:21:49 +02:00
Tobias Geerinckx-Rice 996b3f7159
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.
2020-06-06 09:21:48 +02:00
Tobias Geerinckx-Rice 893aca0993
gnu: gpxsee: Update to 7.30.
* gnu/packages/gps.scm (gpxsee): Update to 7.30.
2020-06-06 09:21:48 +02:00
Tobias Geerinckx-Rice 6b490fff21
gnu: fortune-mod: Update to 2.28.0.
* gnu/packages/games.scm (fortune-mod): Update to 2.28.0.
2020-06-06 09:21:48 +02:00
Tobias Geerinckx-Rice f9bffb564a
gnu: python-backports-csv: Update to 1.0.7.
* gnu/packages/python-xyz.scm (python-backports-csv): Update to 1.0.7.
2020-06-06 09:21:48 +02:00
Nicolas Goaziou 831c1a3230
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.
2020-06-06 00:11:22 +02:00
Ludovic Courtès c83eedba23
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}.
2020-06-05 22:54:06 +02:00
Ludovic Courtès f8213f1bca
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.
2020-06-05 22:54:06 +02:00
Ludovic Courtès 512b9e2da2
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.
2020-06-05 22:54:06 +02:00
Ludovic Courtès 41f443c90a
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.
2020-06-05 22:54:06 +02:00
Tobias Geerinckx-Rice ecab53c320
gnu: boost-signals2: Update hash.
Reported by pkill9 on #guix.

* gnu/packages/boost.scm (boost-signals2)[source]: Fix the hash.
2020-06-05 21:31:19 +02:00
Tobias Geerinckx-Rice ba6d361255
gnu: diffoscope: Update to 146.
* gnu/packages/diffoscope.scm (diffoscope): Update to 146.
2020-06-05 19:33:10 +02:00
Tobias Geerinckx-Rice a0e5111eb1
gnu: diffoscope: Remove redundant let binding.
* gnu/packages/diffoscope.scm (diffoscope): Unbind VERSION.
2020-06-05 19:33:10 +02:00
Tobias Geerinckx-Rice 98a76dd8f3
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.
2020-06-05 19:33:10 +02:00
Tobias Geerinckx-Rice 1860b41523
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.
2020-06-05 19:33:10 +02:00
Tobias Geerinckx-Rice 53428597a6
gnu: strace: Update to 5.7.
* gnu/packages/linux.scm (strace): Update to 5.7.
[arguments]: Disable three failing tests.
2020-06-05 19:33:10 +02:00
Tobias Geerinckx-Rice 28d6b57c38
gnu: singular: Update to 4.1.3p1.
* gnu/packages/algebra.scm (singular): Update to 4.1.3p1.
2020-06-05 19:33:10 +02:00
Tobias Geerinckx-Rice f0bebc5706
gnu: iproute2: Update to 5.7.0.
* gnu/packages/linux.scm (iproute): Update to 5.7.0.
2020-06-05 19:33:09 +02:00
Tobias Geerinckx-Rice 9cd1b802fb
gnu: man-db: Update to 2.9.2.
* gnu/packages/man.scm (man-db): Update to 2.9.2.
2020-06-05 19:33:09 +02:00
Tobias Geerinckx-Rice d57eae24a4
gnu: fetchmail: Update to 6.4.6.
* gnu/packages/mail.scm (fetchmail): Update to 6.4.6.
2020-06-05 19:33:09 +02:00
Tobias Geerinckx-Rice 2d84d65316
gnu: synapse: Update to 1.14.0.
* gnu/packages/matrix.scm (synapse): Update to 1.14.0.
2020-06-05 19:33:09 +02:00
Mathieu Othacehe 6f07472ab2
gnu: guix: Update to ea924134f8.
Update Guix to include ea924134f8, 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.
2020-06-05 19:24:16 +02:00
Mathieu Othacehe ea924134f8
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.
2020-06-05 19:20:23 +02:00
Katherine Cox-Buday 1f9999df4a
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>
2020-06-05 15:25:49 +02:00
Katherine Cox-Buday 3e7362181c
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>
2020-06-05 15:22:56 +02:00
Katherine Cox-Buday aae3df1817
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>
2020-06-05 15:17:46 +02:00
Katherine Cox-Buday 38d738e92b
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>
2020-06-05 15:15:39 +02:00
Katherine Cox-Buday adf70454ca
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>
2020-06-05 15:12:28 +02:00
Katherine Cox-Buday 59dda9709a
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>
2020-06-05 15:08:42 +02:00
Katherine Cox-Buday 9e20646bf5
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>
2020-06-05 15:04:49 +02:00
Katherine Cox-Buday 019ff3c3c7
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>
2020-06-05 15:01:07 +02:00
Katherine Cox-Buday 78d1aa9eef
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>
2020-06-05 14:56:15 +02:00
Katherine Cox-Buday b4ece1a291
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>
2020-06-05 14:51:30 +02:00
Katherine Cox-Buday 4e21f5bcab
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>
2020-06-05 14:46:03 +02:00
Katherine Cox-Buday 4c7c307790
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>
2020-06-05 14:40:42 +02:00
Katherine Cox-Buday b2eae0e142
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>
2020-06-05 14:23:11 +02:00
Guillaume Le Vaillant 3a7fcfb34e
gnu: txr: Update to 239.
* gnu/packages/lisp.scm (txr): Update to 239.
  [arguments]: Use cc-for-target.
2020-06-05 14:08:20 +02:00
Mathieu Othacehe 66294d7cfe
gnu: guix: Update to 7730f41afd.
* gnu/packages/package-management.scm (guix): Update to 1.1.0-5.7730f41.
2020-06-05 09:10:34 +02:00
Mathieu Othacehe 7730f41afd
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.
2020-06-05 09:04:23 +02:00
Nicolas Goaziou 0713929685
gnu: rosegarden: Update to 20.06.
* gnu/packages/music.scm (rosegarden): Update to 20.06.
2020-06-04 23:59:12 +02:00
Ludovic Courtès b54a1b504e
gnu: guile-rsvg: Use 'git-fetch' instead of a generated archive.
* gnu/packages/gtk.scm (guile-rsvg)[source]: Switch to GIT-FETCH.
2020-06-04 23:26:43 +02:00
Ludovic Courtès 538ca8dd65
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.
2020-06-04 23:26:43 +02:00
Ludovic Courtès b7bb381ba3
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".
2020-06-04 23:26:43 +02:00
Nicolas Goaziou e6d9e055ec
gnu: emacs-modus-operandi-theme: Update to 0.9.0.
* gnu/packages/emacs-xyz.scm (emacs-modus-operandi-theme): Update to 0.9.0.
2020-06-04 23:24:06 +02:00
Nicolas Goaziou 20a9d2f280
gnu: emacs-modus-vivendi-theme: Update to 0.9.0.
* gnu/packages/emacs-xyz.scm (emacs-modus-vivendi-theme): Update to 0.9.0.
2020-06-04 23:23:38 +02:00
Fredrik Salomonsson 80cd90ef30
gnu: Add emacs-meson-mode.
* gnu/packages/emacs-xyz.scm (emacs-meson-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-06-04 22:13:20 +02:00
Brice Waegeneire 790ada9168
gnu: autorandr: Fix typo.
* gnu/packages/xdisorg.scm (autorandr)[arguments]<phases>: Fix typo in
bash completion directory.
2020-06-04 19:00:22 +02:00
Katherine Cox-Buday 2ca87aecd1
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>
2020-06-04 18:08:21 +02:00
Katherine Cox-Buday 55cdcf5f55
gnu: emacs-slack: Update to a6d9f49.
* gnu/packages/emacs-xyz.scm (emacs-slack): Update to a6d9f49.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-06-04 17:41:31 +02:00