Age | Commit message (Expand) | Author |
2018-01-29 | gnu: cargo-version: Fix URI in comment....The table of corresponding cargo and rustc versions was removed from
cargo's HEAD for being outdated, but still illustrates the pattern.
* gnu/packages/rust.scm (cargo-version): Link to an older README.md
revision.
| Tobias Geerinckx-Rice |
2017-12-11 | gnu: cargo: Add file-name field to input sources....* gnu/packages/rust.scm (cargo)[inputs]: Add 'file-name' field to all
source inputs.
| Efraim Flashner |
2017-12-11 | gnu: rust: Add support for all platforms....* gnu/packages/rust.scm (%rust-bootstrap-binaries): Add entries for all
platforms supported by Guix.
(rustc-bootstrap, cargo-bootstrap)[supported-systems]: Remove field.
| Efraim Flashner |
2017-12-11 | gnu: %rust-bootstrap-binaries: Add missing catch-all entry....* gnu/packages/rust.scm (%rust-bootstrap-binaries): Add missing
catch-all entry to prevent various errors in Guix.
| Efraim Flashner |
2017-12-11 | gnu: rust: Update rust to 1.22.1 and cargo to 1.23.0....* gnu/packages/rust.scm (%rust-bootstrap-binaries-version): Update version.
(%rust-bootstrap-binaries): Use x86_64 rust bootstrap package for x86_64 build.
(%cargo-reference-project-file): Use specific file as "project" file when
patching rust vendored sources.
(%cargo-reference-hash): sha256 sum for %cargo-reference-project-file.
(rustc-bootstrap): Use bootstrap package with host architecture.
(cargo-bootstrap): Use bootstrap package with host architecture.
(rustc): Add new test dependency, fix build issues, use "./x.py" script for
build instead of "./configure".
(cargo): Update dependencies, patch shebangs for vendored sources
* gnu/packages/jemalloc.scm: Add jemalloc-4.5.0 release.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
| Nikolai Merinov |
2017-11-19 | Update email address for ng0. | ng0 |
2017-06-20 | gnu: rustc: Enable tests....* gnu/packages/rust.scm (rustc)[source]: Remove bundled llvm.
[native-inputs]: Add bison, flex, procps.
[inputs]: Update llvm to llvm-3.9.1.
[arguments]: Patch and enable tests.
| Danny Milosavljevic |
2017-04-21 | gnu: cargo: Simplify unpacking....Fixes <http://bugs.gnu.org/26166>.
* gnu/packages/rust.scm (cargo)
[arguments]<:modules>: Add (srfi srfi-1).
[arguments]<:phases>: Adapt 'unpack-submodule-sources' phase to more clearly
seperate the tasks it does. Add helper procedures 'unpack', 'touch',
'install-rust-library'.
[arguments]<:phases>: Rename 'set-cargo-home' to 'set-environment-up' and
make it use official cargo directories.
[arguments]<:phases>: Remove 'configure' phase.
| Danny Milosavljevic |
2017-04-10 | gnu: rustc: Update to 1.16.0. gnu: cargo: Update to 0.17.0....* gnu/packages/rust.scm (rustc): Update to 1.16.0.
patch-configure: Patch LLVM references.
(cargo): Update to 0.17.0.
[native-inputs]: Update rust-openssl to 0.9.6.
Update rust-libssh2-sys 0.2.5.
Update rust-libz-sys 1.0.13.
Add rust-error-chain 0.7.2.
Add rust-metadeps 1.1.1.
Update rust-openssl-sys 0.9.6.
Update rust-libgit2-sys to 0.6.6.
Add rust-shell-escape 0.1.3.
| Danny Milosavljevic |
2017-03-23 | gnu: rustc: Simplify configure phase....* gnu/packages/rust.scm (rustc): Simplify configure phase.
| Danny Milosavljevic |
2017-03-22 | gnu: rustc: Honor max line length....* gnu/packages/rust.scm (rustc)[arguments]: patch-tests: Honor max line
length.
| Danny Milosavljevic |
2017-03-22 | gnu: rustc: End resultless phases in #t....* gnu/packages/rust.scm (rustc): End resultless phases in #t.
| Danny Milosavljevic |
2017-03-18 | gnu: rustc: Fix process test....* gnu/packages/rust.scm (rustc)[arguments]: Rename 'patch-lockfile-test
to 'patch-tests. Add another substitution.
| Danny Milosavljevic |
2017-03-17 | gnu: cargo: Use upstream cargo....* gnu/packages/rust.scm (cargo): Use upstream cargo.
| Danny Milosavljevic |
2017-03-17 | gnu: rust: Update to 1.15.0....* gnu/packages/rust.scm (%rust-bootstrap-binaries-version): Update to 1.14.0.
(%rust-bootstrap-binaries): Update to 1.14.0.
(rustc): Update to 1.15.0.
[arguments]: Pass "--disable-rustbuild" to configure.
| Danny Milosavljevic |
2017-02-10 | gnu: rustc: Add native-search-paths....* gnu/packages/rust.scm (rust)[native-search-paths]: New field.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Ben Woodcroft |
2017-01-09 | gnu: rustc: Retain binutils....* gnu/packages/rust.scm (rustc)[arguments]: Retain binutils. Add
wrap-rustc phase.
Problem reported by Ben Woodcroft <donttrustben@gmail.com>.
| David Craven |
2017-01-04 | build-system: cargo: Use correct cargo....* gnu/packages/rust.scm (cargo-bootstrap): Make private.
* guix/build-system/cargo.scm (default-cargo): Use cargo.
| David Craven |
2017-01-04 | gnu: Add cargo....* gnu/packages/rust.scm (cargo): New variable.
| David Craven |
2016-12-29 | gnu: rustc: Update to 1.14.0....* gnu/packages/rust.scm (rustc): Update to 1.14.0.
%rust-bootstrap-binaries: Update to 1.13.0.
Signed-off-by: David Craven <david@craven.ch>
| ng0 |
2016-12-14 | gnu: Add rustc....* gnu/packages/rust.scm (rustc): New variable.
Co-authored-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
| David Craven |
2016-12-14 | gnu: Add rust bootstrap binaries....* gnu/packages/rust.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add rust.scm.
| David Craven |