Julien Lepiller [Sun, 18 Apr 2021 01:01:16 +0000 (03:01 +0200)]
nls: Update 'fr' translations.
Julien Lepiller [Sun, 18 Apr 2021 00:33:39 +0000 (02:33 +0200)]
nls: Add French translation of the cookbook.
Julien Lepiller [Sun, 18 Apr 2021 02:51:49 +0000 (04:51 +0200)]
doc: Fix pxref translation issue.
* doc/local.mk (xref_command): Change regexp to match properly.
Nicolas Goaziou [Sun, 18 Apr 2021 09:18:07 +0000 (11:18 +0200)]
gnu: emacs-vertico: Update to 0.5.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.5.
[arguments]: Remove obsolete phase as the "vertico.texi" file is no longer
provided.
Nicolas Goaziou [Sun, 18 Apr 2021 09:12:55 +0000 (11:12 +0200)]
gnu: emacs-auctex: Update to 13.0.7.
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.0.7.
Mathieu Othacehe [Sun, 18 Apr 2021 07:31:16 +0000 (09:31 +0200)]
ci: tarball: Use "current-guix" as profile name.
Fixes: <https://issues.guix.gnu.org/47841>.
* gnu/ci.scm (tarball-jobs): Use "current-guix" as profile name.
Mathieu Othacehe [Sun, 18 Apr 2021 08:31:59 +0000 (10:31 +0200)]
tests: ldap: Fix it.
Fixes: <https://issues.guix.gnu.org/47745>.
* gnu/tests/ldap.scm (run-ldap-test): Use a password with more that 8
characters so that dscreate doesn't fail.
Mathieu Othacehe [Sun, 18 Apr 2021 07:50:23 +0000 (09:50 +0200)]
tests: Increase VM memory size.
The patchwork test sometimes fail because there's not enough available RAM in
the marionette. Increase the VM memory size to 1024MiB.
* gnu/tests/web.scm (run-patchwork-test): Increase VM memory size to 1024MiB.
Mathieu Othacehe [Sun, 18 Apr 2021 07:47:44 +0000 (09:47 +0200)]
tests: patchwork: Fix it.
The "http-get" test is sometimes failing because the Web server is not yet
initialized and returns the 500 error code.
Use the retry-or-error procedure, like in the tailon test to do a few retries.
* gnu/tests/web.scm (run-tailon-test): Move "retry-or-error" procedure to the
top level and adapt its call.
(run-patchwork-test): Use it.
Lars-Dominik Braun [Sun, 18 Apr 2021 06:35:06 +0000 (08:35 +0200)]
gnu: python-lfdfiles: Update to 2021.2.22.
* gnu/packages/python-xyz.scm (python-lfdfiles): Update to 2021.2.22.
Lars-Dominik Braun [Sun, 18 Apr 2021 06:33:23 +0000 (08:33 +0200)]
gnu: python-roifile: Update to 2020.11.28.
* gnu/packages/python-xyz.scm (python-roifile): Update to 2020.11.28.
Lars-Dominik Braun [Sat, 17 Apr 2021 19:47:06 +0000 (21:47 +0200)]
gnu: python-tifffile: Update to 2021.4.8.
* gnu/packages/python-xyz.scm (python-tifffile) [version]: Update to
2021.4.8.
[propagated-inputs]: Drop python-roifiles, which is only required for
tests (disabled). Add python-imagecodecs, which allows decoding
compressed tiff files.
Lars-Dominik Braun [Sat, 17 Apr 2021 19:40:03 +0000 (21:40 +0200)]
gnu: Add python-imagecodecs.
* gnu/packages/python-xyz.scm (python-imagecodecs): New variable.
Ludovic Courtès [Sat, 17 Apr 2021 20:46:34 +0000 (22:46 +0200)]
gnu: util-linux: Disable tests when building on i586-gnu.
Works around <https://bugs.gnu.org/47791>
Reported by Maxime Devos <maximedevos@telenet.be>.
* gnu/packages/linux.scm (util-linux)[arguments]: Pass #:tests?.
François J [Fri, 16 Apr 2021 21:12:38 +0000 (23:12 +0200)]
gnu: beancount: Update to 2.3.4.
* gnu/packages/finance.scm (beancount): Update to 2.3.4.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Leo Famulari [Fri, 16 Apr 2021 17:55:03 +0000 (13:55 -0400)]
gnu: linux-libre 4.4: Update to 4.4.267.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.267.
(linux-libre-4.4-pristine-source): Update hash.
Leo Famulari [Fri, 16 Apr 2021 17:54:48 +0000 (13:54 -0400)]
gnu: linux-libre 4.9: Update to 4.9.267.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.267.
(linux-libre-4.9-pristine-source): Update hash.
Leo Famulari [Fri, 16 Apr 2021 17:54:31 +0000 (13:54 -0400)]
gnu: linux-libre 4.14: Update to 4.14.231.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.231.
(linux-libre-4.14-pristine-source): Update hash.
Leo Famulari [Fri, 16 Apr 2021 17:54:15 +0000 (13:54 -0400)]
gnu: linux-libre 4.19: Update to 4.19.188.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.188.
(linux-libre-4.19-pristine-source): Update hash.
Leo Famulari [Fri, 16 Apr 2021 17:54:00 +0000 (13:54 -0400)]
gnu: linux-libre 5.4: Update to 5.4.113.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.113.
(linux-libre-5.4-pristine-source): Update hash.
Leo Famulari [Fri, 16 Apr 2021 17:53:42 +0000 (13:53 -0400)]
gnu: linux-libre 5.10: Update to 5.10.31.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.31.
(linux-libre-5.10-pristine-source): Update hash.
Leo Famulari [Fri, 16 Apr 2021 17:50:02 +0000 (13:50 -0400)]
gnu: linux-libre: Update to 5.11.15.
* gnu/packages/linux.scm (linux-libre-5.11-version): Update to 5.11.15.
(linux-libre-5.11-pristine-source): Update hash.
Xinglu Chen [Tue, 13 Apr 2021 19:22:44 +0000 (21:22 +0200)]
gnu: guile-git: Switch to 'git-fetch'.
* gnu/packages/guile.scm (guile-git)[source]: Use ‘git-fetch’ instead of
‘url-fetch’.
[native-inputs]: Add autoconf, automake, and texinfo.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Xinglu Chen [Thu, 15 Apr 2021 18:31:44 +0000 (20:31 +0200)]
lint: Warn about underscores in package names.
As per section '16.4.2 Package Naming' in the manual, use hyphens
instead of underscores in package names.
* guix/lint.scm (check-name): Check whether the package name contains
underscores.
* tests/lint.scm ("name: use underscore in package name"): New test.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Fri, 16 Apr 2021 16:00:44 +0000 (18:00 +0200)]
git-download: Call 'libgit2-init!'.
Fixes <https://bugs.gnu.org/47797>.
Reported by Ingo Ruhnke <grumbel@gmail.com>
and Nicolò Balzarotti <anothersms@gmail.com>.
Regression introduced in
c1940fde43c7aca37d67589cc5cb248086d17d56.
* guix/git-download.scm (git-predicate): Add call to 'libgit2-init!'.
Roel Janssen [Fri, 16 Apr 2021 11:20:53 +0000 (13:20 +0200)]
gnu: Update blast+ to 2.11.0.
* gnu/packages/bioinformatics.scm (blast+): Update to 2.11.0.
Leo Famulari [Fri, 16 Apr 2021 07:53:06 +0000 (03:53 -0400)]
gnu: certbot, python-acme: Update to 1.14.0.
* gnu/packages/tls.scm (certbot, python-acme): Update to 1.14.0.
Nicolas Goaziou [Fri, 16 Apr 2021 16:52:18 +0000 (18:52 +0200)]
gnu: emacs-ztree: Update to 1.0.6.
* gnu/packages/emacs-xyz.scm (emacs-ztree): Update to 1.0.6.
Nicolas Goaziou [Fri, 16 Apr 2021 16:49:23 +0000 (18:49 +0200)]
gnu: emacs-posframe: Update to 1.0.1.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.0.1.
Léo Le Bouter [Fri, 16 Apr 2021 12:04:07 +0000 (14:04 +0200)]
gnu: qutebrowser: Update to 2.2.0.
* gnu/packages/web-browsers.scm (qutebrowser): Update to 2.2.0.
Adam Kandur [Thu, 15 Apr 2021 23:29:58 +0000 (02:29 +0300)]
gnu: Add cl-bodge-blobs-support.
* gnu/packages/lisp-xyz.scm (sbcl-bodge-blobs-support,
cl-bodge-blobs-support, ecl-bodge-blobs-support): New variable.
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
Roel Janssen [Thu, 15 Apr 2021 13:09:59 +0000 (15:09 +0200)]
gnu: Add python-mappy.
* gnu/packages/python-xyz.scm (python-mappy): New variable.
Efraim Flashner [Fri, 16 Apr 2021 08:46:33 +0000 (11:46 +0300)]
gnu: dpkg: Update to 1.20.9.
* gnu/packages/debian.scm (dpkg): Update to 1.20.9.
Efraim Flashner [Fri, 16 Apr 2021 08:46:30 +0000 (11:46 +0300)]
gnu: ubuntu-keyring: Update to 2021.03.26.
* gnu/packages/debian.scm (ubuntu-keyring): Update to 2021.03.26.
Efraim Flashner [Fri, 16 Apr 2021 08:46:22 +0000 (11:46 +0300)]
gnu: debian-archive-keyring: Update to 2021.1.1.
* gnu/packages/debian.scm (debian-archive-keyring): Update to 2021.1.1.
Ekaitz Zarraga [Wed, 14 Apr 2021 13:49:53 +0000 (15:49 +0200)]
gnu: freecad: Update to 0.19.1.
* gnu/packages/engineering.scm (freecad): Update to 0.19.1
[inputs]: Add double-conversion, gl2ps, jsoncpp, libjpeg-turbo, libtheora,
libtiff, libxmlplusplus, lz4, netcdf, proj, python-gitpython, python-pyyaml,
sqlite, and vtk-8. Remove vtk.
[arguments]: Add "-DBUILD_FLAT_MESH:BOOL=ON" to #:configure-flags.
Ekaitz Zarraga [Wed, 14 Apr 2021 13:48:06 +0000 (15:48 +0200)]
gnu: Add vtk-8.
gnu/packages/image-processing (vtk-8): New variable.
Efraim Flashner [Thu, 15 Apr 2021 18:12:39 +0000 (21:12 +0300)]
gnu: mesa: Add powerpc64le-linux support.
* gnu/packages/gl.scm (mesa)[inputs]: Add llvm on powerpc64le.
[native-inputs]: Add glslang on powerpc64le.
[arguments]: Adjust configure-flags for powerpc64le to fix building on
powerpc64le and enable features. Add powerpc64le specific phase to skip
known failing test.
David Thompson [Thu, 15 Apr 2021 17:16:57 +0000 (13:16 -0400)]
gnu: haunt: Update to 0.2.5.
Paul Garlick [Thu, 15 Apr 2021 13:09:26 +0000 (14:09 +0100)]
gnu: Add texlive-kastrup.
* gnu/packages/tex.scm: New variable.
BonfaceKilz [Wed, 14 Apr 2021 20:55:02 +0000 (23:55 +0300)]
gnu: Add python-abjad.
* gnu/packages/music.scm (python-abjad): New variable.
Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
BonfaceKilz [Wed, 14 Apr 2021 20:55:01 +0000 (23:55 +0300)]
gnu: Add python-quicktions.
* gnu/packages/python-xyz.scm (python-quicktions): New variable.
Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
BonfaceKilz [Wed, 14 Apr 2021 20:55:00 +0000 (23:55 +0300)]
gnu: Add python-uqbar.
* gnu/packages/graphviz.scm (python-uqbar): New variable.
Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
BonfaceKilz [Wed, 14 Apr 2021 20:54:59 +0000 (23:54 +0300)]
gnu: Add python-pytest-helpers-namespace.
* gnu/packages/python-check.scm (python-pytest-helpers-namespace): New
variable.
Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
BonfaceKilz [Wed, 14 Apr 2021 20:54:58 +0000 (23:54 +0300)]
gnu: Add python-setuptools-declarative-requirements.
* gnu/packages/python-xyz.scm (python-setuptools-declarative-requirements):
New variable.
Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
BonfaceKilz [Wed, 14 Apr 2021 20:54:57 +0000 (23:54 +0300)]
gnu: Add python-roman.
* gnu/packages/python-xyz.scm (python-roman): New variable.
Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Mark H Weaver [Fri, 2 Apr 2021 22:36:50 +0000 (18:36 -0400)]
grafts: Support rewriting UTF-16 and UTF-32 store references.
Partially fixes <https://bugs.gnu.org/33848>.
* guix/build/graft.scm (replace-store-references): Add support for
finding and rewriting UTF-16 and UTF-32 store references.
* tests/grafts.scm: Add tests.
Nicolas Goaziou [Thu, 15 Apr 2021 07:15:49 +0000 (09:15 +0200)]
gnu: emacs-emms: Update to 7.1.
* gnu/packages/emacs-xyz.scm (emacs-emms): Update to 7.1.
Leo Famulari [Thu, 15 Apr 2021 00:02:34 +0000 (20:02 -0400)]
gnu: btrfs-progs: Update to 5.11.1.
* gnu/packages/linux.scm (btrfs-progs): Update to 5.11.1.
Leo Famulari [Thu, 25 Mar 2021 21:33:40 +0000 (17:33 -0400)]
gnu: wireless-regdb: Update to 2020.11.20.
* gnu/packages/linux.scm (wireless-regdb): Update to 2020.11.20.
[description]: Correct the description.
Leo Famulari [Wed, 14 Apr 2021 18:55:46 +0000 (14:55 -0400)]
gnu: linux-libre 4.19: Update to 4.19.187.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.187.
(linux-libre-4.19-pristine-source): Update hash.
Leo Famulari [Wed, 14 Apr 2021 18:55:26 +0000 (14:55 -0400)]
gnu: linux-libre 5.4: Update to 5.4.112.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.112.
(linux-libre-5.4-pristine-source): Update hash.
Leo Famulari [Wed, 14 Apr 2021 18:55:09 +0000 (14:55 -0400)]
gnu: linux-libre 5.10: Update to 5.10.30.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.30.
(linux-libre-5.10-pristine-source): Update hash.
Leo Famulari [Wed, 14 Apr 2021 18:54:48 +0000 (14:54 -0400)]
gnu: linux-libre: Update to 5.11.14.
* gnu/packages/linux.scm (linux-libre-5.11-version): Update to 5.11.14.
(linux-libre-5.11-pristine-source): Update hash.
Ludovic Courtès [Wed, 14 Apr 2021 20:50:02 +0000 (22:50 +0200)]
git: Honor proxy settings when fetching submodules.
Fixes <https://bugs.gnu.org/44593>.
* guix/git.scm (update-submodules): Add #:fetch-options and honor it.
(update-cached-checkout): Pass #:fetch-options to 'update-submodules'.
* doc/guix.texi (Requirements): Adjust comment about Guile-Git.
Ludovic Courtès [Wed, 14 Apr 2021 20:29:14 +0000 (22:29 +0200)]
installer: Internationalize comment of the generated config.
* gnu/installer/steps.scm (configuration->file): Pass the comment in the
generated file through 'G_'.
Leo Famulari [Thu, 8 Apr 2021 22:34:43 +0000 (18:34 -0400)]
guix-install.sh: Add the build users to the 'kvm' group.
Fixes <https://bugs.gnu.org/42129>.
* etc/guix-install.sh (sys_create_build_user): If a 'kvm' group exists,
add it to the guixbuilders' lists of supplementary groups.
Felix Gruber [Wed, 14 Apr 2021 17:16:39 +0000 (19:16 +0200)]
gnu: oil: Update to 0.8.9.
* gnu/packages/shells.scm (oil): Update to 0.8.9.
[arguments]: Make the 'check' phase return #t.
Signed-off-by: Leo Famulari <leo@famulari.name>
Arun Isaac [Wed, 14 Apr 2021 17:06:58 +0000 (22:36 +0530)]
gnu: cwltool: Update to 3.0.
20210319143721.
* gnu/packages/bioinformatics.scm (cwltool): Update to 3.0.
20210319143721.
[arguments]: In the loosen-version-restrictions phase, relax pytest version
restriction. In the modify-tests phase, delete file tests/test_content_type.py
since it contains tests that require network access.
Arun Isaac [Wed, 14 Apr 2021 07:48:01 +0000 (13:18 +0530)]
gnu: python-schema-salad: Update to 7.1.
20210316164414.
* gnu/packages/bioinformatics.scm (python-schema-salad): Update to
7.1.
20210316164414.
[arguments]: Add skip-failing-tests phase.
Mathieu Othacehe [Wed, 14 Apr 2021 16:05:16 +0000 (18:05 +0200)]
gnu: cuirass: Update to 1.0.0-11.
922cc66.
* gnu/packages/ci.scm (cuirass): Update to 1.0.0-11.
922cc66.
Ricardo Wurmus [Wed, 14 Apr 2021 15:14:16 +0000 (17:14 +0200)]
gnu: python-stevedore: Propagate pbr.
* gnu/packages/openstack.scm (python-stevedore)[native-inputs]: Move
python-pbr from here...
[propagated-inputs]: ...to here.
[arguments]: Add phase to patch requirements.
Ricardo Wurmus [Wed, 14 Apr 2021 15:05:12 +0000 (17:05 +0200)]
gnu: Add python-ld.
* gnu/packages/python-xyz.scm (python-ld): New variable.
Mathieu Othacehe [Wed, 14 Apr 2021 14:09:35 +0000 (16:09 +0200)]
services: cuirass: Use "/tmp" database host.
This is a follow-up of
c311147bd16aa0e5746d9cbf31502f5fd61e470c.
* gnu/services/cuirass.scm (%cuirass-default-database): Use "/tmp" database
host.
Mathieu Othacehe [Wed, 14 Apr 2021 13:07:25 +0000 (15:07 +0200)]
gnu: cuirass: Update to 1.0.0-10.
17e8759.
* gnu/packages/ci.scm (cuirass): Update to 1.0.0-10.
17e8759.
Paul Garlick [Wed, 14 Apr 2021 11:01:36 +0000 (12:01 +0100)]
gnu: Add texlive-ly1.
* gnu/packages/tex.scm: New package.
Nicolas Goaziou [Wed, 14 Apr 2021 08:25:54 +0000 (10:25 +0200)]
gnu: emacs-vertico: Update to 0.4.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.4.
Ricardo Wurmus [Wed, 14 Apr 2021 08:18:39 +0000 (10:18 +0200)]
gnu: Add srecord.
* gnu/packages/flashing-tools.scm (srecord): New variable.
Trevor Hass [Wed, 14 Apr 2021 03:05:08 +0000 (22:05 -0500)]
gnu: minetest: Fix absolute path to 'rm' command.
* gnu/packages/games.scm (minetest)[patch-sources]: Substitute '/bin/rm' path.
[inputs]: Add coreutils.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
Leo Famulari [Tue, 13 Apr 2021 23:22:48 +0000 (19:22 -0400)]
gnu: Guix: Update to 1.2.0-21.
4dff6ec.
Fixes <https://bugs.gnu.org/46829>.
* gnu/packages/package-management.scm (guix): Update to 1.2.0-21.
4dff6ec.
Leo Prikler [Tue, 13 Apr 2021 22:59:52 +0000 (00:59 +0200)]
Revert "services: mysql: Add extra-environment as configuration option."
This reverts commit
f3626119d738f30b5ab59e76c105fd7b4c077ddc.
This commit inadvertently broke a string freeze. Let's be nice to our
translators and not do that.
Ludovic Courtès [Tue, 13 Apr 2021 14:59:57 +0000 (16:59 +0200)]
gnu: guile-git: Update to 0.5.0.
* gnu/packages/guile.scm (guile-git): Update to 0.5.0.
Xinglu Chen [Thu, 1 Apr 2021 18:49:25 +0000 (20:49 +0200)]
gnu: emacs-git-link: Update to 0.8.3.
* gnu/packages/emacs-xyz.scm (emacs-git-link): Update to 0.8.3.
Signed-off-by: Leo Famulari <leo@famulari.name>
Leo Famulari [Mon, 12 Apr 2021 06:19:33 +0000 (02:19 -0400)]
gnu: le-certs: Update to new Let's Encrypt certificates.
* gnu/packages/certs.scm (le-certs): Update the certificate store.
[inputs]: Add isrgrootx2.pem, letsencryptauthorityr3.pem,
letsencryptauthorityr4.pem, letsencryptauthoritye1.pem, and
letsencryptauthoritye2.pem. Remove letsencryptauthorityx3.pem and
letsencryptauthorityx4.pem.
[arguments]: Adjust the builder accordingly.
Mathieu Othacehe [Tue, 13 Apr 2021 17:26:39 +0000 (19:26 +0200)]
tests: postgresql: Fix it.
This is a follow-up of
c311147bd16aa0e5746d9cbf31502f5fd61e470c.
* gnu/tests/databases.scm (run-postgresql-test): Use "/tmp" as database host.
Mathieu Othacehe [Tue, 13 Apr 2021 17:30:02 +0000 (19:30 +0200)]
services: postgresql: Use "/tmp" host directory.
This is a follow-up of
c311147bd16aa0e5746d9cbf31502f5fd61e470c.
* gnu/services/databases.scm (<postgresql-role-configuration>)[host]: Set to
"/tmp" which the default Postgresql socket directory.
methuselah-0 [Sun, 11 Apr 2021 08:30:01 +0000 (10:30 +0200)]
services: mysql: Add extra-environment as configuration option.
* gnu/services/databases.scm (mysql-configuration): Add extra-environment
(mysql-service): Use #:log-file and #:environment-variables
* doc/guix.texi: Document it.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
Peter Lo [Sun, 28 Jun 2020 08:10:29 +0000 (16:10 +0800)]
gnu: Add r-randomforestsrc.
* gnu/packages/cran.scm (r-randomforestsrc): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
Julien Lepiller [Tue, 13 Apr 2021 12:26:14 +0000 (14:26 +0200)]
nls: Add Slovak translation.
* po/guix/LINGUAS: Add 'sk'.
* po/guix/sk.po: New file.
Efraim Flashner [Tue, 13 Apr 2021 12:21:13 +0000 (15:21 +0300)]
gnu: openconnect-sso: Update to 0.7.2.
* gnu/packages/vpn.scm (openconnect-sso): Update to 0.7.2.
[arguments]: Remove 'adjust-package-version-requirements phase.
Roel Janssen [Wed, 7 Apr 2021 08:14:35 +0000 (10:14 +0200)]
gnu: Add r-hmm.
* gnu/packages/cran.scm (r-hmm): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
Ricardo Wurmus [Tue, 13 Apr 2021 11:39:33 +0000 (13:39 +0200)]
gnu: python-tinycss2: Enable tests.
* gnu/packages/python-web.scm (python-tinycss2)[source]: Fetch from git
repository to include tests.
[arguments]: Build from source with flit.
[native-inputs]: Add python-flit, python-pytest, python-pytest-cov,
python-pytest-flake8, and python-pytest-isort.
Ricardo Wurmus [Tue, 13 Apr 2021 11:19:37 +0000 (13:19 +0200)]
gnu: python-ipywidgets: Update to 7.6.3.
* gnu/packages/python-xyz.scm (python-ipywidgets): Update to 7.6.3.
[propagated-inputs]: Add python-ipython, python-jupyterlab-widgets, and
python-nbformat.
[native-inputs]: Remove python-nose; add python-mock and ptyhon-pytest-cov.
Ricardo Wurmus [Tue, 13 Apr 2021 11:17:24 +0000 (13:17 +0200)]
gnu: python-widgetsnbextension: Remove unnecessary inputs.
* gnu/packages/python-xyz.scm (python-widgetsnbextension)[propagated-inputs]:
Remove python-argon2-cffi, python-ipykernel, and python-terminado.
[native-inputs]: Remove python-certifi and python-nose.
Ricardo Wurmus [Tue, 13 Apr 2021 11:14:49 +0000 (13:14 +0200)]
gnu: Add python-jupyterlab-widgets.
* gnu/packages/jupyter.scm (python-jupyterlab-widgets): New variable.
Ricardo Wurmus [Tue, 13 Apr 2021 11:14:37 +0000 (13:14 +0200)]
gnu: Add python-jupyter-packaging.
* gnu/packages/jupyter.scm (python-jupyter-packaging): New variable.
Ricardo Wurmus [Tue, 13 Apr 2021 10:34:52 +0000 (12:34 +0200)]
gnu: Add python-deprecation.
* gnu/packages/python-xyz.scm (python-deprecation): New variable.
Ricardo Wurmus [Tue, 13 Apr 2021 10:33:50 +0000 (12:33 +0200)]
gnu: python-testpath: Update to 0.4.4.
* gnu/packages/check.scm (python-testpath): Update to 0.4.4.
[arguments]: Build the package as intended with flit.
[native-inputs]: Add python-flit.
Ricardo Wurmus [Tue, 13 Apr 2021 10:31:46 +0000 (12:31 +0200)]
gnu: python-flit: Update to 3.2.0.
* gnu/packages/python-xyz.scm (python-flit): Update to 3.2.0.
[source]: Fetch from git repository to include flit_core.
[arguments]: Add phases to bootstrap the build.
[propagated-inputs]: Add python-pytoml and python-toml.
[native-inputs]: Add python-docutils, python-responses,
python-pygments-github-lexers, python-pytest, python-pytest-cov,
python-sphinx, python-sphinxcontrib-github-alt, and python-testpath.
Ricardo Wurmus [Tue, 13 Apr 2021 10:35:09 +0000 (12:35 +0200)]
gnu: Add python-sphinxcontrib-github-alt.
* gnu/packages/sphinx.scm (python-sphinxcontrib-github-alt): New variable.
Ricardo Wurmus [Tue, 13 Apr 2021 10:11:38 +0000 (12:11 +0200)]
gnu: Add python-requests-unixsocket.
* gnu/packages/python-web.scm (python-requests-unixsocket): New variable.
Ricardo Wurmus [Tue, 13 Apr 2021 10:10:02 +0000 (12:10 +0200)]
gnu: Add python-pygments-github-lexers.
* gnu/packages/python-xyz.scm (python-pygments-github-lexers): New variable.
Ricardo Wurmus [Tue, 13 Apr 2021 09:33:06 +0000 (11:33 +0200)]
gnu: Add python-pytoml.
* gnu/packages/python-build.scm (python-pytoml): New variable.
Ricardo Wurmus [Tue, 13 Apr 2021 06:45:04 +0000 (08:45 +0200)]
gnu: Remove python2-ipykernel.
* gnu/packages/python-xyz.scm (python2-ipykernel): Remove variable.
(python-ipykernel)[properties]: Remove python2-variant.
Ricardo Wurmus [Tue, 13 Apr 2021 06:44:34 +0000 (08:44 +0200)]
gnu: Remove python2-jupyter-console.
* gnu/packages/python-xyz.scm (python2-jupyter-console): Remove variable.
(python-jupyter-console)[properties]: Remove python2-variant.
Ricardo Wurmus [Tue, 13 Apr 2021 06:44:07 +0000 (08:44 +0200)]
gnu: Remove python2-jupyter-core.
* gnu/packages/python-xyz.scm (python2-jupyter-core): Remove variable.
Ricardo Wurmus [Tue, 13 Apr 2021 06:43:28 +0000 (08:43 +0200)]
gnu: Remove python2-ipyparallel.
* gnu/packages/python-xyz.scm (python2-ipyparallel): Remove variable.
Ricardo Wurmus [Tue, 13 Apr 2021 06:40:13 +0000 (08:40 +0200)]
gnu: Remove python2-matplotlib-documentation.
* gnu/packages/python-xyz.scm (python2-matplotlib-documentation): Remove variable.
Ricardo Wurmus [Tue, 13 Apr 2021 06:41:25 +0000 (08:41 +0200)]
gnu: python-nbformat: Update to 5.1.3.
* gnu/packages/python-xyz.scm (python-nbformat): Update to 5.1.3.
[arguments]: Remove to enable tests.
[native-inputs]: Add python-pytest.
[properties]: Add python2-variant.
(python2-nbformat): Keep at version 4.4.0; override version and source field.
Ricardo Wurmus [Tue, 13 Apr 2021 06:35:46 +0000 (08:35 +0200)]
gnu: python-nbconvert: Update to 6.0.7.
* gnu/packages/python-xyz.scm (python-nbconvert): Update to 6.0.7.
[arguments]: Remove configure flags, enable tests, override check phase.
[propagated-inputs]: Add python-defusedxml, python-nbclient,
python-pandocfilters, python-jupyterlab-pygments, and python-testpath.
[properties]: Add python2-variant.
(python2-nbconvert): Override version, source, arguments, and
propagated-inputs.