jackhill/guix/guix.git
3 years agognu: Add shakespeare-spl.
Leo Prikler [Wed, 16 Dec 2020 17:50:00 +0000 (18:50 +0100)]
gnu: Add shakespeare-spl.

* gnu/packages/patches/shakespeare-spl-fix-grammar.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it here.
* gnu/packages/esolangs.scm (shakespeare-spl): New variable.

3 years agognu: u-boot-rockpro64-rk3399: Fix freeze on boot.
Caliph Nomble [Tue, 29 Dec 2020 12:28:16 +0000 (13:28 +0100)]
gnu: u-boot-rockpro64-rk3399: Fix freeze on boot.

* gnu/packages/bootloaders.scm (u-boot-rockpro64-rk3399)[arguments]<#:phases>
[patch-rockpro64-config]: Build with modified config to prevent freeze on boot
due to usb being enabled.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agoRevert "gnu: u-boot: Fix freeze on boot with u-boot-rockpro64-rk3399."
Danny Milosavljevic [Tue, 29 Dec 2020 12:25:47 +0000 (13:25 +0100)]
Revert "gnu: u-boot: Fix freeze on boot with u-boot-rockpro64-rk3399."
because it was applied to the wrong u-boot.

This reverts commit d980e6e275aed80e65ad3b7e17c5a5118661e2c2.

3 years agognu: rust: Remove "i686-linux" from supported systems.
Mathieu Othacehe [Fri, 18 Dec 2020 15:15:16 +0000 (16:15 +0100)]
gnu: rust: Remove "i686-linux" from supported systems.

* gnu/packages/rust.scm (rust-1.19): Only support "x86_64-linux" architecture.

3 years agognu: snap: Update to 6.5.0.
Nicolas Goaziou [Tue, 29 Dec 2020 10:03:57 +0000 (11:03 +0100)]
gnu: snap: Update to 6.5.0.

* gnu/packages/education.scm (snap): Update to 6.5.0.

3 years agognu: frescobaldi: Update to 3.1.3.
Nicolas Goaziou [Tue, 29 Dec 2020 09:59:29 +0000 (10:59 +0100)]
gnu: frescobaldi: Update to 3.1.3.

* gnu/packages/music.scm (frescobaldi): Update to 3.1.3.

3 years agognu: jasper: Update to 2.0.23.
Vincent Legoll [Mon, 28 Dec 2020 11:20:54 +0000 (12:20 +0100)]
gnu: jasper: Update to 2.0.23.

Fixes CVE-2020-27828.

* gnu/packages/image.scm (jasper): Update to 2.0.23.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: redis: Unbundle jemalloc & reinstate most of the tests
Vincent Legoll [Mon, 28 Dec 2020 18:45:25 +0000 (19:45 +0100)]
gnu: redis: Unbundle jemalloc & reinstate most of the tests

* gnu/packages/databases.scm (redis)[source]: Delete bundled jemalloc.
[native-inputs]: Add procps & tcl for the tests. [arguments]: substitute
the right tclsh binary & disable failing tests.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: redis: Update to 6.0.9.
Vincent Legoll [Mon, 28 Dec 2020 18:45:24 +0000 (19:45 +0100)]
gnu: redis: Update to 6.0.9.

* gnu/packages/databases.scm (redis): Update to 6.0.9.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: v4l-utils: Update to 1.20.0.
Vincent Legoll [Sun, 27 Dec 2020 17:16:54 +0000 (18:16 +0100)]
gnu: v4l-utils: Update to 1.20.0.

* gnu/packages/video.scm (v4l-utils): Update to 1.20.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: libmicrohttpd: Update to 0.9.72.
Efraim Flashner [Mon, 28 Dec 2020 21:28:43 +0000 (23:28 +0200)]
gnu: libmicrohttpd: Update to 0.9.72.

* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.72.

3 years agognu: borg: Update to 1.1.15.
Leo Famulari [Tue, 29 Dec 2020 02:39:13 +0000 (21:39 -0500)]
gnu: borg: Update to 1.1.15.

* gnu/packages/backup.scm (borg): Update to 1.1.15.
[source]: Update list of Cython-generated files to delete.
[arguments]: Skip another test.

3 years agognu: Remove linux-libre 5.9.
Leo Famulari [Tue, 29 Dec 2020 02:30:40 +0000 (21:30 -0500)]
gnu: Remove linux-libre 5.9.

The 5.9 kernel series is no longer supported upstream.

* gnu/packages/linux.scm (linux-libre-5.9-version, deblob-scripts-5.9,
linux-libre-5.9-pristine-source, linux-libre-5.9-source,
linux-libre-headers-5.9, linux-libre-5.9): Remove variables.

3 years agognu: linux-libre: Update to 5.10.3.
Leo Famulari [Tue, 29 Dec 2020 02:29:29 +0000 (21:29 -0500)]
gnu: linux-libre: Update to 5.10.3.

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

3 years agognu: Add emacs-eldev.
Maxim Cournoyer [Thu, 17 Dec 2020 04:35:44 +0000 (23:35 -0500)]
gnu: Add emacs-eldev.

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

3 years agognu: monolith: Update to 2.4.0.
Nicolas Goaziou [Tue, 29 Dec 2020 00:12:52 +0000 (01:12 +0100)]
gnu: monolith: Update to 2.4.0.

* gnu/packages/web.scm (monolith): Update to 2.4.0.
[arguments]: Add rust-regex Cargo input.  Move rust-reqwest from development
to regular Cargo inputs.

3 years agognu: rust-sha2-0.9: Update to 0.9.2.
Nicolas Goaziou [Tue, 29 Dec 2020 00:12:33 +0000 (01:12 +0100)]
gnu: rust-sha2-0.9: Update to 0.9.2.

* gnu/packages/crates-io.scm (rust-sha2-0.9): Update to 0.9.2.
[arguments]: Update rust-cfg-if Cargo input.

3 years agognu: rust-libc-0.2: Update to 0.2.81.
Nicolas Goaziou [Tue, 29 Dec 2020 00:12:11 +0000 (01:12 +0100)]
gnu: rust-libc-0.2: Update to 0.2.81.

* gnu/packages/crates-io.scm (rust-libc-0.2): Update to 0.2.81.

3 years agognu: rust-reqwest-0.10: Update to 0.10.10.
Nicolas Goaziou [Mon, 28 Dec 2020 21:45:31 +0000 (22:45 +0100)]
gnu: rust-reqwest-0.10: Update to 0.10.10.

* gnu/packages/crates-io.scm (rust-reqwest-0.10): Update to 0.10.10.
[arguments]: Update rust-base64, rust-pin-project-lite, rust-serde-urlencoded,
rust-tokio-socks and rust-webpki-roots Cargo inputs. Add
rust-rustls-native-certs Cargo input. Add rust-wasm-bindgen-test Cargo
development input.
[native-inputs]: Add pkg-config.
[inputs]: Add openssl.

3 years agognu: Add rust-tokio-socks-0.3.
Nicolas Goaziou [Mon, 28 Dec 2020 21:44:01 +0000 (22:44 +0100)]
gnu: Add rust-tokio-socks-0.3.

* gnu/packages/crates-io.scm (rust-tokio-socks-0.3): New variable.
(rust-tokio-socks-0.2): Inherit from above.

3 years agognu: rust-trust-dns-openssl-0.19: Fix build.
Nicolas Goaziou [Sat, 19 Dec 2020 16:42:35 +0000 (17:42 +0100)]
gnu: rust-trust-dns-openssl-0.19: Fix build.

* gnu/packages/crates-io.scm (rust-trust-dns-openssl-0.19)[native-inputs]: Add
pkg-config.
[inputs]: Add openssl.

3 years agognu: rust-futures-0.3: Update to 0.3.8.
Nicolas Goaziou [Sat, 19 Dec 2020 16:36:39 +0000 (17:36 +0100)]
gnu: rust-futures-0.3: Update to 0.3.8.

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

3 years agognu: rust-futures-executor-0.3: Update to 0.3.8.
Nicolas Goaziou [Sat, 19 Dec 2020 16:33:47 +0000 (17:33 +0100)]
gnu: rust-futures-executor-0.3: Update to 0.3.8.

* gnu/packages/crates-io.scm (rust-futures-executor-0.3): Update to 0.3.8.

3 years agognu: rust-futures-util-0.3: Update to 0.3.8.
Nicolas Goaziou [Sat, 19 Dec 2020 16:30:06 +0000 (17:30 +0100)]
gnu: rust-futures-util-0.3: Update to 0.3.8.

* gnu/packages/crates-io.scm (rust-futures-util-0.3): Update to 0.3.8.
[arguments]: Add rust-pin-project-1 to Cargo inputs.  Disable tests.

3 years agognu: Add rust-pin-project-1.
Nicolas Goaziou [Sat, 19 Dec 2020 16:23:19 +0000 (17:23 +0100)]
gnu: Add rust-pin-project-1.

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

3 years agognu: Add rust-pin-project-internal-1.
Nicolas Goaziou [Sat, 19 Dec 2020 16:16:49 +0000 (17:16 +0100)]
gnu: Add rust-pin-project-internal-1.

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

3 years agognu: Add rust-pin-project-auxiliary-macro-0.0.
Nicolas Goaziou [Sat, 19 Dec 2020 16:13:03 +0000 (17:13 +0100)]
gnu: Add rust-pin-project-auxiliary-macro-0.0.

* gnu/packages/crates-io.scm (rust-pin-project-auxiliary-macro-0.0): New variable.

3 years agognu: rust-futures-macro-0.3: Update to 0.3.8.
Nicolas Goaziou [Sat, 19 Dec 2020 16:04:42 +0000 (17:04 +0100)]
gnu: rust-futures-macro-0.3: Update to 0.3.8.

* gnu/packages/crates-io.scm (rust-futures-macro-0.3): Update to 0.3.8.

3 years agognu: rust-futures-io-0.3: Update to 0.3.8.
Nicolas Goaziou [Sat, 19 Dec 2020 15:57:28 +0000 (16:57 +0100)]
gnu: rust-futures-io-0.3: Update to 0.3.8.

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

3 years agognu: rust-futures-task-0.3: Update to 0.3.8.
Nicolas Goaziou [Sat, 19 Dec 2020 15:54:25 +0000 (16:54 +0100)]
gnu: rust-futures-task-0.3: Update to 0.3.8.

* gnu/packages/crates-io.scm (rust-futures-task-0.3): Update to 0.3.8.
[arguments]: Add rust-once-cell as Cargo input.

3 years agognu: rust-futures-channel-0.3: Update to 0.3.8.
Nicolas Goaziou [Sat, 19 Dec 2020 15:47:12 +0000 (16:47 +0100)]
gnu: rust-futures-channel-0.3: Update to 0.3.8.

* gnu/packages/crates-io.scm (rust-futures-channel-0.3): Update to 0.3.8.

3 years agognu: rust-futures-sink-0.3: Update to 0.3.8.
Nicolas Goaziou [Sat, 19 Dec 2020 15:46:20 +0000 (16:46 +0100)]
gnu: rust-futures-sink-0.3: Update to 0.3.8.

* gnu/packages/crates-io.scm (rust-futures-sink-0.3): Update to 0.3.8.

3 years agognu: rust-futures-core-0.3: Update to 0.3.8.
Nicolas Goaziou [Sat, 19 Dec 2020 15:44:39 +0000 (16:44 +0100)]
gnu: rust-futures-core-0.3: Update to 0.3.8.

* gnu/packages/crates-io.scm (rust-futures-core-0.3): Update to 0.3.8.

3 years agognu: rust-wasm-bindgen-0.2: Update dependencies.
Efraim Flashner [Mon, 28 Dec 2020 21:17:01 +0000 (23:17 +0200)]
gnu: rust-wasm-bindgen-0.2: Update dependencies.

* gnu/packages/crates-io.scm (rust-wasm-bindgen-0.2)[arguments]: In
cargo-inputs replace rust-cfg-if-0.1 with 1.

3 years agognu: rust-wasm-bindgen-0.2: Update to 0.2.69.
Nicolas Goaziou [Sun, 20 Dec 2020 14:10:11 +0000 (15:10 +0100)]
gnu: rust-wasm-bindgen-0.2: Update to 0.2.69.

* gnu/packages/crates-io.scm (rust-wasm-bindgen-0.2): Update to 0.2.69.

3 years agognu: rust-wasm-bindgen-futures-0.4: Update to 0.4.19.
Nicolas Goaziou [Sun, 20 Dec 2020 14:28:13 +0000 (15:28 +0100)]
gnu: rust-wasm-bindgen-futures-0.4: Update to 0.4.19.

* gnu/packages/crates-io.scm (rust-wasm-bindgen-futures-0.4): Update to
0.4.19.
[arguments]: Update rust-cfg-if Cargo input. Enable build.

3 years agognu: rust-wasm-bindgen-test-0.3: Update to 0.3.19.
Nicolas Goaziou [Sun, 20 Dec 2020 14:26:36 +0000 (15:26 +0100)]
gnu: rust-wasm-bindgen-test-0.3: Update to 0.3.19.

* gnu/packages/crates-io.scm (rust-wasm-bindgen-test-0.3): Update to 0.3.19.
[arguments]: Enable build.

3 years agognu: rust-wasm-bindgen-test-macro-0.3: Update to 0.3.19.
Nicolas Goaziou [Sun, 20 Dec 2020 14:25:16 +0000 (15:25 +0100)]
gnu: rust-wasm-bindgen-test-macro-0.3: Update to 0.3.19.

* gnu/packages/crates-io.scm (rust-wasm-bindgen-test-macro-0.3): Update to 0.3.19.

3 years agognu: rust-wasm-bindgen-macro-0.2: Update to 0.2.69.
Nicolas Goaziou [Sun, 20 Dec 2020 14:09:25 +0000 (15:09 +0100)]
gnu: rust-wasm-bindgen-macro-0.2: Update to 0.2.69.

* gnu/packages/crates-io.scm (rust-wasm-bindgen-macro-0.2): Update to 0.2.69.

3 years agognu: rust-wasm-bindgen-macro-support-0.2: Update to 0.2.69.
Nicolas Goaziou [Sun, 20 Dec 2020 14:06:57 +0000 (15:06 +0100)]
gnu: rust-wasm-bindgen-macro-support-0.2: Update to 0.2.69.

* gnu/packages/crates-io.scm (rust-wasm-bindgen-macro-support-0.2): Update to 0.2.69.

3 years agognu: rust-wasm-bindgen-backend-0.2: Update to 0.2.69.
Nicolas Goaziou [Sun, 20 Dec 2020 14:05:03 +0000 (15:05 +0100)]
gnu: rust-wasm-bindgen-backend-0.2: Update to 0.2.69.

* gnu/packages/crates-io.scm (rust-wasm-bindgen-backend-0.2): Update to 0.2.69.

3 years agognu: rust-wasm-bindgen-shared-0.2: Update to 0.2.69.
Nicolas Goaziou [Sun, 20 Dec 2020 14:01:15 +0000 (15:01 +0100)]
gnu: rust-wasm-bindgen-shared-0.2: Update to 0.2.69.

* gnu/packages/crates-io.scm (rust-wasm-bindgen-shared-0.2): Update to 0.2.69.

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

* gnu/packages/crates-io.scm (rust-futures-executor-preview-0.3): Update to
0.3.0-alpha.19.

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

* gnu/packages/crates-io.scm (rust-futures-util-preview-0.3): Update to
0.3.0-alpha.19.
[arguments]: Remove rust-rand from Cargo inputs.  Add
rust-futures-join-macro-preview to Cargo developement ones.
[description]: Initiate with a complete sentence.

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

* gnu/packages/crates-io.scm (rust-futures-sink-preview-0.3): Update to
0.3.0-alpha.19.

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

* gnu/packages/crates-io.scm (rust-futures-channel-preview-0.3): Update to
0.3.0-alpha.19.

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

* gnu/packages/crates-io.scm (rust-futures-io-preview-0.3): Update to
0.3.0-alpha.19.

3 years agognu: Add rust-futures-join-macro-preview-0.3.
Nicolas Goaziou [Sat, 19 Dec 2020 23:26:45 +0000 (00:26 +0100)]
gnu: Add rust-futures-join-macro-preview-0.3.

* gnu/packages/crates-io.scm (rust-futures-join-macro-preview-0.3): New variable.

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

* gnu/packages/crates-io.scm (rust-futures-select-macro-preview-0.3): Update
to 0.3.0-alpha.19.
[arguments]: Update rust-proc-macro2, rust-quote and rust-sync Cargo inputs.
[description]: Use complete sentences.

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

* gnu/packages/crates-io.scm (rust-futures-core-preview-0.3): Update to
0.3.0-alpha.19.

3 years agognu: rust-proc-macro-hack-0.5: Update to 0.5.19.
Nicolas Goaziou [Sat, 19 Dec 2020 16:03:16 +0000 (17:03 +0100)]
gnu: rust-proc-macro-hack-0.5: Update to 0.5.19.

* gnu/packages/crates-io.scm (rust-proc-macro-hack-0.5): Update to 0.5.19.

3 years agognu: rust-log-0.4: Update to 0.4.11.
Nicolas Goaziou [Sun, 20 Dec 2020 12:59:04 +0000 (13:59 +0100)]
gnu: rust-log-0.4: Update to 0.4.11.

* gnu/packages/crates-io.scm (rust-log-0.4): Update to 0.4.11.
[arguments]: Add rust-sval-0.5 to Cargo inputs.  Do not skip build.

3 years agognu: Add rust-sval-0.5.
Nicolas Goaziou [Sun, 20 Dec 2020 12:57:11 +0000 (13:57 +0100)]
gnu: Add rust-sval-0.5.

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

3 years agognu: Add rust-sval-derive-0.5.
Nicolas Goaziou [Sun, 20 Dec 2020 12:52:16 +0000 (13:52 +0100)]
gnu: Add rust-sval-derive-0.5.

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

3 years agognu: rust-pin-utils-0.1: Update to 0.1.0.
Nicolas Goaziou [Sat, 19 Dec 2020 16:26:50 +0000 (17:26 +0100)]
gnu: rust-pin-utils-0.1: Update to 0.1.0.

* gnu/packages/crates-io.scm (rust-pin-utils-0.1): Update to 0.1.0.

3 years agognu: Add rust-cfg-if-1.
Nicolas Goaziou [Wed, 9 Dec 2020 15:36:50 +0000 (16:36 +0100)]
gnu: Add rust-cfg-if-1.

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

3 years agognu: rust-js-sys-0.3: Update to 0.3.46.
Nicolas Goaziou [Sun, 20 Dec 2020 14:21:22 +0000 (15:21 +0100)]
gnu: rust-js-sys-0.3: Update to 0.3.46.

* gnu/packages/crates-io.scm (rust-js-sys-0.3): Update to 0.3.46.

3 years agognu: Add rust-pin-project-lite-0.2.
Nicolas Goaziou [Wed, 9 Dec 2020 15:46:07 +0000 (16:46 +0100)]
gnu: Add rust-pin-project-lite-0.2.

* gnu/packages/crates-io.scm (rust-pin-project-lite-0.2): New variable.
(rust-pin-project-lite-0.1): Inherit from above.

3 years agognu: rust-pin-project-lite-0.1: Update to 0.1.11.
Nicolas Goaziou [Wed, 9 Dec 2020 15:39:06 +0000 (16:39 +0100)]
gnu: rust-pin-project-lite-0.1: Update to 0.1.11.

* gnu/packages/crates-io.scm (rust-pin-project-lite-0.1): Update to 0.1.11.
[synopsis]: Shorten it.
[arguments]: Add rust-static-assertions to Cargo development inputs.

3 years agognu: Add rust-serde-urlencoded-0.7.
Nicolas Goaziou [Tue, 22 Dec 2020 16:55:26 +0000 (17:55 +0100)]
gnu: Add rust-serde-urlencoded-0.7.

* gnu/packages/crates-io.scm (rust-serde-urlencoded-0.7): New variable.
(rust-serde-urlencoded-0.6): Inherit from above.

3 years agognu: rust-ryu-1: Drop minor version from name.
Nicolas Goaziou [Tue, 22 Dec 2020 16:41:54 +0000 (17:41 +0100)]
gnu: rust-ryu-1: Drop minor version from name.

* gnu/packages/crates-io.scm (rust-ryu-1):
(rust-cssparser-0.25):
(rust-lazy-static-0.2):
(rust-lazycell-1):
(rust-serde-codegen-internals-0.14): Drop minor version from name.

3 years agognu: rust-clap-2: Update to 2.33.3.
Nicolas Goaziou [Mon, 28 Dec 2020 19:24:28 +0000 (20:24 +0100)]
gnu: rust-clap-2: Update to 2.33.3.

* gnu/packages/crates-io.scm (rust-clap-2): Update to 2.33.3.

3 years agognu: rust-regex-1: Update to 1.4.2.
Nicolas Goaziou [Wed, 9 Dec 2020 14:05:55 +0000 (15:05 +0100)]
gnu: rust-regex-1: Update to 1.4.2.

* gnu/packages/crates-io.scm (rust-regex-1): Update to 1.4.2.
[description]: Tweak it to follow packaging rules.

3 years agognu: rust-regex-syntax-0.6: Update to 0.6.21.
Nicolas Goaziou [Wed, 9 Dec 2020 14:03:43 +0000 (15:03 +0100)]
gnu: rust-regex-syntax-0.6: Update to 0.6.21.

* gnu/packages/crates-io.scm (rust-regex-syntax-0.6): Update to 0.6.21.

3 years agognu: Add rust-ct-logs-0.6.
Nicolas Goaziou [Wed, 9 Dec 2020 14:03:37 +0000 (15:03 +0100)]
gnu: Add rust-ct-logs-0.6.

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

3 years agognu: Add rust-serde-urlencoded-0.5.
Nicolas Goaziou [Wed, 9 Dec 2020 14:02:09 +0000 (15:02 +0100)]
gnu: Add rust-serde-urlencoded-0.5.

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

3 years agognu: Add rust-typed-headers-0.1.
Nicolas Goaziou [Wed, 9 Dec 2020 13:53:13 +0000 (14:53 +0100)]
gnu: Add rust-typed-headers-0.1.

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

3 years agognu: u-boot: Fix freeze on boot with u-boot-rockpro64-rk3399.
Caliph Nomble via Guix-patches via [Mon, 28 Dec 2020 06:00:28 +0000 (06:00 +0000)]
gnu: u-boot: Fix freeze on boot with u-boot-rockpro64-rk3399.

* gnu/packages/bootloaders.scm (u-boot-rockpro64-rk3399)[arguments]<#:phases>
[patch-rockpro64-config]: Build with modified config to prevent freeze on boot
due to usb being enabled.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: rosegarden: Update to 20.12.
Nicolas Goaziou [Mon, 28 Dec 2020 18:06:31 +0000 (19:06 +0100)]
gnu: rosegarden: Update to 20.12.

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

3 years agognu: Add libgnt.
Raghav Gururajan [Sun, 29 Nov 2020 03:57:11 +0000 (22:57 -0500)]
gnu: Add libgnt.

* gnu/packages/messaging.scm (libgnt): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: Add libgadu.
Raghav Gururajan [Sun, 29 Nov 2020 02:39:15 +0000 (21:39 -0500)]
gnu: Add libgadu.

* gnu/packages/messaging.scm (libgadu): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: Add silc-toolkit.
Raghav Gururajan [Sat, 28 Nov 2020 08:27:30 +0000 (03:27 -0500)]
gnu: Add silc-toolkit.

* gnu/packages/messaging.scm (silc-toolkit): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: Add meanwhile.
Raghav Gururajan [Sat, 28 Nov 2020 05:17:22 +0000 (00:17 -0500)]
gnu: Add meanwhile.

* gnu/packages/messaging.scm (meanwhile): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
3 years agognu: whois: Fix cross compiling.
Efraim Flashner [Mon, 28 Dec 2020 16:53:58 +0000 (18:53 +0200)]
gnu: whois: Fix cross compiling.

* gnu/packages/networking.scm (whois)[arguments]: Use cc-for-target
and pkg-config-for-target.

3 years agoutils: Add pkg-config-for-target.
Efraim Flashner [Mon, 28 Dec 2020 17:00:30 +0000 (19:00 +0200)]
utils: Add pkg-config-for-target.

* guix/utils.scm (pkg-config-for-target): New procedure.

3 years agognu: whois: Fetch from upstream repository.
Efraim Flashner [Mon, 28 Dec 2020 15:53:41 +0000 (17:53 +0200)]
gnu: whois: Fetch from upstream repository.

* gnu/packages/networking.scm (whois)[source]: Download from upstream
git repository.

3 years agognu: Add emacs-org-drill-table.
André Alexandre Gomes [Mon, 28 Dec 2020 16:51:41 +0000 (17:51 +0100)]
gnu: Add emacs-org-drill-table.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add emacs-keycast.
André Alexandre Gomes [Mon, 28 Dec 2020 16:49:06 +0000 (17:49 +0100)]
gnu: Add emacs-keycast.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add emacs-org-fragtog.
André Alexandre Gomes [Mon, 28 Dec 2020 16:47:06 +0000 (17:47 +0100)]
gnu: Add emacs-org-fragtog.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add emacs-roguel-ike.
Adam Kandur [Mon, 28 Dec 2020 16:45:11 +0000 (17:45 +0100)]
gnu: Add emacs-roguel-ike.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: emacs-org: Work around missing version number.
Pierre Langlois [Mon, 28 Dec 2020 10:49:19 +0000 (10:49 +0000)]
gnu: emacs-org: Work around missing version number.

Partly fixes <https://bugs.gnu.org/45448>.

* gnu/packages/emacs-xyz.scm (emacs-org)[arguments]: New
'fix-org-version phase.

3 years agognu: whois: Update to 5.5.7.
Vincent Legoll [Sun, 27 Dec 2020 17:20:51 +0000 (18:20 +0100)]
gnu: whois: Update to 5.5.7.

* gnu/packages/networking.scm (whois): Update to 5.5.7.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: mpg123: Update to 1.26.4.
Vincent Legoll [Sun, 27 Dec 2020 16:37:15 +0000 (17:37 +0100)]
gnu: mpg123: Update to 1.26.4.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: enchant: Update to 2.2.15.
Vincent Legoll [Sun, 27 Dec 2020 16:03:03 +0000 (17:03 +0100)]
gnu: enchant: Update to 2.2.15.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: doctest: Update to 2.4.4.
Vincent Legoll [Sun, 27 Dec 2020 15:58:33 +0000 (16:58 +0100)]
gnu: doctest: Update to 2.4.4.

* gnu/packages/check.scm (doctest): Update to 2.4.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: desktop-file-utils: Update to 0.26.
Vincent Legoll [Sun, 27 Dec 2020 15:42:31 +0000 (16:42 +0100)]
gnu: desktop-file-utils: Update to 0.26.

* gnu/packages/freedesktop.scm (desktop-file-utils): Update to 0.26.
(native-inputs): Add autoconf & automake.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: dialog: Enable tests.
Efraim Flashner [Mon, 28 Dec 2020 14:25:45 +0000 (16:25 +0200)]
gnu: dialog: Enable tests.

* gnu/packages/ncurses.scm (dialog)[arguments]: Don't disable tests.

3 years agognu: dialog: Update to 1.3-20201126.
Vincent Legoll [Sun, 27 Dec 2020 15:36:21 +0000 (16:36 +0100)]
gnu: dialog: Update to 1.3-20201126.

* gnu/packages/ncurses.scm (dialog): Update to 1.3-20201126.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: tilda: Update to 1.5.4.
Efraim Flashner [Mon, 28 Dec 2020 12:39:47 +0000 (14:39 +0200)]
gnu: tilda: Update to 1.5.4.

* gnu/packages/terminals.scm (tilda): Update to 1.5.4.
[arguments]: Add phase to make po directory writable.

3 years agognu: f2fs-tools-static: Fix build after f2fs-tools update.
Danny Milosavljevic [Mon, 28 Dec 2020 14:00:27 +0000 (15:00 +0100)]
gnu: f2fs-tools-static: Fix build after f2fs-tools update.

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

* gnu/packages/linux.scm (f2fs-tools-static)[arguments]<#:configure-flags>:
Modify libuuid_CFLAGS, libblkid_CFLAGS.

3 years agognu: ant: Update to 1.10.9.
Vincent Legoll [Mon, 28 Dec 2020 10:46:47 +0000 (11:46 +0100)]
gnu: ant: Update to 1.10.9.

* gnu/packages/java.scm (ant): Update to 1.10.9.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
3 years agognu: txr: Update to 245.
Guillaume Le Vaillant [Mon, 28 Dec 2020 13:35:19 +0000 (14:35 +0100)]
gnu: txr: Update to 245.

* gnu/packages/lisp.scm (txr): Update to 245.

3 years agognu: Add cl-uax-15.
Sharlatan Hellseher [Sat, 26 Dec 2020 23:56:07 +0000 (23:56 +0000)]
gnu: Add cl-uax-15.

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

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: pythonbitstring: Run tests.
Efraim Flashner [Mon, 28 Dec 2020 10:19:14 +0000 (12:19 +0200)]
gnu: pythonbitstring: Run tests.

* gnu/packages/python-xyx.scm (python-bitstring)[arguments]: Replace
check phase.
[native-inputs]: Add python-pytesst.

3 years agognu: python-helpdev: Enable tests.
Efraim Flashner [Mon, 28 Dec 2020 10:07:01 +0000 (12:07 +0200)]
gnu: python-helpdev: Enable tests.

* gnu/packages/python-xyz.scm (python-helpdev)[arguments]: Replace check
phase.
[native-inputs]: Add python-pytest.

3 years agognu: electrum: Update to 4.0.9.
John Doe [Sun, 27 Dec 2020 22:26:53 +0000 (23:26 +0100)]
gnu: electrum: Update to 4.0.9.

* gnu/packages/finance.scm (electrum): Update to 4.0.9.
[inputs]: Remove python-pyaes, python-pysocks, python-sip,
python-pbkdf2, python-requests, python-jsonrpclib-pelix and
python-ecdsa, python-dnspython-1.16. Add python-dnspython,
python-bitstring, python-attrs, python-cryptography, python-qdarkstyle
and libsecp256k1.
[arguments]: Copy 'use-libsecp256k1-input phase from
(electron-cash) to #:phases to fix runtime lookup of libsecp256k1
library.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: libsecp256k1: Update to 20200615-1-dbd41db.
John Doe [Sun, 27 Dec 2020 22:26:52 +0000 (23:26 +0100)]
gnu: libsecp256k1: Update to 20200615-1-dbd41db.

* gnu/packages/crypto.scm (libsecp256k1):
Update to 20200615-1-dbd41db.
[arguments]: Add "--enable-module-recovery",
"--enable-experimental", "--enable-module-ecdh" and
"--enable-shared" to #:configure-flags.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: python-aiohttp-socks: Update to 0.5.5.
John Doe [Sun, 27 Dec 2020 22:26:51 +0000 (23:26 +0100)]
gnu: python-aiohttp-socks: Update to 0.5.5.

* gnu/packages/python-web.scm (python-aiohttp-socks):
Update to 0.5.5.
[propagated-inputs]: Add python-socks, python-attrs.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add python-socks.
John Doe [Sun, 27 Dec 2020 22:26:50 +0000 (23:26 +0100)]
gnu: Add python-socks.

* gnu/packages/python-web.scm (python-socks): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add python-bitstring.
John Doe [Sun, 27 Dec 2020 22:26:49 +0000 (23:26 +0100)]
gnu: Add python-bitstring.

* gnu/packages/python-xyz.scm (python-bitstring): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>