Age | Commit message (Expand) | Author |
2020-07-25 | guix system: Report file system errors using 'report-error'....* guix/scripts/system.scm (check-file-system-availability)[file-system-location*]:
Return a <location> record instead of a string.
[error]: Use 'report-error' instead of 'format'.
Change callers accordingly.
| Ludovic Courtès |
2020-07-25 | Use 'formatted-message' instead of '&message' where appropriate....* gnu.scm (%try-use-modules): Use 'formatted-message' instead of
'&message'.
* gnu/machine/digital-ocean.scm (maybe-raise-unsupported-configuration-error):
Likewise.
* gnu/machine/ssh.scm (machine-check-file-system-availability): Likewise.
(machine-check-building-for-appropriate-system): Likewise.
(deploy-managed-host): Likewise.
(maybe-raise-unsupported-configuration-error): Likewise.
* gnu/packages.scm (search-patch): Likewise.
* gnu/services.scm (%service-with-default-value): Likewise.
(files->etc-directory): Likewise.
(fold-services): Likewise.
* gnu/system.scm (locale-name->definition*): Likewise.
* gnu/system/mapped-devices.scm (check-device-initrd-modules): Likewise.
(check-luks-device): Likewise.
* guix/channels.scm (latest-channel-instance): Likewise.
* guix/cve.scm (json->cve-items): Likewise.
* guix/git-authenticate.scm (commit-signing-key): Likewise.
(commit-authorized-keys): Likewise.
(authenticate-commit): Likewise.
(verify-introductory-commit): Likewise.
* guix/remote.scm (remote-pipe-for-gexp): Likewise.
* guix/scripts/graph.scm (assert-package): Likewise.
* guix/scripts/offload.scm (private-key-from-file*): Likewise.
* guix/ssh.scm (authenticate-server*): Likewise.
(open-ssh-session): Likewise.
(remote-inferior): Likewise.
* guix/ui.scm (matching-generations): Likewise.
* guix/upstream.scm (package-update): Likewise.
* tests/channels.scm ("latest-channel-instances, missing introduction for 'guix'"):
Catch 'formatted-message?'.
("authenticate-channel, wrong first commit signer"): Likewise.
* tests/lint.scm ("patches: not found"): Adjust message string.
* tests/packages.scm ("patch not found yields a run-time error"): Catch
'formatted-message?'.
* guix/lint.scm (check-patch-file-names): Handle 'formatted-message?'.
(check-derivation): Ditto.
| Ludovic Courtès |
2020-07-25 | diagnostics: Add '&formatted-message'....This allows 'gettext' to be called on the format string at the site
where the exception is caught (rather than the site where it's thrown).
It also allows for argument highlighting.
* guix/diagnostics.scm (&formatted-message): New condition type.
(check-format-string): New procedure.
(formatted-message): New macro.
* guix/ui.scm (report-load-error): Add clause for 'formatted-message?'.
(warn-about-load-error): Likewise.
(call-with-error-handling): Likewise.
(read/eval): Likewise.
| Ludovic Courtès |
2020-07-25 | diagnostics: Add a procedural variant of diagnostic procedures....Callers can pass 'report-error', 'warning', etc. to 'apply'.
* guix/diagnostics.scm (trivial-format-string?): New procedure, moved
from...
(highlight-argument): ... here.
(define-diagnostic): Add 'identifier?' clause.
(emit-diagnostic): New procedure.
| Ludovic Courtès |
2020-07-25 | ui: Factorize '&message' handling....* guix/ui.scm (call-with-error-handling): Factorize the three
'message-condition?' clauses into one.
| Ludovic Courtès |
2020-07-25 | file-systems: Convey hint via '&fix-hint'....* gnu/system/file-systems.scm (btrfs-store-subvolume-file-name): Use
'&fix-hint' for the hint.
| Ludovic Courtès |
2020-07-25 | utils: Move '&fix-hint' to (guix diagnostics)....* guix/utils.scm (&fix-hint): Move to...
* guix/diagnostics.scm (&fix-hint): ... here.
* gnu.scm: Adjust imports accordingly.
* gnu/system/mapped-devices.scm: Likewise.
* guix/channels.scm: Likewise.
* guix/profiles.scm: Likewise.
* guix/scripts/system/reconfigure.scm: Likewise.
* guix/ssh.scm: Likewise.
| Ludovic Courtès |
2020-07-25 | utils: Remove compatibility re-export of 'memoize'....The 'memoize' binding was re-exported in 2016, commit
19e1d5f7f90194f1ac7e783b28a688ce1441786d, as a backwards-compatibility
measure that makes little sense now.
* guix/utils.scm: Don't re-export 'memoize'.
* guix/import/pypi.scm: Adjust imports.
* tests/pypi.scm: Remove duplicate (guix memoization) import.
| Ludovic Courtès |
2020-07-25 | utils: Move <location> and '&error-location' to (guix diagnostics)....* guix/utils.scm (<location>, source-properties->location)
(location->source-properties, &error-location): Move to...
* guix/diagnostics.scm: ... here.
* gnu.scm: Adjust imports accordingly.
* gnu/machine.scm: Likewise.
* gnu/system.scm: Likewise.
* gnu/tests.scm: Likewise.
* guix/inferior.scm: Likewise.
* tests/channels.scm: Likewise.
* tests/packages.scm: Likewise.
| Ludovic Courtès |
2020-07-25 | gnu: beets: Support replaygain plugin....* gnu/packages/music.scm (beets)[arguments]: Add 'wrap-typelib phase.
[inputs]: Add gstreamer, gst-plugins-base, gst-plugins-good,
gobject-introspection and python-pygobject.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Lars-Dominik Braun |
2020-07-25 | gnu: Add python-pre-commit....* gnu/packages/version-control.scm (pre-commit): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Vinicius Monego |
2020-07-25 | gnu: Add python-pytest-env....* gnu/packages/python-check.scm (python-pytest-env): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Vinicius Monego |
2020-07-25 | gnu: Add python-nodeenv....* gnu/packages/python-xyz.scm (python-nodeenv): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Vinicius Monego |
2020-07-25 | gnu: Add python-identify....* gnu/packages/python-xyz.scm (python-identify): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Vinicius Monego |
2020-07-25 | gnu: Add python-cfgv....* gnu/packages/python-xyz.scm (python-cfgv): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Vinicius Monego |
2020-07-25 | gnu: Add python-covdefaults....* gnu/packages/python-check.scm (python-covdefaults): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Vinicius Monego |
2020-07-25 | gnu: Add python-pytest-mpl....* gnu/packages/python-check.scm (python-pytest-mpl): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Vinicius Monego |
2020-07-25 | gnu: Add python-pytest-remotedata....* gnu/packages/python-check.scm (python-pytest-remotedata): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Vinicius Monego |
2020-07-25 | gnu: Add python-pytest-openfiles....* gnu/packages/python-check.scm (python-pytest-openfiles): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Vinicius Monego |
2020-07-25 | gnu: Add python-pytest-filter-subpackage....* gnu/packages/python-check.scm (python-pytest-filter-subpackage): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Vinicius Monego |
2020-07-25 | gnu: Add python-pytest-doctestplus....* gnu/packages/python-check.scm (python-pytest-doctestplus): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Vinicius Monego |
2020-07-25 | gnu: Add python-pytest-arraydiff....* gnu/packages/python-check.scm (python-pytest-arraydiff): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Vinicius Monego |
2020-07-25 | gnu: python-typing-extension: Update to 3.7.4.2....* gnu/packages/python-xyz.scm (python-typing-extension): Update to 3.7.4.2.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Tanguy Le Carrour |
2020-07-25 | gnu: Add syncthing-gtk....* gnu/packages/syncthing.scm (syncthing-gtk): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Giacomo Leidi |
2020-07-25 | gnu: procenv: Check is a native input....* gnu/packages/linux.scm (procenv)[inputs]: Move CHECK ...
[native-inputs]: ... here.
| Marius Bakke |
2020-07-25 | gnu: libsigrok: Remove unused input....* gnu/packages/electronics.scm (libsigrok)[native-inputs]: Remove CHECK.
| Marius Bakke |
2020-07-25 | gnu: ao: Update source URI....* gnu/packages/xiph.scm (ao)[source](uri): Adjust to current.
| Marius Bakke |
2020-07-25 | gnu: Add emacs-shx....* gnu/packages/emacs-xyz.scm (emacs-shx): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Joseph LaFreniere |
2020-07-25 | gnu: Add guile-lzlib....* gnu/packages/guile-xyz.scm (guile-lzlib): New variable.
| Mathieu Othacehe |
2020-07-25 | gnu: Add guile-zlib....* gnu/packages/guile-xyz.scm (guile-zlib): New variable.
| Mathieu Othacehe |
2020-07-25 | gnu: emacs-erc-hl-nicks: Update to 1.3.4....* gnu/packages/emacs-xyz.scm (emacs-erc-hl-nicks): Update to 1.3.4.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Michael Rohleder |
2020-07-25 | gnu: emacs-helm: Update to 3.6.4....From 451290515c14b44aa00bd542e13a00a3898d4a90 Mon Sep 17 00:00:00 2001
From: Michael Rohleder <mike@rohleder.de>
Date: Mon, 20 Jul 2020 18:36:09 +0200
Subject: [PATCH] gnu: emacs-helm: Update to 3.6.4.
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.6.4.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Michael Rohleder |
2020-07-25 | gnu: emacs-org-re-reveal: Update to 3.0.2....From 1c27f0dd4ab904319ba2b11c29afea07b7f4aca9 Mon Sep 17 00:00:00 2001
From: Michael Rohleder <mike@rohleder.de>
Date: Mon, 20 Jul 2020 18:55:29 +0200
Subject: [PATCH] gnu: emacs-org-re-reveal: Update to 3.0.2.
* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): Update to 3.0.2.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Michael Rohleder |
2020-07-25 | gnu: Add azimuth....* gnu/packages/games.scm (azimuth): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Trevor Hass |
2020-07-25 | gnu: squeak-vm: Enter build directory once....* gnu/packages/smalltalk.scm (squeak-vm)[arguments]: Use CHDIR instead of
pseudofunctional WITH-DIRECTORY-EXCURSIONs. Drop the custom ‘build’ phase.
| Tobias Geerinckx-Rice |
2020-07-25 | gnu: squeak-vm: Update home page....* gnu/packages/smalltalk.scm (squeak-vm)[source, home-page]: Drop ‘www’ subdomain.
| Tobias Geerinckx-Rice |
2020-07-25 | gnu: wine-staging: Update to 5.13....* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 5.13.
| Tobias Geerinckx-Rice |
2020-07-25 | gnu: mpg123: Update to 1.26.3....* gnu/packages/mp3.scm (mpg123): Update to 1.26.3.
| Tobias Geerinckx-Rice |
2020-07-25 | gnu: burp: Enable the live status monitor....* gnu/packages/backup.scm (burp)[inputs]: Add ncurses.
| Tobias Geerinckx-Rice |
2020-07-25 | gnu: bshapr: Update to 0.9....* gnu/packages/music.scm (bshapr): Update to 0.9.
| Tobias Geerinckx-Rice |
2020-07-25 | gnu: fswatch: Update to 1.15.0....* gnu/packages/monitoring.scm (fswatch): Update to 1.15.0.
| Tobias Geerinckx-Rice |
2020-07-25 | gnu: python-tomlkit: Update to 0.6.0....* gnu/packages/python-xyz.scm (python-tomlkit): Update to 0.6.0.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Tanguy Le Carrour |
2020-07-25 | gnu: python-pifpaf: Update to 2.5.0....* gnu/packages/python-xyz.scm (python-pifpaf): Update to 2.5.0.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Tanguy Le Carrour |
2020-07-25 | gnu: poetry: Update to 1.0.10....* gnu/packages/python-xyz.scm (poetry): Update to 1.0.10.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Tanguy Le Carrour |
2020-07-25 | gnu: emacs-writeroom: Update to 3.10....From f5c5d622aaf58bc485f73568513998cda35a8d2e Mon Sep 17 00:00:00 2001
From: Michael Rohleder <mike@rohleder.de>
Date: Fri, 24 Jul 2020 13:46:39 +0200
Subject: [PATCH] gnu: emacs-writeroom: Update to 3.10.
* gnu/packages/emacs-xyz.scm (emacs-writeroom): Update to 3.10.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Michael Rohleder |
2020-07-25 | gnu: emacs-helm-ag: Update to 0.62....From 2a2b347b4abbd91eaf09f61643fdd22b51b21d4d Mon Sep 17 00:00:00 2001
From: Michael Rohleder <mike@rohleder.de>
Date: Fri, 24 Jul 2020 13:17:59 +0200
Subject: [PATCH] gnu: emacs-helm-ag: Update to 0.62.
* gnu/packages/emacs-xyz.scm (emacs-helm-ag): Update to 0.62.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Michael Rohleder |
2020-07-25 | gnu: emacs-helm-gtags: Update to 1.5.7....From 4399c3eb815a16ae21c85bad33cd3c69e8d43c4f Mon Sep 17 00:00:00 2001
From: Michael Rohleder <mike@rohleder.de>
Date: Fri, 24 Jul 2020 12:14:34 +0200
Subject: [PATCH] gnu: emacs-helm-gtags: Update to 1.5.7.
* gnu/packages/emacs-xyz.scm (emacs-helm-gtags): Update to 1.5.7.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Michael Rohleder |
2020-07-25 | services: nix: Add extra-options....* gnu/services/nix.scm (<nix-configuration>)[extra-options]: New field.
(nix-shepherd-service): Add this.
(nix-activation): Add new line to the end of /etc/nix/nix.conf file.
* doc/guix.texi (Miscellaneous Services)[Nix service]: Document this.
| Oleg Pykhalov |
2020-07-25 | services: nix: Fix typo....* gnu/services/nix.scm (<nix-configuration>): Fix typo.
| Oleg Pykhalov |
2020-07-25 | services: nix: Export nix-configuration....* gnu/services/nix.scm (nix-configuration, nix-configuration?): Export.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Peng Mei Yu |