Age | Commit message (Expand) | Author |
2021-08-10 | gnu: dealii-openmpi: Add Trilinos dependency....* gnu/packages/maths.scm (trilinos-for-dealii-openmpi): New variable.
(dealii-openmpi)[propagated-inputs]: Add trilinos-for-dealii-openmpi.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Paul A. Patience |
2021-08-10 | store: Add 'map/accumulate-builds' cutoff to address pathological cases....Fixes <https://bugs.gnu.org/49439>.
Reported by Ricardo Wurmus <rekado@elephly.net>.
Previously, a command such as:
guix environment pigx-scrnaseq
could lead to unbounded memory growth and could even fail to complete
when some items are missing from the store. This was because
'map/accumulate-builds' callees would keep making .drv build requests
that were turned into <unresolved> nodes; in this case, there are often
many identical build requests. Stopping accumulation earlier allows us
to unlock the situation by proceeding with the first few build requests
instead of spinning until we've accumulated all the build requests.
* guix/store.scm (map/accumulate-builds): Define 'accumulation-cutoff'.
Use a loop when iterating over LST and maintain a counter of unresolved
nodes met so far; return when the counter exceeds ACCUMULATION-CUTOFF.
| Ludovic Courtès |
2021-08-10 | gnu: mu: Update to 1.6.2....* gnu/packages/mail.scm (mu): Update to 1.6.2.
[inputs]: Use guile-3.0.
[arguments]: Remove autotools substitutions for guile-2.2. Update
'patch-bin-sh-in-tests phase to new tests. Do not return #t in the remaining
phases.
| Pierre Langlois |
2021-08-10 | gnu: gcompris-qt: Switch to qt-build-system....* gnu/packages/education.scm (gcompris-qt)[build-system]: Switch from
cmake-build-system to qt-build-system.
[arguments]: Remove custom 'wrap-executable phase.
| Efraim Flashner |
2021-08-10 | gnu: gcompris-qt: Update to 1.1....* gnu/packages/education.scm (gcompris-qt): Update to 1.1.
| Efraim Flashner |
2021-08-10 | scripts: publish: Remove leftover comment....* guix/scripts/publish.scm (render-narinfo/cached): Remove leftover comment.
| Mathieu Othacehe |
2021-08-10 | scripts: publish: Remove unused argument. | Mathieu Othacehe |
2021-08-10 | gnu: python-aiorpcx: Update to 0.18.7....* gnu/packages/python-web.scm (python-aiorpcx): Update to 0.18.7.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Mike Rosset |
2021-07-27 | gnu: fetchmail: Update to 6.4.21 [fixes CVE-2021-36386]....* gnu/packages/mail.scm (fetchmail): Update to 6.4.21.
Signed-off-by: Leo Famulari <leo@famulari.name>
| Xinglu Chen |
2021-08-09 | inferior: 'cached-channel-instance' no longer calls 'show-what-to-build'....This allows the user of 'cached-channel-instance' to install the build
handler of its choice. In particular, it allows "guix time-machine" to
install a build notifier with the right options instead of using the
defaults that 'cached-channel-instance' would pass to
'show-what-to-build*'.
* guix/inferior.scm (cached-channel-instance): Remove call to
'show-what-to-build*'.
(inferior-for-channels): Wrap body in 'with-build-handler'.
* guix/scripts/time-machine.scm (guix-time-machine): Use
'with-build-handler'.
| Ludovic Courtès |
2021-08-09 | self: Use default config variable values for derivations....The value of %localstatedir, %storedir, and %sysconfdir is known to have
no impact on the compilation of the Guix modules. Thus, explicitly
build those modules against a (guix config) module that uses all the
default values. That way, a Guix installation that uses different
config values can still benefit from substitutes.
Reported by Ricardo Wurmus.
* guix/self.scm (%default-config-variables): New variable.
(make-config.scm): Add #:config-variables and honor it.
(compiled-guix)[*core-modules*]: Pass #:config-variables to
'make-config.scm'.
| Ludovic Courtès |
2021-08-09 | gnu: electrum: Update to 4.1.5....* gnu/packages/finance.scm (electrum): Update to 4.1.5.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Milkey Mouse |
2021-08-09 | gnu: python-coveralls: Update to 3.2.0....* gnu/packages/python-check.scm (python-coveralls): Update to 3.2.0.
| Efraim Flashner |
2021-08-09 | gnu: rocminfo: Add description....* gnu/packages/rocm.scm (rocminfo) [description]: Add it.
| Lars-Dominik Braun |
2021-08-09 | gnu: rocminfo: Static references to lsmod and grep....Fixes usage in a pure environment.
* gnu/packages/rocm.scm (rocminfo) [arguments]: Add #:phases.
| Lars-Dominik Braun |
2021-07-27 | gnu: IlmBase and OpenEXR: Update to 2.5.7....* gnu/packages/graphics.scm (ilmbase): Update to 2.5.7.
| Leo Famulari |
2021-07-27 | gnu: dav1d: Update to 0.9.1....* gnu/packages/video.scm (dav1d): Update to 0.9.1.
| Leo Famulari |
2021-07-27 | gnu: libaom: Update to 3.1.2....* gnu/packages/video.scm (libaom): Update to 3.1.2.
| Leo Famulari |
2021-07-27 | gnu: linux-libre 4.4: Update to 4.4.279....* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.279.
(linux-libre-4.4-pristine-source): Update hash.
| Leo Famulari |
2021-07-27 | gnu: linux-libre 4.9: Update to 4.9.279....* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.279.
(linux-libre-4.9-pristine-source): Update hash.
| Leo Famulari |
2021-07-27 | gnu: linux-libre 4.14: Update to 4.14.243....* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.243.
(linux-libre-4.14-pristine-source): Update hash.
| Leo Famulari |
2021-07-27 | gnu: linux-libre 4.19: Update to 4.19.202....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.202.
(linux-libre-4.19-pristine-source): Update hash.
| Leo Famulari |
2021-07-27 | gnu: linux-libre 5.4: Update to 5.4.139....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.139.
(linux-libre-5.4-pristine-source): Update hash.
| Leo Famulari |
2021-07-27 | gnu: linux-libre 5.10: Update to 5.10.57....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.57.
(linux-libre-5.10-pristine-source): Update hash.
| Leo Famulari |
2021-07-27 | gnu: linux-libre: Update to 5.13.9....* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.9.
(linux-libre-5.13-pristine-source): Update hash.
| Leo Famulari |
2021-08-08 | gnu: Add ocamlformat....* gnu/packages/ocaml.scm (ocamlformat): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| Xinglu Chen |
2021-08-08 | gnu: Add ocaml-dune-build-info....* gnu/packages/ocaml.scm (ocaml-dune-build-info): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| Xinglu Chen |
2021-08-08 | gnu: Add ocaml-fix....* gnu/packages/ocaml.scm (ocaml-fix): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| Xinglu Chen |
2021-08-08 | gnu: Add ocaml-uuseg....* gnu/packages/ocaml.scm (ocaml-uuseg): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| Xinglu Chen |
2021-08-08 | gnu: Add ocaml-uucp....* gnu/packages/ocaml.scm (ocaml-uucp): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| Xinglu Chen |
2021-08-08 | gnu: Add ocaml-uucd....* gnu/packages/ocaml.scm (ocaml-uucd): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| Xinglu Chen |
2021-08-08 | gnu: ocaml-bisect-ppx: Update to 2.6.1....* gnu/packages/ocaml.scm (ocaml-bisect-ppx): Update to 2.6.1.
[propagated-inputs]: Adjust accordingly.
[arguments]: Remove unnecessary phase; disable tests.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| Xinglu Chen |
2021-08-08 | gnu: darktable: Add compatibility for ROCm....darktable has a few tools, which can use OpenCL, not just the main
binary. Instead of wrapping it, patch the search path. ROCm also
fails to build OpenCL kernels with just the inline keyword. Apply
upstream fix.
* gnu/packages/photo.scm (darktable) [#:phases]: Add new phases, remove
LD_LIBRARY_PATH from wrap-binary.
| Lars-Dominik Braun |
2021-08-08 | gnu: Add rocm-bandwidth-test....* gnu/packages/rocm.scm (rocm-bandwidth-test): New variable.
| Lars-Dominik Braun |
2021-08-08 | gnu: Add rocminfo....* gnu/packages/rocm.scm (rocminfo): New variable.
| Lars-Dominik Braun |
2021-08-08 | gnu: Add rocm-opencl-runtime....* gnu/packages/rocm.scm (rocm-opencl-runtime): New variable.
* gnu/packages/patches/rocm-opencl-runtime-3.10.0-add-rocclr-include-directories.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-nocltrace.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-noopencl.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
| Lars-Dominik Braun |
2021-08-08 | gnu: Add rocclr....* gnu/packages/rocm.scm (rocclr): New variable.
| Lars-Dominik Braun |
2021-08-08 | gnu: Add rocr-runtime....* gnu/packages/rocm.scm (rocr-runtime): New variable.
| Lars-Dominik Braun |
2021-08-08 | gnu: Add roct-thunk-interface....* gnu/packages/rocm.scm (roct-thunk-interface): New variable.
| Lars-Dominik Braun |
2021-08-08 | gnu: Add rocm-comgr....* gnu/packages/rocm.scm (rocm-comgr): New variable.
* gnu/packages/patches/rocm-comgr-3.1.0-dependencies.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
| Lars-Dominik Braun |
2021-08-08 | gnu: Add rocm-device-libs....* gnu/packages/rocm.scm (rocm-device-libs): New variable.
| Lars-Dominik Braun |
2021-08-08 | gnu: Add llvm-for-rocm....* gnu/packages/rocm.scm (llvm-for-rocm): New variable.
* gnu/packages/patches/llvm-roc-3.0.0-add_libraries.patch,
gnu/packages/patches/llvm-roc-4.0.0-remove-isystem-usr-include.patch,
gnu/packages/patches/llvm-roc-4.2.0-add_Object.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
| Lars-Dominik Braun |
2021-08-08 | gnu: Add rocm-cmake....* gnu/packages/rocm.scm (%rocm-version, rocm-cmake): New variables.
| Lars-Dominik Braun |
2021-08-08 | gnu: gcc-11: Update to 11.2.0....* gnu/packages/gcc.scm (gcc-11): Update to 11.2.0.
| Efraim Flashner |
2021-08-08 | gnu: stockfish: Update aarch64-linux build target....* gnu/packages/games.scm (stockfish)[arguments]: Build for armv8 on
aarch64-linux.
| Efraim Flashner |
2021-08-08 | gnu: svd2rust: Update to 0.19.0....* gnu/packages/crates-io.scm (svd2rust): Update to 0.19.0.
[arguments]<#:cargo-inputs]: Add rust-anyhow, rust-clap-conf, rust-thiserror.
Remove rust-error-chain.
| Danny Milosavljevic |
2021-08-08 | gnu: Add rust-clap-conf....* gnu/packages/crates-io.scm (rust-clap-conf-0.1): New variable.
| Danny Milosavljevic |
2021-08-08 | gnu: rust-svd-parser: Update home-page....* gnu/packages/crates-io.scm (rust-svd-parser)[home-page]: Modify.
| Danny Milosavljevic |
2021-08-08 | gnu: rust-svd-parser: Update to 0.10.2....* gnu/packages/crates-io.scm (rust-svd-parser): Update to 0.10.2.
[arguments]<#:cargo-inputs]: Remove rust-either. Add rust-once-cell,
rust-rayon, rust-regex.
| Danny Milosavljevic |
2021-08-08 | gnu: python-networkx: Update to 2.6.2....* gnu/packages/python-xyz.scm (python-networkx): Update to 2.6.2.
| Efraim Flashner |