jackhill/guix/guix.git
2 years agoguix-install.sh: Don't swallow wget errors.
Tobias Geerinckx-Rice [Wed, 29 Sep 2021 14:53:17 +0000 (16:53 +0200)]
guix-install.sh: Don't swallow wget errors.

Using ‘-q’ suppresses *all* stderr output, including errors.

* etc/guix-install.sh (chk_gpg_keyring, guix_get_bin_list, guix_get_bin):
Substitute ‘--no-verbose’ for ‘-q’.

Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>

2 years agognu: dehydrated: Update description.
Tobias Geerinckx-Rice [Wed, 29 Sep 2021 00:54:21 +0000 (02:54 +0200)]
gnu: dehydrated: Update description.

* gnu/packages/tls.scm (dehydrated)[synopsis, description]:
Let's Encrypt hasn't been the only game in ACME town in ages.

2 years agognu: exim: Don't return #t from phases.
Tobias Geerinckx-Rice [Tue, 28 Sep 2021 23:12:01 +0000 (01:12 +0200)]
gnu: exim: Don't return #t from phases.

* gnu/packages/mail.scm (exim)[arguments]: Don't explicitly return #t from phases.

2 years agognu: exim: Prepare for cross-compilation.
Tobias Geerinckx-Rice [Tue, 28 Sep 2021 23:10:58 +0000 (01:10 +0200)]
gnu: exim: Prepare for cross-compilation.

* gnu/packages/mail.scm (exim)[arguments]: Use CC-FOR-TARGET.

2 years agognu: exim: Update to 4.95.
Tobias Geerinckx-Rice [Tue, 28 Sep 2021 23:09:40 +0000 (01:09 +0200)]
gnu: exim: Update to 4.95.

* gnu/packages/mail.scm (exim): Update to 4.95.

2 years agognu: ocaml-dune-build-info: Fix typo in description.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 14:27:02 +0000 (16:27 +0200)]
gnu: ocaml-dune-build-info: Fix typo in description.

* gnu/packages/ocaml.scm (ocaml-dune-build-info)[description]:
Fix ‘informations’ typo.

2 years agognu: parinfer-rust: Fix typos in description.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 14:25:28 +0000 (16:25 +0200)]
gnu: parinfer-rust: Fix typos in description.

* gnu/packages/text-editors.scm (parinfer-rust)[synopsis, description]:
Fix two different ways to mistype ‘parentheses’.

2 years agognu: trytond-stock-forecast: Fix typo in description.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 14:25:08 +0000 (16:25 +0200)]
gnu: trytond-stock-forecast: Fix typo in description.

* gnu/packages/tryton.scm (trytond-stock-forecast)[description]:
Fix ‘mecanisms’ typo.

2 years agognu: rust-dbus: Fix typo in description.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 14:22:14 +0000 (16:22 +0200)]
gnu: rust-dbus: Fix typo in description.

* gnu/packages/crates-io.scm (rust-dbus-0.9)[description]: Fix ‘provies’
typo.

2 years agognu: texlive-latex-l3packages: Fix typo in description.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 13:50:14 +0000 (15:50 +0200)]
gnu: texlive-latex-l3packages: Fix typo in description.

* gnu/packages/tex.scm (texlive-latex-l3packages)[description]:
Delete stray hyphen.

2 years agognu: vifm: Update to 0.12.
Efraim Flashner [Wed, 29 Sep 2021 14:29:14 +0000 (17:29 +0300)]
gnu: vifm: Update to 0.12.

* gnu/packages/vim.scm (vifm): Update to 0.12.

2 years agognu: mame: Update to 0.236.
Nicolas Goaziou [Wed, 29 Sep 2021 13:58:56 +0000 (15:58 +0200)]
gnu: mame: Update to 0.236.

* gnu/packages/emulators.scm (mame): Update to 0.236.

2 years agognu: emacs-modus-themes: Update to 1.6.0.
Nicolas Goaziou [Wed, 29 Sep 2021 13:22:27 +0000 (15:22 +0200)]
gnu: emacs-modus-themes: Update to 1.6.0.

* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 1.6.0.

2 years agognu: emacs-map: Update to 3.2.1.
Nicolas Goaziou [Wed, 29 Sep 2021 13:21:10 +0000 (15:21 +0200)]
gnu: emacs-map: Update to 3.2.1.

* gnu/packages/emacs-xyz.scm (emacs-map): Update to 3.2.1.

2 years agodoc: Document Wireguard port configuration option.
Jacob Adams [Sun, 26 Sep 2021 18:14:31 +0000 (14:14 -0400)]
doc: Document Wireguard port configuration option.

* doc/gnu.texi (VPN Services): Document wireguard port configuration option.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2 years agonews: Adapt 'de' translation.
Florian Pelz [Wed, 29 Sep 2021 08:36:06 +0000 (10:36 +0200)]
news: Adapt 'de' translation.

* etc/news.scm: Mention that Guix Home is a "technology preview".

2 years agognu: pigx-chipseq: Update to 0.0.53.
Ricardo Wurmus [Wed, 29 Sep 2021 07:58:45 +0000 (09:58 +0200)]
gnu: pigx-chipseq: Update to 0.0.53.

* gnu/packages/bioinformatics.scm (pigx-chipseq): Update to 0.0.53.
[inputs]: Add r-hexbin.

2 years agognu: Add python-pytest-csv.
Maxim Cournoyer [Wed, 29 Sep 2021 02:25:39 +0000 (22:25 -0400)]
gnu: Add python-pytest-csv.

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

2 years agognu: python-pytest-6: Fix version string in metadata.
Maxim Cournoyer [Wed, 29 Sep 2021 02:11:19 +0000 (22:11 -0400)]
gnu: python-pytest-6: Fix version string in metadata.

The PKG-INFO file generated previously would have '0.0.0' as the version
string, causing problems in other packages specifying requirements such as
'pytest>=6'.

* gnu/packages/check.scm (python-pytest-6)[phases]{fix-version}: New phase.

2 years agofile-systems: Prefer low-memory mode of ‘btrfs check’.
Tobias Geerinckx-Rice [Tue, 28 Sep 2021 19:50:16 +0000 (21:50 +0200)]
file-systems: Prefer low-memory mode of ‘btrfs check’.

* gnu/build/file-systems.scm (check-btrfs-file-system):
Add ‘--mode lowmem’ arguments when supported.

Reported by Noisytoot on #guix.

2 years agotest: lint: Fix ‘haskell-stackage’ test.
Xinglu Chen [Tue, 28 Sep 2021 18:34:25 +0000 (20:34 +0200)]
test: lint: Fix ‘haskell-stackage’ test.

This is a follow-up to commit 9c5e5ca1c0de56a0d5b2b924de10548172095b58.

The previous package was called “ghc-x” which is not available on Stackage,
instead change it to “ghc-pandoc” which does exist, and adjust its version.

* tests/lint.scm ("haskell-stackage"): Add additional metadata for the
  package; change package name to “ghc-pandoc”; and change to version to
  “100.0”.

Reported-by: Tobias Geerinckx-Rice <me@tobias.gr>
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2 years agognu: crm114: Fix typo in description.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 15:16:04 +0000 (17:16 +0200)]
gnu: crm114: Fix typo in description.

* gnu/packages/mail.scm (crm114): Fix ‘correllation’ typo.

2 years agognu: r-simplifyenrichment: Fix typo in description.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 14:32:55 +0000 (16:32 +0200)]
gnu: r-simplifyenrichment: Fix typo in description.

* gnu/packages/bioconductor.scm (r-simplifyenrichment)[description]:
Fix ‘implemeted’ typo.

2 years agoimport: minetest: Fix typos.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 14:06:31 +0000 (16:06 +0200)]
import: minetest: Fix typos.

* guix/import/minetest.scm (elaborate-contentdb-name): Fix ‘ambiguous’
and ‘thes’ typos.
* tests/minetest.scm: Likewise for all tests.

2 years agotests: go: Fix typo.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 14:15:40 +0000 (16:15 +0200)]
tests: go: Fix typo.

* tests/go.scm (fixture-go-mod-unparseable): Rename this…
(fixture-go-mod-unparsable): …to this.  Adjust the only caller.

2 years agodoc: Fix typos.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 14:03:21 +0000 (16:03 +0200)]
doc: Fix typos.

* doc/guix.texi (Invoking guix import): Fix ‘accross’ typo.
(Version Control Services): Fix ‘infomation’ typo.

2 years agognu: Add falltergeist.
phodina via Guix-patches via [Mon, 27 Sep 2021 22:24:38 +0000 (22:24 +0000)]
gnu: Add falltergeist.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: Add sdlpop.
phodina via Guix-patches via [Mon, 27 Sep 2021 22:16:19 +0000 (22:16 +0000)]
gnu: Add sdlpop.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: Add emacs-bing-dict.
Xinglu Chen [Fri, 17 Sep 2021 11:21:22 +0000 (13:21 +0200)]
gnu: Add emacs-bing-dict.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: Add emacs-eterm-256color.
Xinglu Chen [Fri, 17 Sep 2021 11:15:31 +0000 (13:15 +0200)]
gnu: Add emacs-eterm-256color.

* gnu/packages/emacs-xyz.scm (emacs-eterm-256color): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: emacs-julia-snail: Update to 1.1.4.
Nicolas Goaziou [Tue, 28 Sep 2021 19:23:34 +0000 (21:23 +0200)]
gnu: emacs-julia-snail: Update to 1.1.4.

* gnu/packages/emacs-xyz.scm (emacs-julia-snail): Update to 1.1.4.

2 years agognu: emacs-parseclj: Update to 1.0.2.
Nicolas Goaziou [Tue, 28 Sep 2021 19:21:16 +0000 (21:21 +0200)]
gnu: emacs-parseclj: Update to 1.0.2.

* gnu/packages/emacs-xyz.scm (emacs-parseclj): Update to 1.0.2.

2 years agognu: emacs-evil-matchit: Update to 2.4.1.
Nicolas Goaziou [Tue, 28 Sep 2021 19:19:39 +0000 (21:19 +0200)]
gnu: emacs-evil-matchit: Update to 2.4.1.

* gnu/packages/emacs-xyz.scm (emacs-evil-matchit): Update to 2.4.1.

2 years agognu: emacs-closql: Update to 1.2.0.
Nicolas Goaziou [Tue, 28 Sep 2021 19:15:54 +0000 (21:15 +0200)]
gnu: emacs-closql: Update to 1.2.0.

* gnu/packages/emacs-xyz.scm (emacs-closql): Update to 1.2.0.

2 years agognu: Add python-glom.
jgart [Sat, 25 Sep 2021 07:49:06 +0000 (03:49 -0400)]
gnu: Add python-glom.

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

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2 years agognu: Add python-face.
jgart [Sat, 25 Sep 2021 07:49:05 +0000 (03:49 -0400)]
gnu: Add python-face.

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

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2 years agognu: Add lxd.
Andrew Whatson [Fri, 20 Aug 2021 12:45:23 +0000 (22:45 +1000)]
gnu: Add lxd.

* gnu/packages/virtualization.scm (lxd): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2 years agognu: lxcfs: Update to 4.0.9.
Andrew Whatson [Fri, 20 Aug 2021 12:45:22 +0000 (22:45 +1000)]
gnu: lxcfs: Update to 4.0.9.

* gnu/packages/virtualization.scm (lxcfs): Update to 4.0.9.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2 years agognu: lxc: Update to 4.0.10.
Andrew Whatson [Fri, 20 Aug 2021 12:45:21 +0000 (22:45 +1000)]
gnu: lxc: Update to 4.0.10.

* gnu/packages/virtualization.scm (lxc): Update to 4.0.10.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2 years agognu: libdqlite: Update to 1.9.0.
Andrew Whatson [Fri, 20 Aug 2021 12:45:20 +0000 (22:45 +1000)]
gnu: libdqlite: Update to 1.9.0.

* gnu/packages/cluster.scm (libdqlite): Update to 1.9.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2 years agognu: libraft: Update to 0.11.2.
Andrew Whatson [Fri, 20 Aug 2021 12:45:19 +0000 (22:45 +1000)]
gnu: libraft: Update to 0.11.2.

* gnu/packages/cluster.scm (libraft): Update to 0.11.2.
[inputs]: Add lz4.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2 years agonews: Mention that Home is a "technology preview".
Ludovic Courtès [Mon, 27 Sep 2021 19:33:46 +0000 (21:33 +0200)]
news: Mention that Home is a "technology preview".

* etc/news.scm: Mention that Home is a "technology preview".

2 years agohome-services: Add missing imports and function definition.
Andrew Tropin [Tue, 28 Sep 2021 09:30:55 +0000 (12:30 +0300)]
home-services: Add missing imports and function definition.

* gnu/home-services/configuration.scm: Add missing imports.
* gnu/home-services/utils.scm (list->human-readable-list): Add new function.
* gnu/home-services/configuration.scm: Add missing imports.
* gnu/home-services/xdg.scm: Fix ensure-list function.
* guix/scripts/home/import.scm: Add missing imports.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2 years agognu: emacs-base16-theme: Add themes to output.
John Soo [Tue, 28 Sep 2021 05:08:41 +0000 (22:08 -0700)]
gnu: emacs-base16-theme: Add themes to output.

* gnu/packages/emacs-xyz (emacs-base16-theme)[arguments]: Add build directory
themes to #:include.  Add a phase to move them to the appropriate place.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: sbcl-burgled-batteries3: Fix compiling with sbcl >= 2.1.6.
Guillaume Le Vaillant [Tue, 28 Sep 2021 09:34:37 +0000 (11:34 +0200)]
gnu: sbcl-burgled-batteries3: Fix compiling with sbcl >= 2.1.6.

* gnu/packages/patches/sbcl-burgled-batteries3-fix-signals.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/lisp-xyz.scm (sbcl-burgled-batteries3)[source]: Use it.

2 years agognu: sbcl-ironclad: Update to 0.56.
Guillaume Le Vaillant [Tue, 28 Sep 2021 08:52:49 +0000 (10:52 +0200)]
gnu: sbcl-ironclad: Update to 0.56.

* gnu/packages/lisp-xyz.scm (sbcl-ironclad): Update to 0.56.

2 years agognu: sbcl-png: Fix compiling with sbcl >= 2.1.6.
Guillaume Le Vaillant [Tue, 28 Sep 2021 08:46:40 +0000 (10:46 +0200)]
gnu: sbcl-png: Fix compiling with sbcl >= 2.1.6.

* gnu/packages/patches/sbcl-png-fix-sbcl-compatibility.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/lisp-xyz.scm (sbcl-png)[source]: Use it.

2 years agognu: sbcl: Update to 2.1.9.
Charles [Tue, 28 Sep 2021 01:44:17 +0000 (20:44 -0500)]
gnu: sbcl: Update to 2.1.9.

* gnu/packages/lisp.scm (sbcl): Update to 2.1.9.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2 years agognu: cl-esrap: Update to 0.18-2.866f28f.
Charles [Tue, 28 Sep 2021 01:41:06 +0000 (20:41 -0500)]
gnu: cl-esrap: Update to 0.18-2.866f28f.

* gnu/packages/lisp-xyz.scm (sbcl-esrap): Update to 0.18-2.866f28f.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2 years agognu: libraqm: Update to 0.7.2.
Nicolas Goaziou [Tue, 28 Sep 2021 07:08:00 +0000 (09:08 +0200)]
gnu: libraqm: Update to 0.7.2.

* gnu/packages/fontutils.scm (libraqm): Update to 0.7.2.
[source]: Use git-fetch method.
[build-system]: Switch to meson-build-system.
[arguments]<#:phases>: Remove unnecessary (and unrecognized) configure flag
per above.

2 years agognu: emacs-butler: Update to 0.2.6.
Nicolas Goaziou [Tue, 28 Sep 2021 06:56:17 +0000 (08:56 +0200)]
gnu: emacs-butler: Update to 0.2.6.

* gnu/packages/emacs-xyz.scm (emacs-butler): Update to 0.2.6.

2 years agognu: emacs-pubmed: Update to 0.5.2.
Nicolas Goaziou [Tue, 28 Sep 2021 06:54:10 +0000 (08:54 +0200)]
gnu: emacs-pubmed: Update to 0.5.2.

* gnu/packages/emacs-xyz.scm (emacs-pubmed): Update to 0.5.2.

2 years agognu: Add python-pymodbus.
Maxim Cournoyer [Tue, 28 Sep 2021 04:09:04 +0000 (00:09 -0400)]
gnu: Add python-pymodbus.

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

2 years agognu: Add python-pyserial-asyncio.
Maxim Cournoyer [Tue, 28 Sep 2021 04:08:51 +0000 (00:08 -0400)]
gnu: Add python-pyserial-asyncio.

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

2 years agognu: Add python-pytest-random-order.
Maxim Cournoyer [Tue, 28 Sep 2021 03:10:08 +0000 (23:10 -0400)]
gnu: Add python-pytest-random-order.

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

2 years agognu: python-proto-match: Explicitly disable tests to fix build.
Maxim Cournoyer [Tue, 28 Sep 2021 02:53:32 +0000 (22:53 -0400)]
gnu: python-proto-match: Explicitly disable tests to fix build.

I previously thought this unnecessary, but attempting to build the package
suggests otherwise.

* gnu/packages/python-xyz.scm (python-proto-matcher)[tests?]: Set to #f.

2 years agognu: ccache: Update to 4.4.1.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 17:43:50 +0000 (19:43 +0200)]
gnu: ccache: Update to 4.4.1.

* gnu/packages/ccache.scm (ccache): Update to 4.4.1.
[source]: Add patch.
[arguments]: Remove explicit #t return values from phases.
* gnu/packages/patches/ccache-fix-basedir-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

2 years agognu: faudio: Update to 21.09.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 17:34:06 +0000 (19:34 +0200)]
gnu: faudio: Update to 21.09.

* gnu/packages/audio.scm (faudio): Update to 21.09.

2 years agognu: detox: Update to 1.4.5.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 15:55:29 +0000 (17:55 +0200)]
gnu: detox: Update to 1.4.5.

* gnu/packages/admin.scm (detox): Update to 1.4.5.

2 years agonews: Add 'de' translation.
Florian Pelz [Mon, 27 Sep 2021 16:50:13 +0000 (18:50 +0200)]
news: Add 'de' translation.

* etc/news.scm: Add German translation of Guix Home entry.

2 years agognu: giac: Update to 1.7.0-33.
Nicolas Goaziou [Mon, 27 Sep 2021 21:18:17 +0000 (23:18 +0200)]
gnu: giac: Update to 1.7.0-33.

* gnu/packages/algebra.scm (giac): Update to 1.7.0-33.

2 years agognu: emacs-parseedn: Update to 1.0.0.
Nicolas Goaziou [Mon, 27 Sep 2021 21:12:30 +0000 (23:12 +0200)]
gnu: emacs-parseedn: Update to 1.0.0.

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

2 years agognu: emacs-parseclj: Update to 1.0.0.
Nicolas Goaziou [Mon, 27 Sep 2021 21:11:26 +0000 (23:11 +0200)]
gnu: emacs-parseclj: Update to 1.0.0.

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

2 years agognu: emacs-solaire-mode: Update to 2.0.3.
Nicolas Goaziou [Mon, 27 Sep 2021 21:08:48 +0000 (23:08 +0200)]
gnu: emacs-solaire-mode: Update to 2.0.3.

* gnu/packages/emacs-xyz.scm (emacs-solaire-mode): Update to 2.0.3.

2 years agoMerge branch 'wip-guix-home'
Oleg Pykhalov [Mon, 27 Sep 2021 14:27:12 +0000 (17:27 +0300)]
Merge branch 'wip-guix-home'

2 years agonews: Add entry about Guix Home.
Andrew Tropin [Fri, 24 Sep 2021 07:06:48 +0000 (10:06 +0300)]
news: Add entry about Guix Home.

* etc/news.scm: Add entry.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2 years agodoc: Add a note about Guix Home status.
Andrew Tropin [Fri, 24 Sep 2021 06:14:19 +0000 (09:14 +0300)]
doc: Add a note about Guix Home status.

* doc/guix.texi: Add a note about Guix Home status.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2 years agognu: tla2tools: Build from a known commit.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 12:55:47 +0000 (14:55 +0200)]
gnu: tla2tools: Build from a known commit.

Reported by Andrew Patterson <andrewpatt7@gmail.com>.

* gnu/packages/java.scm (tla2tools)[version, source]: Use a commit (and
GIT-VERSION) instead of a tag.

2 years agognu: cl-funds: Update to 1-2.39d4258.
Charles via Guix-patches via [Sun, 26 Sep 2021 21:27:29 +0000 (21:27 +0000)]
gnu: cl-funds: Update to 1-2.39d4258.

* gnu/packages/lisp-xyz.scm (sbcl-funds): Update to 1-2.39d4258.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2 years agoimport: stackage: Don’t try to update packages not available on Stackage.
Xinglu Chen [Thu, 16 Sep 2021 11:29:42 +0000 (13:29 +0200)]
import: stackage: Don’t try to update packages not available on Stackage.

Previously, the ‘hackage-package?’ predicate was used which meant that
the updater would try to update non-Stackage packages, and lead to messages
like these:

  $ guix refresh -t stackage
  warning: failed to parse https://hackage.haskell.org/package/hurl/hurl.cabal
  warning: failed to parse https://hackage.haskell.org/package/idris/idris.cabal

Since ‘hurl’ and ‘idris’ aren’t available on the current Stackage LTS release,
they should be filtered out before the Stackage updater even tries to update
them.

* stackage.scm (stackage-package?): New procedure.
(%stackage-updater): Use it.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2 years agognu: python-graphql-relay: Update to 3.1.0.
Efraim Flashner [Mon, 27 Sep 2021 05:51:00 +0000 (08:51 +0300)]
gnu: python-graphql-relay: Update to 3.1.0.

* gnu/packages/python-xyz.scm (python-graphql-relay): Update to 3.1.0.
[propagated-inputs]: Remove python-promise and python-six.

2 years agognu: Add python-pytest-assume.
Maxim Cournoyer [Mon, 27 Sep 2021 03:06:34 +0000 (23:06 -0400)]
gnu: Add python-pytest-assume.

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

2 years agognu: linux-libre 4.4: Update to 4.4.285.
Leo Famulari [Sun, 26 Sep 2021 18:10:28 +0000 (14:10 -0400)]
gnu: linux-libre 4.4: Update to 4.4.285.

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

2 years agognu: linux-libre 4.9: Update to 4.9.284.
Leo Famulari [Sun, 26 Sep 2021 18:10:12 +0000 (14:10 -0400)]
gnu: linux-libre 4.9: Update to 4.9.284.

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

2 years agognu: linux-libre 4.14: Update to 4.14.248.
Leo Famulari [Sun, 26 Sep 2021 18:09:56 +0000 (14:09 -0400)]
gnu: linux-libre 4.14: Update to 4.14.248.

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

2 years agognu: linux-libre 4.19: Update to 4.19.208.
Leo Famulari [Sun, 26 Sep 2021 18:09:42 +0000 (14:09 -0400)]
gnu: linux-libre 4.19: Update to 4.19.208.

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

2 years agognu: linux-libre 5.4: Update to 5.4.149.
Leo Famulari [Sun, 26 Sep 2021 18:09:29 +0000 (14:09 -0400)]
gnu: linux-libre 5.4: Update to 5.4.149.

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

2 years agognu: linux-libre 5.10: Update to 5.10.69.
Leo Famulari [Sun, 26 Sep 2021 18:09:16 +0000 (14:09 -0400)]
gnu: linux-libre 5.10: Update to 5.10.69.

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

2 years agognu: linux-libre: Update to 5.14.8.
Leo Famulari [Sun, 26 Sep 2021 18:08:59 +0000 (14:08 -0400)]
gnu: linux-libre: Update to 5.14.8.

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

2 years agognu: Add python-proto-matcher.
Maxim Cournoyer [Mon, 27 Sep 2021 02:33:12 +0000 (22:33 -0400)]
gnu: Add python-proto-matcher.

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

2 years agognu: python-pyhamcrest: Update to 2.0.2.
Maxim Cournoyer [Mon, 27 Sep 2021 02:32:02 +0000 (22:32 -0400)]
gnu: python-pyhamcrest: Update to 2.0.2.

* gnu/packages/check.scm (python-pyhamcrest): Update to 2.0.2.
[origin]: Use latest tagged release.  Reword comment.
[native-inputs]: Remove all but the python-pytest input.
[propagated-inputs]: Delete field.
[phases]{check}: Augment PYTHONPATH via the add-installed-pythonpath
procedure.

2 years agognu: python2-pyhamcrest: Remove package.
Maxim Cournoyer [Mon, 27 Sep 2021 02:31:13 +0000 (22:31 -0400)]
gnu: python2-pyhamcrest: Remove package.

* gnu/packages/check.scm (python2-pyhamcrest): Delete variable.

2 years agognu: python2-twisted: Remove package.
Maxim Cournoyer [Mon, 27 Sep 2021 02:27:28 +0000 (22:27 -0400)]
gnu: python2-twisted: Remove package.

* gnu/packages/python-xyz.scm (python2-twisted): Delete variable.

2 years agognu: python2-swagger-spec-validator: Remove package.
Maxim Cournoyer [Mon, 27 Sep 2021 02:26:56 +0000 (22:26 -0400)]
gnu: python2-swagger-spec-validator: Remove package.

* gnu/packages/python-xyz.scm (python2-swagger-spec-validator): Delete
variable.

2 years agognu: python2-jsonschema: Remove package.
Maxim Cournoyer [Mon, 27 Sep 2021 02:25:53 +0000 (22:25 -0400)]
gnu: python2-jsonschema: Remove package.

* gnu/packages/python-xyz.scm (python2-jsonschema): Delete variable.
(python-jsonschema)[properties]: Delete field.

2 years agognu: python2-whisper: Remove package.
Maxim Cournoyer [Mon, 27 Sep 2021 02:23:04 +0000 (22:23 -0400)]
gnu: python2-whisper: Remove package.

* gnu/packages/monitoring.scm (python2-whisper): Delete variable.

2 years agognu: python2-txamqp: Remove package.
Maxim Cournoyer [Mon, 27 Sep 2021 02:22:00 +0000 (22:22 -0400)]
gnu: python2-txamqp: Remove package.

* gnu/packages/python-xyz.scm (python2-txamqp): Delete variable.

2 years agognu: python-carbon: Update to 1.1.8 and rename from python2-carbon.
Maxim Cournoyer [Mon, 27 Sep 2021 02:17:45 +0000 (22:17 -0400)]
gnu: python-carbon: Update to 1.1.8 and rename from python2-carbon.

* gnu/packages/monitoring.scm (python2-carbon): Rename to...
(python-carbon): ... this.  Update to 1.1.8.
[arguments]{python}: Remove argument.
[propagated-inputs]{python2-configparser}: Remove input.
{python-urllib3, python-cachetools}: Add inputs.
{python2-whisper, python2-txamqp}: Upgrade to their Python 3 variants.

2 years agognu: bcachefs-tools: Update to 0.1-10.d214908.
Tobias Geerinckx-Rice [Mon, 27 Sep 2021 01:42:04 +0000 (03:42 +0200)]
gnu: bcachefs-tools: Update to 0.1-10.d214908.

* gnu/packages/file-systems.scm (bcachefs-tools): Update to 0.1-10.d214908.

2 years agognu: Add python-tftpy.
Maxim Cournoyer [Mon, 27 Sep 2021 01:15:47 +0000 (21:15 -0400)]
gnu: Add python-tftpy.

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

2 years agognu: Add patool.
Maxim Cournoyer [Mon, 27 Sep 2021 00:39:08 +0000 (20:39 -0400)]
gnu: Add patool.

* gnu/packages/patool.scm: New module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register it.

2 years agognu: emacs-crdt: Update to 0.2.5.
Nicolas Goaziou [Sun, 26 Sep 2021 19:12:22 +0000 (21:12 +0200)]
gnu: emacs-crdt: Update to 0.2.5.

* gnu/packages/emacs-xyz.scm (emacs-crdt): Update to 0.2.5.

2 years agognu: font-borg-sans-mono: Update to 0.3.2.
Charles [Sun, 26 Sep 2021 17:40:42 +0000 (12:40 -0500)]
gnu: font-borg-sans-mono: Update to 0.3.2.

* gnu/packages/fonts.scm (font-borg-sans-mono): Update to 0.3.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Update python-mypy to 0.910.
raingloom [Mon, 20 Sep 2021 23:13:19 +0000 (01:13 +0200)]
gnu: Update python-mypy to 0.910.

* gnu/packages/python-check.scm (python-mypy): Update to 0.910.
[arguments]: Make --without-tests work with custom check phase.
[propagated-inputs]: Add python-toml to fix missing import in mypyc.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: darktable: Update to 3.6.1.
Vinicius Monego [Mon, 20 Sep 2021 23:37:46 +0000 (23:37 +0000)]
gnu: darktable: Update to 3.6.1.

* gnu/packages/photo.scm (darktable): Update to 3.6.1.
[arguments]<#:phases>: Don't return #t. Remove 'opencl-inline phase because
the issue was fixed by upstream in this version.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: darktable: Add powerpc64le-linux to supported systems.
Vinicius Monego [Mon, 20 Sep 2021 23:36:36 +0000 (23:36 +0000)]
gnu: darktable: Add powerpc64le-linux to supported systems.

* gnu/packages/photo.scm (darktable)[supported-systems]: Add powerpc64le-linux.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: fzf: Don't install source.
Efraim Flashner [Sun, 26 Sep 2021 12:00:13 +0000 (15:00 +0300)]
gnu: fzf: Don't install source.

* gnu/packages/terminals.scm (fzf)[arguments]: Add keyword to not
install sourcecode.

2 years agognu: fzf: Add fish shell functions.
Solene Rapenne [Tue, 25 May 2021 08:16:50 +0000 (10:16 +0200)]
gnu: fzf: Add fish shell functions.

* gnu/packages/terminals.scm (fzf)[arguments]: Install fish shell
completions.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: ocaml-re: Update to 1.10.3.
Xinglu Chen [Thu, 16 Sep 2021 15:16:23 +0000 (17:16 +0200)]
gnu: ocaml-re: Update to 1.10.3.

* gnu/packages/ocaml.scm (ocaml-re): Update to 1.10.3.
[arguments]<#:tests?>: Enable tests.
<#:test-target>: Set to ".".

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: libxfce4ui: Update to 4.16.1.
Michael Rohleder [Wed, 22 Sep 2021 10:10:50 +0000 (12:10 +0200)]
gnu: libxfce4ui: Update to 4.16.1.

* gnu/packages/xfce.scm (libxfce4ui): Update to 4.16.1.

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