Commit Graph

51 Commits

Author SHA1 Message Date
Ricardo M. Correia 9725e067ff rustcMaster: build against bundled LLVM
This is a workaround for what appears to be issue rust-lang/rust#30970.

Without this change, rustcMaster will fail to build the clippy library
due to linking errors against LLVM (and ncurses, for some reason).

I expect this commit to be reverted once that issue is fixed upstream.
2016-02-02 19:51:27 +01:00
Ricardo M. Correia 74657bae85 rustcMaster: 2016-01-10 -> 2016-02-01 2016-02-02 17:25:44 +01:00
Nikolay Amiantov cdb5f269e2 rustcMaster: 2015-12-09 -> 2016-01-10 2016-01-13 13:48:24 +03:00
Robin Gloster b26aa99d9d rustc: 1.4.0 -> 1.5.0 2015-12-24 21:14:06 +01:00
Ricardo M. Correia 6baa633064 rustcMaster: 2015-11-01 -> 2015-12-09 2015-12-09 20:15:59 +01:00
Ricardo M. Correia 3ea8b08004 rustcMaster: 2015-10-27 -> 2015-11-01 2015-11-04 05:06:35 +01:00
William A. Kennington III aed092339d rustcMaster: 2015-10-17 -> 2015-10-27 2015-10-30 19:40:52 -07:00
Ricardo M. Correia 3d5ba0d5d6 rustcMaster: 2015-09-23 -> 2015-10-17
The build was changed to compile with the bundled LLVM because compiling
against the system's LLVM now fails with compilation errors.
2015-10-18 04:12:11 +02:00
Robin Gloster 1aff911601 rustUnstable: 2015-09-05 -> 2015-09-23 2015-09-23 21:16:16 +00:00
William A. Kennington III de2906e670 rustc: Update both versions of the compiler
rustc: 1.2.0 -> 1.3.0
  rustcMaster: 2015-09-05 -> 2015-09-21

This also removes the llvm bundling which reduced immediate the closure size
by ~50MB. It also tries to reduce some of the superfluous dependencies
to help reduce the number of potential rebuilds (namely removing git).
2015-09-23 12:30:00 -07:00
Robin Gloster 7a90c8daa8 rustfmt: init at git-2015-09-05 2015-09-07 12:07:00 +00:00
Robin Gloster b8c480f7c7 rustUnstable: update to 2015-09-05
Updated rustc and rustRegistry
2015-09-06 11:17:17 +00:00
Ricardo M. Correia 4af085c4d2 rustcMaster: 2015-07-28 -> 2015-08-09 2015-08-10 16:54:47 +02:00
Ricardo M. Correia 21579ef5d0 rustcMaster: 2015-07-01 -> 2015-07-28 2015-07-29 15:51:29 +02:00
Ricardo M. Correia bb182c7944 rustcMaster: 2015-05-13 -> 2015-07-01 2015-07-12 17:33:05 +02:00
Eelco Dolstra ffb70f9c51 Don't use camelCase in file names 2015-06-19 14:29:09 +02:00
Ricardo M. Correia 3df7a9866d rustcMaster: 2015-05-09 -> 2015-05-13 2015-05-13 17:23:18 +02:00
Ricardo M. Correia 4c77830a93 rustcMaster: Update from 2015-04-15 -> 2015-05-09 2015-05-12 17:28:48 +02:00
Ricardo M. Correia b1b4092ad5 rustcMaster: Update from 2015-04-13 -> 2015-04-15 2015-04-21 19:46:28 +02:00
Dmitry Belyaev 2a10294b74 Update rustcMaster 2015-04-13 15:55:39 +10:00
Robin Gloster 3a32dae799 update rust to new nightly (2015-03-09) 2015-03-09 18:37:30 +01:00
Jordan Woehr 5821e91bd1 Restructure rustc derivations for ease of updating.
Update racerRust to use new rustcMaster and upgrade cargoSnapshot so racer builds.
2015-03-02 12:40:55 -07:00
Vladimír Čunát dbae4f109f Merge branch 'master' into staging
Conflicts (relatively simple):
	pkgs/applications/audio/spotify/default.nix
	pkgs/build-support/cc-wrapper/default.nix
	pkgs/development/compilers/cryptol/1.8.x.nix
2015-01-31 19:34:57 +01:00
Ricardo M. Correia e7d72312c8 rustcMaster: Update from 0.13-dev-g6539cb4 -> 1.0.0-dev-ga833337 2015-01-20 22:19:17 +01:00
Eric Seidel f3c6827373 rename all occurrences of stdenv.cc.gcc to stdenv.cc.cc 2015-01-14 20:27:55 -08:00
Georges Dubus 74f15178b1 racer: updated to last git master 2015-01-09 14:16:04 +01:00
John Ericson d47f443866 rustc: Cleanup HEAD and 0.12 derivations
Hopefully they are now easier to maintain.
2015-01-08 08:37:43 +00:00
Ricardo M. Correia e78763da0d rustcMaster: Rust's install script now installs the docs 2015-01-07 17:32:42 +01:00
Ricardo M. Correia e43cde6a6c rustcMaster: Update from 0.13.0-pre-2763-g6366631 -> 0.13.0-pre-3497-g6539cb4 2015-01-07 05:50:40 +01:00
Domen Kožar f2b01a662d fix tarball job, fixes #5559 2015-01-04 13:58:46 +01:00
Ricardo M. Correia 2386eff378 rustcMaster: Update from 0.13.0-pre-2604-g2f3cff6 -> 0.13.0-pre-2763-g6366631 2014-12-29 17:55:31 +01:00
John Wiegley 28b6fb61e6 Change occurrences of gcc to the more general cc
This is done for the sake of Yosemite, which does not have gcc, and yet
this change is also compatible with Linux.
2014-12-26 11:06:21 -06:00
Ricardo M. Correia 6d1befb7b7 rustcMaster: Update from 0.13.0-pre-2600-g34d6800 -> 0.13.0-pre-2604-g2f3cff6
The previous version had a serious bug.
2014-12-22 23:47:43 +01:00
Ricardo M. Correia 3639bff381 rustcMaster: Update from 0.13.0-pre-1673-g3a325c6 -> 0.13.0-pre-2600-g34d6800 2014-12-22 19:30:01 +01:00
Georges Dubus d3de398f34 rustSnapshot: upgraded to last master 2014-12-03 16:18:51 +01:00
Ricardo M. Correia 744dc4abdc rustcMaster: Install docs (into $out/share/doc) 2014-12-01 20:01:52 +01:00
Ricardo M. Correia a83eb0f2a1 rustcMaster: Update from 0.12.0-pre-1336-g394269d -> 0.12.0-pre-1635-g29e928f 2014-11-29 02:04:55 +01:00
Ricardo M. Correia 855241400c rustcMaster: Update from 0.12.0-pre-1166-g0047dbe -> 0.12.0-pre-1336-g394269d
Fixes #5056
2014-11-21 04:04:52 +01:00
Ricardo M. Correia 2d3ec7d6f8 rustcMaster: Update from 0.12.0-pre-961-g93c85eb -> 0.12.0-pre-1166-g0047dbe 2014-11-17 20:39:40 +01:00
Ricardo M. Correia 12a19684c7 rustcMaster: Fix test failure under grsec kernels 2014-11-09 04:59:31 +01:00
Ricardo M. Correia 4fc73a7873 rustcMaster: Update to newer rev 2014-11-09 04:59:31 +01:00
Georges Dubus 1f2fe452be rust: updated head
This version include the new "const" syntax.
2014-10-13 15:36:49 +02:00
Arseniy Seroka 762480b334 update rustc 2014-10-10 00:04:18 +04:00
Ricardo M. Correia 02c8dbe382 rustcMaster: Update to more recent commit and remove patch
The patch to the tests is now included upstream. Also in this version,
an issue was fixed upstream where LTO would fail with permission denied
in NixOS.
2014-10-05 17:47:36 +02:00
Ricardo M. Correia 272c44f1a5 rustcMaster: Fix test_override_env and enable tests
We also need to disable parallel building due to rust-lang/rust#16305.

Closes #4339
2014-10-01 02:34:25 +01:00
Ricardo M. Correia 3f5dcaa577 rustcMaster: Fix version 2014-09-29 14:57:26 +02:00
Ricardo M. Correia 51b8d716f4 rustcMaster: Update to a more recent commit 2014-09-29 14:45:55 +02:00
Georges Dubus 58c4bf5f20 rustc: fixed build after 7068828389
That commit changed the patch to work for the new HEAD, but that new
patch breaks 0.11. I made two patch for the two versions.
2014-09-16 13:51:57 +02:00
Ricardo M. Correia 7068828389 rustcMaster: Update to a more recent commit 2014-09-14 04:54:33 +02:00
Eelco Dolstra 2d6d43c02c Fix tarball build 2014-08-24 18:52:50 +02:00