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.
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.
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.'
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>
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>
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>
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'.
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.
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'.
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>
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.
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>
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>
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>
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>
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>
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>
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.
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.
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.
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.
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.
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.
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.
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.
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".
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".
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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>
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>
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>
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>
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>