Age | Commit message (Expand) | Author |
---|---|---|
2022-05-01 | Add (guix least-authority).•••* guix/least-authority.scm: New file. * Makefile.am (MODULES): Add it. * gnu/build/shepherd.scm (default-mounts): Make public. | Ludovic Courtès |
2022-05-01 | linux-container: Add #:child-is-pid1? parameter to 'call-with-container'.•••* gnu/build/linux-container.scm (wait-child-process) (status->exit-status): New procedures. (call-with-container): Add #:child-is-pid1? parameter and honor it. [thunk*]: New variable. Pass it to 'run-container'. | Ludovic Courtès |
2022-05-01 | linux-container: Ensure signal-handling asyncs get a chance to run.•••Previously we could enter the blocking 'waitpid' call and miss an opportunity to run the signal handler async. * gnu/build/linux-container.scm (call-with-container) [periodically-schedule-asyncs]: New procedure. [install-signal-handlers]: Call it. | Ludovic Courtès |
2022-05-01 | linux-container: 'call-with-container' relays SIGTERM and SIGINT.•••* gnu/build/linux-container.scm (call-with-container): Add #:relayed-signals. [install-signal-handlers]: New procedure. Call it. | Ludovic Courtès |
2022-05-01 | file-systems: Avoid load-time warnings when attempting to load (guix store).•••This makes sure warnings like "incompatible bytecode version" don't go through when looking for (guix store). * gnu/system/file-systems.scm (%store-prefix): Parameterize 'current-warning-port' around 'resolve-module' call. | Ludovic Courtès |
2022-05-01 | gexp: Add 'references-file'.•••* gnu/services/base.scm (references-file): Remove. * guix/gexp.scm (references-file): New procedure. * tests/gexp.scm ("references-file"): New test. | Ludovic Courtès |
2022-05-01 | gnu: ocaml-uuidm: Update to 0.9.8.•••* gnu/packages/ocaml.scm (ocaml-uuidm): Update to 0.9.8. (ocaml4.07-uuidm): New variable. | Julien Lepiller |
2022-05-01 | gnu: ocamlformat: Update to 0.21.0.•••* gnu/packages/ocaml.scm (ocamlformat): Update to 0.21.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-cmdliner: Update to 1.1.0.•••Cmdliner changed its output format, so two packages need to be modified to accept the new format. The patch modifies ocaml 4.07 packages to ensure this patch results in the same derivations for these variants. * gnu/packages/ocaml.scm (ocaml-cmdliner): Update to 1.1.0. (ocaml-alcotest, ocaml-mdx)[arguments]: Fix tests. (ocaml4.07-cmdliner): New variable. (ocaml4.07-alcotest): Do not fix tests. | Julien Lepiller |
2022-05-01 | gnu: ocaml-re: Update to 1.10.4.•••* gnu/packages/ocaml.scm (ocaml-re): Update to 1.10.4. | Julien Lepiller |
2022-05-01 | gnu: ocaml-spawn: Update to 0.15.1.•••* gnu/packages/ocaml.scm (ocaml-spawn): Update to 0.15.1. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-fields-conv: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-fields-conv): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-parsexp: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-parsexp): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-hash: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-hash): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-sexp-value: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-sexp-value): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-jst-config: Update to 0.15.1.•••* gnu/packages/ocaml.scm (ocaml-jst-config): Update to 0.15.1. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-stable: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-stable): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-base: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-base): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-compare: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-compare): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-jane-street-headers: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-jane-street-headers): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-base-bigstring: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-base-bigstring): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-core: Update to 0.15.0.•••These packages cannot be updated individually. * gnu/packages/ocaml.scm (ocaml-ppx-inline-test, ocaml-sexplib0) (ocaml-sexplib, ocaml-base, ocaml-stdio, ocaml-ppx-sexp-conv) (ocaml-ppx-expect, ocaml-base-quickcheck, ocaml-core) (ocaml-core-kernel, ocaml-timezone): Update to 0.15.0. (ocaml-ppxlib): Fix tests. (ocaml-int-repr): New variable. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppxlib: Update to 0.25.0.•••* gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.25.0. | Julien Lepiller |
2022-05-01 | gnu: coq: Update to 8.15.1.•••* gnu/packages/coq.scm (coq): Update to 8.15.1. | Julien Lepiller |
2022-05-01 | gnu: ocaml-hex: Update to 1.5.0.•••* gnu/packages/ocaml.scm (ocaml-hex): Update to 1.5.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-easy-format: Update to 1.3.3.•••* gnu/packages/ocaml.scm (ocaml-easy-format): Update to 1.3.3. | Julien Lepiller |
2022-05-01 | gnu: ocaml-variantslib: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-variantslib): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-optcomp: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-optcomp): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-cstruct: Update to 6.1.0.•••* gnu/packages/ocaml.scm (ocaml-cstruct): Update to 6.1.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-bin-prot: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-bin-prot): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-jane: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-jane): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: Add ocaml-ppx-disable-unused-warnings.•••* gnu/packages/ocaml.scm (ocaml-ppx-disable-unused-warnings): New variable. | Julien Lepiller |
2022-05-01 | gnu: Add ocaml-ppx-log.•••* gnu/packages/ocaml.scm (ocaml-ppx-log): New variable. | Julien Lepiller |
2022-05-01 | gnu: Add ocaml-ppx-ignore-instrumentation.•••* gnu/packages/ocaml.scm (ocaml-ppx-ignore-instrumentation): New variable. | Julien Lepiller |
2022-05-01 | gnu: ocaml-opam-file-format: Update to 2.1.4.•••* gnu/packages/ocaml.scm (ocaml-opam-file-format): Update to 2.1.4. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ctypes: Update to 0.20.1.•••* gnu/packages/ocaml.scm (ocaml-ctypes): Update to 0.20.1. | Julien Lepiller |
2022-05-01 | gnu: ocaml-integers: Update to 0.7.0.•••* gnu/packages/ocaml.scm (ocaml-integers): Update to 0.7.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-bench: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-bench): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: dune: Update to 3.1.1.•••* gnu/packages/ocaml.scm (dune): Update to 3.1.1. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-pipebang: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-pipebang): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-custom-printf: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-custom-printf): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-module-timer: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-module-timer): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-let: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-let): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-variants-conv: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-utop: Update to 2.9.1.•••* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.9.1. | Julien Lepiller |
2022-05-01 | gnu: ocaml-bisect-ppx: Update to 2.8.1.•••* gnu/packages/ocaml.scm (ocaml-bisect-ppx): Update to 2.8.1. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-typerep-conv: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-typerep-conv): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-typerep: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-typerep): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-fieldslib: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-fieldslib): Update to 0.15.0. | Julien Lepiller |
2022-05-01 | gnu: ocaml-ppx-fixed-literal: Update to 0.15.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-fixed-literal): Update to 0.15.0. | Julien Lepiller |