jackhill/guix/guix.git
3 years agognu: dovecot: Update to 2.3.13 [fixes CVE-2020-25275, CVE-2020-24386].
Tobias Geerinckx-Rice [Mon, 4 Jan 2021 16:19:15 +0000 (17:19 +0100)]
gnu: dovecot: Update to 2.3.13 [fixes CVE-2020-25275, CVE-2020-24386].

* gnu/packages/mail.scm (dovecot): Update to 2.3.13.

3 years agognu: ikiwiki: Fix build.
Paul Garlick [Mon, 4 Jan 2021 14:14:46 +0000 (14:14 +0000)]
gnu: ikiwiki: Fix build.

* gnu/packages/web.scm (ikiwiki)[inputs]: Add perl-yaml-tiny, needed for
po4a versions greater than 0.57.

See https://github.com/mquinson/po4a/issues/265.

3 years agognu: suitesparse: Install libraries into /lib.
Efraim Flashner [Mon, 4 Jan 2021 14:11:06 +0000 (16:11 +0200)]
gnu: suitesparse: Install libraries into /lib.

* gnu/packages/maths.scm (suitesparse)[arguments]: Add to
configure-flags to install programs built with cmake to use 'lib', not
'lib64.'

3 years agognu: Add nomacs photo lounge.
Rovanion Luckey [Sun, 3 Jan 2021 18:55:36 +0000 (19:55 +0100)]
gnu: Add nomacs photo lounge.

* gnu/packages/image-viewers.scm (nomacs): New variable.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
3 years agognu: Add boxes.
aecepoglu [Fri, 25 Dec 2020 22:57:48 +0000 (01:57 +0300)]
gnu: Add boxes.

* gnu/packages/shellutils.scm (boxes): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agoenvironment: Remove unused modules.
guy fleury iteriteka [Fri, 1 Jan 2021 12:35:11 +0000 (14:35 +0200)]
environment: Remove unused modules.

* guix/scripts/environment.scm: Do not use (ice-9 format) and (ice-9
rdelim).

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agomachine: ssh: Do not import the host (guix config), really.
Ludovic Courtès [Mon, 4 Jan 2021 10:29:17 +0000 (11:29 +0100)]
machine: ssh: Do not import the host (guix config), really.

This is a followup to 70ffa8af1e93ab8a92c4622745e9cb4a2782f3c8, which
did not really solve the problem.

* gnu/machine/ssh.scm (not-config?): New procedure.
(machine-boot-parameters): Use it as an argument to
'source-module-closure'.

3 years agosubstitute: Handle "invalid session" GnuTLS errors on reused connections.
Ludovic Courtès [Mon, 4 Jan 2021 10:05:58 +0000 (11:05 +0100)]
substitute: Handle "invalid session" GnuTLS errors on reused connections.

Reported by Christopher Baines <mail@cbaines.net>
at <https://issues.guix.gnu.org/45323#2>.

* guix/scripts/substitute.scm (call-with-cached-connection): Handle
'gnutls-error and ERROR/INVALID-SESSION.

3 years agoguix hash: Honor '-H' when used alongside '-r'.
Ludovic Courtès [Sun, 3 Jan 2021 20:59:49 +0000 (21:59 +0100)]
guix hash: Honor '-H' when used alongside '-r'.

* guix/scripts/hash.scm (guix-hash): When 'recursive? is true, use
'open-hash-port' instead of 'open-sha256-port'.
* tests/guix-hash.sh: Add test for 'guix hash -r -H sha512'.

3 years agognu: Add cl-db3.
Sharlatan Hellseher [Sun, 3 Jan 2021 21:45:07 +0000 (21:45 +0000)]
gnu: Add cl-db3.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: elisa: Update to 20.12.0.
Efraim Flashner [Mon, 4 Jan 2021 08:10:26 +0000 (10:10 +0200)]
gnu: elisa: Update to 20.12.0.

* gnu/packages/kde-multimedia.scm (elisa): Update to 20.12.0.
[source]: Use new upstream source URI.
[arguments]: Replace 'check phase.

3 years agognu: Add nordic-theme.
Ellis Kenyo [Fri, 1 Jan 2021 14:20:14 +0000 (14:20 +0000)]
gnu: Add nordic-theme.

* gnu/packages/gnome-xyz.scm (nordic-theme): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agognu: Add wyhash.
Ryan Prior [Fri, 1 Jan 2021 21:19:29 +0000 (21:19 +0000)]
gnu: Add wyhash.

* gnu/packages/digest.scm (wyhash): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agognu: esbuild: Update to 0.8.29.
Ryan Prior via Guix-patches via [Mon, 4 Jan 2021 01:47:34 +0000 (01:47 +0000)]
gnu: esbuild: Update to 0.8.29.

* gnu/packages/web.scm (esbuild): Update to 0.8.29.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agognu: Add soqt.
Ekaitz Zarraga [Fri, 1 Jan 2021 14:17:06 +0000 (15:17 +0100)]
gnu: Add soqt.

* gnu/packages/qt.scm (soqt): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agognu: Add coin3D@4.0.0.
Ekaitz Zarraga [Fri, 1 Jan 2021 14:16:07 +0000 (15:16 +0100)]
gnu: Add coin3D@4.0.0.

* gnu/packages/graphics.scm (coin3D-4): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agodoc: Running Guix Before It Is Installed: mention ./bootstrap
Rovanion Luckey [Tue, 15 Dec 2020 11:33:12 +0000 (12:33 +0100)]
doc: Running Guix Before It Is Installed: mention ./bootstrap

* doc/contributing.texi (Running Guix Before It Is Installed): Instruct
user to run ./bootstrap before ./configure.

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
3 years agognu: Add rust-ndk-glue-0.2.
Nicolas Goaziou [Sun, 3 Jan 2021 22:26:46 +0000 (23:26 +0100)]
gnu: Add rust-ndk-glue-0.2.

* gnu/packages/crates-io.scm (rust-ndk-glue-0.2): New variable.

3 years agognu: Add rust-android-logger-0.8.
Nicolas Goaziou [Sun, 3 Jan 2021 22:25:12 +0000 (23:25 +0100)]
gnu: Add rust-android-logger-0.8.

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

3 years agognu: Add rust-android-log-sys-0.1.
Nicolas Goaziou [Sun, 3 Jan 2021 22:23:51 +0000 (23:23 +0100)]
gnu: Add rust-android-log-sys-0.1.

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

3 years agognu: Add rust-ndk-0.2.
Nicolas Goaziou [Sun, 3 Jan 2021 22:22:25 +0000 (23:22 +0100)]
gnu: Add rust-ndk-0.2.

* gnu/packages/crates-io.scm (rust-ndk-0.2): New variable.

3 years agognu: Add rust-jni-0.14.
Nicolas Goaziou [Sun, 3 Jan 2021 22:20:43 +0000 (23:20 +0100)]
gnu: Add rust-jni-0.14.

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

3 years agognu: Add rust-jni-glue-0.0.
Nicolas Goaziou [Sun, 3 Jan 2021 22:19:16 +0000 (23:19 +0100)]
gnu: Add rust-jni-glue-0.0.

* gnu/packages/crates-io.scm (rust-jni-glue-0.0): New variable.

3 years agognu: Add rust-jni-sys-0.3.
Nicolas Goaziou [Sun, 3 Jan 2021 22:18:36 +0000 (23:18 +0100)]
gnu: Add rust-jni-sys-0.3.

* gnu/packages/crates-io.scm (rust-jni-sys-0.3): New variable.

3 years agognu: guile-studio: Update to 0.1.0-1.93622e7.
Ricardo Wurmus [Sun, 3 Jan 2021 21:35:49 +0000 (22:35 +0100)]
gnu: guile-studio: Update to 0.1.0-1.93622e7.

* gnu/packages/guile-xyz.scm (guile-studio): Update to 0.1.0-1.93622e7.
[arguments]: Remove ICONS_DIR from make-flags.
[inputs]: Add emacs-all-the-icons-dired.

3 years agognu: guile-rsvg: Compile Scheme files.
Ricardo Wurmus [Sun, 3 Jan 2021 20:19:46 +0000 (21:19 +0100)]
gnu: guile-rsvg: Compile Scheme files.

* gnu/packages/gtk.scm (guile-rsvg)[arguments]: Add phase "install-go-files".

3 years agognu: guile-cairo: Compile Scheme sources.
Ricardo Wurmus [Sun, 3 Jan 2021 20:18:58 +0000 (21:18 +0100)]
gnu: guile-cairo: Compile Scheme sources.

* gnu/packages/gtk.scm (guile-cairo)[arguments]: Add phase "install-go-files".

3 years agognu: rust-tokio-0.3: Update to 0.3.6.
Nicolas Goaziou [Sun, 20 Dec 2020 12:37:05 +0000 (13:37 +0100)]
gnu: rust-tokio-0.3: Update to 0.3.6.

* gnu/packages/crates-io.scm (rust-tokio-0.3): Update to 0.3.6.

3 years agognu: rust-once-cell: Improve description.
Nicolas Goaziou [Sun, 20 Dec 2020 12:29:23 +0000 (13:29 +0100)]
gnu: rust-once-cell: Improve description.

* gnu/packages/crates-io.scm (rust-once-cell-1)[descripiton]: Expand
description.

3 years agognu: Add rust-async-channel-1.
Nicolas Goaziou [Sun, 20 Dec 2020 12:21:10 +0000 (13:21 +0100)]
gnu: Add rust-async-channel-1.

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

3 years agognu: Add rust-blocking-0.6.
Nicolas Goaziou [Sun, 20 Dec 2020 12:19:44 +0000 (13:19 +0100)]
gnu: Add rust-blocking-0.6.

* gnu/packages/crates-io.scm (rust-blocking-0.6): New variable.

3 years agognu: Add rust-event-listener-2.
Nicolas Goaziou [Sun, 20 Dec 2020 12:17:37 +0000 (13:17 +0100)]
gnu: Add rust-event-listener-2.

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

3 years agognu: Add rust-concurrent-queue-1.
Nicolas Goaziou [Sun, 20 Dec 2020 12:12:13 +0000 (13:12 +0100)]
gnu: Add rust-concurrent-queue-1.

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

3 years agognu: Add rust-cache-padded-1.
Nicolas Goaziou [Sun, 20 Dec 2020 12:09:17 +0000 (13:09 +0100)]
gnu: Add rust-cache-padded-1.

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

3 years agognu: Add rust-futures-lite-1.
Nicolas Goaziou [Sun, 20 Dec 2020 12:04:52 +0000 (13:04 +0100)]
gnu: Add rust-futures-lite-1.

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

3 years agognu: Add rust-spin-on-0.1.
Nicolas Goaziou [Sun, 20 Dec 2020 12:03:15 +0000 (13:03 +0100)]
gnu: Add rust-spin-on-0.1.

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

3 years agognu: Add rust-fastrand-1.
Nicolas Goaziou [Sun, 20 Dec 2020 11:56:51 +0000 (12:56 +0100)]
gnu: Add rust-fastrand-1.

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

3 years agognu: Add rust-parking-2.
Nicolas Goaziou [Sun, 20 Dec 2020 11:54:00 +0000 (12:54 +0100)]
gnu: Add rust-parking-2.

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

3 years agognu: Add rust-easy-parallel-3.
Nicolas Goaziou [Sun, 20 Dec 2020 11:51:26 +0000 (12:51 +0100)]
gnu: Add rust-easy-parallel-3.

* gnu/packages/crates-io.scm (rust-easy-parallel-3): New variable.

3 years agognu: Add rust-waker-fn-1.
Nicolas Goaziou [Sun, 20 Dec 2020 11:48:49 +0000 (12:48 +0100)]
gnu: Add rust-waker-fn-1.

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

3 years agognu: Add rust-atomic-waker-1.
Nicolas Goaziou [Sun, 20 Dec 2020 11:47:03 +0000 (12:47 +0100)]
gnu: Add rust-atomic-waker-1.

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

3 years agognu: Add rust-femme-2.
Nicolas Goaziou [Sun, 20 Dec 2020 11:42:24 +0000 (12:42 +0100)]
gnu: Add rust-femme-2.

* gnu/packages/crates-io.scm (rust-femme-2): New variable.
(rust-femme-1): Inherit from above.

3 years agognu: Add rust-async-attributes-1 and rust-async-std-0.99.
Nicolas Goaziou [Sun, 20 Dec 2020 00:12:06 +0000 (01:12 +0100)]
gnu: Add rust-async-attributes-1 and rust-async-std-0.99.

* gnu/packages/crates-io.scm (rust-async-attributes-1):
(rust-async-std-0.99): New variables.

3 years agognu: Add rust-async-macros-1.
Nicolas Goaziou [Sat, 19 Dec 2020 23:59:53 +0000 (00:59 +0100)]
gnu: Add rust-async-macros-1.

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

3 years agognu: rust-futures-preview-0.3: Update to 0.3.0-alpha.19.
Nicolas Goaziou [Sat, 19 Dec 2020 23:56:41 +0000 (00:56 +0100)]
gnu: rust-futures-preview-0.3: Update to 0.3.0-alpha.19.

* gnu/packages/crates-io.scm (rust-futures-preview-0.3): Update to
0.3.0-alpha.19.
[arguments]: Add rust-futures-join-macro-preview to Cargo development inputs.
[synopsis, description]: Pacify linter.

3 years agognu: Add rust-async-task-1.
Nicolas Goaziou [Sat, 19 Dec 2020 23:49:31 +0000 (00:49 +0100)]
gnu: Add rust-async-task-1.

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

3 years agognu: Add rust-broadcaster-0.2.
Nicolas Goaziou [Sat, 19 Dec 2020 23:44:26 +0000 (00:44 +0100)]
gnu: Add rust-broadcaster-0.2.

* gnu/packages/crates-io.scm (rust-broadcaster-0.2): New variable.

3 years agognu: Add rust-futures-timer-1.
Nicolas Goaziou [Sat, 19 Dec 2020 23:21:15 +0000 (00:21 +0100)]
gnu: Add rust-futures-timer-1.

* gnu/packages/crates-io.scm (rust-futures-timer-1): New variable.
(rust-futures-timer-0.1): Inherit from above.

3 years agognu: Add rust-kv-log-macro-1.
Nicolas Goaziou [Sat, 19 Dec 2020 23:05:44 +0000 (00:05 +0100)]
gnu: Add rust-kv-log-macro-1.

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

3 years agognu: Add rust-femme-1.
Nicolas Goaziou [Sat, 19 Dec 2020 22:59:52 +0000 (23:59 +0100)]
gnu: Add rust-femme-1.

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

3 years agognu: Add rust-async-log-1.
Nicolas Goaziou [Sat, 19 Dec 2020 22:53:32 +0000 (23:53 +0100)]
gnu: Add rust-async-log-1.

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

3 years agognu: Add rust-async-log-attributes-1.
Nicolas Goaziou [Sat, 19 Dec 2020 22:50:25 +0000 (23:50 +0100)]
gnu: Add rust-async-log-attributes-1.

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

3 years agognu: Add rust-tokio-util-0.2.
Nicolas Goaziou [Sat, 19 Dec 2020 21:46:34 +0000 (22:46 +0100)]
gnu: Add rust-tokio-util-0.2.

* gnu/packages/crates-io.scm (rust-tokio-util-0.2): New variable.

3 years agognu: Add rust-cbindgen-0.15.
Nicolas Goaziou [Sun, 3 Jan 2021 20:49:26 +0000 (21:49 +0100)]
gnu: Add rust-cbindgen-0.15.

* gnu/packages/rust-apps.scm (rust-cbindgen-0.15): New variable.

3 years agognu: Add rust-security-framework-0.1.
John Soo [Mon, 26 Oct 2020 14:42:28 +0000 (07:42 -0700)]
gnu: Add rust-security-framework-0.1.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add rust-security-framework-sys-0.1.
John Soo [Mon, 26 Oct 2020 14:40:20 +0000 (07:40 -0700)]
gnu: Add rust-security-framework-sys-0.1.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add rust-core-foundation-0.2.
John Soo [Mon, 26 Oct 2020 14:34:59 +0000 (07:34 -0700)]
gnu: Add rust-core-foundation-0.2.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add rust-core-foundation-sys-0.2.
John Soo [Mon, 26 Oct 2020 14:32:32 +0000 (07:32 -0700)]
gnu: Add rust-core-foundation-sys-0.2.

* gnu/packages/crates-io.scm (rust-core-foundation-sys-0.2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add rust-tokio-1.
Nicolas Goaziou [Sun, 3 Jan 2021 20:38:00 +0000 (21:38 +0100)]
gnu: Add rust-tokio-1.

* gnu/packages/crates-io.scm (rust-tokio-1): New variable.
(rust-tokio-0.3): Inherit from above.
(rust-tokio-macros-1): New variable.
(rust-tokio-macros-0.3): Inherit from above.
(rust-tokio-stream-0.1): New variable.
(rust-tokio-test-0.4): New variable.
(rust-tokio-test-0.3): Inherit from above.

3 years agognu: Add rust-async-stream-0.3.
Nicolas Goaziou [Sun, 3 Jan 2021 20:35:11 +0000 (21:35 +0100)]
gnu: Add rust-async-stream-0.3.

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

3 years agognu: Add rust-async-stream-impl-0.3.
Nicolas Goaziou [Sun, 3 Jan 2021 20:34:34 +0000 (21:34 +0100)]
gnu: Add rust-async-stream-impl-0.3.

* gnu/packages/crates-io.scm (rust-async-stream-impl-0.3): New variable.

3 years agognu: rust-unicode-segmentation-1: Update to 1.7.1.
Efraim Flashner [Sun, 3 Jan 2021 19:02:12 +0000 (21:02 +0200)]
gnu: rust-unicode-segmentation-1: Update to 1.7.1.

* gnu/packages/crates-io.scm (rust-unicode-segmentation-1): Update to 1.7.1.

3 years agognu: Remove rust-unicode-segmentation-1.3.
Efraim Flashner [Sun, 3 Jan 2021 19:00:18 +0000 (21:00 +0200)]
gnu: Remove rust-unicode-segmentation-1.3.

* gnu/packages/crates-io.scm (rust-unicode-segmentation-1.3): Remove variable.
(rust-bstr-0.2)
(rust-heck-0.3): Use rust-unicode-segmentation-1.

3 years agognu: rust-unicode-segmentation-1.6: Drop minor version from name.
Efraim Flashner [Sun, 3 Jan 2021 18:58:06 +0000 (20:58 +0200)]
gnu: rust-unicode-segmentation-1.6: Drop minor version from name.

* gnu/packages/crates-io.scm (rust-unicode-segmentation): Drop minor
version from name.
(rust-unicode-segmentation-1.3)
(rust-rustyline-6): Adjust accordingly.

3 years agognu: rust-anyhow-1: Drop minor version from name.
Efraim Flashner [Sun, 3 Jan 2021 18:53:42 +0000 (20:53 +0200)]
gnu: rust-anyhow-1: Drop minor version from name.

* gnu/packages/crates-io.scm (rust-anyhow-1): Drop minor version from name.
(rust-codespan-reporting-0.9)
(rust-swc-1)
(rust-syn-1)
(rust-thiserror-1)
(rust-wasm-bindgen-webidl-0.2)
(rust-svd-parser-0.9): Adjust accordingly.
* gnu/packages/crates-gtk.scm (rust-glib-macros-0.10): Same.
* gnu/packages/rust-apps.scm (fd): Same.
* gnu/packages/sequoia.scm (sequoia): Same.

3 years agognu: rust-anyhow-1: Don't skip build.
Efraim Flashner [Sun, 3 Jan 2021 18:51:17 +0000 (20:51 +0200)]
gnu: rust-anyhow-1: Don't skip build.

* gnu/packages/crates-io.scm (rust-anyhow-1)[arguments]: Don't skip
build.

3 years agognu: rust-anyhow-1: Update to 1.0.37.
Efraim Flashner [Sun, 3 Jan 2021 18:50:44 +0000 (20:50 +0200)]
gnu: rust-anyhow-1: Update to 1.0.37.

* gnu/packages/crates-io.scm (rust-anyhow-1): Update to 1.0.37.

3 years agognu: nix: Update to 2.3.10.
Tobias Geerinckx-Rice [Sun, 3 Jan 2021 07:35:41 +0000 (08:35 +0100)]
gnu: nix: Update to 2.3.10.

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

3 years agognu: libwacom: Update to 1.7.
Tobias Geerinckx-Rice [Sun, 3 Jan 2021 06:58:40 +0000 (07:58 +0100)]
gnu: libwacom: Update to 1.7.

* gnu/packages/xdisorg.scm (libwacom): Update to 1.7.
[native-inputs]: Add python.

3 years agognu: osinfo-db: Update to 20201218.
Tobias Geerinckx-Rice [Sun, 3 Jan 2021 06:55:27 +0000 (07:55 +0100)]
gnu: osinfo-db: Update to 20201218.

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

3 years agognu: xterm: Update to 363.
Tobias Geerinckx-Rice [Sun, 3 Jan 2021 06:34:27 +0000 (07:34 +0100)]
gnu: xterm: Update to 363.

* gnu/packages/xorg.scm (xterm): Update to 363.

3 years agognu: watchexec: Update to 1.14.1.
Tobias Geerinckx-Rice [Sun, 3 Jan 2021 17:29:34 +0000 (18:29 +0100)]
gnu: watchexec: Update to 1.14.1.

* gnu/packages/rust-apps.scm (watchexec): Update to 1.14.1.
[arguments]: Add rust-embed-resource to, and remove rust-clap &
rust-winapi, from #:cargo-inputs.

3 years agognu: rust-embed-resource: Update to 1.3.3.
Tobias Geerinckx-Rice [Sun, 3 Jan 2021 17:28:02 +0000 (18:28 +0100)]
gnu: rust-embed-resource: Update to 1.3.3.

* gnu/packages/crates-io.scm (rust-embed-resource): Update to 1.3.3.

3 years agognu: dav1d: Update to 0.8.1.
Tobias Geerinckx-Rice [Sun, 3 Jan 2021 14:31:39 +0000 (15:31 +0100)]
gnu: dav1d: Update to 0.8.1.

* gnu/packages/video.scm (dav1d): Update to 0.8.1.

3 years agognu: buku: Update to 4.5.
Tobias Geerinckx-Rice [Sun, 3 Jan 2021 14:31:25 +0000 (15:31 +0100)]
gnu: buku: Update to 4.5.

* gnu/packages/web.scm (buku): Update to 4.5.

3 years agognu: youtube-dl: Update to 2021.01.03.
Tobias Geerinckx-Rice [Sun, 3 Jan 2021 14:28:05 +0000 (15:28 +0100)]
gnu: youtube-dl: Update to 2021.01.03.

* gnu/packages/video.scm (youtube-dl): Update to 2021.01.03.

3 years agognu: rust-autocfg-1: Drop minor version from name.
Nicolas Goaziou [Mon, 21 Dec 2020 09:04:55 +0000 (10:04 +0100)]
gnu: rust-autocfg-1: Drop minor version from name.

* gnu/packages/crates-io.scm (rust-autocfg-1): Drop minor version from name.
(rust-atomic-waker-1):
(rust-crossbeam-deque-0.7):
(rust-crossbeam-queue-0.2):
(rust-if-chain-1):
(rust-num-0.2):
(rust-num-rational-0.2):
(rust-num-bigint-dig-0.6):
(rust-num-derive-0.2):
(rust-num-enum-derive-0.4):
(rust-num-integer-0.1):
(rust-num-iter-0.1):
(rust-openssl-0.7):
(rust-regex-1):
(rust-tinytemplate-1): Apply renaming.

3 years agognu: rust-loom-0.4: Fix code typo.
Nicolas Goaziou [Sun, 3 Jan 2021 18:31:25 +0000 (19:31 +0100)]
gnu: rust-loom-0.4: Fix code typo.

* gnu/packages/crates-io.scm (rust-loom-0.4): Fix variable name.

3 years agognu: Add rust-bytes-1.
Nicolas Goaziou [Sun, 3 Jan 2021 18:29:38 +0000 (19:29 +0100)]
gnu: Add rust-bytes-1.

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

3 years agognu: Add rust-loom-0.4.
Nicolas Goaziou [Sun, 3 Jan 2021 18:28:51 +0000 (19:28 +0100)]
gnu: Add rust-loom-0.4.

* gnu/packages/crates-io.scm (rust-loom-0.4): New variable.
(rust-loom-0.3): Inherit from above.

3 years agognu: rust-scoped-tls-1: Drop minor version from name.
Nicolas Goaziou [Mon, 21 Dec 2020 00:29:21 +0000 (01:29 +0100)]
gnu: rust-scoped-tls-1: Drop minor version from name.

* gnu/packages/crates-io.scm (rust-scoped-tls-1): Drop minor version from
name.
(rust-loom-0.3):
(rust-rayon-core-1):
(rust-rustc-ap-rustc-ast-654):
(rust-rustc-ap-rustc-span-654):
(rust-rustc-rayon-core-0.3):
(rust-scoped-tls-0.1):
(rust-swc-1):
(rust-wasm-bindgen-shared-0.2):
(rust-wasm-bindgen-test-0.3): Apply removal.

3 years agognu: guile-gi: Patch all references to libguile-gi.
Leo Prikler [Sun, 3 Jan 2021 18:15:00 +0000 (19:15 +0100)]
gnu: guile-gi: Patch all references to libguile-gi.

* gnu/packages/guile-xyz.scm (guile-gi)[patch-references-to-extension]:
Use find-files to discover all modules.

3 years agognu: guile-gi: Update to 0.3.1.
Leo Prikler [Sun, 3 Jan 2021 18:14:47 +0000 (19:14 +0100)]
gnu: guile-gi: Update to 0.3.1.

* gnu/packages/guile-xyz.scm (guile-gi): Update to 0.3.1.

3 years agognu: Add rust-cbindgen-0.16.
Nicolas Goaziou [Sun, 3 Jan 2021 18:15:33 +0000 (19:15 +0100)]
gnu: Add rust-cbindgen-0.16.

* gnu/packages/rust-apps.scm (rust-cbindgen-0.16): New variable.

3 years agognu: Add guile2.0-pg.
Christopher Baines [Thu, 31 Dec 2020 21:31:22 +0000 (21:31 +0000)]
gnu: Add guile2.0-pg.

* gnu/packages/guile-xyz.scm (guile2.0-pg): New variable.

3 years agognu: perl-lwp-protocol-https: Uncomment perl-mozilla-ca input.
Christopher Baines [Thu, 17 Dec 2020 11:42:42 +0000 (11:42 +0000)]
gnu: perl-lwp-protocol-https: Uncomment perl-mozilla-ca input.

If there's no explicit SSL configuration, the perl-mozilla-ca library acts as
a fallback.  Including this as an input fixes the use of HTTPS in things that
use perl-lwp-protocol-https, for example get-iplayer.

* gnu/packages/web.scm (perl-lwp-protocol-https)[propagated-inputs]: Uncomment
perl-mozilla-ca.

3 years agognu: Add rust-serial-test-0.5.
Nicolas Goaziou [Sun, 3 Jan 2021 18:00:05 +0000 (19:00 +0100)]
gnu: Add rust-serial-test-0.5.

* gnu/packages/crates-io.scm (rust-serial-test-0.5): New variable.
(rust-serial-test-0.1): Inherit from above.

3 years agognu: Add rust-serial-test-derive-0.5.
Nicolas Goaziou [Sun, 3 Jan 2021 17:59:07 +0000 (18:59 +0100)]
gnu: Add rust-serial-test-derive-0.5.

* gnu/packages/crates-io.scm (rust-serial-test-derive-0.5): New variable.
(rust-serial-test-derive-0.1): Inherit from above.

3 years agognu: pidgin-otr: Add some inputs.
Raghav Gururajan [Wed, 30 Dec 2020 21:05:42 +0000 (16:05 -0500)]
gnu: pidgin-otr: Add some inputs.

* gnu/packages/messaging.scm (pidgin-otr) [native-inputs]: Add
gettext-minimal.
[inputs]: Add perl.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: pidgin-otr: Update license.
Raghav Gururajan [Wed, 30 Dec 2020 21:03:35 +0000 (16:03 -0500)]
gnu: pidgin-otr: Update license.

* gnu/packages/messaging.scm (pidgin-otr) [license]: Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: pidgin-otr: Make some cosmetic changes.
Raghav Gururajan [Wed, 30 Dec 2020 21:02:17 +0000 (16:02 -0500)]
gnu: pidgin-otr: Make some cosmetic changes.

* gnu/packages/messaging.scm (pidgin-otr): Make some cosmetic changes.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: libotr: Update license.
Raghav Gururajan [Mon, 30 Nov 2020 05:49:38 +0000 (00:49 -0500)]
gnu: libotr: Update license.

* gnu/packages/messaging.scm (libotr) [license]: Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: libotr: Make some cosmetic changes.
Raghav Gururajan [Mon, 30 Nov 2020 05:48:09 +0000 (00:48 -0500)]
gnu: libotr: Make some cosmetic changes.

* gnu/packages/messaging.scm (libotr): Make some cosmetic changes.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: pidgin: Enable MultiMedia and A/V support.
Raghav Gururajan [Thu, 31 Dec 2020 05:30:09 +0000 (00:30 -0500)]
gnu: pidgin: Enable MultiMedia and A/V support.

* gnu/packages/messaging.scm (pidgin) [patches]<search-patches>
[pidgin-vv-gst.patch]: New patch.
[arguments]<#:configure-flags>[--diable-vv]: Remove flag.
[--disable-gstreamer]: Remove flag.
[CFLAGS]: New flag.
[inputs]: Add farstream and gstreamer. Move gtk+-2 to ...
[propagated-inputs]: ... here.
* gnu/packages/patches/pidgin-vv-gst.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add entry.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: pidgin: Enable Gadu-Gadu protocol support.
Raghav Gururajan [Thu, 31 Dec 2020 05:20:56 +0000 (00:20 -0500)]
gnu: pidgin: Enable Gadu-Gadu protocol support.

* gnu/packages/messaging.scm (pidgin) [inputs]: Add libgadu.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: pidgin: Upgrade to 2.14.1.
Raghav Gururajan [Sun, 29 Nov 2020 22:30:04 +0000 (17:30 -0500)]
gnu: pidgin: Upgrade to 2.14.1.

* gnu/packages/messaging.scm (pidgin) [version]: Modify.
[source]<origin>[sha256]: Modify base32.
[patches]<search-patches>[pidgin-libnm.patch]: Remove obsolete patch.
* gnu/packages/patches/pidgin-libnm.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove entry.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: pidgin: Enable support for Tk.
Raghav Gururajan [Thu, 31 Dec 2020 05:14:25 +0000 (00:14 -0500)]
gnu: pidgin: Enable support for Tk.

* gnu/packages/messaging.scm (pidgin) [inputs]: Add tk.
[arguments]<#:configure-flags>[--with-tkconfig]: New flag.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: pidgin: Enable support for Tcl.
Raghav Gururajan [Thu, 31 Dec 2020 05:11:49 +0000 (00:11 -0500)]
gnu: pidgin: Enable support for Tcl.

* gnu/packages/messaging.scm (pidgin) [inputs]: Add Tcl.
[arguments]<#:configure-flags>[--disable-tcl]: Remove flag.
[--with-tclconfig]: New flag.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: pidgin: Enable SILC protocol support.
Raghav Gururajan [Thu, 31 Dec 2020 05:09:56 +0000 (00:09 -0500)]
gnu: pidgin: Enable SILC protocol support.

* gnu/packages/messaging.scm (pidgin) [inputs]: Add silc-toolkit.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: pidgin: Enable CAP.
Raghav Gururajan [Thu, 31 Dec 2020 05:07:24 +0000 (00:07 -0500)]
gnu: pidgin: Enable CAP.

* gnu/packages/messaging.scm (pidgin) [arguments]<#:configure-flags>
[--enable-cap]: New flag.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>