aboutsummaryrefslogtreecommitdiff
path: root/tests/go.scm
diff options
context:
space:
mode:
authorLiliana Marie Prikler <liliana.prikler@gmail.com>2022-03-08 20:25:20 +0100
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2022-03-08 20:53:44 +0100
commitb8fc9169515ef1a6d6037c84e30ad308e5418b6f (patch)
treec0aac061c5a0be0731c340cf3105202a2d1200b9 /tests/go.scm
parent0a7c355e0a11f800880a4d576e9cd40e5345c91d (diff)
downloadguix-b8fc9169515ef1a6d6037c84e30ad308e5418b6f.tar.gz
guix-b8fc9169515ef1a6d6037c84e30ad308e5418b6f.zip
gnu: stex-bootstrap: Guard against unsupported systems.
The current implementation of nix-system->chez-machine et al. is rather brittle and fails in unexpected ways. In the meantime while a better replacement is being built, prevent falsy return values from causing errors, such as a failing “guix pull”. See <https://issues.guix.gnu.org/54292>. * gnu/packages/chez.scm (stex-bootstrap)[maybe-compile]: Use and=> to only call chez-machine->threaded if nix-system->chez-machine returns a truthy value.
Diffstat (limited to 'tests/go.scm')
0 files changed, 0 insertions, 0 deletions
class='msg-avail'>...To prevent complicating the dependencies of a core tool, a new variant, CMAKE-MINIMAL is introduced and the CMake build system is configured to use it by default. The regular CMAKE package gains a manpage, info manual as well as HTML documentation. Fixes issue #33497 (https://bugs.gnu.org/33497). * gnu/packages/cmake.scm (gnu): Use modules (gnu packages python-xyz), (gnu packages texinfo) and (srfi srfi-1). (cmake-minimal): Rename the original cmake variable to this. [phases]{configure}: Extract the configure script arguments to... [configure-flags]: here. [properties]: Set the HIDDEN? property to #t. (cmake): New variable, which inherits from CMAKE-MINIMAL. [phases]{move-html-doc}: Add phase. [native-inputs]: Add PYTHON-SPHINX and TEXINFO. [outputs]: Add the "doc" output. [properties]: Clear the inherited HIDDEN? property. * guix/build-system/cmake.scm (default-cmake): Use CMAKE-MINIMAL instead of CMAKE. Maxim Cournoyer 2019-03-17gnu: cmake: Update to 3.14.0....* gnu/packages/cmake.scm (cmake): Update to 3.14.0. Marius Bakke 2019-02-09gnu: cmake: Try CPATH and C_INCLUDE_PATH when finding system libraries....* gnu/packages/cmake.scm (cmake)[arguments]: Try both CPATH and C_INCLUDE_PATH instead of just the latter. Marius Bakke 2018-12-12gnu: CMake: Update to 3.13.1....* gnu/packages/cmake.scm (cmake): Update to 3.13.1. Marius Bakke 2018-09-09gnu: cmake: Update to 3.12.2....* gnu/packages/cmake.scm (cmake): Update to 3.12.2.