/nix/libstore/

a href='/guix/commit/gnu/packages/rust.scm?id=46abb5212e4247ab19f2e17a49ed4baf5ba3f67d'>gnu: make-rust-sysroot: Adjust for newer cross-gcc....* gnu/packages/rust.scm (make-rust-sysroot/implementation) [native-inputs]: Add gcc-14. Change-Id: If9bc74bfe2e236accc39dc09e03b28dee62e332d Efraim Flashner 2024-12-05gnu: make-rust-sysroot: Simplify native-inputs....* gnu/packages/rust.scm (make-rust-sysroot/implementation) [native-inputs]: Combine the different modify-input branches into one. Change-Id: Ia7df5d1566099f9934a76b2660f46a55547c88b9 Efraim Flashner 2024-12-05gnu: make-rust-sysroot: Accept other mingw targets....* gnu/packages/rust.scm (make-rust-sysroot/implementation)[arguments]: Adjust the custom 'patch-for-mingw phase to generate the name of the mingw input package based on the target architecture. [inputs, native-inputs]: Use make-mingw-w64 to choose the mingw package for the target. Change-Id: I48638095a504675753e65fdb6f0286c31cebde66 Efraim Flashner 2024-11-28gnu: rust: Update to 1.82....gnu/packages/rust.scm (rust-1.81)[source]: Add patch to fix bootstrap of 1.82 on riscv64. gnu/packages/rust.scm (rust-1.82): New variable. gnu/packages/rust.scm (rust): Update to 1.82. [source]: Update snippet for newer version. [arguments]: Disable more tests in the 'disable-tests-requiring-crates.io phase. Change-Id: If6ff59011edca7a230946a3ba77b51f26cd47789 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Brennan Vincent 2024-11-28gnu: make-rust-sysroot: Adjust for newer rust version....* gnu/packages/rust.scm (make-rust-sysroot)[arguments]: Adjust 'unbundle-xz phase for changes in vendored libraries. Delete inherited 'enable-profiling phase. Change-Id: I27a5fc2e2a3f9ad3a32b71d1d28d984fb5bcc37e Efraim Flashner 2024-11-28gnu: rust: Build with clang sources for version 17....* gnu/packages/rust.scm (rust)[native-inputs]: Update clang-source to 17. Change-Id: I2b63b0c311eca9d66ea91deead26cf815018e977 Efraim Flashner 2024-11-28gnu: rust: Update to 1.81....gnu/packages/rust.scm (rust-1.81): New variable. gnu/packages/rust.scm (rust): Update to 1.81. Change-Id: Idb1958364225bebb9aa415419083b6ab97d7c4c7 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Brennan Vincent 2024-11-28gnu: rust: Update to 1.80....gnu/packages/rust.scm (rust): Update to 1.80. Change-Id: Ife65cb52362a30df8aabd4255a3fdc3c3d60e7bb Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Brennan Vincent 2024-11-28gnu: Add rust-1.80....gnu/packages/rust.scm (rust-1.80): New variable. Change-Id: Ie7dd276f7b4d606660557f3da42064b04dda1435 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Brennan Vincent 2024-11-28gnu: rust: Update to 1.79....* gnu/packages/rust.scm (rust): Update to 1.79. [source]: Adjust snippet of removed bundled sources. Change-Id: Ic43b4c540413a0e1a08d46cca5a092badc221753 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Brennan Vincent 2024-11-28gnu: rust: Update to 1.78....* gnu/packages/rust.scm (rust): Update to 1.78. [source]: Adjust removal of bundled source libraries. [arguments]: Add a phase skipping tests requiring crates.io. (rust-1.78)[source]: Add patch. * gnu/packages/patches/rust-1.78-unwinding-fix.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I7bf37a9321447ac21644af0e2d023b8bc556da59 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Brennan Vincent 2024-08-31gnu: make-rust-sysroot/implementation: Use gexps....* gnu/packages/rust.scm (make-rust-sysroot/implementation): Use gexps. Change-Id: Ie35ca201c2a55f00023dad02a0d1121b6f298812 Maxim Cournoyer 2024-08-31gnu: rust: Fix building....* gnu/packages/rust.scm (rust)[arguments]: Adjust 'unpack-compiler-rt phase to correctly copy the sources into the target directory. Adjust 'enable-profiling phase to come after an existing phase. [native-inputs]: Add clang-runtime-source. Change-Id: I2e05fa86c4eaf8c2f5f3562d9f7939cd881cde3f Efraim Flashner 2024-08-31gnu: rust: Add profiling support....* gnu/packages/rust.scm (rust-1.52) [phases] <unpack-profiler-rt, enable-profiling>: New phases. Change-Id: Iecb4aef518e52f71ff7f539778bf0341288a3458 Milkey Mouse 2024-08-31gnu: rust: Run linker under C.UTF-8 instead of en_US.UTF-8....This is a followup to 02d21712be1eb31a917313662b924763e81affb3. * gnu/packages/rust.scm (rust-1.55)[arguments]: In ‘set-linker-locale-to-utf8’, change to C.UTF-8. Change-Id: I94f27123ca8ac4761fd9bae6267c3a9d122b3a1d Ludovic Courtès 2024-08-31gnu: rust: Add 'bash' input for 'wrap-program'....It is required for cross-compilation. * gnu/packages/rust.scm (rust-bootstrap)[inputs]: Add 'bash-minimal'. (rust-1.55)[inputs]: Likewise. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I8f0f71b236504d6a2e04c5823fbf20f926485992 Maxime Devos 2024-07-19gnu: rust: Update to 1.77.1....* gnu/packages/rust.scm (rust-1.77): Update to 1.77.1. [arguments]: Skip another test when building for riscv64-linux. Change-Id: I5a38ed2a809b911be5750646c29c44fcac1f0d02 Efraim Flashner