jackhill/guix/guix.git
3 years agoscripts: system: Accept <image> records as input.
Mathieu Othacehe [Wed, 20 Jan 2021 09:56:08 +0000 (10:56 +0100)]
scripts: system: Accept <image> records as input.

* guix/scripts/system.scm (system-derivation-for-action): Replace "os"
argument by "image". Remove "image-size", "image-type", "label" and
"volatile-root?"  arguments.
(perform-action): Ditto.
(process-action): Construct the <image> record and pass it to "perform-action"
procedure.
* tests/guix-system.sh: Adapt accordingly.
* gnu/system/images/hurd.scm: Return the default image.
* gnu/system/images/novena.scm: Ditto.
* gnu/system/images/pine64.scm: Ditto.
* gnu/system/images/pinebook-pro.scm Ditto.

3 years agoimage: Export image? procedure.
Mathieu Othacehe [Wed, 20 Jan 2021 11:06:56 +0000 (12:06 +0100)]
image: Export image? procedure.

* gnu/image.scm (image?): Export it.

3 years agoscripts: system: Remove 'vm-image' command.
Mathieu Othacehe [Tue, 19 Jan 2021 17:09:28 +0000 (18:09 +0100)]
scripts: system: Remove 'vm-image' command.

Remove the 'vm-image' command that has been superseded by the 'image'
command.

* gnu/system/vm.scm (system-qemu-image): Remove it.
* guix/scripts/system.scm (system-derivation-for-action): Mark 'vm-image'
command as deprecated and use the image API to produce the VM image.
(perform-action, show-help): Adapt accordingly.
* tests/guix-system.sh: Ditto.
* doc/guix.texi (Invoking guix system,
Running Guix in a VM): Ditto.
* etc/completion/fish/guix.fish: Ditto.
* etc/completion/zsh/_guix: Ditto.

3 years agoservices: wireguard: New service.
Mathieu Othacehe [Sat, 13 Feb 2021 09:07:47 +0000 (10:07 +0100)]
services: wireguard: New service.

* gnu/services/vpn.scm (wireguard-peer, wireguard-configuration): New records.
(wireguard-service-type): New variable.
* doc/guix.texi (VPN Services): Document it.

3 years agognu: cl-pngload: Update to 2.0.0-2.91f1d70.
Sharlatan Hellseher [Wed, 17 Feb 2021 00:52:29 +0000 (00:52 +0000)]
gnu: cl-pngload: Update to 2.0.0-2.91f1d70.

* gnu/packages/lisp-xyz.scm (sbcl-pngload): Update to 2.0.0-2.91f1d70.
  [source]: Update URI as upstream repository migrated.
  [home-page]: Likewise.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: cl-change-case: Fix description.
Guillaume Le Vaillant [Wed, 17 Feb 2021 09:00:28 +0000 (10:00 +0100)]
gnu: cl-change-case: Fix description.

* gnu/packages/lisp-xyz.scm (sbcl-cl-change-case)[description]: Add missing
  word.

3 years agognu: cl-change-case: Update to 0.2.0-1.45c70b6.
Sharlatan Hellseher [Tue, 16 Feb 2021 23:23:17 +0000 (23:23 +0000)]
gnu: cl-change-case: Update to 0.2.0-1.45c70b6.

* gnu/packages/lisp-xyz.scm (sbcl-cl-change-case): Update to 0.2.0-1.45c70b6.
  [arguments] Enable tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: cl-mgl-pax: Update to 0.0.3-2.4ada6eb.
Sharlatan Hellseher [Tue, 16 Feb 2021 23:12:16 +0000 (23:12 +0000)]
gnu: cl-mgl-pax: Update to 0.0.3-2.4ada6eb.

* gnu/packages/lisp-xyz.scm (sbcl-mgl-pax): Update to 0.0.3-2.4ada6eb.
  (ecl-mgl-pax): Enable tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add strawberry.
Leo Prikler [Tue, 16 Feb 2021 23:51:14 +0000 (00:51 +0100)]
gnu: Add strawberry.

* gnu/packages/music.scm (strawberry): New variable.

3 years agognu: Add ttyload.
Stefan Reichör [Wed, 17 Feb 2021 01:54:11 +0000 (09:54 +0800)]
gnu: Add ttyload.

* gnu/packages/admin.scm (ttyload): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
3 years agognu: WebKitGTK: Update to 2.30.5 [fixes CVE-2020-13558].
Leo Famulari [Tue, 16 Feb 2021 22:53:36 +0000 (17:53 -0500)]
gnu: WebKitGTK: Update to 2.30.5 [fixes CVE-2020-13558].

* gnu/packages/webkit.scm (webkitgtk): Update to 2.30.5.

3 years agognu: nushell: Update to 0.27.0.
Nicolas Goaziou [Tue, 16 Feb 2021 22:32:58 +0000 (23:32 +0100)]
gnu: nushell: Update to 0.27.0.

* gnu/packages/shells.scm (nushell): Update to 0.27.0.
(rust-nu-cli-0.27):
(rust-nu-command-0.27):
(rust-nu-data-0.27):
(rust-nu-engine-0.27):
(rust-nu-errors-0.27):
(rust-nu-json-0.27):
(rust-nu-parser-0.27):
(rust-nu-plugin-0.27):
(rust-nu-plugin-binaryview-0.27):
(rust-nu-plugin-chart-0.27):
(rust-nu-plugin-fetch-0.27):
(rust-nu-plugin-from-bson-0.27):
(rust-nu-plugin-from-sqlite-0.27):
(rust-nu-plugin-inc-0.27):
(rust-nu-plugin-match-0.27):
(rust-nu-plugin-post-0.27):
(rust-nu-plugin-s3-0.27):
(rust-nu-plugin-sys-0.27):
(rust-nu-plugin-textview-0.27):
(rust-nu-plugin-to-bson-0.27):
(rust-nu-plugin-to-sqlite-0.27):
(rust-nu-plugin-tree-0.27):
(rust-nu-plugin-xpath-0.27):
(rust-nu-protocol-0.27):
(rust-nu-source-0.27):
(rust-nu-stream-0.27):
(rust-nu-test-support-0.27):
(rust-nu-value-ext-0.27): New variables.
(rust-nu-cli-0.26):
(rust-nu-command-0.26):
(rust-nu-data-0.26):
(rust-nu-engine-0.26):
(rust-nu-errors-0.26):
(rust-nu-json-0.26):
(rust-nu-parser-0.26):
(rust-nu-plugin-0.26):
(rust-nu-plugin-binaryview-0.26):
(rust-nu-plugin-chart-0.26):
(rust-nu-plugin-fetch-0.26):
(rust-nu-plugin-from-bson-0.26):
(rust-nu-plugin-from-sqlite-0.26):
(rust-nu-plugin-inc-0.26):
(rust-nu-plugin-match-0.26):
(rust-nu-plugin-post-0.26):
(rust-nu-plugin-s3-0.26):
(rust-nu-plugin-sys-0.26):
(rust-nu-plugin-textview-0.26):
(rust-nu-plugin-to-bson-0.26):
(rust-nu-plugin-to-sqlite-0.26):
(rust-nu-plugin-tree-0.26):
(rust-nu-plugin-xpath-0.26):
(rust-nu-protocol-0.26):
(rust-nu-source-0.26):
(rust-nu-stream-0.26):
(rust-nu-test-support-0.26):
(rust-nu-value-ext-0.26): Remove variables.

3 years agognu: Add rust-quickcheck-macros-1.
Nicolas Goaziou [Tue, 16 Feb 2021 22:10:17 +0000 (23:10 +0100)]
gnu: Add rust-quickcheck-macros-1.

* gnu/packages/crates-io.scm (rust-quickcheck-macros-1): New variable.
(quickcheck-macros-0.9): Inherit from above.

3 years agognu: Add rust-quickcheck-1.
Nicolas Goaziou [Tue, 16 Feb 2021 22:05:28 +0000 (23:05 +0100)]
gnu: Add rust-quickcheck-1.

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

3 years agognu: rust-log-0.4: Update to 0.4.14.
Nicolas Goaziou [Tue, 16 Feb 2021 21:37:28 +0000 (22:37 +0100)]
gnu: rust-log-0.4: Update to 0.4.14.

* gnu/packages/crates-io.scm (rust-log-0.4): Update to 0.4.14.
[arguments]: Skip build. Add rust-sval-1 and rust-value-bag as Cargo
inputs. Remove Cargo development inputs.

3 years agognu: Add rust-sval-1.
Nicolas Goaziou [Tue, 16 Feb 2021 21:36:10 +0000 (22:36 +0100)]
gnu: Add rust-sval-1.

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

3 years agognu: Add rust-sval-derive-1.
Nicolas Goaziou [Tue, 16 Feb 2021 21:35:14 +0000 (22:35 +0100)]
gnu: Add rust-sval-derive-1.

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

3 years agognu: Add rust-value-bag-1.
Nicolas Goaziou [Tue, 16 Feb 2021 21:34:16 +0000 (22:34 +0100)]
gnu: Add rust-value-bag-1.

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

3 years agognu: Add rust-serde-fmt-1.
Nicolas Goaziou [Tue, 16 Feb 2021 21:33:04 +0000 (22:33 +0100)]
gnu: Add rust-serde-fmt-1.

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

3 years agognu: rust-bytes-1: Update to 1.0.1.
Nicolas Goaziou [Tue, 16 Feb 2021 21:31:14 +0000 (22:31 +0100)]
gnu: rust-bytes-1: Update to 1.0.1.

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

3 years agognu: Add rust-calamine-0.17.
Nicolas Goaziou [Tue, 16 Feb 2021 21:30:21 +0000 (22:30 +0100)]
gnu: Add rust-calamine-0.17.

* gnu/packages/crates-io.scm (rust-calamine-0.17): New variable.
(rust-calamine-0.16): Inherit from above.

3 years agognu: rust-encoding-rs-0.8: Update to 0.8.28.
Nicolas Goaziou [Tue, 16 Feb 2021 21:28:55 +0000 (22:28 +0100)]
gnu: rust-encoding-rs-0.8: Update to 0.8.28.

* gnu/packages/crates-io.scm (rust-encoding-rs-0.8): Update to 0.8.28.

3 years agognu: rust-serde-1: Update to 1.0.123.
Nicolas Goaziou [Tue, 16 Feb 2021 21:27:49 +0000 (22:27 +0100)]
gnu: rust-serde-1: Update to 1.0.123.

* gnu/packages/crates-io.scm (rust-serde-1): Update to 1.0.123.
[arguments]: Skip build.  Remove Cargo development inputs.

3 years agognu: rust-serde-derive-1: Update to 1.0.123.
Nicolas Goaziou [Tue, 16 Feb 2021 21:26:39 +0000 (22:26 +0100)]
gnu: rust-serde-derive-1: Update to 1.0.123.

* gnu/packages/crates-io.scm (rust-serde-derive-1): Update to 1.0.123.

3 years agognu: rust-syn-1: Update to 1.0.60.
Nicolas Goaziou [Tue, 16 Feb 2021 21:25:29 +0000 (22:25 +0100)]
gnu: rust-syn-1: Update to 1.0.60.

* gnu/packages/crates-io.scm (rust-syn-1): Update to 1.0.60.
[arguments]: Re-order Cargo inputs.  Remove Cargo development inputs since

3 years agognu: rust-serde-yaml-0.8: Update to 0.8.17.
Nicolas Goaziou [Tue, 16 Feb 2021 21:24:08 +0000 (22:24 +0100)]
gnu: rust-serde-yaml-0.8: Update to 0.8.17.

* gnu/packages/crates-io.scm (rust-serde-yaml-0.8): Update to 0.8.17.

3 years agognu: rust-num-integer-0.1: Update to 0.1.44.
Nicolas Goaziou [Tue, 16 Feb 2021 21:23:00 +0000 (22:23 +0100)]
gnu: rust-num-integer-0.1: Update to 0.1.44.

* gnu/packages/crates-io.scm (rust-num-integer-0.1): Update to 0.1.44.

3 years agognu: rust-tempfile-3: Update to 3.2.0.
Nicolas Goaziou [Tue, 16 Feb 2021 21:21:43 +0000 (22:21 +0100)]
gnu: rust-tempfile-3: Update to 3.2.0.

* gnu/packages/crates-io.scm (rust-tempfile-3): Update to 3.2.0.

3 years agognu: Add rust-redox-syscall-0.2.
Nicolas Goaziou [Tue, 16 Feb 2021 21:20:19 +0000 (22:20 +0100)]
gnu: Add rust-redox-syscall-0.2.

* gnu/packages/crates-io.scm (rust-redox-syscall-0.2): New variable.
[rust-redox-syscall-0.1]: Inherit from above.

3 years agognu: Add rust-users-0.11.
Nicolas Goaziou [Tue, 16 Feb 2021 21:18:44 +0000 (22:18 +0100)]
gnu: Add rust-users-0.11.

* gnu/packages/crates-io.scm (rust-users-0.11): New variable.
(rust-users-0.10): Inherit from above.

3 years agognu: Add rust-quick-xml-0.21.
Nicolas Goaziou [Tue, 16 Feb 2021 21:16:57 +0000 (22:16 +0100)]
gnu: Add rust-quick-xml-0.21.

* gnu/packages/crates-io.scm (rust-quick-xml-0.21): New variable.
(rust-quick-xml-0.20): Inherit from above.

3 years agognu: rust-memchr-2: Update to 2.3.4.
Nicolas Goaziou [Tue, 16 Feb 2021 21:15:55 +0000 (22:15 +0100)]
gnu: rust-memchr-2: Update to 2.3.4.

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

3 years agognu: Add rust-rustyline-7.
Nicolas Goaziou [Tue, 16 Feb 2021 21:14:33 +0000 (22:14 +0100)]
gnu: Add rust-rustyline-7.

* gnu/packages/crates-io.scm (rust-rustyline-7): New variable.
(rust-rustyline-6): Inherit from above.

3 years agognu: rust-sha2-0.9: Update to 0.9.3.
Nicolas Goaziou [Tue, 16 Feb 2021 21:11:44 +0000 (22:11 +0100)]
gnu: rust-sha2-0.9: Update to 0.9.3.

* gnu/packages/crates-io.scm (rust-sha2-0.9): Update to 0.9.3.

3 years agognu: rust-libc-0.2: Update to 0.2.86.
Nicolas Goaziou [Tue, 16 Feb 2021 21:09:25 +0000 (22:09 +0100)]
gnu: rust-libc-0.2: Update to 0.2.86.

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

3 years agognu: Add rust-term-0.7.
Nicolas Goaziou [Tue, 16 Feb 2021 21:07:31 +0000 (22:07 +0100)]
gnu: Add rust-term-0.7.

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

3 years agognu: rust-uuid-0.8: Update to 0.8.2.
Nicolas Goaziou [Tue, 16 Feb 2021 21:05:28 +0000 (22:05 +0100)]
gnu: rust-uuid-0.8: Update to 0.8.2.

* gnu/packages/crates-io.scm (rust-uuid-0.8): Update to 0.8.2.

3 years agognu: rust-md5-0.7: Update to 0.7.0.
Nicolas Goaziou [Tue, 16 Feb 2021 21:04:59 +0000 (22:04 +0100)]
gnu: rust-md5-0.7: Update to 0.7.0.

* gnu/packages/crates-io.scm (rust-md5-0.7): Update to 0.7.0.
(rust-md5-0.6): Inherit from above.

3 years agognu: rust-rand-0.8: Update to 0.8.3.
Nicolas Goaziou [Tue, 16 Feb 2021 21:00:45 +0000 (22:00 +0100)]
gnu: rust-rand-0.8: Update to 0.8.3.

* gnu/packages/crates-io.scm (rust-rand-0.8): Update to 0.8.3.

3 years agognu: Add rust-s3handler-0.6.
Nicolas Goaziou [Tue, 16 Feb 2021 20:59:01 +0000 (21:59 +0100)]
gnu: Add rust-s3handler-0.6.

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

3 years agognu: alacritty: Add comment.
Tobias Geerinckx-Rice [Tue, 16 Feb 2021 21:48:17 +0000 (22:48 +0100)]
gnu: alacritty: Add comment.

* gnu/packages/terminals.scm (alacritty)[arguments]: Try to explain why
this field is so ugly, and what might be done to avoid it.

3 years agognu: Add linux-libre 5.11.
Leo Famulari [Mon, 15 Feb 2021 07:34:06 +0000 (02:34 -0500)]
gnu: Add linux-libre 5.11.

* gnu/packages/linux.scm (linux-libre-5.11-version, deblob-scripts-5.11,
linux-libre-5.11-pristine-source, linux-libre-5.11-source, linux-libre-5.11):
New variables.
* gnu/packages/aux-files/linux-libre/5.11-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.11-i686.conf,
gnu/packages/aux-files/linux-libre/5.11-arm.conf,
gnu/packages/aux-files/linux-libre/5.11-arm64.conf: New files.
* Makefile.am (AUX_FILES): Add them.

3 years agognu: emacs-dash: Update to 2.18.0.
Nicolas Goaziou [Tue, 16 Feb 2021 20:46:24 +0000 (21:46 +0100)]
gnu: emacs-dash: Update to 2.18.0.

* gnu/packages/emacs-xyz.scm (emacs-dash): Update to 2.18.0.
[arguments]: Remove #:test-command keyword.

3 years agognu: ruby-gem-hadar: Update to 1.11.0.
Efraim Flashner [Tue, 16 Feb 2021 18:12:35 +0000 (20:12 +0200)]
gnu: ruby-gem-hadar: Update to 1.11.0.

* gnu/packages/ruby.scm (ruby-gem-hadar): Update to 1.11.0.

3 years agognu: perl-time-duration-parse: Update to 0.15.
Efraim Flashner [Tue, 16 Feb 2021 18:09:35 +0000 (20:09 +0200)]
gnu: perl-time-duration-parse: Update to 0.15.

* gnu/packages/perl.scm (perl-time-duration-parse): Update to 0.15.

3 years agognu: apache-arrow: Update to 3.0.0.
Greg Hogan [Tue, 16 Feb 2021 13:28:11 +0000 (08:28 -0500)]
gnu: apache-arrow: Update to 3.0.0.

* gnu/packages/databases.scm (apache-arrow): Update to 3.0.0.
[inputs]: Add utf8proc.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agognu: apache-arrow: Sort inputs alphabetically.
Greg Hogan [Fri, 12 Feb 2021 17:28:14 +0000 (17:28 +0000)]
gnu: apache-arrow: Sort inputs alphabetically.

* gnu/packages/databases.scm (apache-arrow)[inputs]: Sort inputs.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agognu: apache-thrift: Update to 0.14.0.
Greg Hogan [Sat, 13 Feb 2021 15:49:42 +0000 (15:49 +0000)]
gnu: apache-thrift: Update to 0.14.0.

* gnu/packages/rpc.scm (apache-thrift): Update to 0.14.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agognu: Add ocaml-llvm.
Julien Lepiller [Tue, 16 Feb 2021 15:38:15 +0000 (16:38 +0100)]
gnu: Add ocaml-llvm.

* gnu/packages/ocaml.scm (make-ocaml-llvm, ocaml-llvm, ocaml-llvm-9)
(ocaml-llvm-10, ocaml-llvm-11): New variables.

3 years agognu: alacritty: Run on Wayland once more.
Tobias Geerinckx-Rice [Tue, 16 Feb 2021 15:37:52 +0000 (16:37 +0100)]
gnu: alacritty: Run on Wayland once more.

This restores most of commit 3bbe2806bf11f6e95be42b1a21d79bd557f68d0b
to fix <http://logs.guix.gnu.org/guix/2021-02-16.log#150007>.

* gnu/packages/terminals.scm (alacritty)[arguments]: Patch in
absolute references to LIBXKBCOMMON and WAYLAND libraries.

3 years agognu: texlive-arev: Fix typo.
Paul Garlick [Tue, 16 Feb 2021 14:45:19 +0000 (14:45 +0000)]
gnu: texlive-arev: Fix typo.

* gnu/packages/tex.scm (texlive-arev)[license]: Fix filename.

3 years agognu: Add texlive-arev.
Paul Garlick [Tue, 16 Feb 2021 14:33:30 +0000 (14:33 +0000)]
gnu: Add texlive-arev.

* gnu/packages/tex.scm (texlive-arev): New variable.

3 years agognu: i2pd: Update to 2.36.0.
Amar Singh [Thu, 24 Dec 2020 15:58:06 +0000 (21:28 +0530)]
gnu: i2pd: Update to 2.36.0.

* gnu/packages/i2p.scm (i2pd): Update to 2.36.0.
[arguments]: Enable the 'x25519' test.  Remove 'install-headers'
and 'remove-source' phases.

Co-authored-by: 宋文武 <iyzsong@member.fsf.org>
3 years agognu: java-args4j: Use a source file-name.
Efraim Flashner [Tue, 16 Feb 2021 09:18:52 +0000 (11:18 +0200)]
gnu: java-args4j: Use a source file-name.

* gnu/packages/java.scm (java-args4j)[source]: Add file-name field.

3 years agognu: gandi.cli: Update to 1.6.
Raghav Gururajan [Sun, 14 Feb 2021 05:46:30 +0000 (00:46 -0500)]
gnu: gandi.cli: Update to 1.6.

* gnu/packages/networking.scm (gandi.cli): Update to 1.6.
[native-inputs]: Add python-pytest.
[propagated-inputs]: Add openssh.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
3 years agognu: passage: Fix typo in description.
Nicolas Goaziou [Tue, 16 Feb 2021 08:56:37 +0000 (09:56 +0100)]
gnu: passage: Fix typo in description.

* gnu/packages/games.scm (passage): Add missing space after full stop, and
correct double quotes.

3 years agognu: esbuild: Update to 0.8.46.
Ryan Prior [Mon, 15 Feb 2021 06:00:44 +0000 (06:00 +0000)]
gnu: esbuild: Update to 0.8.46.

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

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
3 years agognu: sbcl-mgl-pax: Update to 0.0.3-1.61ce874.
Sharlatan Hellseher [Mon, 15 Feb 2021 22:30:51 +0000 (22:30 +0000)]
gnu: sbcl-mgl-pax: Update to 0.0.3-1.61ce874.

* gnu/packages/lisp-xyz.scm (sbcl-mgl-pax): Update to 0.0.3-1.61ce874.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add cl-seedable-rng.
Sharlatan Hellseher [Mon, 15 Feb 2021 21:57:43 +0000 (21:57 +0000)]
gnu: Add cl-seedable-rng.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add cl-pcg.
Sharlatan Hellseher [Mon, 15 Feb 2021 21:54:34 +0000 (21:54 +0000)]
gnu: Add cl-pcg.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: sbcl-cl-rdkafka: Update to 1.1.0.
Sharlatan Hellseher [Mon, 15 Feb 2021 21:19:48 +0000 (21:19 +0000)]
gnu: sbcl-cl-rdkafka: Update to 1.1.0.

* gnu/packages/lisp-xyz.scm (sbcl-cl-rdkafka): Update to 1.1.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: picom: Fix man pages generation.
Morgan Smith [Mon, 15 Feb 2021 05:52:12 +0000 (00:52 -0500)]
gnu: picom: Fix man pages generation.

* gnu/packages/compton.scm (picom)[arguments]: Change flag 'build_docs' to
'with_docs'.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
3 years agognu: Add pup.
Stefan Reichör [Mon, 15 Feb 2021 19:54:42 +0000 (20:54 +0100)]
gnu: Add pup.

* gnu/packages/web.scm (pup): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
3 years agognu: remind: Update to 3.3.5.
Stefan Reichör [Mon, 15 Feb 2021 20:03:30 +0000 (21:03 +0100)]
gnu: remind: Update to 3.3.5.

* gnu/packages/calendar.scm (remind): Update to 3.3.5.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
3 years agoRevert "gnu: telegram-desktop: Comment materialdecoration input."
Leo Prikler [Tue, 16 Feb 2021 00:14:49 +0000 (01:14 +0100)]
Revert "gnu: telegram-desktop: Comment materialdecoration input."

This reverts commit 5da7b2d05092829f922512a0674810f3895d88b3.

3 years agognu: ghostwriter: Update to 2.0.0-rc4.
Leo Famulari [Tue, 16 Feb 2021 01:26:59 +0000 (20:26 -0500)]
gnu: ghostwriter: Update to 2.0.0-rc4.

* gnu/packages/text-editors.scm (ghostwriter): Update to 2.0.0-rc4.

3 years agognu: bootterm: Update to 0.4.
Leo Famulari [Mon, 15 Feb 2021 22:48:27 +0000 (17:48 -0500)]
gnu: bootterm: Update to 0.4.

* gnu/packages/terminals.scm (bootterm): Update to 0.4.

3 years agognu: Add passage.
Ricardo Wurmus [Mon, 15 Feb 2021 20:59:08 +0000 (21:59 +0100)]
gnu: Add passage.

* gnu/packages/games.scm (passage): New variable.

3 years agognu: wsjtx: Update to 2.3.0.
Guillaume Le Vaillant [Mon, 15 Feb 2021 18:50:56 +0000 (19:50 +0100)]
gnu: wsjtx: Update to 2.3.0.

* gnu/packages/radio.scm (wsjtx-hamlib): Update to 2.3.0.
  (wsjtx): Update to 2.3.0.
  [source]: Remove obsolete snippet.

3 years agognu: tor: Update to 0.4.5.6.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 19:00:07 +0000 (20:00 +0100)]
gnu: tor: Update to 0.4.5.6.

* gnu/packages/tor.scm (tor): Update to 0.4.5.6.

3 years agognu: materialdecoration: Update to 1.1.0-9.
Raghav Gururajan [Mon, 15 Feb 2021 16:19:32 +0000 (11:19 -0500)]
gnu: materialdecoration: Update to 1.1.0-9.

* gnu/packages/qt.scm (materialdecoration): Update to 1.1.0-9.
[source]: Add snippet to remove bundled sources.
[arguments]<#:configure-flags>: Add -DCMAKE_CXX_FLAGS.
[inputs]: Add libxkbcommon.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
3 years agognu: cmake-shared: Update to 1.1.0-32.
Raghav Gururajan [Mon, 15 Feb 2021 15:03:09 +0000 (10:03 -0500)]
gnu: cmake-shared: Update to 1.1.0-32.

* gnu/packages/cmake.scm (cmake-shared): Update to 1.1.0-32.
[source]: Add snippet to remove bundled sources.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
3 years agognu: komikku: Update to 0.26.1.
Leo Prikler [Fri, 12 Feb 2021 11:03:38 +0000 (12:03 +0100)]
gnu: komikku: Update to 0.26.1.

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

3 years agognu: emacs-transpose-frame: Remove ".git" suffix from source URI.
Nicolas Goaziou [Mon, 15 Feb 2021 17:34:17 +0000 (18:34 +0100)]
gnu: emacs-transpose-frame: Remove ".git" suffix from source URI.

* gnu/packages/emacs-xyz.scm (emacs-transpose-frame): Remove ".git" suffix
from source URI.

3 years agognu: emacs-transpose-frame: Update to 0.2.0.
Nicolas Goaziou [Mon, 15 Feb 2021 17:31:49 +0000 (18:31 +0100)]
gnu: emacs-transpose-frame: Update to 0.2.0.

* gnu/packages/emacs-xyz.scm (emacs-transpose-frame): Update to 0.2.0.
[source]: Change URI to GitHub.

3 years agoRevert "gnu: w3m: Update to 0.5.3+git20210102."
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 17:29:11 +0000 (18:29 +0100)]
Revert "gnu: w3m: Update to 0.5.3+git20210102."

This reverts commit f4c4a9fde542bb394c1c581ddf381f04aa16678e.
w3m is a staging package, which I did not expect.

3 years agognu: facter: Update to 4.0.51.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 17:09:16 +0000 (18:09 +0100)]
gnu: facter: Update to 4.0.51.

* gnu/packages/admin.scm (facter): Update to 4.0.51.

3 years agognu: man-db: Update to 2.9.4.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 17:07:54 +0000 (18:07 +0100)]
gnu: man-db: Update to 2.9.4.

* gnu/packages/man.scm (man-db): Update to 2.9.4.

3 years agognu: knot: Update to 3.0.4.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 17:06:48 +0000 (18:06 +0100)]
gnu: knot: Update to 3.0.4.

* gnu/packages/dns.scm (knot): Update to 3.0.4.

3 years agognu: xarchiver: Update to 0.5.4.17.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 17:05:40 +0000 (18:05 +0100)]
gnu: xarchiver: Update to 0.5.4.17.

* gnu/packages/compression.scm (xarchiver): Update to 0.5.4.17.

3 years agognu: ropgadget: Update to 6.5.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 17:05:29 +0000 (18:05 +0100)]
gnu: ropgadget: Update to 6.5.

* gnu/packages/cybersecurity.scm (ropgadget): Update to 6.5.

3 years agognu: libjcat: Update to 0.1.6.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 16:52:50 +0000 (17:52 +0100)]
gnu: libjcat: Update to 0.1.6.

* gnu/packages/compression.scm (libjcat): Update to 0.1.6.

3 years agognu: lunzip: Update to 1.12.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 16:50:12 +0000 (17:50 +0100)]
gnu: lunzip: Update to 1.12.

* gnu/packages/compression.scm (lunzip): Update to 1.12.

3 years agognu: tllist: Update to 1.0.5.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 16:47:58 +0000 (17:47 +0100)]
gnu: tllist: Update to 1.0.5.

* gnu/packages/datastructures.scm (tllist): Update to 1.0.5.

3 years agognu: dosfstools: Fetch sources from git.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 16:42:31 +0000 (17:42 +0100)]
gnu: dosfstools: Fetch sources from git.

* gnu/packages/disk.scm (dosfstools)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[native-inputs]: Add autoconf & automake.

3 years agognu: dosfstools: Update to 4.2.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 16:36:06 +0000 (17:36 +0100)]
gnu: dosfstools: Update to 4.2.

* gnu/packages/disk.scm (dosfstools): Update to 4.2.
[source]: Code name hard.

3 years agognu: font-dseg: Update to 0.46.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 16:35:28 +0000 (17:35 +0100)]
gnu: font-dseg: Update to 0.46.

* gnu/packages/fonts.scm (font-dseg): Update to 0.46.

3 years agognu: sane-backends-minimal: Update to 1.0.32.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 15:20:39 +0000 (16:20 +0100)]
gnu: sane-backends-minimal: Update to 1.0.32.

* gnu/packages/scanner.scm (sane-backends-minimal): Update to 1.0.32.
[arguments]: Adapt the ‘zap-unnecessary-git-dependency’ phase to the new
tools/git-version-gen script.

3 years agognu: sane-backends-minimal: Remove obsolete #t return values.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 14:54:39 +0000 (15:54 +0100)]
gnu: sane-backends-minimal: Remove obsolete #t return values.

* gnu/packages/scanner.scm (sane-backends-minimal)[source, arguments]:
Don't return #t from snippet or phases.

3 years agognu: sane-backends-minimal: Don't use unstable tarball.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 13:49:49 +0000 (14:49 +0100)]
gnu: sane-backends-minimal: Don't use unstable tarball.

* gnu/packages/scanner.scm (sane-backends-minimal)[source]: Use
GIT-FETCH and GIT-FILE-NAME.
[arguments]:
[native-inputs]: Add autoconf, autoconf-archive, automake,
gettext-minimal, libtool, and python-wrapper.
[arguments]: Add ‘zap-unnecessary-git-dependency’,
‘build-pixma_sane_options.c’, and ‘make-reproducible’ phases.

3 years agognu: nsd: Update to 4.3.5.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 16:22:06 +0000 (17:22 +0100)]
gnu: nsd: Update to 4.3.5.

* gnu/packages/dns.scm (nsd): Update to 4.3.5.

3 years agognu: exfatprogs: Update to 1.1.0.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 16:20:55 +0000 (17:20 +0100)]
gnu: exfatprogs: Update to 1.1.0.

* gnu/packages/file-systems.scm (exfatprogs): Update to 1.1.0.

3 years agognu: w3m: Update to 0.5.3+git20210102.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 16:20:27 +0000 (17:20 +0100)]
gnu: w3m: Update to 0.5.3+git20210102.

* gnu/packages/w3m.scm (w3m): Update to 0.5.3+git20210102.

3 years agognu: Fix copyright notice.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 12:36:02 +0000 (13:36 +0100)]
gnu: Fix copyright notice.

* gnu/packages/file-systems.scm: Fix copyright notice for raid5atemyhomework.

3 years agognu: emacs-exec-path-from-shell: Fix Texinfo mark-up.
Tobias Geerinckx-Rice [Mon, 15 Feb 2021 16:09:18 +0000 (17:09 +0100)]
gnu: emacs-exec-path-from-shell: Fix Texinfo mark-up.

* gnu/packages/emacs-xyz.scm (emacs-exec-path-from-shell)
[synopsis, description]: Use @env and @code instead of @var.

3 years agognu: r-with-tests: Update to 4.0.4.
Ricardo Wurmus [Mon, 15 Feb 2021 16:05:08 +0000 (17:05 +0100)]
gnu: r-with-tests: Update to 4.0.4.

* gnu/packages/statistics.scm (r-with-tests): Update to 4.0.4.
[arguments]: Update phase "build-reproducibly".

3 years agognu: Add indelfixer.
Ricardo Wurmus [Mon, 15 Feb 2021 12:51:25 +0000 (13:51 +0100)]
gnu: Add indelfixer.

* gnu/packages/bioinformatics.scm (indelfixer): New variable.

3 years agognu: Add java-args4j.
Ricardo Wurmus [Mon, 15 Feb 2021 12:50:53 +0000 (13:50 +0100)]
gnu: Add java-args4j.

* gnu/packages/java.scm (java-args4j): New variable.

3 years agognu: Add emacs-theme-sorcery.
Adam Kandur [Mon, 15 Feb 2021 12:48:44 +0000 (13:48 +0100)]
gnu: Add emacs-theme-sorcery.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agoservices: Add Agate Gemini service.
Alexandru-Sergiu Marton [Sun, 14 Feb 2021 18:57:31 +0000 (20:57 +0200)]
services: Add Agate Gemini service.

* gnu/services/web.scm (<agate-configuration>): New record type.
(agate-accounts, agate-shepherd-service): New procedures.
(agate-service-type): New variable.
* doc/guix.texi (Web Services): Document it.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>