Commit graph

1145 commits

Author SHA1 Message Date
Karn Kallio 9663bdebde Advance version of Ur/Web compiler to 20120110
svn path=/nixpkgs/trunk/; revision=31467
2012-01-10 15:23:05 +00:00
Yury G. Kudryashov 9ee0a9df9b svn merge ^/nixpkgs/trunk
A few trivial conflicts

svn path=/nixpkgs/branches/stdenv-updates/; revision=31434
2012-01-08 16:01:12 +00:00
Peter Simons d7edd1e22c haskell-epic: updated to version 0.9.2
svn path=/nixpkgs/trunk/; revision=31364
2012-01-06 18:41:23 +00:00
Yury G. Kudryashov 900c6e18cd svn merge ^/nixpkgs/trunk
Conflicts: openssl, libplist

svn path=/nixpkgs/branches/stdenv-updates/; revision=31337
2012-01-06 01:07:45 +00:00
Lluís Batlle i Rossell 4b4022a4e0 Add meta for mono.
svn path=/nixpkgs/trunk/; revision=31297
2012-01-04 21:18:50 +00:00
Yury G. Kudryashov 394fd28e4e svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=31280
2012-01-04 15:22:16 +00:00
Lluís Batlle i Rossell 25db5f1a9d Adding libgdiplus for mono, and making mono reference it.
svn path=/nixpkgs/trunk/; revision=31276
2012-01-04 13:55:54 +00:00
Yury G. Kudryashov 3d61c49b42 svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=31268
2012-01-04 09:54:17 +00:00
Lluís Batlle i Rossell fb0d088b33 Updating mono.
svn path=/nixpkgs/trunk/; revision=31262
2012-01-04 08:14:07 +00:00
Yury G. Kudryashov 08761e83fc Merge trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=31207
2012-01-02 14:12:40 +00:00
Karn Kallio 2ae07a853f Clean version 2.4
svn path=/nixpkgs/trunk/; revision=31107
2011-12-27 01:48:57 +00:00
Yury G. Kudryashov f77741e018 merge trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=31067
2011-12-25 05:47:23 +00:00
Andres Löh 8af094c99f Updated ghc HEAD snapshot to ghc-7.4.1-rc1.
svn path=/nixpkgs/trunk/; revision=31066
2011-12-25 00:12:52 +00:00
Peter Simons 498508fd59 haskell-uhc-svn: updated to revision 2381
svn path=/nixpkgs/trunk/; revision=31031
2011-12-22 12:18:46 +00:00
Russell O'Connor 83452ba0ab adding two versions of metaocaml
svn path=/nixpkgs/trunk/; revision=31026
2011-12-21 21:51:35 +00:00
Shea Levy ec305ac161 clang builds on darwin now
Also, get rid of the clang bootstrap, there's no need for it

svn path=/nixpkgs/trunk/; revision=30973
2011-12-19 23:58:57 +00:00
Shea Levy cf247dcce0 Try to fix tarball
svn path=/nixpkgs/trunk/; revision=30968
2011-12-19 13:40:33 +00:00
Shea Levy dfb27bd181 llvm should build on darwin now
svn path=/nixpkgs/trunk/; revision=30958
2011-12-19 13:00:03 +00:00
Shea Levy 2a033caa1d llvm+clang don't yet build on non-Linux platforms
svn path=/nixpkgs/trunk/; revision=30957
2011-12-19 12:53:07 +00:00
Shea Levy 006d8dcdc1 clang-3.0
This required moving to the cmake build for llvm in order to build clang
separately from llvm.

svn path=/nixpkgs/trunk/; revision=30956
2011-12-19 12:48:09 +00:00
Yury G. Kudryashov a670a7aca1 merge trunk
A few conflicts due to renames

svn path=/nixpkgs/branches/stdenv-updates/; revision=30947
2011-12-16 22:57:21 +00:00
Andres Löh c11749dcd6 Updated the GHC HEAD snapshot.
svn path=/nixpkgs/trunk/; revision=30937
2011-12-16 18:11:23 +00:00
Marco Maggesi 9819d7b26a Update OCaml 3.12.0 to 3.12.1
svn path=/nixpkgs/trunk/; revision=30923
2011-12-16 08:11:19 +00:00
Eelco Dolstra cfde88976b * Streamline the stdenv bootstrap and resulting closure by removing
some redundant builds (e.g., GMP was built three times).
* Updated GMP to 5.0.2.
* Updated PPL to 0.11.2.
* Remove ad hoc flags to build GCC's dependencies statically.
  Instead, use the ‘makeStaticLibraries’ stdenv adapter.
* Build GMP with C++ support by default.

svn path=/nixpkgs/branches/stdenv-updates/; revision=30891
2011-12-14 14:31:56 +00:00
Eelco Dolstra 9eb4c4ddef * GCC 4.6: drop the cloog-ppl backend, which seems obsolete.
svn path=/nixpkgs/branches/stdenv-updates/; revision=30889
2011-12-14 14:07:23 +00:00
Eelco Dolstra eda3fd1730 * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=30852
2011-12-12 16:54:35 +00:00
Eelco Dolstra 3ea1c30846 * Remove the NIX_STRIP_DEBUG flag. It was undocumented and confusing
in its interaction with the ‘dontStrip’ attribute.

svn path=/nixpkgs/branches/stdenv-updates/; revision=30848
2011-12-12 14:02:12 +00:00
Ludovic Courtès 05880a4aea GCC 4.6.2.
svn path=/nixpkgs/trunk/; revision=30846
2011-12-12 08:35:37 +00:00
Peter Simons f06abc04c5 The EHC compiler is now called UHC.
svn path=/nixpkgs/trunk/; revision=30841
2011-12-11 19:54:40 +00:00
Peter Simons 80371eb91e upgraded ehc to latest svn release
svn path=/nixpkgs/trunk/; revision=30835
2011-12-11 19:38:51 +00:00
Andres Löh 64c0b00bbd Linking the complete topdir of GHC in ghc-with-packages.
svn path=/nixpkgs/trunk/; revision=30826
2011-12-11 17:19:36 +00:00
Michael Raskin 93511ab4f1 Update SBCL
svn path=/nixpkgs/trunk/; revision=30770
2011-12-06 07:00:04 +00:00
Ludovic Courtès 3f8320658a MIT/GNU Scheme: Fix hashes.
svn path=/nixpkgs/trunk/; revision=30769
2011-12-05 23:22:42 +00:00
Shea Levy 99dede273d Remove unused patch
svn path=/nixpkgs/trunk/; revision=30735
2011-12-05 05:03:18 +00:00
Shea Levy 9943b8da03 Remove llvmSVN, it's outdated and doesn't work
svn path=/nixpkgs/trunk/; revision=30732
2011-12-05 02:53:26 +00:00
Andres Löh de5d98eff8 Prevent link collisions by linking only Haskell packages.
svn path=/nixpkgs/trunk/; revision=30727
2011-12-04 17:45:12 +00:00
Andres Löh f237a3a418 Extended ghcWithPackages to link binaries.
svn path=/nixpkgs/trunk/; revision=30726
2011-12-04 16:07:39 +00:00
Shea Levy 332afc59aa llvm 3.0
This probably breaks clang. I will be updating clang to 3.0 when I can

svn path=/nixpkgs/trunk/; revision=30722
2011-12-03 23:47:59 +00:00
Andres Löh ecf037f2f7 Added a wrapper function to produce a GHC with a predefined set of packages.
svn path=/nixpkgs/trunk/; revision=30716
2011-12-03 16:19:43 +00:00
Ludovic Courtès 3053de4776 MIT/GNU Scheme 9.1.1.
svn path=/nixpkgs/trunk/; revision=30677
2011-12-01 23:20:31 +00:00
Ludovic Courtès 8404afcfe4 GCC 4.6: Incorporate changes made in 4.5 to support cross-builds to GNU.
svn path=/nixpkgs/trunk/; revision=30628
2011-11-29 22:54:12 +00:00
Shea Levy 7501456c94 Platforms needs to be a list
Should this really be x86_64-linux only? Why?

svn path=/nixpkgs/trunk/; revision=30583
2011-11-28 15:49:14 +00:00
Karn Kallio c13ff671a2 Update urweb compiler to release 20111127.
svn path=/nixpkgs/trunk/; revision=30582
2011-11-28 15:12:02 +00:00
Rob Vermaas df41a6b63f update strategoxt 1.8
svn path=/nixpkgs/trunk/; revision=30581
2011-11-28 14:54:50 +00:00
Karn Kallio 9ac48a630e Add OPA to Nixpkgs.
svn path=/nixpkgs/trunk/; revision=30578
2011-11-27 23:58:46 +00:00
Peter Simons 167ec73929 haskell-Agda-executable: updated to version 2.3.0
svn path=/nixpkgs/trunk/; revision=30560
2011-11-25 13:44:35 +00:00
Ludovic Courtès ea96ea5d2f GCC 4.5: Fix cross-compilation to MinGW.
svn path=/nixpkgs/trunk/; revision=30522
2011-11-22 08:45:25 +00:00
Eelco Dolstra bb002fc121 * Unbreak the Nixpkgs tarball.
svn path=/nixpkgs/trunk/; revision=30447
2011-11-16 16:31:02 +00:00
Ludovic Courtès fa97f54001 GCC 4.5: Fix `gcc45.hostDrv' for GNU.
This fixes a regression introduced in r30410 ("Do not apply
Hurd-specific fixes for simple cross-Linux. Unfortunately, still no luck
with my ARM device").

svn path=/nixpkgs/trunk/; revision=30412
2011-11-13 14:39:15 +00:00
Michael Raskin 612fd5de82 Do not apply Hurd-specific fixes for simple cross-Linux. Unfortunately, still no luck with my ARM device
svn path=/nixpkgs/trunk/; revision=30410
2011-11-13 13:54:04 +00:00
Peter Simons a875b4bc1e haskell-epic: updated to version 0.9
svn path=/nixpkgs/trunk/; revision=30404
2011-11-13 01:37:52 +00:00
Ludovic Courtès 6c90f91463 GCC 4.5: Fix the Canadian cross, aka. `gcc45.hostDrv'.
svn path=/nixpkgs/trunk/; revision=30403
2011-11-12 23:55:53 +00:00
Ludovic Courtès f68d9d7c29 GCC 4.6: Better separate native and host build inputs.
svn path=/nixpkgs/trunk/; revision=30402
2011-11-12 23:55:48 +00:00
Ludovic Courtès ea3ac07d92 GCC 4.5: Allow libcCross != null && cross == null' for gcc.hostDrv'.
svn path=/nixpkgs/trunk/; revision=30401
2011-11-12 23:55:41 +00:00
Ludovic Courtès 2741c168fe GCC 4.5: Provide the right system include directory on GNU/Hurd.
svn path=/nixpkgs/trunk/; revision=30400
2011-11-12 23:55:35 +00:00
Peter Simons 66bd9580f0 Added GHC 7.2.2.
svn path=/nixpkgs/trunk/; revision=30398
2011-11-12 22:19:03 +00:00
Alexander Tsamutali 52e58c6c27 development/compilers/nvidia-cg-toolkit: New nixbuild.
svn path=/nixpkgs/trunk/; revision=30395
2011-11-12 17:19:45 +00:00
Alexander Tsamutali 20005b7f5d Reverting 30393.
svn path=/nixpkgs/trunk/; revision=30394
2011-11-12 17:11:25 +00:00
Alexander Tsamutali 4f3ffcd0ec development/compilers/nvidia-cg-toolkit: New nixbuild.
svn path=/nixpkgs/trunk/; revision=30393
2011-11-12 17:03:44 +00:00
Michael Raskin 2eadc91f84 Oops
svn path=/nixpkgs/trunk/; revision=30367
2011-11-10 05:18:30 +00:00
Michael Raskin e85bfd3c1b Update SBCL
svn path=/nixpkgs/trunk/; revision=30365
2011-11-10 04:20:33 +00:00
Peter Simons 368ac01473 synchronize with trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=30316
2011-11-08 10:18:35 +00:00
Shea Levy 51eab4deaa Only build clang on Linux until the wrapper is set up for non-Linux stdenvs
svn path=/nixpkgs/trunk/; revision=30302
2011-11-07 19:24:01 +00:00
Michael Raskin a64122818f Cross-compiling TinyCC: move build helpers to buildNativeInputs
svn path=/nixpkgs/trunk/; revision=30277
2011-11-06 19:18:02 +00:00
Peter Simons 69488d688d synchronize with trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=30186
2011-11-02 10:28:32 +00:00
Ludovic Courtès 67e7995cdc MIT/GNU Scheme 9.1.
svn path=/nixpkgs/trunk/; revision=30124
2011-10-30 11:51:55 +00:00
Eelco Dolstra 30933c30d3 * GCC updated to 4.6.2.
svn path=/nixpkgs/branches/stdenv-updates/; revision=30062
2011-10-27 17:02:15 +00:00
Eelco Dolstra 3cb8791cf9 * Backport the GCC xlibs dependency fix.
svn path=/nixpkgs/branches/stdenv-updates/; revision=30061
2011-10-27 16:50:00 +00:00
Eelco Dolstra e85e73bbc8 * Operator precendence kills :-) GCC was accidentally depending on
X11 because of missing parentheses around a ‘++’.

svn path=/nixpkgs/branches/stdenv-updates/; revision=30060
2011-10-27 16:42:51 +00:00
Shea Levy 0892d42613 The clang static analyzer can be accessed through clang --analyze, no need for scan-build and view
svn path=/nixpkgs/trunk/; revision=30051
2011-10-27 06:04:00 +00:00
Peter Simons dfd063cf12 synchronize with trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=30027
2011-10-26 09:15:25 +00:00
Rob Vermaas 5e6dbdf386 update to gcc 4.4.6
svn path=/nixpkgs/trunk/; revision=29979
2011-10-24 01:03:16 +00:00
Eelco Dolstra 75c3c1418d * Fix powerpc-linux evaluation (does anybody care?).
svn path=/nixpkgs/trunk/; revision=29958
2011-10-21 16:10:07 +00:00
Eelco Dolstra 5e51aadc10 * Fix evaluation errors.
svn path=/nixpkgs/trunk/; revision=29955
2011-10-21 14:43:18 +00:00
Shea Levy 7c32c9c426 llvm: Use the sw_vers program on darwin
svn path=/nixpkgs/trunk/; revision=29925
2011-10-20 10:15:54 +00:00
Shea Levy 252286194e clang: have gcc tell us its target triplet, no need to limit to x86 linuces
svn path=/nixpkgs/trunk/; revision=29924
2011-10-20 02:07:00 +00:00
Shea Levy 1214310f5d Use the right triplet for 1686
Not sure why we're inconsistent between arches there...

svn path=/nixpkgs/trunk/; revision=29923
2011-10-20 00:15:49 +00:00
Shea Levy 188df14951 clang: Use configureFlags instead of env vars to tell which compiler to use
svn path=/nixpkgs/trunk/; revision=29922
2011-10-19 23:49:22 +00:00
Shea Levy 1d7f2e1e90 clang: Install static analysis tools
svn path=/nixpkgs/trunk/; revision=29921
2011-10-19 21:47:28 +00:00
Shea Levy 6e3cde6383 Enable building clang separately from llvm
Note that there is some duplication when building clang now. The llvm source
is unpacked twice, ./configure is run twice, and two small unit test
libraries are compiled twice. IMO this is a fair tradeoff for having
llvm be a separate build unaffected by changes to clang

svn path=/nixpkgs/trunk/; revision=29919
2011-10-19 20:57:18 +00:00
Shea Levy 94dbab27a3 Bootstrap clang with itself
svn path=/nixpkgs/trunk/; revision=29901
2011-10-19 17:11:26 +00:00
Peter Simons db31cf8287 synchronize with trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=29884
2011-10-19 08:50:00 +00:00
Shea Levy 1ed93241cd clang: Don't send extra -I flags to the linker
svn path=/nixpkgs/trunk/; revision=29883
2011-10-19 04:14:55 +00:00
Shea Levy db619f2d55 First try at a clang-wrapper. Hello world compiles\!
svn path=/nixpkgs/trunk/; revision=29879
2011-10-18 20:03:09 +00:00
Shea Levy 9783d27b7a Bump llvm and clang to 2.9
svn path=/nixpkgs/trunk/; revision=29878
2011-10-18 16:37:28 +00:00
Peter Simons 1abdc56a12 Synchronized stdenv-updates branch with trunk.
There were conflicting patches of pkgs/os-specific/linux/module-init-tools.
Apparently, the expression was updated independently in both branches. I've
resolved the conflict by preferring the patches from stdenv-updates, because
those patches appeared to be more sophisticated, i.e. they build the manual,
etc.

svn path=/nixpkgs/branches/stdenv-updates/; revision=29680
2011-10-06 09:37:22 +00:00
Ludovic Courtès dce7ac1f10 Bigloo 3.7a.
svn path=/nixpkgs/trunk/; revision=29679
2011-10-05 21:51:07 +00:00
Shea Levy 01df54f5cc Merge from trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=29461
2011-09-23 16:58:45 +00:00
Karn Kallio 637e57fc93 Advance version of ur/web compiler to 20110917
svn path=/nixpkgs/trunk/; revision=29448
2011-09-23 02:46:05 +00:00
Peter Simons c9a0666da7 pkgs/development/compilers/pakcs: minor cosmetic changes
svn path=/nixpkgs/trunk/; revision=29354
2011-09-19 16:38:43 +00:00
Peter Simons 5bb330db07 swi-prolog: updated to version 5.10.5
svn path=/nixpkgs/trunk/; revision=29350
2011-09-19 16:38:16 +00:00
Peter Simons 6ed0f99b70 haskell-helium: the package has disappeared from the upstream web server
svn path=/nixpkgs/trunk/; revision=29311
2011-09-16 18:29:32 +00:00
Peter Simons 775896c15f haskell-epic: updated to version 0.1.13
svn path=/nixpkgs/trunk/; revision=29213
2011-09-12 16:45:27 +00:00
Eelco Dolstra 41d9959ed3 * Better description.
svn path=/nixpkgs/trunk/; revision=29207
2011-09-12 13:02:54 +00:00
Andres Löh 829a5e3209 Bump GHC HEAD snapshot.
svn path=/nixpkgs/trunk/; revision=29164
2011-09-11 09:14:22 +00:00
Peter Simons f67cf46ddc haskell-ehc: updated to revision 2293
svn path=/nixpkgs/trunk/; revision=29037
2011-09-05 19:24:07 +00:00
Andres Löh 51124b08b5 Bumping the GHC HEAD snapshot.
svn path=/nixpkgs/trunk/; revision=29026
2011-09-05 13:29:33 +00:00
Shea Levy 9496f3767b gcc-apple64: Enable Objective C
darwin-updates was just merged, so I'm taking the liberty of messing with darwin's stdenv

svn path=/nixpkgs/trunk/; revision=28929
2011-08-30 13:46:05 +00:00
Ludovic Courtès e84b9edc78 Merge from the `darwin-updates' branch.
svn path=/nixpkgs/trunk/; revision=28926
2011-08-30 13:08:33 +00:00
Peter Simons feff68214e pkgs/development/compilers/ghc/7.0.4.nix: hard-code list of supported platforms
I assumed that Hydra would arrive at that result anyway, but apparently
it doesn't: no x86_64-darwin builds have occurred despite the fact that
we can bootstrap on that architecture now.

svn path=/nixpkgs/trunk/; revision=28882
2011-08-29 20:09:57 +00:00