aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2024-03-14 10:59:45 +0200
committerEfraim Flashner <efraim@flashner.co.il>2024-07-19 00:41:13 +0300
commit8b1a801803e998bbb3dd730b6dbba9f885fb144c (patch)
tree2dd1c6a95be644f18be039cec7dcd9fbecf56ee5 /TODO
parent5bf2d84974d69723f6e938c7a7d51f6eb4f65ee3 (diff)
downloadguix-8b1a801803e998bbb3dd730b6dbba9f885fb144c.tar.gz
guix-8b1a801803e998bbb3dd730b6dbba9f885fb144c.zip
gnu: Add rust-ruzstd-0.5.
* gnu/packages/crates-io.scm (rust-ruzstd-0.5): New variable. (rust-ruzstd-0.4): Inherit from rust-ruzstd-0.5. Change-Id: Ice0387edc375ad9938291624a3bd7f8411df6454
Diffstat (limited to 'TODO')
0 files changed, 0 insertions, 0 deletions
c-test)["shepherd services"]: Adjust accordingly. Ludovic Courtès 2016-05-04utils: Move combinators to (guix combinators)....* guix/utils.scm (compile-time-value, memoize, fold2) (fold-tree, fold-tree-leaves): Move to... * guix/combinators: ... here. New file. * tests/utils.scm ("fold2, 1 list", "fold2, 2 lists") (fold-tree tests): Move to... * tests/combinators.scm: ... here. New file. * Makefile.am (MODULES, SCM_TESTS): Add them. * gnu/packages.scm, gnu/packages/bootstrap.scm, gnu/services/herd.scm, guix/build-system/gnu.scm, guix/build-system/python.scm, guix/derivations.scm, guix/gnu-maintenance.scm, guix/import/elpa.scm, guix/scripts/archive.scm, guix/scripts/build.scm, guix/scripts/graph.scm, guix/scripts/lint.scm, guix/scripts/size.scm, guix/scripts/substitute.scm, guix/serialization.scm, guix/store.scm, guix/ui.scm: Adjust imports accordingly. Ludovic Courtès 2016-05-04services: herd: Move UI handling to 'guix system'....This makes (gnu services herd) independent of (guix ui). * gnu/services/herd.scm (&shepherd-error, &service-not-found-error) (&action-not-found-error, &action-exception-error) (&unknown-shepherd-error): New error condition types. (report-action-error): Remove. (raise-shepherd-error): New procedure. (display-message): Do not use 'info' and '_'. (invoke-action): Use 'raise-shepherd-error' instead of 'report-action-error'. Do not use 'warning'. (current-services): Do not use 'warning'. * guix/scripts/system.scm (with-shepherd-error-handling): New macro. (report-shepherd-error, call-with-service-upgrade-info): New procedures. (upgrade-shepherd-services): Use it. Ludovic Courtès 2016-02-23services: herd: Add missing newlines in error messages....* gnu/services/herd.scm (report-action-error): Add missing newlines in messages. Ludovic Courtès 2016-02-05guix system: Simply warn if we cannot talk to the shepherd....Before that 'open-connection' would return #f, and thus 'current-services' would return a single #f value when its continuation expects two. Reported by calher on #guix. * gnu/services/herd.scm (open-connection): Rethrow system-error exceptions. (with-shepherd): Expect CONNECTION to always be true; remove useless 'dynamic-wind'. * guix/scripts/system.scm (warn-on-system-error): New macro. (upgrade-shepherd-services): Wrap body in 'warn-on-system-error'. Ludovic Courtès 2016-02-03guix system: 'reconfigure' loads and starts new services....Partly fixes <http://bugs.gnu.org/22039>. * gnu/services/herd.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. * gnu/services/shepherd.scm (shepherd-service-canonical-name): New procedure. (shepherd-service-file): Export. * guix/scripts/system.scm (upgrade-shepherd-services): New procedure. (switch-to-system): Use it. * guix/ui.scm (info): New procedure. * doc/guix.texi (Invoking guix system): Mention system services. Ludovic Courtès