jackhill/guix/guix.git
3 years agognu: Add python-pysctp.
Hartmut Goebel [Sat, 3 Apr 2021 15:12:45 +0000 (17:12 +0200)]
gnu: Add python-pysctp.

* gnu/packages/networking.scm(python-pysctp): New variable.

3 years agognu: lksctp-tools: Fix build of include file.
Hartmut Goebel [Sat, 3 Apr 2021 15:08:10 +0000 (17:08 +0200)]
gnu: lksctp-tools: Fix build of include file.

* gnu/packages/patches/lksctp-tools-1.0.18-fix-header-file-name.patch:
  New file.
* gnu/local.mk[patches]: Add it.
* gnu/packages/networking.scm(/lksctp-tools)[source]: Use this patch.

3 years agognu: gpodder: Update to 3.10.18.
Pierre Langlois [Sun, 11 Apr 2021 12:24:03 +0000 (13:24 +0100)]
gnu: gpodder: Update to 3.10.18.

* gnu/packages/gpodder.scm (gpodder): Update to 3.10.18.
[native-inputs]: Add python-pytest, python-pytest-cov,
python-pytest-httpserver and which.
[inputs]: Add python-requests.

3 years agognu: Add python-pytest-httpserver.
Pierre Langlois [Sun, 11 Apr 2021 12:10:15 +0000 (13:10 +0100)]
gnu: Add python-pytest-httpserver.

* gnu/packages/check.scm (python-pytest-httpserver): New variable.

3 years agognu: scintilla: Update to 5.0.1.
Nicolas Goaziou [Sun, 11 Apr 2021 12:42:25 +0000 (14:42 +0200)]
gnu: scintilla: Update to 5.0.1.

* gnu/packages/text-editors.scm (scintilla): Update to 5.0.1.

3 years agognu: emacs-ivy-posframe: Update to 0.6.0.
Nicolas Goaziou [Sun, 11 Apr 2021 12:20:48 +0000 (14:20 +0200)]
gnu: emacs-ivy-posframe: Update to 0.6.0.

* gnu/packages/emacs-xyz.scm (emacs-ivy-posframe): Update to 0.6.0.

3 years agognu: emacs-posframe: Update to 1.0.0.
Nicolas Goaziou [Sun, 11 Apr 2021 12:20:42 +0000 (14:20 +0200)]
gnu: emacs-posframe: Update to 1.0.0.

* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.0.0.

3 years agognu: Add abook.
Alexandru-Sergiu Marton [Sun, 11 Apr 2021 10:13:39 +0000 (12:13 +0200)]
gnu: Add abook.

* gnu/packages/mail.scm (abook): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add python-plumbum.
LibreMiami [Sun, 11 Apr 2021 09:45:22 +0000 (11:45 +0200)]
gnu: Add python-plumbum.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add lagrange.
Alexander Krotov [Tue, 30 Mar 2021 22:57:05 +0000 (01:57 +0300)]
gnu: Add lagrange.

* gnu/packages/web-browsers.scm (lagrange): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add emacs-ghq.
Joseph LaFreniere [Wed, 11 Nov 2020 06:39:58 +0000 (00:39 -0600)]
gnu: Add emacs-ghq.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add emacs-elfeed-protocol.
nixo [Sun, 28 Mar 2021 09:59:16 +0000 (11:59 +0200)]
gnu: Add emacs-elfeed-protocol.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add emacs-mode-line-idle.
Eugene Klimov via Guix-patches via [Mon, 5 Apr 2021 20:08:07 +0000 (01:08 +0500)]
gnu: Add emacs-mode-line-idle.

* gnu/packages/emacs-xyz.scm (emacs-mode-line-idle): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: emacs-repl-toggle: Update to 0.7.1.
Xinglu Chen [Thu, 8 Apr 2021 09:27:53 +0000 (11:27 +0200)]
gnu: emacs-repl-toggle: Update to 0.7.1.

* gnu/packages/emacs-xyz.scm (emacs-repl-toggle): Update to 0.7.1.
[source]: Use Sourcehut repository.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add emacs-vertico.
Xinglu Chen [Sat, 10 Apr 2021 13:25:03 +0000 (15:25 +0200)]
gnu: Add emacs-vertico.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: u-boot: Update to 2021.04.
Vagrant Cascadian [Sun, 11 Apr 2021 05:53:40 +0000 (22:53 -0700)]
gnu: u-boot: Update to 2021.04.

* gnu/packages/bootloaders (u-boot): Update to 2021.04.
  [source]: Use https URL.

3 years agognu: Add cl-clip.
Cameron Chaparro [Fri, 9 Apr 2021 14:19:26 +0000 (09:19 -0500)]
gnu: Add cl-clip.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agodoc: Fix connect to the VM over SSH example.
Oleg Pykhalov [Sun, 11 Apr 2021 05:46:33 +0000 (08:46 +0300)]
doc: Fix connect to the VM over SSH example.

* doc/guix.texi (Running Guix in a VM): Add host which connect to in
SSH connection example.

3 years agognu: linux-libre 4.4: Update to 4.4.266.
Leo Famulari [Sat, 10 Apr 2021 21:54:09 +0000 (17:54 -0400)]
gnu: linux-libre 4.4: Update to 4.4.266.

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

3 years agognu: linux-libre 4.9: Update to 4.9.266.
Leo Famulari [Sat, 10 Apr 2021 21:53:52 +0000 (17:53 -0400)]
gnu: linux-libre 4.9: Update to 4.9.266.

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

3 years agognu: linux-libre 4.14: Update to 4.14.230.
Leo Famulari [Sat, 10 Apr 2021 21:53:36 +0000 (17:53 -0400)]
gnu: linux-libre 4.14: Update to 4.14.230.

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

3 years agognu: linux-libre 4.19: Update to 4.19.186.
Leo Famulari [Sat, 10 Apr 2021 21:53:10 +0000 (17:53 -0400)]
gnu: linux-libre 4.19: Update to 4.19.186.

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

3 years agognu: linux-libre 5.4: Update to 5.4.111.
Leo Famulari [Sat, 10 Apr 2021 21:52:47 +0000 (17:52 -0400)]
gnu: linux-libre 5.4: Update to 5.4.111.

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

3 years agognu: linux-libre 5.10: Update to 5.10.29.
Leo Famulari [Sat, 10 Apr 2021 21:52:30 +0000 (17:52 -0400)]
gnu: linux-libre 5.10: Update to 5.10.29.

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

3 years agognu: linux-libre: Update to 5.11.13.
Leo Famulari [Sat, 10 Apr 2021 21:52:13 +0000 (17:52 -0400)]
gnu: linux-libre: Update to 5.11.13.

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

3 years agognu: xnotify: Update to 0.8.1.
Oleg Pykhalov [Sun, 11 Apr 2021 03:20:28 +0000 (06:20 +0300)]
gnu: xnotify: Update to 0.8.1.

* gnu/packages/wm.scm (xnotify): Update to 0.8.1.

3 years agognu: xclickroot: Update to 1.3.
Oleg Pykhalov [Sun, 11 Apr 2021 03:16:17 +0000 (06:16 +0300)]
gnu: xclickroot: Update to 1.3.

* gnu/packages/wm.scm (xclickroot): Update to 1.3.

3 years agognu: meson@0.57: Update to 0.57.2.
Tobias Geerinckx-Rice [Sat, 10 Apr 2021 20:28:42 +0000 (22:28 +0200)]
gnu: meson@0.57: Update to 0.57.2.

* gnu/packages/build-tools.scm (meson-next): Update to 0.57.2.

3 years agognu: lldpd: Update to 1.0.10.
Tobias Geerinckx-Rice [Sat, 10 Apr 2021 20:06:10 +0000 (22:06 +0200)]
gnu: lldpd: Update to 1.0.10.

* gnu/packages/networking.scm (lldpd): Update to 1.0.10.

3 years agognu: glfw: Update to 3.3.4.
Tobias Geerinckx-Rice [Sat, 10 Apr 2021 20:06:00 +0000 (22:06 +0200)]
gnu: glfw: Update to 3.3.4.

* gnu/packages/gl.scm (glfw): Update to 3.3.4.

3 years agognu: freetds: Update to 1.2.19.
Tobias Geerinckx-Rice [Sat, 10 Apr 2021 18:46:55 +0000 (20:46 +0200)]
gnu: freetds: Update to 1.2.19.

* gnu/packages/databases.scm (freetds): Update to 1.2.19.

3 years agognu: gmic: Update to 2.9.7.
Tobias Geerinckx-Rice [Sat, 10 Apr 2021 18:21:43 +0000 (20:21 +0200)]
gnu: gmic: Update to 2.9.7.

* gnu/packages/image-processing.scm (gmic): Update to 2.9.7.

3 years agognu: Add wlogout.
la snesne [Wed, 31 Mar 2021 16:12:15 +0000 (01:12 +0900)]
gnu: Add wlogout.

* gnu/packages/wm.scm (wlogout): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agogit: Update cached checkout to the remote HEAD by default.
Kyle Meyer [Sat, 10 Apr 2021 03:50:13 +0000 (23:50 -0400)]
git: Update cached checkout to the remote HEAD by default.

Fixes <https://bugs.gnu.org/45187>.
Reported by Ricardo Wurmus <rekado@elephly.net>.

update-cached-checkout hard codes "master" as the default branch, leading to a
failure when the clone doesn't have a "master" branch.  Instead use the remote
HEAD symref as an indicator of what the primary branch is.

* guix/git.scm (resolve-reference): Support resolving symrefs.
(update-cached-checkout, latest-repository-commit): Change the default for REF
to the empty list and translate it to the remote HEAD symref.
(<git-checkout>): Change branch field's default to #f.
(git-checkout-compiler): When branch and commit fields are both #f, call
latest-repository-commit* with the empty list as the ref.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: Remove clang-runtime-3.6 and clang-3.6.
zimoun [Mon, 15 Mar 2021 18:55:05 +0000 (19:55 +0100)]
gnu: Remove clang-runtime-3.6 and clang-3.6.

* gnu/packages/llvm.scm (clang-runtime-3.6, clang-3.6): Remove variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agognu: Remove unused module imports.
Marius Bakke [Tue, 6 Apr 2021 15:22:10 +0000 (17:22 +0200)]
gnu: Remove unused module imports.

* gnu/packages/chromium.scm: Don't import (guix store) and (guix monads).

3 years agognu: ungoogled-chromium: Update to 89.0.4389.114-1.
Marius Bakke [Tue, 6 Apr 2021 11:16:44 +0000 (13:16 +0200)]
gnu: ungoogled-chromium: Update to 89.0.4389.114-1.

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

3 years agognu: Add cl-coalton.
Sharlatan Hellseher [Fri, 9 Apr 2021 23:12:14 +0000 (00:12 +0100)]
gnu: Add cl-coalton.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add cl-abstract-classes.
Sharlatan Hellseher [Fri, 9 Apr 2021 23:06:38 +0000 (00:06 +0100)]
gnu: Add cl-abstract-classes.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: raptor2: Use HTTPS home page and source URI.
Nicolas Goaziou [Sat, 10 Apr 2021 12:42:03 +0000 (14:42 +0200)]
gnu: raptor2: Use HTTPS home page and source URI.

* gnu/packages/rdf.scm (raptor2)[home-page]: Use HTTPS URI.
[source]: Use HTTPS URI.

3 years agognu: ddcutil: Update to 1.1.0.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 22:48:13 +0000 (00:48 +0200)]
gnu: ddcutil: Update to 1.1.0.

* gnu/packages/hardware.scm (ddcutil): Update to 1.1.0.

3 years agognu: faudio: Update to 21.04.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 21:12:30 +0000 (23:12 +0200)]
gnu: faudio: Update to 21.04.

* gnu/packages/audio.scm (faudio): Update to 21.04.
[arguments]: Replace FFMPEG=ON configure flag with GSTREAMER=ON.
[inputs]: Likewise replace ffmpeg with gstreamer & gst-plugins-base.
[license]: Update licence list.

3 years agognu: aws-c-common: Update to 0.5.3.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 21:04:04 +0000 (23:04 +0200)]
gnu: aws-c-common: Update to 0.5.3.

* gnu/packages/c.scm (aws-c-common): Update to 0.5.3.

3 years agognu: guile-eris: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 20:17:01 +0000 (22:17 +0200)]
gnu: guile-eris: Fix typo in description.

* gnu/packages/guile-xyz.scm (guile-eris)[description]: Fix typo.

3 years agognu: bindfs: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:59:13 +0000 (19:59 +0200)]
gnu: bindfs: Fix typo in description.

* gnu/packages/file-systems.scm (bindfs)[description]: Fix typo.

3 years agognu: go-go-uber-org-multierr: Fix typo in synopsis.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:58:57 +0000 (19:58 +0200)]
gnu: go-go-uber-org-multierr: Fix typo in synopsis.

* gnu/packages/golang.scm (go-go-uber-org-multierr)[synopsis]: Fix typo.

3 years agognu: r-gagedata: Fix typo in synopsis.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:58:38 +0000 (19:58 +0200)]
gnu: r-gagedata: Fix typo in synopsis.

* gnu/packages/bioconductor.scm (r-gagedata)[synopsis]: Fix typo and add
article.

3 years agognu: libglvnd: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:58:17 +0000 (19:58 +0200)]
gnu: libglvnd: Fix typo in description.

* gnu/packages/gl.scm (libglvnd)[description]: Fix typo.

3 years agognu: julia-mbedtls: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:57:55 +0000 (19:57 +0200)]
gnu: julia-mbedtls: Fix typo in description.

* gnu/packages/julia-xyz.scm (julia-mbedtls)[description]: Fix typo.

3 years agognu: python-pypeg2: Fix typo in synopsis.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:57:40 +0000 (19:57 +0200)]
gnu: python-pypeg2: Fix typo in synopsis.

* gnu/packages/python-xyz.scm (python-pypeg2)[synopsis]: Fix typo.

3 years agognu: go-github-com-go-sql-driver-mysql: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:57:29 +0000 (19:57 +0200)]
gnu: go-github-com-go-sql-driver-mysql: Fix typo in description.

* gnu/packages/golang.scm (go-github-com-go-sql-driver-mysql)
[description]: Fix typo.

3 years agognu: python-scour: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:57:11 +0000 (19:57 +0200)]
gnu: python-scour: Fix typo in description.

* gnu/packages/python-xyz.scm (python-scour)[description]: Fix typo.

3 years agognu: python-nestedtext: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:56:57 +0000 (19:56 +0200)]
gnu: python-nestedtext: Fix typo in description.

* gnu/packages/python-xyz.scm (python-nestedtext)
[description]: Fix typo.

3 years agognu: gpart: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:56:43 +0000 (19:56 +0200)]
gnu: gpart: Fix typo in description.

* gnu/packages/disk.scm (gpart)[description]: Fix my own typo.

3 years agobootloader: grub: Fix typo in docstring.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:56:31 +0000 (19:56 +0200)]
bootloader: grub: Fix typo in docstring.

* gnu/bootloader/grub.scm (install-grub-efi-netboot): Fix typo.

3 years agognu: rust-hmac-sha1: Fix description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:56:06 +0000 (19:56 +0200)]
gnu: rust-hmac-sha1: Fix description.

* gnu/packages/crates-io.scm (rust-hmac-sha1-0.1)
[description]: Fix typo & use @acronym{}.

3 years agognu: r-chromstar: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:55:54 +0000 (19:55 +0200)]
gnu: r-chromstar: Fix typo in description.

* gnu/packages/bioconductor.scm (r-chromstar)[description]: Fix typo.

3 years agognu: nordic-theme: Fix typo in synopsis & description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:55:43 +0000 (19:55 +0200)]
gnu: nordic-theme: Fix typo in synopsis & description.

* gnu/packages/gnome-xyz.scm (nordic-theme)
[synopsis, description]: Fix typo.

3 years agognu: itcl: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:55:18 +0000 (19:55 +0200)]
gnu: itcl: Fix typo in description.

* gnu/packages/tcl.scm (itcl)[description]: Fix typo.

3 years agognu: ghc-wai-cors: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:55:06 +0000 (19:55 +0200)]
gnu: ghc-wai-cors: Fix typo in description.

* gnu/packages/haskell-web.scm (ghc-wai-cors)[description]: Fix typo.

3 years agognu: bluez-alsa: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:54:52 +0000 (19:54 +0200)]
gnu: bluez-alsa: Fix typo in description.

* gnu/packages/audio.scm (bluez-alsa)[description]: Fix typo.

3 years agognu: bsd-games: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:54:29 +0000 (19:54 +0200)]
gnu: bsd-games: Fix typo in description.

* gnu/packages/games.scm (bsd-games)[description]: Fix typo, and delete
stray comma.

3 years agognu: config: Fix typo in synopsis.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:54:14 +0000 (19:54 +0200)]
gnu: config: Fix typo in synopsis.

* gnu/packages/autotools.scm (config)[synopsis]: Fix typo.

3 years agognu: rust-scratch: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:53:54 +0000 (19:53 +0200)]
gnu: rust-scratch: Fix typo in description.

* gnu/packages/crates-io.scm (rust-scratch-1)[description]: Fix typo.

3 years agognu: sbcl-cl-slug: Fix typos in synopsis & description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:53:38 +0000 (19:53 +0200)]
gnu: sbcl-cl-slug: Fix typos in synopsis & description.

* gnu/packages/lisp-xyz.scm (sbcl-cl-slug)
[synopsis, description]: Fix typos.

3 years agognu: lv2-speech-denoiser: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:53:24 +0000 (19:53 +0200)]
gnu: lv2-speech-denoiser: Fix typo in description.

* gnu/packages/audio.scm (lv2-speech-denoiser)[description]: Fix typo.

3 years agognu: kmail: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:53:14 +0000 (19:53 +0200)]
gnu: kmail: Fix typo in description.

* gnu/packages/kde-pim.scm (kmail)[description]: Fix typo.

3 years agodoc: Fix typos.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:52:55 +0000 (19:52 +0200)]
doc: Fix typos.

* doc/guix.texi (SELinux Support): Fix typo.
(Build Systems): Likewise.
(DNS Services): Likewise.
(Networking Services): Likewise.
(Guix Services): Likewise.
(Reduced Binary Seed Bootstrap): Likewise.
(Documentation): Likewise.

3 years agognu: r-physicalactivity: Fix typos in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:52:43 +0000 (19:52 +0200)]
gnu: r-physicalactivity: Fix typos in description.

* gnu/packages/cran.scm (r-physicalactivity)[description]: Fix typos.

3 years agognu: erofs-utils: Fix typo in synopsis & description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:52:33 +0000 (19:52 +0200)]
gnu: erofs-utils: Fix typo in synopsis & description.

* gnu/packages/linux.scm (erofs-utils)[synopsis, description]: Fix typo.

3 years agognu: geda-gaf: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:52:11 +0000 (19:52 +0200)]
gnu: geda-gaf: Fix typo in description.

* gnu/packages/engineering.scm (geda-gaf)[description]: Fix typo.

3 years agognu: tl-parser: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:51:52 +0000 (19:51 +0200)]
gnu: tl-parser: Fix typo in description.

* gnu/packages/telegram.scm (tl-parser)[description]: Fix typo.

3 years agognu: emacs-webpaste: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:51:32 +0000 (19:51 +0200)]
gnu: emacs-webpaste: Fix typo in description.

* gnu/packages/emacs-xyz.scm (emacs-webpaste)[description]: Fix typo.

3 years agognu: r-msmstests: Fix typos in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:51:17 +0000 (19:51 +0200)]
gnu: r-msmstests: Fix typos in description.

* gnu/packages/bioconductor.scm (r-msmstests)[description]: Fix typos.

3 years agognu: r-ggforce: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:50:58 +0000 (19:50 +0200)]
gnu: r-ggforce: Fix typo in description.

* gnu/packages/cran.scm (r-ggforce)[description]: Fix typo.

3 years agognu: Fix typo in (gnu packages gtk).
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:50:37 +0000 (19:50 +0200)]
gnu: Fix typo in (gnu packages gtk).

* gnu/packages/gtk.scm: Fix typo in copyright header.

3 years agognu: go-github-com-charmbracelet-glamour: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:50:18 +0000 (19:50 +0200)]
gnu: go-github-com-charmbracelet-glamour: Fix typo in description.

* gnu/packages/golang.scm (go-github-com-charmbracelet-glamour)
[description]: Fix typo.

3 years agognu: nimf: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:49:56 +0000 (19:49 +0200)]
gnu: nimf: Fix typo in description.

* gnu/packages/language.scm (nimf)[description]: Fix typo.

3 years agognu: sbcl-claw-utils: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:49:44 +0000 (19:49 +0200)]
gnu: sbcl-claw-utils: Fix typo in description.

* gnu/packages/lisp-xyz.scm (sbcl-claw-utils)[description]: Fix typo.

3 years agognu: guile-eris: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:49:30 +0000 (19:49 +0200)]
gnu: guile-eris: Fix typo in description.

* gnu/packages/guile-xyz.scm (guile-eris)[description]: Fix typo.

3 years agognu: libime: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:49:11 +0000 (19:49 +0200)]
gnu: libime: Fix typo in description.

* gnu/packages/fcitx5.scm (libime)[description]: Fix typo.

3 years agognu: python-dpath: Fix typo in synopsis & description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:49:01 +0000 (19:49 +0200)]
gnu: python-dpath: Fix typo in synopsis & description.

* gnu/packages/python-xyz.scm (python-dpath)
[synopsis, description]: Fix typo.

3 years agognu: popt: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:48:43 +0000 (19:48 +0200)]
gnu: popt: Fix typo in description.

* gnu/packages/popt.scm (popt)[description]: Fix typo.

3 years agognu: rust-filesize: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:48:21 +0000 (19:48 +0200)]
gnu: rust-filesize: Fix typo in description.

* gnu/packages/crates-io.scm (rust-filesize-0.2)[description]: Fix typo.

3 years agognu: camlboot: Fix typo in synopsis.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:48:10 +0000 (19:48 +0200)]
gnu: camlboot: Fix typo in synopsis.

* gnu/packages/ocaml.scm (camlboot)[synopsis]: Fix typo.

3 years agognu: sortmerna: Mark up description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:47:55 +0000 (19:47 +0200)]
gnu: sortmerna: Mark up description.

* gnu/packages/bioinformatics.scm (sortmerna)[description]: Use @acronym{}.

3 years agognu: tmsu: Fix typo in synopsis & description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:47:41 +0000 (19:47 +0200)]
gnu: tmsu: Fix typo in synopsis & description.

* gnu/packages/file-systems.scm (tmsu)[synopsis, description]: Fix typo.

3 years agotests: nfs: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:47:28 +0000 (19:47 +0200)]
tests: nfs: Fix typo in description.

* gnu/tests/nfs.scm (%test-nfs-root-fs)[description]: Fix typo.

3 years agoservices: git-daemon: Fix typo in docstring.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:47:14 +0000 (19:47 +0200)]
services: git-daemon: Fix typo in docstring.

* gnu/services/version-control.scm (git-daemon-service): Fix docstring
typo.

3 years agognu: davfs2: Fix typo in description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:46:51 +0000 (19:46 +0200)]
gnu: davfs2: Fix typo in description.

* gnu/packages/file-systems.scm (davfs2)[description]: Fix typo.

3 years agognu: erfa: Mark up description.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:31:56 +0000 (19:31 +0200)]
gnu: erfa: Mark up description.

* gnu/packages/astronomy.scm (erfa)[description]: Add all the @acronym{}s.

3 years agognu: erfa: Update to 1.7.3.
Tobias Geerinckx-Rice [Fri, 9 Apr 2021 17:31:24 +0000 (19:31 +0200)]
gnu: erfa: Update to 1.7.3.

* gnu/packages/astronomy.scm (erfa): Update to 1.7.3.

3 years agognu: airspyhf: Fix udev rules.
Guillaume Le Vaillant [Sat, 10 Apr 2021 11:33:53 +0000 (13:33 +0200)]
gnu: airspyhf: Fix udev rules.

* gnu/packages/radio.scm (airspyhf)[arguments]: Add 'fix-udev-rules' phase.

3 years agognu: gnuradio-osmosdr: Add Airspy HF+ support.
Guillaume Le Vaillant [Sat, 10 Apr 2021 09:50:54 +0000 (11:50 +0200)]
gnu: gnuradio-osmosdr: Add Airspy HF+ support.

* gnu/packages/radio.scm (gnuradio-osmosdr)[inputs]: Add airspyhf.

3 years agognu: Add airspyhf.
Guillaume Le Vaillant [Sat, 10 Apr 2021 09:46:12 +0000 (11:46 +0200)]
gnu: Add airspyhf.

* gnu/packages/radio.scm (airspyhf): New variable.

3 years agognu: jami-qt: Remove the custom wrap phase.
Maxim Cournoyer [Sat, 10 Apr 2021 03:20:18 +0000 (23:20 -0400)]
gnu: jami-qt: Remove the custom wrap phase.

Commit 06eb21856f made it necessary, since it is now handled by the Qt build
system itself.

* gnu/packages/jami.scm (jami-qt)[phases]{wrap}: Remove phase.

3 years agobuild-system/qt: Fix wrapping with QTWEBENGINEPROCESS_PATH.
Maxim Cournoyer [Sat, 10 Apr 2021 04:49:04 +0000 (00:49 -0400)]
build-system/qt: Fix wrapping with QTWEBENGINEPROCESS_PATH.

This is a follow up commit to 06eb21856f, which added QTWEBENGINEPROCESS_PATH
to the list of wrapped variables.  Unfortunately it wouldn't be set, as its
value is a plain file rather than a directory, and the code only checked for
directories.

* guix/build/qt-build-system.scm (variables-for-wrapping): Define a file type
entry for each variable definition, and use it to determine if we should look
for directories versus plain files.

3 years agognu: Fix build of python2-feedparser.
Leo Famulari [Sat, 10 Apr 2021 04:33:06 +0000 (00:33 -0400)]
gnu: Fix build of python2-feedparser.

This is a followup to commit 506eb97de7041f6bcb6e841201c01e88bedfc9d9.

Feedparser dropped support for Python 2 in version 6.0.0. The latest
release that works with Python 2 is 5.2.1.

* gnu/packages/web.scm (python2-feedparser): Revert back to version 5.2.1.

3 years agoimport: go: Append version to symbol name in the pinned version mode.
Maxim Cournoyer [Sun, 21 Mar 2021 04:16:22 +0000 (00:16 -0400)]
import: go: Append version to symbol name in the pinned version mode.

This allows importing packages with complicated version specific dependency
chains without the package symbol names colliding.

* doc/guix.texi (Invoking guix import): Document the --pin-versions option.
Mention that a specific version can be imported.  Remove the experimental
warning.
* guix/import/go.scm (go-module->guix-package-name)[version]: Add optional
argument.  Rewrite the character translation in terms of string-map.
(go-module->guix-package): Conditionally use dependencies whose symbol include
their version, based no the value of the PIN-VERSIONS? argument.
* guix/import/utils.scm (package->definition): Add a new case where the full
version string is appended to the package symbol.
* guix/scripts/import.scm (guix-import): Correctly print forms starting
with '(define-public [...]'.
* guix/scripts/import/go.scm (guix-import-go): Conditionally include the
version in the package symbols defined.

3 years agoimport: go: Add an option to use pinned versions.
Maxim Cournoyer [Fri, 19 Mar 2021 20:41:51 +0000 (16:41 -0400)]
import: go: Add an option to use pinned versions.

The ability to pin versions is handy when having to deal to packages that
bootstrap themselves through a chain of former versions.  Not using pinned
versions in these case could introduce dependency cycles.

* guix/build-system/go.scm (guix)
(%go-version-rx): Rename to...
(%go-pseudo-version-rx): ... this.  Simplify the regular expression, which in
turns makes it more robust.
* guix/build-system/go.scm (go-version->git-ref): Adjust following the above
rename.
(go-pseudo-version?): New predicate.
(go-module-latest-version): Rename to ...
(go-module-version-string): ... this.  Rename goproxy-url argument to just
goproxy.  Add a VERSION keyword argument, update docstring and adjust to have
it used.
(go-module-available-versions): New procedure.
(%go.mod-require-directive-rx): Document regexp.
(parse-go.mod): Harmonize the way dependencies are recorded to a list of lists
rather than a list of pairs, as done for other importers.  Rewrite to directly pass
multiple values rather than a record object.  Filter the replaced modules in a
functional style.
(go-module->guix-package): Add docstring.
[version, pin-versions?]: New arguments.  Rename the GOPROXY-URL argument to
GOPROXY.  Adjust to the new returned value of fetch-go.mod, which is a string.
Fail when the provided version doesn't exist.  Return a list dependencies and
their versions when in pinned versions mode, else just the dependencies.
(go-module-recursive-import)[version, pin-versions?]: New arguments.
Honor the new arguments and guard against network errors.
* guix/scripts/import/go.scm (%default-options): Register a default value for
the goproxy argument.
(show-help): Document that a version can be specified.  Remove the --version
argument and add a --pin-versions argument.
(%options)[version]: Remove option.
[pin-versions]: Add option.
(guix-import-go): Adjust so the version provided from the module name is
honored, along the new pin-versions? argument.
* tests/go.scm: Adjust and add new tests.