summary refs log tree commit diff
path: root/pkgs/development/compilers/rust
Commit message (Collapse)AuthorAge
* cargo: use fetchFromGitHubzimbatm2017-10-23
|
* rust: 1.17.0 -> 1.20.0zimbatm2017-10-23
| | | | | | | | | | | | | | simplify the boostrap hashes a bit build with bundled llvm: the rust project has forked the llvm compiler to solve some issues. With pkgs.llvm the test suite fails. See https://github.com/rust-lang/rust/pull/43026 And PR #30088
* rust: unbreak building with bundled LLVMMaximilian Güntner2017-10-23
|
* rust: remove beta and nightly releaseszimbatm2017-10-23
| | | | | nixpkgs is for stable software. If you want beta and nightly, use the nixpkgs-mozilla overlay.
* Merge branch 'master' into stagingOrivej Desh2017-10-02
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (271 commits) pysmbc: clarify license pysmbc: fix license bazel: 0.5.4 -> 0.6.0 (#29990) googler: init at 3.3 go: declare support for aarch64 firefox-beta-bin: 56.0b5 -> 57.0b4 spotify: 1.0.64.401.g9d720389-21 -> 1.0.64.407.g9bd02c2d-26 gogs: 0.11.19 -> 0.11.29 grafana: 4.5.1 -> 4.5.2 mopidy-iris: 3.4.1 -> 3.4.9 nextcloud: 12.0.2 -> 12.0.3 haskell-json-autotype: jailbreak to fix build within LTS 9.x kore: fix up kore: init at 2.0.0 glusterfs service: fix issues with useRpcbind tig: 2.2.2 -> 2.3.0 haskell-hspec-core: enable test suite again hackage-packages.nix: automatic Haskell package set update librsvg: fix thumbnailer path awscli: 1.11.108 -> 1.11.162 ...
| * treewide: mark a bunch of failing builds as brokenRobin Gloster2017-10-01
| | | | | | | | | | (cherry picked from commit 23fdbaa37599f490435056b9865023870656571b) [dezgeg: Un-mark shotcut, tokei & uchiwa that do build on master]
* | misc pkgs: Basic sed to get fix `pkgconfig` and `autoreconfHook` `buildInputs`John Ericson2017-09-21
|/ | | | Only acts on one-line dependency lists.
* Merge commit '3b29468313bc8604fe8f85c8d9316fd276d3985c' into HEADFrederik Rietdijk2017-08-21
|\
| * treewide: Add man & info outputs where necessary (instead of doc)Tuomas Tynkkynen2017-08-11
| | | | | | | | | | Because man & info pages won't be going to $doc after the next commit. Scripted change for the files having one-package-per-file.
* | cargo: use https://crates.io for homepageMatthew Bauer2017-08-17
|/
* rustc: remove gdb dependency for darwinDaiderd Jordan2017-08-06
|
* Merge branch 'master' into stagingVladimír Čunát2017-06-30
|\ | | | | | | Mass rebuilds from master (>7k on x86_64-linux).
| * rustNightlyBin: 2017-05-30 -> 2017-06-26Jörg Thalheim2017-06-26
| |
* | misc pkgs: Remove unneeded *Platform == *Platform comparisonsJohn Ericson2017-06-30
|/ | | | | PR #26007 used these to avoid causing a mass rebuild. Now that we know things work, we do that to clean up.
* cross stdenv adaptor: Support --host --build --target across the boardJohn Ericson2017-06-22
| | | | | | | | Packages get --host and --target by default, but can explicitly request any subset to be passed as needed. See docs for more info. rustc: Avoid hash breakage by using the old (ignored) dontSetConfigureCross when not cross building
* rustc: re-enable static_in_constGraham Christensen2017-06-16
| | | | We saw this error when building main.rs:error: this needs a 'static lifetime or the static_in_const feature, see #35897
* rustc.bootstrap: 1.17.0 -> 1.16.0Graham Christensen2017-06-15
| | | | | | bootstrapping rust requires the prior version of rust according to #rust-internals they theorize this could be causing the build problems on i686
* rustc: disable another gdb testDaiderd Jordan2017-06-11
|
* rustc: disable lldb tests on darwinDaiderd Jordan2017-06-11
|
* rust: 1.15.0 -> 1.17.0Anders Papitto2017-06-10
| | | | | | | | Also updates beta, nightly, nightlyBin, and bootstrap compilers. Also updates the registry. Also consolidates logic between bootstrap and nightlyBin compilers. Also contains some miscellaneous cleanups. Also patches firefox to build with the newer cargo
* Revert "rustc: don't build on i686"Tuomas Tynkkynen2017-04-24
| | | | | | | | | This reverts commit 9f86136cefbd3e050b96a307346278fe9ad8a5bf. Rust is nowadays required for building Firefox, so the channel updates are blocked on this. (It also builds fine for me.)
* cargo: remove unnecessary rmJörg Thalheim2017-04-17
| | | | | | | Since cargo build became a rust package, postInstall hook was no longer called. When the hook was reenabled in cdd11368426380db545cad84c76e350e5e201adc, it revealed that scripts leftover from the component based installer are no longer present.
* rustc: don't build on i686Robin Gloster2017-03-30
|
* rustc: use llvm_39Daiderd Jordan2017-03-28
|
* rustNightlyBin: 2017-01-26 -> 2017-03-16 (#23988)Jörg Thalheim2017-03-17
| | | thanks!
* treewide: Fix eval-release.nix for aarch64Tuomas Tynkkynen2017-03-09
|
* rustc: 1.15 -> 1.15.1Ricardo M. Correia2017-02-17
|
* rustc, cargo: 1.14.0 -> 1.15.0, 0.15.0 -> 0.16.0Tadas Barzdzius2017-02-03
|
* rustNightlyBin: 2016-12-29 -> 2017-01-26 (#22228)Yacine Hmito2017-01-28
| | | thanks!
* rustc: Disable another failing tcp test on Darwin.Moritz Ulrich2017-01-17
| | | | Fixes #21936
* rustc: disable parallel building because of ↵Daiderd Jordan2017-01-14
| | | | | | https://github.com/rust-lang/rust/issues/30181 https://github.com/NixOS/nixpkgs/pull/21742
* rustc: enable codegen units and parallel building (#21742)Daiderd Jordan2017-01-12
|
* cargo: do not make install in cargo (#21799)Reno Reckling2017-01-11
| | | | cargo is already a cargo package, so why not build it with cargo and safe us the special cases
* update rustBeta and rustNightly (#21800)Reno Reckling2017-01-11
| | | looks good
* rustc: Disable fragile tcp tests on DarwinMoritz Ulrich2017-01-08
| | | | | This is an alternative implementation of https://github.com/NixOS/nixpkgs/pull/21741/files
* rustUnstableBin.rustc: Run patchelf on bin/rustdoc (#21746)Jay Mundrawala2017-01-08
| | | | Cargo seems to run rustdoc and produces an annoying error when it tries to run.
* rustNightlyBin: fix build hashJörg Thalheim2017-01-03
|
* rustNightlyBin: 2016-12-05 -> 2016-12-29 (#21618)Jörg Thalheim2017-01-03
| | | | - add cargo (hence the renaming) - also allow to built nix packages
* cargo: 0.14 -> 0.15Tadas Barzdzius2016-12-29
|
* rustc: 1.13.0 -> 1.14.0Tadas Barzdzius2016-12-29
|
* rustcNightlyBin.rustc: revision bump 2016-11-26 to 2016-12-05 with fix to ↵Joachim Schiele2016-12-12
| | | | contain components as libcore
* rust: Updates & rename `rustUnstable` to `rustNighly`.joachim schiele2016-11-29
|
* (rustc-nightly) init at 2016-11-26 - precompiled rustc nightly binaryjoachim schiele2016-11-29
|
* rustc: Loosen bootstrapping restrictions.Moritz Ulrich2016-11-28
| | | | | | | Newer nightlies check a new environment variable that if set will loosen restrictions on which compiler version can be used for bootstrapping. Upstream issue is at https://github.com/rust-lang/rust/pull/37265
* rustc: Don't fail if deleting of breaking tests fails.Moritz Ulrich2016-11-28
|
* rustc: Fix hanging build by disabling test.Moritz Ulrich2016-11-20
|
* rustc, cargo: 1.12.1 -> 1.13.0, 0.13.0 -> 0.14.0Tadas Barzdzius2016-11-16
|
* rust: 1.12.0 -> 1.12.1Tim Steinbach2016-10-22
|
* rust: 1.11.0 -> 1.12.0, cargo: 0.12.0 -> 0.13.0Tim Steinbach2016-10-10
|
* rustc: fix build on darwinAnthony Cowley2016-10-03
| | | | | | | The OS is identified as "10.4" rather than "osx". This commit removes the 'rt' build script's hard coding of the "osx" suffix when building on darwin since the cmake configuration falls back to building a 10.4 compatible libclang_rt.