jackhill/guix/guix.git
3 years agognu: Add r-wesanderson.
Ricardo Wurmus [Thu, 4 Feb 2021 21:36:39 +0000 (22:36 +0100)]
gnu: Add r-wesanderson.

* gnu/packages/cran.scm (r-wesanderson): New variable.

3 years agognu: taskwarrior: Update to 2.5.3.
Eric Bavier [Thu, 4 Feb 2021 16:29:51 +0000 (10:29 -0600)]
gnu: taskwarrior: Update to 2.5.3.

* gnu/packages/task-management.scm (taskwarrior): Update to 2.5.3.
[inputs]: Remove lua.
[arguments]: Remove 'remove-broken-symlinks' phase, delete
'install-license-files' phase.

3 years agognu: tor: Update to 0.4.4.7 [mitigates DoSes].
Tobias Geerinckx-Rice [Wed, 3 Feb 2021 19:16:13 +0000 (20:16 +0100)]
gnu: tor: Update to 0.4.4.7 [mitigates DoSes].

* gnu/packages/tor.scm (tor): Update to 0.4.4.7.
[arguments]: Add a ‘skip-practracker’ phase.

3 years agognu: bcachefs-tools: Update to 0.1-3.612f6b9.
Tobias Geerinckx-Rice [Thu, 4 Feb 2021 21:07:13 +0000 (22:07 +0100)]
gnu: bcachefs-tools: Update to 0.1-3.612f6b9.

* gnu/packages/file-systems.scm (bcachefs-tools): Update to 0.1-3.612f6b9.

3 years agognu: linux-libre 4.4: Update to 4.4.255.
Leo Famulari [Wed, 3 Feb 2021 23:15:05 +0000 (18:15 -0500)]
gnu: linux-libre 4.4: Update to 4.4.255.

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

3 years agognu: linux-libre 4.9: Update to 4.9.255.
Leo Famulari [Wed, 3 Feb 2021 23:14:56 +0000 (18:14 -0500)]
gnu: linux-libre 4.9: Update to 4.9.255.

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

3 years agognu: linux-libre 4.14: Update to 4.14.219.
Leo Famulari [Wed, 3 Feb 2021 23:12:52 +0000 (18:12 -0500)]
gnu: linux-libre 4.14: Update to 4.14.219.

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

3 years agognu: linux-libre 4.19: Update to 4.19.173.
Leo Famulari [Wed, 3 Feb 2021 23:12:18 +0000 (18:12 -0500)]
gnu: linux-libre 4.19: Update to 4.19.173.

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

3 years agognu: linux-libre 5.4: Update to 5.4.95.
Leo Famulari [Wed, 3 Feb 2021 23:12:01 +0000 (18:12 -0500)]
gnu: linux-libre 5.4: Update to 5.4.95.

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

3 years agognu: linux-libre: Update to 5.10.13.
Leo Famulari [Wed, 3 Feb 2021 23:18:55 +0000 (18:18 -0500)]
gnu: linux-libre: Update to 5.10.13.

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

3 years agognu: Update linux-libre configurations for 5.10.13.
Leo Famulari [Thu, 4 Feb 2021 01:01:38 +0000 (20:01 -0500)]
gnu: Update linux-libre configurations for 5.10.13.

* gnu/packages/aux-files/linux-libre/5.10-arm.conf,
gnu/packages/aux-files/linux-libre/5.10-arm64.conf,
gnu/packages/aux-files/linux-libre/5.10-i686.conf,
gnu/packages/aux-files/linux-libre/5.10-x86_64.conf: Update for 5.10.13.

3 years agognu: Add r-collapsibletree.
Ricardo Wurmus [Thu, 4 Feb 2021 20:29:07 +0000 (21:29 +0100)]
gnu: Add r-collapsibletree.

* gnu/packages/cran.scm (r-collapsibletree): New variable.

3 years agognu: Add r-data-tree.
Ricardo Wurmus [Thu, 4 Feb 2021 20:22:59 +0000 (21:22 +0100)]
gnu: Add r-data-tree.

* gnu/packages/cran.scm (r-data-tree): New variable.

3 years agognu: Add r-rgexf.
Ricardo Wurmus [Thu, 4 Feb 2021 20:16:46 +0000 (21:16 +0100)]
gnu: Add r-rgexf.

* gnu/packages/cran.scm (r-rgexf): New variable.

3 years agognu: lmms: Update to 1.2.2.
Kei Kebreau [Thu, 4 Feb 2021 17:28:46 +0000 (12:28 -0500)]
gnu: lmms: Update to 1.2.2.

* gnu/packages/music.scm (lmms): Update to 1.2.2.
[inputs]: Add carla.

3 years agognu: komikku: Update to 0.26.0.
Leo Prikler [Thu, 4 Feb 2021 18:22:58 +0000 (19:22 +0100)]
gnu: komikku: Update to 0.26.0.

* gnu/packages/gnome.scm (komikku): Update to 0.26.0.

3 years agognu: Add r-fst.
Ricardo Wurmus [Thu, 4 Feb 2021 15:54:52 +0000 (16:54 +0100)]
gnu: Add r-fst.

* gnu/packages/cran.scm (r-fst): New variable.

3 years agognu: Add r-rastervis.
Ricardo Wurmus [Thu, 4 Feb 2021 15:41:01 +0000 (16:41 +0100)]
gnu: Add r-rastervis.

* gnu/packages/cran.scm (r-rastervis): New variable.

3 years agognu: text-editors.scm: Remove extra module import.
Efraim Flashner [Thu, 4 Feb 2021 15:35:58 +0000 (17:35 +0200)]
gnu: text-editors.scm: Remove extra module import.

* gnu/packages/text-editors.scm: Remove duplicate module import.

3 years agognu: Add r-rentrez.
Ricardo Wurmus [Thu, 4 Feb 2021 15:34:57 +0000 (16:34 +0100)]
gnu: Add r-rentrez.

* gnu/packages/cran.scm (r-rentrez): New variable.

3 years agognu: Add r-tinytest.
Ricardo Wurmus [Thu, 4 Feb 2021 15:34:47 +0000 (16:34 +0100)]
gnu: Add r-tinytest.

* gnu/packages/cran.scm (r-tinytest): New variable.

3 years agognu: Add r-vdiffr.
Ricardo Wurmus [Thu, 4 Feb 2021 15:22:59 +0000 (16:22 +0100)]
gnu: Add r-vdiffr.

* gnu/packages/cran.scm (r-vdiffr): New variable.

3 years agognu: Add r-freetypeharfbuzz.
Ricardo Wurmus [Thu, 4 Feb 2021 15:22:48 +0000 (16:22 +0100)]
gnu: Add r-freetypeharfbuzz.

* gnu/packages/cran.scm (r-freetypeharfbuzz): New variable.

3 years agognu: Add r-fontquiver.
Ricardo Wurmus [Thu, 4 Feb 2021 15:22:34 +0000 (16:22 +0100)]
gnu: Add r-fontquiver.

* gnu/packages/cran.scm (r-fontquiver): New variable.

3 years agognu: Add r-fontbitstreamvera.
Ricardo Wurmus [Thu, 4 Feb 2021 15:22:24 +0000 (16:22 +0100)]
gnu: Add r-fontbitstreamvera.

* gnu/packages/cran.scm (r-fontbitstreamvera): New variable.

3 years agognu: Add r-fontliberation.
Ricardo Wurmus [Thu, 4 Feb 2021 15:22:13 +0000 (16:22 +0100)]
gnu: Add r-fontliberation.

* gnu/packages/cran.scm (r-fontliberation): New variable.

3 years agognu: Add kak-lsp.
aecepoglu [Thu, 4 Feb 2021 11:39:12 +0000 (14:39 +0300)]
gnu: Add kak-lsp.

* gnu/packages/crates-io.scm (kak-lsp): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-sloggers-1.
Nicolas Goaziou [Thu, 4 Feb 2021 14:34:42 +0000 (15:34 +0100)]
gnu: Add rust-sloggers-1.

* gnu/packages/crates-io.scm (rust-sloggers-1): New variable.

3 years agognu: Add rust-serdeconv-0.4.
aecepoglu [Thu, 4 Feb 2021 11:39:07 +0000 (14:39 +0300)]
gnu: Add rust-serdeconv-0.4.

* gnu/packages/crates-io.scm (rust-serdeconv-0.4): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-rmp-serde-0.14.
aecepoglu [Thu, 4 Feb 2021 14:13:49 +0000 (15:13 +0100)]
gnu: Add rust-rmp-serde-0.14.

* gnu/packages/crates-io.scm (rust-rmp-serde-0.14): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-rmp-0.8.
aecepoglu [Thu, 4 Feb 2021 11:38:57 +0000 (14:38 +0300)]
gnu: Add rust-rmp-0.8.

* gnu/packages/crates-io.scm (rust-rmp-0.8): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-trackable-1.
aecepoglu [Thu, 4 Feb 2021 11:38:52 +0000 (14:38 +0300)]
gnu: Add rust-trackable-1.

* gnu/packages/crates-io.scm (rust-trackable-1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-trackable-derive-1.
aecepoglu [Thu, 4 Feb 2021 11:38:47 +0000 (14:38 +0300)]
gnu: Add rust-trackable-derive-1.

* gnu/packages/crates-io.scm (rust-trackable-derive-1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-slog-stdlog-4.
aecepoglu [Thu, 4 Feb 2021 11:38:42 +0000 (14:38 +0300)]
gnu: Add rust-slog-stdlog-4.

* gnu/packages/crates-io.scm (rust-slog-stdlog-4): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-slog-scope-4.
aecepoglu [Thu, 4 Feb 2021 14:24:18 +0000 (15:24 +0100)]
gnu: Add rust-slog-scope-4.

* gnu/packages/crates-io.scm (rust-slog-scope-4): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-arc-swap-1.
aecepoglu [Thu, 4 Feb 2021 11:38:37 +0000 (14:38 +0300)]
gnu: Add rust-arc-swap-1.

* gnu/packages/crates-io.scm (rust-arc-swap-1): New variable.
(rust-arc-swap-0.4): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-slog-kvfilter-0.7.
aecepoglu [Thu, 4 Feb 2021 14:21:37 +0000 (15:21 +0100)]
gnu: Add rust-slog-kvfilter-0.7.

* gnu/packages/crates-io.scm (rust-slog-kvfilter-0.7): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-slog-term-2.
aecepoglu [Thu, 4 Feb 2021 14:21:15 +0000 (15:21 +0100)]
gnu: Add rust-slog-term-2.

* gnu/packages/crates-io.scm (rust-slog-term-2): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-slog-async-2.
aecepoglu [Thu, 4 Feb 2021 14:20:40 +0000 (15:20 +0100)]
gnu: Add rust-slog-async-2.

* gnu/packages/crates-io.scm (rust-slog-async-2): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-adaptive-barrier-0.1.
aecepoglu [Thu, 4 Feb 2021 11:38:17 +0000 (14:38 +0300)]
gnu: Add rust-adaptive-barrier-0.1.

* gnu/packages/crates-io.scm (rust-adaptive-barrier-0.1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-whoami-0.8.
aecepoglu [Thu, 4 Feb 2021 11:38:12 +0000 (14:38 +0300)]
gnu: Add rust-whoami-0.8.

* gnu/packages/crates-io.scm (rust-whoami-0.8): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-ropey-1.
aecepoglu [Thu, 4 Feb 2021 11:38:02 +0000 (14:38 +0300)]
gnu: Add rust-ropey-1.

* gnu/packages/crates-io.scm (rust-ropey-1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-lsp-types-0.80.
aecepoglu [Thu, 4 Feb 2021 11:37:57 +0000 (14:37 +0300)]
gnu: Add rust-lsp-types-0.80.

* gnu/packages/crates-io.scm (rust-lsp-types-0.80): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-serde-repr-0.1.
aecepoglu [Thu, 4 Feb 2021 11:37:52 +0000 (14:37 +0300)]
gnu: Add rust-serde-repr-0.1.

* gnu/packages/crates-io.scm (rust-serde-repr-0.1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-jsonrpc-core-14.
aecepoglu [Thu, 4 Feb 2021 11:37:43 +0000 (14:37 +0300)]
gnu: Add rust-jsonrpc-core-14.

* gnu/packages/crates-io.scm (rust-jsonrpc-core-14): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-enum-primitive-0.1.
aecepoglu [Thu, 4 Feb 2021 11:37:16 +0000 (14:37 +0300)]
gnu: Add rust-enum-primitive-0.1.

* gnu/packages/crates-io.scm (rust-enum-primitive-0.1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-daemonize-0.4.
aecepoglu [Thu, 4 Feb 2021 11:35:49 +0000 (14:35 +0300)]
gnu: Add rust-daemonize-0.4.

* gnu/packages/crates-io.scm (rust-daemonize-0.4): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add rust-boxfnonce-0.1.
aecepoglu [Thu, 4 Feb 2021 11:35:39 +0000 (14:35 +0300)]
gnu: Add rust-boxfnonce-0.1.

* gnu/packages/crates-io.scm (rust-boxfnonce-0.1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: tarlz: Update to 0.19.
Antoine Côté [Wed, 3 Feb 2021 22:50:17 +0000 (23:50 +0100)]
gnu: tarlz: Update to 0.19.

* gnu/packages/compression.scm (tarlz): Update to 0.19.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: 3bmd: Update to 0.0.0-2.6fc5759.
Sharlatan Hellseher [Thu, 4 Feb 2021 02:52:13 +0000 (02:52 +0000)]
gnu: 3bmd: Update to 0.0.0-2.6fc5759.

* gnu/packages/lisp-xyz.scm (sbcl-3bmd): Update to 0.0.0-2.6fc5759.
  [inputs]: Add alexandria.
  [arguments]: Add extension systems in 'asd-systems'.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add cl-origin.
Sharlatan Hellseher [Thu, 4 Feb 2021 01:44:11 +0000 (01:44 +0000)]
gnu: Add cl-origin.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add cl-specialization-store.
Sharlatan Hellseher [Thu, 4 Feb 2021 01:32:23 +0000 (01:32 +0000)]
gnu: Add cl-specialization-store.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add r-keyring.
Ricardo Wurmus [Thu, 4 Feb 2021 11:09:47 +0000 (12:09 +0100)]
gnu: Add r-keyring.

* gnu/packages/cran.scm (r-keyring): New variable.

3 years agognu: Add r-scrypt.
Ricardo Wurmus [Thu, 4 Feb 2021 11:09:38 +0000 (12:09 +0100)]
gnu: Add r-scrypt.

* gnu/packages/cran.scm (r-scrypt): New variable.

3 years agognu: Add r-filelock.
Ricardo Wurmus [Thu, 4 Feb 2021 11:09:20 +0000 (12:09 +0100)]
gnu: Add r-filelock.

* gnu/packages/cran.scm (r-filelock): New variable.

3 years agognu: Add r-sodium.
Ricardo Wurmus [Thu, 4 Feb 2021 10:21:36 +0000 (11:21 +0100)]
gnu: Add r-sodium.

* gnu/packages/cran.scm (r-sodium): New variable.

3 years agognu: guile-cairo: Update to 1.11.2.
Ludovic Courtès [Thu, 4 Feb 2021 08:40:49 +0000 (09:40 +0100)]
gnu: guile-cairo: Update to 1.11.2.

* gnu/packages/gtk.scm (guile-cairo): Update to 1.11.2.
[source]: Remove now unnecessary bit from 'snippet'.

3 years agognu: guile2.2-picture-language: Use the 2.2 dependencies.
Ludovic Courtès [Thu, 4 Feb 2021 08:39:41 +0000 (09:39 +0100)]
gnu: guile2.2-picture-language: Use the 2.2 dependencies.

This is a followup to b54b3f5419849286611279231d8a2c61d3e935b4.

* gnu/packages/guile-xyz.scm (guile2.2-picture-language)[propagated-inputs]:
New field.

3 years agognu: iproute2: Update to 5.10.0.
Ludovic Courtès [Thu, 4 Feb 2021 08:31:28 +0000 (09:31 +0100)]
gnu: iproute2: Update to 5.10.0.

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

3 years agochannels: Consider the current channel commit as authentic.
Ludovic Courtès [Tue, 2 Feb 2021 08:37:33 +0000 (09:37 +0100)]
channels: Consider the current channel commit as authentic.

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

When the ~/.cache/guix/authentication is empty, this change allows
authentication to start at the current commit, as shown by 'guix
describe', instead of starting from the introductory commit, which would
take more and more time (there's currently 18K commits per year).

* guix/git-authenticate.scm (authenticate-repository): Add #:authentic-commits.
[authenticated-commits]: Append it.
* guix/channels.scm (authenticate-channel)[authentic-commits]: New
variable.  Pass it to 'authenticate-repository'.

3 years agognu: guix: Pass the '--with-channel-commit' configure flag.
Ludovic Courtès [Wed, 27 Jan 2021 21:38:25 +0000 (22:38 +0100)]
gnu: guix: Pass the '--with-channel-commit' configure flag.

* gnu/packages/package-management.scm (guix)[arguments]: Add
'--with-channel-commit' to #:configure-flags.

3 years agobuild: Add '--with-channel-commit' and related configure flags.
Ludovic Courtès [Wed, 27 Jan 2021 21:23:19 +0000 (22:23 +0100)]
build: Add '--with-channel-commit' and related configure flags.

Partially fixes <https://bugs.gnu.org/45896>.

* m4/guix.m4 (GUIX_CHANNEL_METADATA): New macro.
* configure.ac: Use it.
* guix/config.scm.in (%channel-metadata): Adjust accordingly.

3 years agochannels: Record 'guix' channel metadata in (guix config).
Ludovic Courtès [Wed, 27 Jan 2021 13:46:10 +0000 (14:46 +0100)]
channels: Record 'guix' channel metadata in (guix config).

Partially fixes <https://bugs.gnu.org/45896>.

* guix/config.scm.in (%channel-metadata): New variable.
* guix/describe.scm (channel-metadata): Use it.
(current-channels): New procedure.
(current-profile-entries): Clarify docstring.
* guix/self.scm (compiled-guix): Add #:channel-metadata and pass it to
'make-config.scm'.
(make-config.scm): Add #:channel-metadata and define '%channel-metadata'
in the generated file.
(guix-derivation): Add #:channel-metadata and pass it to 'compiled-guix'.
* guix/channels.scm (build-from-source): Replace 'name', 'source', and
'commit' parameters with 'instance'.  Pass #:channel-metadata to BUILD.
(build-channel-instance): Adjust accordingly.
* build-aux/build-self.scm (build-program): Add #:channel-metadata
and pass it to 'guix-derivation'.
(build): Add #:channel-metadata and pass it to 'build-program'.
* guix/scripts/describe.scm (display-profile-info): Add optional
'channels' parameter.  Pass it to 'display-profile-content'.
(display-profile-content): Add optional 'channels' parameter and honor
it.  Iterate on CHANNELS rather than on the manifest entries of
PROFILE.
(guix-describe): When PROFILE is #f, call 'current-channels' and pass it
to 'display-profile-info', unless it returns the empty list.

3 years agostore: 'store-path-hash-part' really returns false for invalid file names.
Ludovic Courtès [Wed, 3 Feb 2021 13:43:29 +0000 (14:43 +0100)]
store: 'store-path-hash-part' really returns false for invalid file names.

The "store-path-hash-part #f", due to a SRFI-64 bug, was marked as
successful even though 'store-path-hash-part' was throwing an exception.

* guix/store.scm (store-path-hash-part): Really return #f.

3 years agognu: beets-next: Add missing input.
Ricardo Wurmus [Thu, 4 Feb 2021 03:47:11 +0000 (04:47 +0100)]
gnu: beets-next: Add missing input.

* gnu/packages/music.scm (beets-next)[inputs]: Add opusfile.

3 years agognu: Remove leftover kernel configurations for linux-libre 5.9.
Leo Famulari [Thu, 4 Feb 2021 00:46:19 +0000 (19:46 -0500)]
gnu: Remove leftover kernel configurations for linux-libre 5.9.

This is a followup to commit 8727870ff4e4d5016431985a888f3ca589d81e02.

* gnu/packages/aux-files/linux-libre/5.9-arm.conf,
gnu/packages/aux-files/linux-libre/5.9-arm64.conf,
gnu/packages/aux-files/linux-libre/5.9-i686.conf,
gnu/packages/aux-files/linux-libre/5.9-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.

3 years agognu: Add emacs-org-appear.
Oleg Pykhalov [Wed, 3 Feb 2021 22:52:12 +0000 (01:52 +0300)]
gnu: Add emacs-org-appear.

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

3 years agognu: Add cl-radiance.
Sharlatan Hellseher [Tue, 2 Feb 2021 00:11:30 +0000 (00:11 +0000)]
gnu: Add cl-radiance.

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

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: sbcl-ubiquitous: Also compile ubiquitous-concurrent.
Guillaume Le Vaillant [Wed, 3 Feb 2021 22:09:15 +0000 (23:09 +0100)]
gnu: sbcl-ubiquitous: Also compile ubiquitous-concurrent.

* gnu/packages/lisp-xyz.scm (sbcl-ubiquitous)[arguments]: Add
  ubiquitous-concurrent to 'asd-systems'.

3 years agognu: Added emacs-geiser-gauche.
Martin Becze [Wed, 3 Feb 2021 08:54:57 +0000 (02:54 -0600)]
gnu: Added emacs-geiser-gauche.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: qmapshack: Update to 1.15.2.
Guillaume Le Vaillant [Wed, 3 Feb 2021 20:27:28 +0000 (21:27 +0100)]
gnu: qmapshack: Update to 1.15.2.

* gnu/packages/geo.scm (qmapshack): Update to 1.15.2.

3 years agognu: ecl: Update to 21.2.1.
Pierre Neidhardt [Wed, 3 Feb 2021 19:59:02 +0000 (20:59 +0100)]
gnu: ecl: Update to 21.2.1.

* gnu/packages/lisp.scm (ecl): Update to 21.2.1.

3 years agognu: uBlock Origin: Update to 1.33.2.
Marius Bakke [Wed, 3 Feb 2021 19:17:58 +0000 (20:17 +0100)]
gnu: uBlock Origin: Update to 1.33.2.

* gnu/packages/browser-extensions.scm (uassets): Update to 61b43044f.
(ublock-origin): Update to 1.33.2.

3 years agognu: ungoogled-chromium: Update to 88.0.4324.146-0.d8e821c.
Marius Bakke [Wed, 3 Feb 2021 18:58:53 +0000 (19:58 +0100)]
gnu: ungoogled-chromium: Update to 88.0.4324.146-0.d8e821c.

* gnu/packages/chromium.scm (%chromium-version): Set to 88.0.4324.146.
(%ungoogled-revision): Set to d8e821c16212647250ea6d848537e92b1b739f82.
(%ungoogled-origin, ungoogled-chromium): Update hashes.

3 years agognu: ungoogled-chromium: Remove unused input.
Marius Bakke [Wed, 3 Feb 2021 18:58:24 +0000 (19:58 +0100)]
gnu: ungoogled-chromium: Remove unused input.

* gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Remove DBUS-GLIB.

3 years agognu: sbcl-serapeum: Update to 20210130.
Pierre Neidhardt [Mon, 1 Feb 2021 08:03:38 +0000 (09:03 +0100)]
gnu: sbcl-serapeum: Update to 20210130.

* gnu/packages/lisp-xyz.scm (sbcl-serapeum): Update to 20210130.

3 years agognu: Add telegram-cli.
Raghav Gururajan [Mon, 1 Feb 2021 21:49:04 +0000 (16:49 -0500)]
gnu: Add telegram-cli.

* gnu/packages/telegram.scm (telegram-cli): New variable.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
3 years agognu: Add tgl.
Raghav Gururajan [Mon, 1 Feb 2021 21:42:24 +0000 (16:42 -0500)]
gnu: Add tgl.

* gnu/packages/telegram.scm (tgl): New variable.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
3 years agognu: Add tl-parser.
Raghav Gururajan [Mon, 1 Feb 2021 21:38:25 +0000 (16:38 -0500)]
gnu: Add tl-parser.

* gnu/packages/telegram.scm (tl-parser): New variable.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
3 years agognu: libdbi-drivers: Disable tests that get stuck forever.
Guillaume Le Vaillant [Wed, 3 Feb 2021 17:01:54 +0000 (18:01 +0100)]
gnu: libdbi-drivers: Disable tests that get stuck forever.

* gnu/packages/databases.scm (libdbi-drivers)[arguments]: Disable tests.

3 years agonews: Add ‘de’ translation.
Florian Pelz [Wed, 3 Feb 2021 16:15:12 +0000 (17:15 +0100)]
news: Add ‘de’ translation.

3 years agognu: sbcl-generic-cl: Don't propagate inputs.
Guillaume Le Vaillant [Wed, 3 Feb 2021 16:36:58 +0000 (17:36 +0100)]
gnu: sbcl-generic-cl: Don't propagate inputs.

* gnu/packages/lisp-xyz.scm (sbcl-generic-cl)[propagated-inputs]: Remove
  cl-static-dispatch.
  [inputs]: Add sbcl-static-dispatch.

3 years agognu: sbcl-static-dispatch: Update to 0.3-1.6243afc.
Sharlatan Hellseher [Wed, 3 Feb 2021 01:30:33 +0000 (01:30 +0000)]
gnu: sbcl-static-dispatch: Update to 0.3-1.6243afc.

* gnu/packages/lisp-xyz.scm (sbcl-static-dispatch): Update to 0.3-1.6243afc.
  [propagated-inputs]: Remove cl-environment.
  [inputs]: Add sbcl-cl-environment.
  [arguments]: Remove workaround for arrows.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: sbcl-cl-environments: Don't propagate inputs.
Guillaume Le Vaillant [Wed, 3 Feb 2021 16:28:09 +0000 (17:28 +0100)]
gnu: sbcl-cl-environments: Don't propagate inputs.

* gnu/packages/lisp-xyz.scm (sbcl-cl-environments)[propagated-inputs]: Remove
  cl-alexandria, cl-anaphora, cl-collectors and cl-optima.
  [inputs]: Add sbcl-alexandria, sbcl-anaphora, sbcl-collectors and
  sbcl-optima.

3 years agognu: sbcl-log4cl: Update to 1.1.3-1.8c48d6f.
Sharlatan Hellseher [Wed, 3 Feb 2021 00:53:55 +0000 (00:53 +0000)]
gnu: sbcl-log4cl: Update to 1.1.3-1.8c48d6f.

* gnu/packages/lisp-xyz.scm (sbcl-log4cl): Update to 1.1.3-1.8c48d6f.
  [native-inputs]: Add stefil.
  [arguments]: Enable tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add cl-3b-bmfont.
Sharlatan Hellseher [Tue, 2 Feb 2021 23:52:03 +0000 (23:52 +0000)]
gnu: Add cl-3b-bmfont.

* gnu/package/lisp-xyz.scm (cl-3b-bmfont, ecl-3b-bmfont, sbcl-3b-bmfont): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add cl-trivial-timeout.
Sharlatan Hellseher [Wed, 3 Feb 2021 00:15:10 +0000 (00:15 +0000)]
gnu: Add cl-trivial-timeout.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add cl-printv.
Sharlatan Hellseher [Wed, 3 Feb 2021 00:10:14 +0000 (00:10 +0000)]
gnu: Add cl-printv.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add cl-golden-utils.
Sharlatan Hellseher [Wed, 3 Feb 2021 00:04:33 +0000 (00:04 +0000)]
gnu: Add cl-golden-utils.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add cl-slug.
Sharlatan Hellseher [Tue, 2 Feb 2021 23:58:57 +0000 (23:58 +0000)]
gnu: Add cl-slug.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add mingw-w64-tools.
Léo Le Bouter [Mon, 25 Jan 2021 10:21:35 +0000 (11:21 +0100)]
gnu: Add mingw-w64-tools.

* gnu/packages/mingw.scm (mingw-w64-tools): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
3 years agognu: mingw-64: Update to 8.0.0.
Maxim Cournoyer [Wed, 3 Feb 2021 15:11:34 +0000 (10:11 -0500)]
gnu: mingw-64: Update to 8.0.0.

* gnu/packages/mingw.scm (mingw-64): Update to 8.0.0.

3 years agognu: make-mingw-w64: Use a mirror URI and fix lint errors.
Léo Le Bouter [Mon, 25 Jan 2021 10:51:21 +0000 (11:51 +0100)]
gnu: make-mingw-w64: Use a mirror URI and fix lint errors.

* gnu/package/mingw.scm (make-mingw-w64)[source]: Use a mirror URI.  Wrap
lines 80 columns to fix lint warning.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
3 years agognu: guile-charting: Update to commit 75f755b.
Ludovic Courtès [Wed, 3 Feb 2021 11:40:38 +0000 (12:40 +0100)]
gnu: guile-charting: Update to commit 75f755b.

* gnu/packages/plotutils.scm (guile-charting): Update to commit 75f755b.
[source]: Remove 'snippet' and 'modules'.  Switch to 'git-fetch'.
[native-inputs]: Add AUTOCONF, AUTOMAKE, and TEXINFO.

3 years agoui: Add hint for command typo.
zimoun [Tue, 19 Jan 2021 21:28:10 +0000 (22:28 +0100)]
ui: Add hint for command typo.

* guix/ui.scm (command-hint): New variable
(run-guix-command): Use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agoguix: scripts: Add hint for option typo.
zimoun [Tue, 19 Jan 2021 21:28:09 +0000 (22:28 +0100)]
guix: scripts: Add hint for option typo.

* guix/scripts.scm (option-hint): New procedure.
(parse-command-line): Add 'option-hint'.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
3 years agoutils: Add string distance.
zimoun [Tue, 19 Jan 2021 21:28:08 +0000 (22:28 +0100)]
utils: Add string distance.

* guix/utils.scm (string-distance): New procedure.
(string-closest): New procedure.
* tests/utils.scm ("string-distance", "string-closest"): New tests.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: haunt: Switch to 'guile-3.0-latest'.
Ludovic Courtès [Tue, 2 Feb 2021 20:24:09 +0000 (21:24 +0100)]
gnu: haunt: Switch to 'guile-3.0-latest'.

* gnu/packages/guile-xyz.scm (haunt)[inputs]: Use GUILE-3.0-LATEST
instead of GUILE-3.0.

3 years agognu: emacs-slack: Update to 0.0.2-9.1f6a40f.
Ricardo Wurmus [Wed, 3 Feb 2021 08:54:11 +0000 (09:54 +0100)]
gnu: emacs-slack: Update to 0.0.2-9.1f6a40f.

* gnu/packages/emacs-xyz.scm (emacs-slack): Update to 0.0.2-9.1f6a40f.

3 years agognu: Add tootle.
Efraim Flashner [Sat, 30 Jan 2021 21:20:18 +0000 (23:20 +0200)]
gnu: Add tootle.

* gnu/packages/mastodon.scm (tootle): New variable.