# GNU Guix --- Functional package management for GNU # Copyright © 2012, 2015, 2016 Ludovic Courtès # # This file is part of GNU Guix. # # GNU Guix is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3 of the License, or (at # your option) any later version. # # GNU Guix is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with GNU Guix. If not, see . # # Test the `guix download' command-line utility. # guix download --version # Make sure it fails here. if guix download http://does.not/exist then false; else true; fi if guix download unknown://some/where; then false; else true; fi if guix download /does-not-exist then false; else true; fi # This one should succeed. guix download "file://$abs_top_srcdir/README" # And this one, without the URI scheme. guix download "$abs_top_srcdir/README" # This one too, even if it cannot talk to the daemon. output="t-download-$$" trap 'rm -f "$output"' EXIT GUIX_DAEMON_SOCKET="/nowhere" guix download -o "$output" \ "file://$abs_top_srcdir/README" cmp "$output" "$abs_top_srcdir/README" # This one should fail. if guix download "file:///does-not-exist" "file://$abs_top_srcdir/README" then false; else true; fi thod='get' action='/guix/log/gnu/packages/rust.scm'>
AgeCommit message (Expand)Author
2022-02-01gnu: LLVM: Switch to 13 as the default....* gnu/packages/llvm.scm (llvm, clang-runtime, clang, clang-toolchain): Use version 13. * gnu/packages/gnuzilla.scm (mozjs-78)[native-inputs]: Change from LLVM to LLVM-9. * gnu/packages/rust.scm (rust-1.39, rust-1.40)[inputs]: Likewise. * gnu/packages/debug.scm (c-reduce)[inputs]: Stick with CLANG-9 and/or LLVM-9. * gnu/packages/diffoscope.scm (diffoscope)[inputs]: Likewise. * gnu/packages/linux.scm (bcc, bpftrace)[inputs]: Likewise. * gnu/packages/llvm.scm (libclc, libomp)[native-inputs]: Likewise. * gnu/packages/games.scm (hedgewars)[native-inputs]: Likewise. * gnu/packages/graphics.scm (openshadinglanguage)[native-inputs]: Likewise. * gnu/packages/opencl.scm (pocl)[inputs]: Likewise. Marius Bakke
2022-01-22gnu: rust-analyzer: Make it work out of the box....* gnu/packages/rust.scm (rust-src): New variable. * gnu/packages/rust-apps.scm (rust-analyzer): [native-inputs]: Add rust-src. [arguments]: <#:phases>: Add wrap-program phase. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Z572 via Guix-patches via
2022-01-10gnu: rust: Do not generate doc....The share/doc directory weights 527 MiB and bundles fonts. * gnu/packages/rust.scm (rust-1.57)[phases]{enable-docs}: Delete phase. Maxim Cournoyer
2022-01-10gnu: rust: Use rust-1.57.0....* gnu/packages/rust.scm (rust-1.54): Make it a private variable. Move definition to... (rust-1.57): ... here. (rust-1.55, rust-1.56): Make private. * gnu/packages/shells.scm (nushell)[rust]: Remove argument. Maxim Cournoyer
2022-01-10gnu: rust-1.39: Update mrustc to commit c70665....This brings us closer to a i686 native bootstrap. * gnu/packages/rust.scm (%mrustc-commit): Update to latest commit, c70665. Maxim Cournoyer
2022-01-08gnu: rust-1.40: Fix spelling....* gnu/packages/rust.scm (rust-1.40)[synopsis]: Fix spelling of "programming". Vagrant Cascadian
2021-12-27gnu: Add rust-1.57....* gnu/packages/rust.scm (rust-1.57): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> (unmatched parenthesis
2021-12-27gnu: Add rust-1.56....* gnu/packages/rust.scm (rust-1.56): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> (unmatched parenthesis
2021-12-27gnu: Add rust-1.55....* gnu/packages/rust.scm (rust-1.55): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> (unmatched parenthesis
2021-11-27gnu: rust: Add 'supported-systems' field....* gnu/packages/rust.scm (rust-1.39)[supported-systems]: New field. (rust-1.40)[supported-systems]: Remove. Ludovic Courtès