Ludovic Courtès [Mon, 30 Nov 2020 22:16:57 +0000 (23:16 +0100)]
services: profile: Create manifest at monadic-bind time.
Fixes <https://bugs.gnu.org/44952>.
Reported by Mathieu Othacehe <othacehe@gnu.org>.
* gnu/services.scm (packages->profile-entry): Change 'with-monad' to
'mlet' with one binding.
Ludovic Courtès [Mon, 30 Nov 2020 08:57:22 +0000 (09:57 +0100)]
daemon: Remove unneeded forward declaration.
This is a followup to
ee9dff34f9317509cb2b833d07a0d5e01a36a4ae.
* nix/libstore/build.cc: Remove 'struct Agent' forward declaration.
Nicolas Goaziou [Mon, 30 Nov 2020 22:34:27 +0000 (23:34 +0100)]
gnu: emacs-relint: Update to 1.19.
* gnu/packages/emacs-xyz.scm (emacs-relint): Update to 1.19.
Nicolas Goaziou [Mon, 30 Nov 2020 22:34:15 +0000 (23:34 +0100)]
gnu: emacs-xr: Update to 1.20.
* gnu/packages/emacs-xyz.scm (emacs-xr): Update to 1.20.
Ricardo Wurmus [Mon, 30 Nov 2020 21:32:35 +0000 (22:32 +0100)]
gnu: pigx-chipseq: Update to 0.0.51.
* gnu/packages/bioinformatics.scm (pigx-chipseq): Update to 0.0.51.
[inputs]: Add r-corrplot, r-deseq2, r-dt, r-ggrepel, r-gprofiler2, r-pheatmap,
and r-rsubread.
Ricardo Wurmus [Mon, 30 Nov 2020 20:37:37 +0000 (21:37 +0100)]
gnu: pigx-scrnaseq: Update to 1.1.7.
* gnu/packages/bioinformatics.scm (pigx-scrnaseq): Update to 1.1.7.
Efraim Flashner [Mon, 30 Nov 2020 21:30:09 +0000 (23:30 +0200)]
gnu: alot: Don't use unstable tarball.
* gnu/packages/mail.scm (alot)[source]: Download using git-fetch.
Danny Milosavljevic [Mon, 30 Nov 2020 21:31:00 +0000 (22:31 +0100)]
gnu: Add fiano-fmap.
* gnu/packages/admin.scm (fiano-fmap): New variable.
Danny Milosavljevic [Mon, 30 Nov 2020 21:30:46 +0000 (22:30 +0100)]
gnu: Add fiano-utk.
* gnu/packages/admin.scm (fiano-utk): New variable.
Danny Milosavljevic [Mon, 30 Nov 2020 21:29:57 +0000 (22:29 +0100)]
gnu: Add fiano.
* gnu/packages/admin.scm (fiano): New variable.
Danny Milosavljevic [Mon, 30 Nov 2020 21:25:54 +0000 (22:25 +0100)]
gnu: Add go-github.com-ulikunitz-xz.
* gnu/packages/golang.scm (go-github.com-ulikunitz-xz): New variable.
Tanguy Le Carrour [Mon, 30 Nov 2020 09:49:03 +0000 (10:49 +0100)]
gnu: poetry: Update to 1.1.4.
* gnu/packages/python-xyz.scm (poetry): Update to 1.1.4.
[arguments]: Loosen constraint on python-keyring only.
[propagated-inputs] Remove python-jsonschema, python-pyparsing and python-pyrsistent.
Add python-pip, python-packaging and python-poetry-core.
Use python-requests-toolbelt-0.9.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Tanguy Le Carrour [Mon, 30 Nov 2020 09:49:02 +0000 (10:49 +0100)]
gnu: Add python-poetry-core.
* gnu/packages/python-xyz.scm (python-poetry-core): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Tanguy Le Carrour [Mon, 30 Nov 2020 09:49:01 +0000 (10:49 +0100)]
gnu: python-tomlkit: Update to 0.7.0.
* gnu/packages/python-xyz.scm (python-tomlkit): Update to 0.7.0.
[native-inputs]: Add python-pyyaml.
[description]: Update description.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Tanguy Le Carrour [Mon, 30 Nov 2020 09:49:00 +0000 (10:49 +0100)]
gnu: python-pip: Update to 20.2.4.
* gnu/packages/python-xyz.scm (python-pip): Update to 20.2.4.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Tanguy Le Carrour [Mon, 30 Nov 2020 09:48:59 +0000 (10:48 +0100)]
gnu: python-virtualenv: Update to 20.2.1.
* gnu/packages/python-xyz.scm (python-virtualenv): Update to 20.2.1.
[propagated-inputs] Use python-distlib/next instead of python-distlib.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Tanguy Le Carrour [Mon, 30 Nov 2020 09:48:58 +0000 (10:48 +0100)]
gnu: Add python-distlib/next.
* gnu/packages/python-xyz.scm (python-distlib/next): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Tanguy Le Carrour [Mon, 30 Nov 2020 09:48:57 +0000 (10:48 +0100)]
gnu: python-packaging: Update to 20.4.
* gnu/packages/python-xyz.scm (python-packaging): Update to 20.4.
[source]: Remove patch that has been merged upstream.
* gnu/packages/patches/python-packaging-test-arch.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Apply removal.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Tobias Geerinckx-Rice [Mon, 30 Nov 2020 17:34:06 +0000 (18:34 +0100)]
gnu: dfu-util: Update to 0.10.
* gnu/packages/flashing-tools.scm (dfu-util): Update to 0.10.
Tobias Geerinckx-Rice [Mon, 30 Nov 2020 20:15:44 +0000 (21:15 +0100)]
gnu: libreoffice: Build reproducibly.
* gnu/packages/libreoffice.scm (libreoffice)[native-inputs]: Add ziptime.
[arguments]: Add a 'reset-zip-timestamps phase that invokes it.
Tobias Geerinckx-Rice [Mon, 30 Nov 2020 20:07:43 +0000 (21:07 +0100)]
gnu: libfprint: Update to 1.90.4.
* gnu/packages/freedesktop.scm (libfprint): Update to 1.90.4.
Tobias Geerinckx-Rice [Mon, 30 Nov 2020 20:04:33 +0000 (21:04 +0100)]
gnu: sudo: Update to 1.9.4.
* gnu/packages/admin.scm (sudo): Update to 1.9.4.
[source]: Add patch.
* gnu/packages/patches/sudo-fix-build-without-sendmail.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Tobias Geerinckx-Rice [Mon, 30 Nov 2020 19:01:09 +0000 (20:01 +0100)]
gnu: Add ziptime.
* gnu/packages/compression.scm (ziptime): New public variable.
Tobias Geerinckx-Rice [Mon, 30 Nov 2020 17:59:32 +0000 (18:59 +0100)]
gnu: photoflare: Update to 1.6.6.
* gnu/packages/photo.scm (photoflare): Update to 1.6.6.
Tobias Geerinckx-Rice [Mon, 30 Nov 2020 17:40:53 +0000 (18:40 +0100)]
gnu: mtools: Update to 4.0.26.
* gnu/packages/mtools.scm (mtools): Update to 4.0.26.
Tobias Geerinckx-Rice [Mon, 30 Nov 2020 17:28:56 +0000 (18:28 +0100)]
gnu: drbd-utils: Update to 9.15.1.
* gnu/packages/cluster.scm (drbd-utils): Update to 9.15.1.
Tobias Geerinckx-Rice [Mon, 30 Nov 2020 15:44:34 +0000 (16:44 +0100)]
gnu: sratom: Update to 0.6.6.
* gnu/packages/audio.scm (sratom): Update to 0.6.6.
Tobias Geerinckx-Rice [Mon, 30 Nov 2020 15:40:12 +0000 (16:40 +0100)]
gnu: suil: Update to 0.10.8.
* gnu/packages/audio.scm (suil): Update to 0.10.8.
Martin Becze [Mon, 30 Nov 2020 10:50:47 +0000 (04:50 -0600)]
gnu: nicotine: Update to 2.1.2.
* gnu/packages/nicotine.scm (nicotine+): Update to 2.1.2.
[inputs]: Remove python-mutagen and python-dbus. Add python-pytaglib.
[native-inputs]: Add gettext-minimal.
[arguments]: Apply the 'glib-or-gtk-wrap' and 'glib-or-gtk-compile-schemas'
phases from the glib-or-gtk-build-system.
Signed-off-by: Leo Famulari <leo@famulari.name>
Martin Becze [Mon, 30 Nov 2020 10:50:46 +0000 (04:50 -0600)]
gnu: Add python-pytaglib.
* gnu/packages/mp3.scm (python-pytaglib): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
Guillaume Le Vaillant [Mon, 30 Nov 2020 13:56:59 +0000 (14:56 +0100)]
gnu: Add sbcl-stumpwm-screenshot.
* gnu/packages/wm.scm (sbcl-stumpwm-screenshot): New variable.
Guillaume Le Vaillant [Mon, 30 Nov 2020 13:44:49 +0000 (14:44 +0100)]
gnu: Add sbcl-stumpwm-winner-mode.
* gnu/packages/wm.scm (sbcl-stumpwm-winner-mode): New variable.
Guillaume Le Vaillant [Mon, 30 Nov 2020 13:39:53 +0000 (14:39 +0100)]
gnu: Add sbcl-stumpwm-mem.
* gnu/packages/wm.scm (sbcl-stumpwm-mem): New variable.
Guillaume Le Vaillant [Mon, 30 Nov 2020 13:38:06 +0000 (14:38 +0100)]
gnu: Add sbcl-stumpwm-cpu.
* gnu/packages/wm.scm (sbcl-stumpwm-cpu): New variable.
Guillaume Le Vaillant [Mon, 30 Nov 2020 13:32:55 +0000 (14:32 +0100)]
gnu: Add sbcl-stumpwm-numpad-layouts.
* gnu/packages/wm.scm (sbcl-stumpwm-numpad-layouts): New variable.
Guillaume Le Vaillant [Mon, 30 Nov 2020 13:25:01 +0000 (14:25 +0100)]
gnu: stumpwm: Update to 20.11.
* gnu/packages/wm.scm (stumpwm): Update to 20.11.
Pierre Neidhardt [Mon, 30 Nov 2020 11:30:00 +0000 (12:30 +0100)]
gnu: sbcl: Update to 2.0.11.
* gnu/packages/lisp.scm (sbcl): Update to 2.0.11.
Pierre Neidhardt [Mon, 30 Nov 2020 11:28:38 +0000 (12:28 +0100)]
gnu: clisp: Enable ASDF module and parallel build, remove old patch.
* gnu/packages/lisp.scm (clisp)[source]: Remove patch that does not seem to be
needed anymore.
[arguments]: Remove (obsolete?) #:build keyword. Enable ASDF and explicitly
enable ffcall, readline, sigsegv. Enable parallel-build since they seem to
work now.
Pierre Neidhardt [Mon, 30 Nov 2020 10:28:36 +0000 (11:28 +0100)]
gnu: Add generic-cl.
* gnu/packages/lisp-xyz.scm (cl-generic-cl, ecl-generic-cl, sbcl-generic-cl):
New variables.
Pierre Neidhardt [Mon, 30 Nov 2020 10:19:26 +0000 (11:19 +0100)]
gnu: cl-environments: Update to
20201110 and use SBCL build system.
* gnu/packages/lisp-xyz.scm (cl-environments): Update to
20201110.
[build-system]: Use asdf-build-system/sbcl.
(ecl-cl-environments, sbcl-cl-environments): New variables.
(sbcl-static-dispatch): Comment which error we get when using
sbcl-cl-environments.
Pierre Neidhardt [Mon, 30 Nov 2020 09:45:49 +0000 (10:45 +0100)]
gnu: sbcl-alexandria: Update to 1.2.
* gnu/packages/lisp-xyz.scm (sbcl-alexandria): Update to 1.2.
Alexandru-Sergiu Marton [Mon, 30 Nov 2020 09:50:41 +0000 (11:50 +0200)]
gnu: Add gmni.
* gnu/packages/web-browsers.scm (gmni): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Maxim Cournoyer [Mon, 30 Nov 2020 02:51:43 +0000 (21:51 -0500)]
doc: Document that source derivation builds can be checked.
It is a common mistake to modify an <origin> record that computes to a
fixed-output derivation, forgetting to update its hash field, only to find out
that a previously built source gets used instead. While there doesn't seem to
be an obvious solution to this problem, we can at least document the fact that
sources can be checked the same as other builds.
* doc/guix.texi (Additional Build Options): Document that source derivation
builds can be verified using --check.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 23:25:22 +0000 (00:25 +0100)]
gnu: par2cmdline: Update to 0.8.1.
* gnu/packages/backup.scm (par2cmdline): Update to 0.8.1.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 22:52:31 +0000 (23:52 +0100)]
gnu: gpxsee: Update to 7.37.
* gnu/packages/gps.scm (gpxsee): Update to 7.37.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 22:51:18 +0000 (23:51 +0100)]
gnu: perl-gd: Update to 2.73.
* gnu/packages/gd.scm (perl-gd): Update to 2.73.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 22:42:20 +0000 (23:42 +0100)]
gnu: rsibreak: Update to 0.12.13.
* gnu/packages/kde-utils.scm (rsibreak): Update to 0.12.13.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 22:41:46 +0000 (23:41 +0100)]
gnu: signing-party: Update to 2.11.
* gnu/packages/gnupg.scm (signing-party): Update to 2.11.
John Soo [Wed, 4 Nov 2020 15:51:52 +0000 (07:51 -0800)]
processes: Add '--format' and the "normalized" format.
* guix/scripts/processes.scm (lock->recutils): New procedure.
(daemon-session->recutils): Use it.
(daemon-sessions->recutils, session-key->recutils)
(session-scalars->normalized-record)
(child-process->normalized-record)
(daemon-sessions->normalized-record): New procedures.
(session-rec-type, lock-rec-type, child-process-rec-type)
(%available-formats): New variables.
(list-formats): New procedure.
(%options, show-help): Add '--format'.
(%default-options): New variable.
(guix-processes): Use 'parse-command-line' instead of 'args-fold*'.
Honor the 'format' value in OPTIONS.
* doc/guix.texi (Invoking guix processes): Document '--format'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
John Soo [Fri, 13 Nov 2020 05:16:48 +0000 (21:16 -0800)]
processes: Put ChildProcess and ChildPID on separate lines.
* guix/scripts/processes.scm (daemon-session->recutils): Put child
process information in separate fields.
* doc/guix.texi (Invoking guix processes): Document change in output of
'guix processes'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Sun, 29 Nov 2020 22:21:51 +0000 (23:21 +0100)]
daemon: Remove pre-Guix hack.
* nix/libstore/build.cc (DerivationGoal::startBuilder): Remove
"NIX_OUTPUT_CHECKED" hack.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 22:15:26 +0000 (23:15 +0100)]
gnu: mcelog: Update to 173.
* gnu/packages/linux.scm (mcelog): Update to 173.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 22:14:06 +0000 (23:14 +0100)]
gnu: libmwaw: Update to 0.3.17.
* gnu/packages/libreoffice.scm (libmwaw): Update to 0.3.17.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 22:14:03 +0000 (23:14 +0100)]
gnu: libphidget: Update to 2.1.9.
20190409.
* gnu/packages/libphidget.scm (libphidget): Update to 2.1.9.
20190409.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 21:48:27 +0000 (22:48 +0100)]
gnu: unionfs-fuse: Update to 2.1.
* gnu/packages/linux.scm (unionfs-fuse): Update to 2.1.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 21:46:23 +0000 (22:46 +0100)]
gnu: altermime: Update to 0.3.11.
* gnu/packages/mail.scm (altermime): Update to 0.3.11.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 20:48:46 +0000 (21:48 +0100)]
gnu: libtermkey: Update to 0.22.
* gnu/packages/terminals.scm (libtermkey): Update to 0.22.
[arguments]: Add a 'patch-failing-test phase.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 20:21:29 +0000 (21:21 +0100)]
gnu: libtermkey: Prepare for cross-compilation.
* gnu/packages/terminals.scm (libtermkey)[arguments]: Use CC-FOR-TARGET.
Mathieu Othacehe [Sun, 29 Nov 2020 21:04:40 +0000 (22:04 +0100)]
ci: Temporarily disable image-jobs.
* gnu/ci.scm (hydra-jobs): Temporarily disable image-jobs.
Oleg Pykhalov [Sun, 29 Nov 2020 20:16:33 +0000 (23:16 +0300)]
gnu: emacs-dashboard: Update to 1.7.0.
* gnu/packages/emacs-xyz.scm (emacs-dashboard): Update to 1.7.0.
Oleg Pykhalov [Sun, 29 Nov 2020 20:05:58 +0000 (23:05 +0300)]
gnu: streamlink: Update to 1.7.0.
* gnu/packages/video.scm (streamlink): Update to 1.7.0.
Oleg Pykhalov [Sun, 29 Nov 2020 19:38:25 +0000 (22:38 +0300)]
gnu: cava: Update to 0.7.3.
* gnu/packages/audio.scm (cava): Update to 0.7.3.
Oleg Pykhalov [Sun, 29 Nov 2020 19:36:21 +0000 (22:36 +0300)]
gnu: xnotify: Update to 0.7.3.
* gnu/packages/wm.scm (xnotify): Update to 0.7.3.
Oleg Pykhalov [Sun, 29 Nov 2020 19:26:06 +0000 (22:26 +0300)]
gnu: emacs-dired-rsync: Update to 0.5.
* gnu/packages/emacs-xyz.scm (emacs-dired-rsync): Update to 0.5.
Oleg Pykhalov [Sun, 29 Nov 2020 19:23:09 +0000 (22:23 +0300)]
gnu: xmenu: Update to 4.4.1.
* gnu/packages/wm.scm (xmenu)[version]: Update to 4.4.1.
[inputs]: Add xinerama.
Oleg Pykhalov [Sun, 29 Nov 2020 19:05:44 +0000 (22:05 +0300)]
gnu: xclickroot: Update to 1.2.
* gnu/packages/wm.scm (xclickroot): Update to 1.2.
Oleg Pykhalov [Sun, 29 Nov 2020 18:33:27 +0000 (21:33 +0300)]
gnu: webssh: Update to 1.5.3.
* gnu/packages/ssh.scm (webssh): Update to 1.5.3.
Nicolas Goaziou [Sun, 29 Nov 2020 20:27:25 +0000 (21:27 +0100)]
gnu: emacs-tramp: Update to 2.4.4.4.
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.4.4.4.
Joseph LaFreniere [Sun, 29 Nov 2020 00:36:45 +0000 (18:36 -0600)]
gnu: Add emacs-polymode-markdown.
* gnu/packages/emacs-xyz.scm (emacs-polymode-markdown): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Efraim Flashner [Sun, 29 Nov 2020 19:58:44 +0000 (21:58 +0200)]
gnu: nudoku: Update source URI.
* gnu/packages/games.scm (nudoku)[source]: Remove trailing .git from URI.
Efraim Flashner [Sun, 29 Nov 2020 19:57:21 +0000 (21:57 +0200)]
gnu: nudoku: Add source file-name field.
* gnu/packages/games.scm (nudoku)[source]: Add file-name field.
Adam [Thu, 12 Nov 2020 22:27:08 +0000 (01:27 +0300)]
gnu: Add python-pytelegrambotapi.
* gnu/packages/python-xyz.scm (python-pytelegrambotapi): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 19:44:15 +0000 (20:44 +0100)]
gnu: texmaker: Update to 5.0.4.
* gnu/packages/tex.scm (texmaker): Update to 5.0.4.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 17:35:37 +0000 (18:35 +0100)]
gnu: stgit: Update to 0.23.
* gnu/packages/version-control.scm (stgit): Update to 0.23.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 17:34:59 +0000 (18:34 +0100)]
gnu: stgit: Update home page.
* packages/version-control.scm (stgit)[home-page]: Follow HTML redirection.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 17:31:52 +0000 (18:31 +0100)]
gnu: vim: Update to 8.2.2067.
* gnu/packages/vim.scm (vim): Update to 8.2.2067.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 17:23:29 +0000 (18:23 +0100)]
gnu: prixovy: Enable Brotli inspection.
* gnu/packages/tor.scm (privoxy)[arguments]: Add "--with-brotli"
to the #:configure-flags.
[inputs]: Add brotl.
Tobias Geerinckx-Rice [Sun, 29 Nov 2020 17:22:16 +0000 (18:22 +0100)]
gnu: prixovy: Enable HTTPS inspection.
* gnu/packages/tor.scm (privoxy)[arguments]: Add "--with-openssl"
to the #:configure-flags.
[inputs]: Add openssl.
Florian Pelz [Sun, 29 Nov 2020 18:53:04 +0000 (19:53 +0100)]
news: Add ‘de’ translation.
Kyle Meyer [Sat, 28 Nov 2020 05:13:32 +0000 (00:13 -0500)]
gnu: b4: Update to 0.5.3.
* gnu/packages/version-control.scm (b4): Update to 0.5.3.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Kyle Meyer [Sat, 28 Nov 2020 05:10:42 +0000 (00:10 -0500)]
gnu: grokmirror: Update to 2.0.5.
* gnu/packages/version-control.scm (grokmirror): Update to 2.0.5.
[propagated-inputs]: Add python-packaging.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Ryan Prior [Thu, 26 Nov 2020 23:38:38 +0000 (23:38 +0000)]
gnu: esbuild: Update to 0.8.16.
* gnu/packages/web.scm (esbuild): Update to 0.8.16.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Tomás Ortín Fernández [Thu, 26 Nov 2020 08:56:20 +0000 (08:56 +0000)]
gnu: Add cgoban.
* gnu/packages/games.scm (cgoban): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Maxim Cournoyer [Fri, 20 Nov 2020 14:42:12 +0000 (09:42 -0500)]
gnu: weasyprint: Update to 52.1.
Fixes <https://issues.guix.gnu.org/42409>.
* gnu/packages/patches/weasyprint-library-paths.patch: Delete.
* gnu/packages/pdf.scm (weasyprint): Update to 52.1
[phases]{patch-library-paths}: Adjust.
{check}: Remove.
{register-dejavu-font}: New phase.
[native-inputs]: Add font-dejavu.
Maxim Cournoyer [Sat, 28 Nov 2020 08:10:36 +0000 (03:10 -0500)]
gnu: python-pyphen: Update to 0.10.0.
* gnu/packages/python-xyz.scm (python-pyphen): Update to 0.10.0.
Maxim Cournoyer [Sat, 28 Nov 2020 08:06:24 +0000 (03:06 -0500)]
gnu: python-tinycss2: Update to 1.1.0.
* gnu/packages/patches/python-tinycss2-flake8-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
* gnu/packages/python-web.scm (python-tinycss2): Update to 1.1.0.
[source]: Remove patch.
[arguments]: Remove field, disabling tests.
[native-inputs]: Remove field.
Maxim Cournoyer [Sat, 28 Nov 2020 08:06:05 +0000 (03:06 -0500)]
gnu: python-flit: Update to 3.0.0.
* gnu/packages/python-xyz.scm (python-flit): Update to 3.0.0.
Maxim Cournoyer [Sat, 28 Nov 2020 07:38:19 +0000 (02:38 -0500)]
gnu: python-cssselect2: Update to 0.4.1.
* gnu/packages/python-web.scm (python-cssselect2): Update to 0.4.1.
Maxim Cournoyer [Sat, 28 Nov 2020 07:35:58 +0000 (02:35 -0500)]
gnu: python-cairosvg: Update to 2.5.0.
* gnu/packages/python-xyz.scm (python-cairosvg): Update to 2.5.0.
Maxim Cournoyer [Sat, 28 Nov 2020 05:25:06 +0000 (00:25 -0500)]
gnu: python-mypy: Update to 0.790.
* gnu/packages/python-check.scm (python-mypy): Update to 0.790.
[origin]: Fetch sources from git.
[phases]{check}: Run the unit tests only, not the self test, which fails.
[native-inputs]: Remove python-py. Use python-pytest-6.
Maxim Cournoyer [Sat, 28 Nov 2020 04:51:31 +0000 (23:51 -0500)]
gnu: python-pytest-xdist: Update to 2.1.0.
* gnu/packages/check.scm (python-pytest-xdist): Update to 2.1.0.
Maxim Cournoyer [Sat, 28 Nov 2020 04:35:12 +0000 (23:35 -0500)]
gnu: Add python-pytest-6.
* gnu/packages/check.scm (python-pytest-6): New variable.
(python-pytest-6-bootstrap): Likewise.
Maxim Cournoyer [Sat, 28 Nov 2020 04:34:10 +0000 (23:34 -0500)]
gnu: python-typing-extensions: Update to 3.7.4.3.
* gnu/packages/python-xyz.scm (python-typing-extensions): Update to 3.7.4.3.
Maxim Cournoyer [Sat, 28 Nov 2020 04:33:39 +0000 (23:33 -0500)]
gnu: Add python-py-next.
* gnu/packages/python-xyz.scm (python-py-next): New variable.
Maxim Cournoyer [Sat, 28 Nov 2020 03:54:09 +0000 (22:54 -0500)]
gnu: Add python-iniconfig.
* gnu/packages/python-xyz.scm (python-iniconfig): New variable.
Maxim Cournoyer [Fri, 27 Nov 2020 22:07:06 +0000 (17:07 -0500)]
gnu: python-cairocffi: Update to 1.2.0.
* gnu/packages/python-xyz.scm (python-cairocffi): Update to 1.2.0.
[source]: Fetch from Git.
[patches]: Remove field.
[inputs]: Remove pango.
[native-inputs]: Remove pkg-config and python-docutils. Add python-numpy and
python-sphinx-rtd-theme.
[phases]{patch-paths}: Adjust. Fix the patching of gdk-3.
{disable-linters}: New phase.
{install-doc}: Adjust. The license file is now installed by a build phase.
* gnu/packages/patches/python-cairocffi-dlopen-path.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
Maxim Cournoyer [Fri, 27 Nov 2020 20:54:18 +0000 (15:54 -0500)]
gnu: python-cairocffi: Fix indentation.
* gnu/packages/python-xyz.scm (python-cairocffi): Fix indentation.
Maxim Cournoyer [Fri, 27 Nov 2020 20:20:02 +0000 (15:20 -0500)]
gnu: python-html5lib: Update to 1.1.
* gnu/packages/python-web.scm (python-html5lib): Update to 1.1.
Mathieu Othacehe [Sun, 29 Nov 2020 18:23:50 +0000 (19:23 +0100)]
gnu: guix: Update to 1.2.0-3.
35a32fe.
* gnu/packages/package-management.scm (guix): Update to 1.2.0-3.
35a32fe.
Mathieu Othacehe [Sun, 29 Nov 2020 17:05:11 +0000 (18:05 +0100)]
Make "guile-avahi" dependency optional.
* configure.ac (HAVE_GUILE_AVAHI): New conditional.
* Makefile.am (MODULES): Add "guix/avahi.scm" and "guix/scripts/discover.scm"
if HAVE_GUILE_AVAHI is set.
* guix/scripts/publish.scm: Autoload (guix avahi).
* guix/scripts/substitute.scm: Autoload (guix scripts discovery).