Commit graph

1814 commits

Author SHA1 Message Date
Lluís Batlle i Rossell
6655bc783e go: patching it to get the nixos cacert bundle taken just fine 2012-08-05 20:50:54 +02:00
Lluís Batlle i Rossell
f682ff3521 gcc47: disabling parallel build if profiled bootstrap required
The gccinstall manual says that parallel building with a profiled
bootstrap is not supported. As we don't have much means of checking
if our profiled bootstrap with parallel build was good or bad, I
propose going to safe terrain.
2012-08-03 19:59:43 +02:00
Lluís Batlle i Rossell
592b980931 gccgo46: removing it. I set gccgo = gcc47
gccgo46 did not build for me, and maybe never built at all.
The same recipe, though, worked fine for gcc47. So let's go with gcc47.
2012-08-03 19:52:19 +02:00
Lluís Batlle i Rossell
a375ffa53f Adding gccgo for gcc4.7.
I tested hello world, and it works.
2012-08-03 19:49:53 +02:00
Michael Raskin
901574fe8a Julia language: update to a fresh version
Update julia and some of its dependencies

Split PCRE because a lot of packages depend on it and I am not sure we
want to test them in a hurry (and Julia specifies exact version).
2012-08-02 17:48:36 +04:00
Lluís Batlle i Rossell
7954b01342 Adding gcc 4.7.1. 2012-08-02 12:53:30 +02:00
Arie Middelkoop
5bc99bc883 Adds Ocaml 4.00.0 (first attempt)
Bumps Findlib to 1.3.3 (required for ocaml 4.00)
2012-07-31 14:09:27 +02:00
Lluís Batlle i Rossell
e58b351734 go: updating to 1.0.2
I've only tried it in 386. We'll see if it works on amd64.
2012-07-29 17:24:19 +02:00
Lluís Batlle i Rossell
c0832627c4 ocaml, unison: make them build on mips (native compilers)
I switch off the build of ocaml compilers to native code, and add
a 'passthru' that unison can use to see if it needs to call the native
or the bytecode compiler.
2012-07-27 22:43:40 +02:00
Andres Loeh
83505f15b2 ghc-head: bump snapshot version 2012-07-18 11:02:00 +02:00
Andres Loeh
945a3480d4 ghc-HEAD: update to a new snapshot 2012-07-11 20:04:15 +02:00
Michael Raskin
253c129f78 SBCL: update to 1.0.57
It looks like SBCL 1.0.58 is not coming soon, so I update to the latest
release now.
2012-07-07 20:11:55 +04:00
Shea Levy
9117819e60 Merge pull request #24 from antono/fix-ikarus-url
Fix ikarus download url (ikarus-scheme.org is down)
2012-06-26 20:27:43 -07:00
Antono Vasiljev
58738223ab Rm vala 14 add versions 2012-06-25 19:01:51 +03:00
Antono Vasiljev
e6e6301c5f Vala 14, 15, 16, 17. Default is 17 now 2012-06-25 16:46:26 +03:00
Antono Vasiljev
019963b256 Fix ikarus download url (ikarus-scheme.org is down) 2012-06-25 15:34:05 +03:00
Mathijs Kwik
c0efa356fc uhc: fixed building on ghc 7.2.1+
by removing the check for the 'binary' package, which is built-in from
that version onward. This is a workaround for the problem where ghc's
built-in libraries (like containers, array, binary) don't show up in
"ghc-pkg list" output.

svn path=/nixpkgs/trunk/; revision=34471
2012-06-11 18:58:28 +00:00
Peter Simons
09321105f1 ghc: added version 7.4.2
svn path=/nixpkgs/trunk/; revision=34460
2012-06-11 16:25:45 +00:00
Karn Kallio
ea102b34f6 Patch PAKCS to build with GHC 7.4.1 .
Also fix symbolic links to emacs lisp files.

svn path=/nixpkgs/trunk/; revision=34430
2012-06-11 06:05:18 +00:00
Andres Löh
789df7619e Updated GHC HEAD snapshot.
svn path=/nixpkgs/trunk/; revision=34379
2012-06-08 08:25:30 +00:00
Marco Maggesi
cadc02cb2b Fix build of ocaml 3.12.1 on darwin
svn path=/nixpkgs/trunk/; revision=34373
2012-06-06 20:44:11 +00:00
Michael Raskin
f6b2f17bc3 Given that I have a vested interest in working LLVM now - add myself as maintainer
svn path=/nixpkgs/trunk/; revision=34302
2012-05-31 11:26:16 +00:00
Michael Raskin
2de23edd59 Adding LLVM 3.1. (as a separate attribute, because it seems to be API-incompatible)
svn path=/nixpkgs/trunk/; revision=34300
2012-05-31 11:04:28 +00:00
Lluís Batlle i Rossell
44b2d21212 Mingw changes to gcc.
Removing a gcc flag, --enable-version-specific-runtime-libs, that put gcc libs
in a speparate directory instead of /lib; this broke the installation of
libgcc_s.a for the case of "--enable-shared" in mingw-w64. And we already have all gccs in directories apart.

I also add the option --enable-fully-dynamic-string, which is used in the
prebuilt mingw64 toolchain; this way nixpkgs creates ABI-compatible binaries
with mingw64 upstream. (told by jon_y on irc ##mingw)


svn path=/nixpkgs/trunk/; revision=34242
2012-05-25 13:49:01 +00:00
Lluís Batlle i Rossell
e9186a03b9 Making gcc not build libgomp with uclibc, as it lacks '-ldl' in its checks and
I don't know how to add it.
This makes gcc build with uclibc.


svn path=/nixpkgs/trunk/; revision=34231
2012-05-24 21:45:49 +00:00
Lluís Batlle i Rossell
d9fdfffef9 Fixing the mingw cross gcc. I set it not to build shared libraries, because its specs for
shared libraries are wrong.
It should run "-lstdc++ -lsupc++" if libstdc++-6.dll is available, and instead it runs
"-lstdc++" and therefore lack symbols.

I think simply few people use shared gcc libs on mingw.


svn path=/nixpkgs/trunk/; revision=34225
2012-05-24 19:02:27 +00:00
Andres Löh
7aa85ac536 Adding NVIDIA CUDA toolkit and haskell-accelerate-cuda plus deps.
svn path=/nixpkgs/trunk/; revision=34186
2012-05-20 17:38:03 +00:00
Andres Löh
e5e2432277 Upgrade ghc stable snapshot to 7.4.2rc1.
svn path=/nixpkgs/trunk/; revision=34137
2012-05-16 12:00:05 +00:00
Mathijs Kwik
206c6b1bbb upgraded uhc
svn path=/nixpkgs/trunk/; revision=34026
2012-05-09 10:01:41 +00:00
Michael Raskin
36b543a26e Fixing webserver path..
svn path=/nixpkgs/trunk/; revision=34005
2012-05-07 16:34:58 +00:00
Michael Raskin
063b03b650 Update Julia; a few fixes get included; changes to build system
svn path=/nixpkgs/trunk/; revision=33968
2012-05-02 03:14:05 +00:00
Michael Raskin
9683cada87 Update ECL
svn path=/nixpkgs/trunk/; revision=33947
2012-04-30 08:14:19 +00:00
Ludovic Courtès
d44d30b0ba GHC 7.4.2: Remove `darwinInstallNameToolUtility'.
svn path=/nixpkgs/trunk/; revision=33897
2012-04-23 16:28:10 +00:00
Ludovic Courtès
b53f6b9dd0 GCC 4.6: Don't bail out when `gnused' isn't provided.
svn path=/nixpkgs/trunk/; revision=33896
2012-04-23 16:28:06 +00:00
Ludovic Courtès
29bc53265d Darwin: Use GCC 4.6 in `stdenvNix'.
svn path=/nixpkgs/trunk/; revision=33894
2012-04-23 15:47:37 +00:00
Ludovic Courtès
04600bbec1 Darwin: Add mig', lipo', etc. to `stdenvNative'.
Consequently, remove `darwinLipoUtility', `darwinArchUtility', etc.

svn path=/nixpkgs/trunk/; revision=33893
2012-04-23 15:47:31 +00:00
Karn Kallio
50cab85e88 Fix mlton build: apply Marc Weber patch and update download URL.
svn path=/nixpkgs/trunk/; revision=33882
2012-04-22 20:39:43 +00:00
Andres Löh
1a355ca2ea Updated the GHC HEAD snapshot.
svn path=/nixpkgs/trunk/; revision=33879
2012-04-22 16:31:21 +00:00
Peter Simons
f412a1fbe7 development/compilers/ghc/head.nix: fixed sha256 hash
svn path=/nixpkgs/trunk/; revision=33863
2012-04-20 20:17:07 +00:00
Rob Vermaas
8e510f1888 Update scala to 2.9.2
svn path=/nixpkgs/trunk/; revision=33861
2012-04-20 13:45:49 +00:00
Andres Löh
8915da0a6b New GHC snapshots.
svn path=/nixpkgs/trunk/; revision=33858
2012-04-20 12:22:23 +00:00
Nicolas Pierron
82b308bf11 Add armv7l support.
svn path=/nixpkgs/trunk/; revision=33798
2012-04-15 23:41:25 +00:00
Michael Raskin
9b6e521d44 SBCL update
svn path=/nixpkgs/trunk/; revision=33786
2012-04-14 18:36:04 +00:00
Mathijs Kwik
17cbe60a5b uhc upgrade
svn path=/nixpkgs/trunk/; revision=33775
2012-04-13 14:53:56 +00:00
Ludovic Courtès
47fcc276ae Apple GCC: Fix `no-sys-dirs.patch' so that it applies.
svn path=/nixpkgs/trunk/; revision=33773
2012-04-13 12:41:36 +00:00
Michael Raskin
40347a43c2 Fix license
svn path=/nixpkgs/trunk/; revision=33759
2012-04-12 11:57:43 +00:00
Michael Raskin
5cdb676ac7 Adding FSharp compiler
svn path=/nixpkgs/trunk/; revision=33758
2012-04-12 11:39:40 +00:00
Michael Raskin
16e2cac6f4 Updating Julia to include a few fixes - and adding web-repl
svn path=/nixpkgs/trunk/; revision=33726
2012-04-10 14:53:39 +00:00
Mathijs Kwik
4d34820fba UHC: upgraded and changed to the new official github repository
svn path=/nixpkgs/trunk/; revision=33675
2012-04-09 10:17:17 +00:00
Michael Raskin
45fbf22761 Solve missing symbol problem
svn path=/nixpkgs/trunk/; revision=33642
2012-04-06 10:20:37 +00:00
Michael Raskin
0ef5f0961f Trying to remove tarball error
svn path=/nixpkgs/trunk/; revision=33631
2012-04-05 19:07:14 +00:00
Michael Raskin
12e1751e93 Adding Julia programming language
svn path=/nixpkgs/trunk/; revision=33614
2012-04-05 12:22:55 +00:00
Shea Levy
cd83eb3173 Build clang to support all of llvm's targets
svn path=/nixpkgs/trunk/; revision=33518
2012-04-01 14:33:23 +00:00
Yury G. Kudryashov
5299c1f6fb svn merge ^/nixpkgs/trunk
- 1 conflict (gnome-doc-utils)
- final merge before --reintegrate

svn path=/nixpkgs/branches/glib-2.30-take2/; revision=33500
2012-03-31 20:01:40 +00:00
Peter Simons
a39f417ad7 Updated Haskell packages.
- RSA: updated to version 1.0.6.3
 - derive: updated to version 2.5.7
 - hakyll: updated to version 3.2.7.0
 - happstack-hamlet: updated to version 7.0.0
 - idris: updated to version 0.9.2.1

svn path=/nixpkgs/trunk/; revision=33479
2012-03-29 20:52:37 +00:00
Lluís Batlle i Rossell
3551d159d8 Updating the JDK6 to u32b03 due to some important security fix.
http://www.h-online.com/open/news/item/Critical-Java-hole-being-exploited-on-a-large-scale-1485681.html


svn path=/nixpkgs/trunk/; revision=33460
2012-03-28 20:42:54 +00:00
Yury G. Kudryashov
defd86049c Merge ^/nixpkgs/trunk.
This merge leads to a big rebuild, but this wouldn't hurt as I'm going to
reintegrate this branch soon.

svn path=/nixpkgs/branches/glib-2.30-take2/; revision=33455
2012-03-28 15:42:42 +00:00
Rob Vermaas
5a3a3a4e17 * Fix JDK/JRE error: /nix/store/.../jre/lib/i386/xawt/libmawt.so: file not recognized: File format not recognized.
Patch provided by Ambrus Kaposi.


svn path=/nixpkgs/trunk/; revision=33439
2012-03-27 11:19:00 +00:00
Arie Middelkoop
797c0f86fa Recovered OCaml 3.11 by using version 3.11.2 and a patch from ocaml's bugtracker.
svn path=/nixpkgs/trunk/; revision=33399
2012-03-24 22:59:08 +00:00
Peter Simons
880dcc2c64 Removed myself as a maintainer from Haskell packages that I don't personally use.
By now, it happened twice that a commit broke GHC and thus all Haskell packages
we have in Nixpkgs. On such an occasion, I receive well in excess of 3000
notification e-mails from Hydra, and then I receive another 3000 e-mails after
the bug has been fixed. Under these circumstances, subscribing to these
notifications makes no sense for me.

svn path=/nixpkgs/trunk/; revision=33392
2012-03-24 10:21:28 +00:00
Peter Simons
3fbeca3ebc pkgs/development/compilers/ghc/wrapper.nix: removed extraneous closing bracket that broke the script
svn path=/nixpkgs/trunk/; revision=33371
2012-03-23 11:26:28 +00:00
Michael Raskin
f5cc572d8b Updating FPC and Lazarus - works OK with new glib
svn path=/nixpkgs/branches/glib-2.30-take2/; revision=33367
2012-03-23 05:55:13 +00:00
Shea Levy
6aa06a6699 ghc-packages: Darwin's native readlink doesn't support -f
svn path=/nixpkgs/trunk/; revision=33366
2012-03-23 03:01:58 +00:00
Mathijs Kwik
01e0c31bae haskell-lazysmallcheck
svn path=/nixpkgs/trunk/; revision=33363
2012-03-22 22:37:08 +00:00
Peter Simons
115b3d943a pkgs/development/compilers/ghc/with-packages.nix: renamed this expression from "ghc-${ghc.version}-linkdir" to "haskell-env-${ghc.name}"
This change allows use of the with-packages wrapper in user profiles that are
being updated with "nix-env -u \*". The previous name this expression generated
was considered by Nix to be an older version of "ghc-7.0.4-wrapper", because
that name has a higher priority.

svn path=/nixpkgs/trunk/; revision=33325
2012-03-21 11:46:15 +00:00
Peter Simons
d8e65ee71d pkgs/development/compilers/ghc/with-packages.nix: trivial changes to fix syntax highlighting in Emacs
svn path=/nixpkgs/trunk/; revision=33324
2012-03-21 11:46:12 +00:00
Eelco Dolstra
a772508846 * NASM updated to 2.10.
svn path=/nixpkgs/trunk/; revision=33256
2012-03-19 13:16:35 +00:00
Yury G. Kudryashov
0e397758ee dragonegg-3.0
The old version fails to build, thus I commit it instead of review request.

svn path=/nixpkgs/trunk/; revision=33193
2012-03-17 15:25:00 +00:00
Ludovic Courtès
cc6f814a8f GFortran 4.6: Add patch to fix the output of `-v'.
svn path=/nixpkgs/trunk/; revision=33154
2012-03-16 13:11:41 +00:00
Shea Levy
6c99fad938 OMVF: Only need some of the sources, and symlinks instead of copies are fine
svn path=/nixpkgs/trunk/; revision=33090
2012-03-14 22:43:07 +00:00
Shea Levy
6cf8e4f815 EDK2: Significant cleanup and
modularization, and add OVMF as an example of how to use it

svn path=/nixpkgs/trunk/; revision=33059
2012-03-14 06:57:58 +00:00
Shea Levy
853dd7266b Add Intel's EDK
svn path=/nixpkgs/trunk/; revision=33058
2012-03-14 04:18:52 +00:00
Shea Levy
27bedda4f6 iasl: Bump
svn path=/nixpkgs/trunk/; revision=33056
2012-03-14 00:53:52 +00:00
Peter Simons
c86a90c4e9 Updating Haskell packages.
- Agda-executable: updated to version 2.3.0.1
 - Agda: updated to version 2.3.0.1
 - gio: added version 0.12.3
 - hamlet: updated to version 0.10.9.1
 - leksah-server: updated to version 0.12.0.4
 - leksah: updated to version 0.12.0.3
 - ltk: updated to version 0.12.0.0
 - packages.nix: cosmetic change
 - pandoc: updated to version 1.9.1.2
 - polyparse: added version 1.8
 - shakespeare-css: updated to version 0.10.8
 - shakespeare-i18n: updated to version 0.0.2.1
 - shakespeare-js: updated to version 0.11.2
 - shakespeare-text: updated to version 0.11
 - shakespeare: updated to version 0.11
 - tls: updated to version 0.9.1
 - unordered-containers: updated to version 0.2.0.1
 - uuagc: updated to version 0.9.40.3
 - yesod-core: updated to version 0.10.2.2
 - yesod-form: updated to version 0.4.2.1
 - yesod: updated to version 0.10.1.4

svn path=/nixpkgs/trunk/; revision=33015
2012-03-12 14:06:18 +00:00
Andres Löh
ec99325d80 Explicitly set platforms for 7.4.1 rather than inheriting them.
I hope this will enable darwin builds for 7.4.1 on Hydra.

svn path=/nixpkgs/trunk/; revision=32903
2012-03-08 16:22:01 +00:00
Ludovic Courtès
09531a24ad GCC 4.6: Fix `gccCrossStageFinal' for GNU/Hurd.
svn path=/nixpkgs/trunk/; revision=32853
2012-03-07 16:01:07 +00:00
Rob Vermaas
c4b2325838 update strategoxt
svn path=/nixpkgs/trunk/; revision=32849
2012-03-07 13:21:44 +00:00
Peter Simons
7873ce2793 pakcs: updated to version 1.10.0
svn path=/nixpkgs/trunk/; revision=32839
2012-03-06 22:27:20 +00:00
Ludovic Courtès
8bab00e0ad GCC 4.6: Add patch to fix GNU/Hurd builds.
svn path=/nixpkgs/trunk/; revision=32837
2012-03-06 21:33:20 +00:00
Eelco Dolstra
a88fdf8ef7 * Oops.
svn path=/nixpkgs/branches/stdenv-updates/; revision=32737
2012-03-02 09:35:51 +00:00
Eelco Dolstra
a753c4a170 * GCC 4.6.3 and 4.5.3.
svn path=/nixpkgs/branches/stdenv-updates/; revision=32734
2012-03-01 23:15:21 +00:00
Eelco Dolstra
148e234aab * Fix broken symlink.
svn path=/nixpkgs/branches/stdenv-updates/; revision=32727
2012-03-01 21:40:46 +00:00
Yury G. Kudryashov
0210e20b5a svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=32713
2012-03-01 07:04:39 +00:00
Peter Simons
409e44cbe1 haskell-idris: updated to version 0.9.2
svn path=/nixpkgs/trunk/; revision=32671
2012-02-28 10:03:45 +00:00
Peter Simons
81b3becc7e haskell-epic: updated to version 0.9.3
svn path=/nixpkgs/trunk/; revision=32670
2012-02-28 10:03:40 +00:00
Ludovic Courtès
0400423fb1 GCC 4.6: Fix erroneous dependency on X libraries when !javaAwtGtk.
svn path=/nixpkgs/trunk/; revision=32620
2012-02-27 17:22:27 +00:00
Shea Levy
ea195b2507 svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=32564
2012-02-25 19:57:34 +00:00
Lluís Batlle i Rossell
bfd787a69a Finally I fix, not blindly, the nvidia-cg-toolkit expression for i686-linux
svn path=/nixpkgs/trunk/; revision=32554
2012-02-24 23:40:58 +00:00
Lluís Batlle i Rossell
d1e84a7498 Blind commit trying to fix nvidia cg toolkit on i686-linux
svn path=/nixpkgs/trunk/; revision=32546
2012-02-24 20:18:32 +00:00
Yury G. Kudryashov
38e3d7bc86 svn merge ^/nixpkgs/trunk
Not merged r32497 (tree conflict, glibc GNU Hurd update). Ludovic, could you
please look at this?

svn path=/nixpkgs/branches/stdenv-updates/; revision=32520
2012-02-23 20:06:21 +00:00
Yury G. Kudryashov
65e7aeda65 vala-0.14.2
svn path=/nixpkgs/trunk/; revision=32519
2012-02-23 19:59:22 +00:00
Ludovic Courtès
79232c5f54 GCC 4.6: Enable plug-in support by default.
svn path=/nixpkgs/branches/stdenv-updates/; revision=32502
2012-02-23 00:47:31 +00:00
Ludovic Courtès
5fb4901886 GCC 4.6: Really disable stripping when `stripped' is false.
svn path=/nixpkgs/branches/stdenv-updates/; revision=32501
2012-02-23 00:47:17 +00:00
Eelco Dolstra
0922e0fb71 * Remove ocaml 3.11.1. It doesn't build anymore and isn't used anywhere.
svn path=/nixpkgs/branches/stdenv-updates/; revision=32403
2012-02-19 17:12:37 +00:00
Eelco Dolstra
6c2de318ad * Move all gcc versions to development/compilers/gcc.
svn path=/nixpkgs/branches/stdenv-updates/; revision=32371
2012-02-17 21:47:08 +00:00
Eelco Dolstra
da3ecd1256 * gcc-apple: produce a libstdc++.dylib that doesn't depend on
/usr/lib/libstdc++.dylib.

svn path=/nixpkgs/branches/stdenv-updates/; revision=32365
2012-02-17 19:33:12 +00:00
Yury G. Kudryashov
e5027e5b36 svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=32330
2012-02-16 15:02:26 +00:00
Peter Simons
cb28766341 Re-generated Haskell package descriptions with the latest version of cabal2nix.
svn path=/nixpkgs/trunk/; revision=32327
2012-02-16 14:05:41 +00:00
Peter Simons
ac69747aa8 Regenerated all Haskell packages with the latest version of cabal2nix.
svn path=/nixpkgs/trunk/; revision=32292
2012-02-14 17:00:37 +00:00
Peter Simons
ebdb515865 pkgs/development/compilers/gcc-4.6: added 'enablePlugin' attribute (defaults to false) to add support for GCC plugins (such as melt)
svn path=/nixpkgs/branches/stdenv-updates/; revision=32275
2012-02-14 14:42:59 +00:00
Peter Simons
35a4593277 pkgs/development/compilers/gcc-4.6: strip trailing whitespace
svn path=/nixpkgs/branches/stdenv-updates/; revision=32274
2012-02-14 14:42:56 +00:00
Yury G. Kudryashov
f7886ac78b svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=32265
2012-02-13 19:47:36 +00:00
Lluís Batlle i Rossell
0a85d5cf98 Blind commit about making nvidia-cg-toolkit build for i686-linux
svn path=/nixpkgs/trunk/; revision=32258
2012-02-13 13:59:12 +00:00
Yury G. Kudryashov
215a07c1a9 svn merge ^/nixpkgs/trunk
Merge conflicts:
* unzip (almost trivial)
* dvswitch (trivial)
* gmp (copied result of `git merge`)

The last item introduced gmp-5.0.3, thus full rebuild.
+ensureDir->mkdir -p in TeX packages was catched by git but not svn.

svn path=/nixpkgs/branches/stdenv-updates/; revision=32091
2012-02-06 23:03:12 +00:00
Peter Simons
5a34b4f9a1 uhc: upgraded to 1.1.3
svn path=/nixpkgs/trunk/; revision=32081
2012-02-06 19:09:01 +00:00
Peter Simons
ade99756f9 haskell-idris: updated to version 0.9.1
svn path=/nixpkgs/trunk/; revision=31996
2012-02-03 19:06:12 +00:00
Andres Löh
b66db5ca13 Add ghc-7.4.1. Remove Hydra building for the 7.2.* series.
svn path=/nixpkgs/trunk/; revision=31989
2012-02-02 21:08:30 +00:00
Andres Löh
a819ccf030 Updated GHC snapshot to ghc-7.4.1-rc2.
svn path=/nixpkgs/trunk/; revision=31910
2012-01-28 15:34:53 +00:00
Yury G. Kudryashov
3256c40575 svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=31878
2012-01-27 11:48:58 +00:00
Michael Raskin
345da504ea Update SBCL
svn path=/nixpkgs/trunk/; revision=31875
2012-01-27 07:26:21 +00:00
Yury G. Kudryashov
5b132f6e96 svn merge ^/nixpkgs/trunk
Conflicts: cups, all-packages.nix (gcc45_debug)

svn path=/nixpkgs/branches/stdenv-updates/; revision=31863
2012-01-26 15:27:03 +00:00
Lluís Batlle i Rossell
4a1c721c01 Changing every reference from mips64-linux to mips64el-linux. That's
what the new nix thinks the fuloong is.

Anyone having the old nix should use a nixpkgs previous to this change to build
the new nix. And then, with the new nix, he can use any newer nixpkgs revision.

svn path=/nixpkgs/trunk/; revision=31751
2012-01-21 00:34:51 +00:00
Yury G. Kudryashov
84c0185038 svn merge ^/nixpkgs/trunk, one simple conflict in jruby
svn path=/nixpkgs/branches/stdenv-updates/; revision=31721
2012-01-19 21:31:51 +00:00
Rob Vermaas
087af1bfe7 add gwt 2.4.0, patch provided by TermNL
svn path=/nixpkgs/trunk/; revision=31711
2012-01-19 19:31:25 +00:00
Peter Simons
3ea9f68e75 uhc: upgraded to latest version
svn path=/nixpkgs/trunk/; revision=31646
2012-01-18 20:32:14 +00:00
Eelco Dolstra
c556a6ea46 * "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointless
function, so obsolete it.

svn path=/nixpkgs/branches/stdenv-updates/; revision=31644
2012-01-18 20:16:00 +00:00
Eelco Dolstra
48ee2523da * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=31633
2012-01-18 15:53:12 +00:00
Peter Simons
09dee8994f haskell-idris: updated to version 0.9.0
svn path=/nixpkgs/trunk/; revision=31622
2012-01-18 15:04:09 +00:00
Yury G. Kudryashov
0c79434ccb svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=31567
2012-01-14 21:34:37 +00:00
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
Shea Levy
3fe371b856 ghc/7.0.4-binary.nix: Remove comments about wrapper scripts
svn path=/nixpkgs/trunk/; revision=28869
2011-08-29 08:09:27 +00:00
Shea Levy
9381f1a419 ghc-7.0.4-binary.nix: don't wrap the binaries on darwin
ghc-7.0.4 fails at configure with the wrapped binaries and builds fine with the unwrapped binaries.

svn path=/nixpkgs/trunk/; revision=28868
2011-08-29 08:00:55 +00:00
Peter Simons
f990dd30f7 pkgs/development/compilers/ghc/7.0.4-binary.nix: added (untested) support for i686-darwin
svn path=/nixpkgs/trunk/; revision=28866
2011-08-29 07:49:35 +00:00
Peter Simons
8286d30453 pkgs/development/compilers/ghc/7.0.4.nix: add myself as a maintainer
svn path=/nixpkgs/trunk/; revision=28863
2011-08-29 07:39:29 +00:00
Peter Simons
33597eee35 pkgs/development/compilers/ghc/7.0.4-binary.nix: pass "$@" in double quotes to avoid issues with arguments that contain whitespace
svn path=/nixpkgs/trunk/; revision=28861
2011-08-29 07:32:37 +00:00
Peter Simons
e9c8a9307b pkgs/development/compilers/ghc/7.0.4-binary.nix: support linux, too
svn path=/nixpkgs/trunk/; revision=28860
2011-08-29 07:25:56 +00:00
Shea Levy
346481f483 Add GHC 7.0.4 binary for x86_64-darwin
svn path=/nixpkgs/trunk/; revision=28859
2011-08-29 01:20:12 +00:00
Shea Levy
d11c7b604f gcc-4.{4,5,6}: Remove Treelang, bison, and flex
Treelang was dropped in gcc 4.4 and bison and flex are not needed for anything else

svn path=/nixpkgs/branches/stdenv-updates/; revision=28858
2011-08-28 18:41:51 +00:00
Michael Raskin
a4d460f52a Update SBCL
svn path=/nixpkgs/trunk/; revision=28845
2011-08-27 07:27:35 +00:00
Shea Levy
5b3aa1f8ec openjdk: Remove extraneous whitespace
svn path=/nixpkgs/trunk/; revision=28804
2011-08-24 22:52:16 +00:00
Shea Levy
4d70ba6cc9 Merge from trunk up through r28790
svn path=/nixpkgs/branches/stdenv-updates/; revision=28792
2011-08-24 19:16:43 +00:00
Peter Simons
058055fd16 haskell-packages: normalize all lists to state their elements in alphabetical order
svn path=/nixpkgs/trunk/; revision=28774
2011-08-23 11:00:05 +00:00
Peter Simons
c8ae7cc8bb Updated build expressions for the current version of cabal.nix.
svn path=/nixpkgs/trunk/; revision=28772
2011-08-23 10:35:49 +00:00
Peter Simons
c6f12a23e6 pkgs/development/compilers/ghc/wrapper.nix: stripped trailing whitespace
svn path=/nixpkgs/trunk/; revision=28609
2011-08-16 13:03:38 +00:00
Peter Simons
d86fb89aa6 haskell-idris: updated to version 0.1.7.1
svn path=/nixpkgs/trunk/; revision=28555
2011-08-13 23:38:48 +00:00
Peter Simons
0891479ca6 haskell-epic: updated to version 0.1.11
svn path=/nixpkgs/trunk/; revision=28513
2011-08-12 11:02:48 +00:00
Shea Levy
5040530375 openjdk: Only builds on linux for now
svn path=/nixpkgs/trunk/; revision=28495
2011-08-11 14:48:06 +00:00
Shea Levy
b6d81d67d8 openjdk: Comment out the multiple outputs stuff for now
svn path=/nixpkgs/trunk/; revision=28494
2011-08-11 13:35:20 +00:00
Shea Levy
bff57396f5 openjdk: Add a fix for versions of nix not yet supporting multiple outputs
svn path=/nixpkgs/trunk/; revision=28493
2011-08-11 13:27:43 +00:00
Shea Levy
e5a6f2702b openjdk: Add the 'jre' output.
Note that this is almost completely useless for now, when openjdk is built a separate store path containing only the jre will be built but it will not be added to the environment nor as a gc root. If you want to install just the jre, for now build openjre (which uses the jreOnly parameter). Once multiple outputs are more feature-complete, this should hopefully be useful and remove the need for the jreOnly parameter

svn path=/nixpkgs/trunk/; revision=28481
2011-08-11 02:29:10 +00:00
Shea Levy
fbb50e0f6d openjdk: Use the proper format for BUILD_NUMBER
svn path=/nixpkgs/trunk/; revision=28480
2011-08-11 01:13:12 +00:00
Shea Levy
93548e648e openjdk: Add a patch to fix a stupid linux version check
Hopefully by the time the Linux 4.x series drops we'll have a better openjdk build system

svn path=/nixpkgs/trunk/; revision=28479
2011-08-11 01:13:04 +00:00
Shea Levy
11ae27db30 openjdk: Add jaf sources to the drops dir
svn path=/nixpkgs/trunk/; revision=28478
2011-08-11 01:12:55 +00:00
Shea Levy
ab5fc0fe11 openjdk: Download source drops ahead of time instead of allowing downloads during build
The openjdk build docs say that the releases should contain these drops, but they don't for some reason.

svn path=/nixpkgs/trunk/; revision=28477
2011-08-11 01:12:46 +00:00
Shea Levy
163260b946 openjdk: Add platforms meta attribute
svn path=/nixpkgs/trunk/; revision=28476
2011-08-11 01:12:37 +00:00
Peter Simons
611501c349 pkgs/development/compilers/ghc/7.2.1.nix: updated to the final release version
svn path=/nixpkgs/trunk/; revision=28463
2011-08-10 16:55:54 +00:00
Peter Simons
b1ef3e6e36 Last batch of Haskell expression updates.
* haskell-mkcabal: updated to version 1.0.0
 * haskell-ghc-syb-utils: updated to version 0.2.1.0
 * haskell-darcs: updated to version 2.5.2

svn path=/nixpkgs/trunk/; revision=28449
2011-08-10 00:35:08 +00:00
Peter Simons
9502aedde3 pkgs/development/compilers/ghc/6.10.2-binary.nix: we have no binary for Darwin
svn path=/nixpkgs/trunk/; revision=28414
2011-08-09 08:17:39 +00:00
Peter Simons
d3df8772c1 pkgs/development/compilers/ghc: changed all GHC versions to use re-use the meta.platforms attribute of their bootstrap compiler
svn path=/nixpkgs/trunk/; revision=28409
2011-08-09 07:42:05 +00:00
Peter Simons
0be3dae42f pkgs/development/compilers/ghc/*-binary.nix: added a meta.platforms attribute to all ghc bootstrap versions
svn path=/nixpkgs/trunk/; revision=28408
2011-08-09 07:41:10 +00:00
Peter Simons
98b321e99b pkgs/development/compilers/ghc: strip trailing whitespace
svn path=/nixpkgs/trunk/; revision=28402
2011-08-08 19:47:31 +00:00
Peter Simons
e2cfe51f21 pkgs/development/compilers/ghc: move the homepage attribute into the meta section
svn path=/nixpkgs/trunk/; revision=28401
2011-08-08 19:47:21 +00:00
Andres Löh
1e5a711f96 Updating ghc-7.2.1 to rc2.
svn path=/nixpkgs/trunk/; revision=28185
2011-08-05 22:11:30 +00:00
Andres Löh
25e212ac0e Bumping the GHC HEAD snapshot.
svn path=/nixpkgs/trunk/; revision=28166
2011-08-05 13:30:42 +00:00
Andres Löh
7f71e44d8e Fix sha256 sums for ghc-6.12.1 binaries.
svn path=/nixpkgs/trunk/; revision=28165
2011-08-05 11:03:16 +00:00
Andres Löh
8fdb3c9e63 Make ghc-7.0.4 the default. Add experimental ghc-7.2.1rc1.
svn path=/nixpkgs/trunk/; revision=28163
2011-08-05 08:52:35 +00:00
Michael Raskin
5fbf32b737 Missing files
svn path=/nixpkgs/trunk/; revision=28133
2011-08-03 08:38:34 +00:00
Michael Raskin
77c65a1a3b Update SBCL
svn path=/nixpkgs/trunk/; revision=28125
2011-08-02 18:52:00 +00:00
Rob Vermaas
bf68854ff4 make gcc 4.1 compile
svn path=/nixpkgs/trunk/; revision=28124
2011-08-02 16:02:53 +00:00
Shea Levy
c497c19c46 openjre: Call the derivation openjre instead of openjdk
svn path=/nixpkgs/trunk/; revision=28118
2011-08-01 18:48:10 +00:00
Shea Levy
02083734d1 Add openjre
svn path=/nixpkgs/trunk/; revision=28117
2011-08-01 18:48:01 +00:00
Shea Levy
9023f52855 openjdk: Don't delete src.zip, it comes with the binary distribution too
svn path=/nixpkgs/trunk/; revision=28115
2011-08-01 17:51:59 +00:00
Shea Levy
6a74987ad4 openjdk: Fix mistakenly erased square bracket
Not sure how that happend...

svn path=/nixpkgs/trunk/; revision=28100
2011-08-01 02:59:22 +00:00
Shea Levy
84529a1370 openjdk: Add meta attributes
svn path=/nixpkgs/trunk/; revision=28099
2011-08-01 01:17:42 +00:00
Shea Levy
31b09ab695 openjdk: Install build results to $out
svn path=/nixpkgs/trunk/; revision=28098
2011-08-01 01:17:33 +00:00
Shea Levy
572edb6f68 openjdk: Add patch to fix 'printf: --: invalid option' error
Thanks to http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg510739.html for the fix

svn path=/nixpkgs/trunk/; revision=28097
2011-08-01 01:17:25 +00:00
Shea Levy
43cb8fb149 openjdk: Add cpio to buildInputs
svn path=/nixpkgs/trunk/; revision=28096
2011-08-01 01:17:16 +00:00
Shea Levy
ec41a120fb openjdk: Add patch to avoid an empty -I flag
svn path=/nixpkgs/trunk/; revision=28095
2011-08-01 01:17:08 +00:00
Shea Levy
0e9cda68fc openjdk: Fix an Xrender.h include
svn path=/nixpkgs/trunk/; revision=28094
2011-08-01 01:16:59 +00:00
Shea Levy
c6cf3e563e Add libXi to buildInputs
svn path=/nixpkgs/trunk/; revision=28093
2011-08-01 01:16:50 +00:00
Shea Levy
09567b5caf Add libXtst to buildInputs
svn path=/nixpkgs/trunk/; revision=28092
2011-08-01 01:16:42 +00:00
Shea Levy
e2f7b2087c Add libXrender to buildInputs
svn path=/nixpkgs/trunk/; revision=28091
2011-08-01 01:16:35 +00:00
Shea Levy
fb896f62dd Add libXext to buildInputs
svn path=/nixpkgs/trunk/; revision=28090
2011-08-01 01:16:27 +00:00
Shea Levy
6ce3f32da2 Add libXt to buildInputs
svn path=/nixpkgs/trunk/; revision=28089
2011-08-01 01:16:19 +00:00
Shea Levy
2e0252011d Add libX11 to buildInputs
svn path=/nixpkgs/trunk/; revision=28088
2011-08-01 01:16:10 +00:00
Shea Levy
9e06eb71d6 Add alsaLib to buildInputs
svn path=/nixpkgs/trunk/; revision=28087
2011-08-01 01:16:02 +00:00
Shea Levy
e052a36daf openjdk: Use the /bin/echo sed on the corba makefiles too
svn path=/nixpkgs/trunk/; revision=28086
2011-08-01 01:15:53 +00:00
Shea Levy
635dd9aac5 openjdk: Combine two seds into one
svn path=/nixpkgs/trunk/; revision=28085
2011-08-01 01:15:45 +00:00
Shea Levy
f70d3b72df openjdk: We need ECHO to be echo -e, so replace the override with a sed
svn path=/nixpkgs/trunk/; revision=28084
2011-08-01 01:15:37 +00:00
Shea Levy
5fca670490 openjdk: Use makeFlags properly
svn path=/nixpkgs/trunk/; revision=28083
2011-08-01 01:15:29 +00:00
Shea Levy
58d64db27d openjdk: Override hardcoded sort. It doesn't use any of the _PATH variables on linux
svn path=/nixpkgs/trunk/; revision=28082
2011-08-01 01:15:21 +00:00
Shea Levy
465a320b20 openjdk: Remove unneeded explicit dependencies
svn path=/nixpkgs/trunk/; revision=28081
2011-08-01 01:15:13 +00:00
Shea Levy
d0fe9fa2e8 openjdk: Remove all hardcoded binary overrides except echo
svn path=/nixpkgs/trunk/; revision=28080
2011-08-01 01:15:05 +00:00
Shea Levy
a0022251d9 openjdk: Override hardcoded echo again. It doesn't use any of the _PATH variables on linux
svn path=/nixpkgs/trunk/; revision=28079
2011-08-01 01:14:57 +00:00
Shea Levy
cdc12ac64a openjdk: Add nettools to buildInputs
svn path=/nixpkgs/trunk/; revision=28078
2011-08-01 01:14:49 +00:00
Shea Levy
29c72c4499 openjdk: Override UNIXCOMMAND_PATH so those binaries are found in /home/play/bin:/var/setuid-wrappers:/home/play/.nix-profile/bin:/home/play/.nix-profile/sbin:/home/play/.nix-profile/lib/kde4/libexec:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/nix/var/nix/profiles/default/lib/kde4/libexec:/var/run/current-system/sw/bin:/var/run/current-system/sw/sbin:/var/run/current-system/sw/lib/kde4/libexec
svn path=/nixpkgs/trunk/; revision=28077
2011-08-01 01:14:41 +00:00
Shea Levy
0f257e1d5d openjdk: Remove all coreutils overrides so they can be found in /home/play/bin:/var/setuid-wrappers:/home/play/.nix-profile/bin:/home/play/.nix-profile/sbin:/home/play/.nix-profile/lib/kde4/libexec:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/nix/var/nix/profiles/default/lib/kde4/libexec:/var/run/current-system/sw/bin:/var/run/current-system/sw/sbin:/var/run/current-system/sw/lib/kde4/libexec
svn path=/nixpkgs/trunk/; revision=28076
2011-08-01 01:14:33 +00:00
Shea Levy
693dc6536b openjdk: Replace dummy paths with empty path so the build uses the binaries in /home/play/bin:/var/setuid-wrappers:/home/play/.nix-profile/bin:/home/play/.nix-profile/sbin:/home/play/.nix-profile/lib/kde4/libexec:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/nix/var/nix/profiles/default/lib/kde4/libexec:/var/run/current-system/sw/bin:/var/run/current-system/sw/sbin:/var/run/current-system/sw/lib/kde4/libexec
svn path=/nixpkgs/trunk/; revision=28075
2011-08-01 01:14:25 +00:00
Shea Levy
49be6e4ed6 openjdk: Override hardcode to ln
svn path=/nixpkgs/trunk/; revision=28074
2011-08-01 01:14:17 +00:00
Shea Levy
b65c19f18b openjdk: Override hardcode to readelf
svn path=/nixpkgs/trunk/; revision=28073
2011-08-01 01:14:09 +00:00
Shea Levy
8cf5de2fd4 openjdk: Override hardcodes to nm and ldd
svn path=/nixpkgs/trunk/; revision=28072
2011-08-01 01:14:00 +00:00
Shea Levy
dff2d2b06f openjdk: Override hardcode to mv
svn path=/nixpkgs/trunk/; revision=28071
2011-08-01 01:13:52 +00:00
Shea Levy
1eb55ce743 openjdk: Fix hardcode to /bin/ls
svn path=/nixpkgs/trunk/; revision=28070
2011-08-01 01:13:44 +00:00
Shea Levy
ddd7cc3fd2 openjdk: Fix hardcode to /usr/bin/test
svn path=/nixpkgs/trunk/; revision=28069
2011-08-01 01:13:36 +00:00
Shea Levy
0603a5d356 openjdk: Allow downloads of source 'drops' during build
svn path=/nixpkgs/trunk/; revision=28068
2011-08-01 01:13:27 +00:00
Shea Levy
482daa3afd openjdk: Add zip to buildInputs
svn path=/nixpkgs/trunk/; revision=28067
2011-08-01 01:13:19 +00:00
Shea Levy
2731048017 openjdk: Override hardcoded chmod
svn path=/nixpkgs/trunk/; revision=28066
2011-08-01 01:13:11 +00:00
Shea Levy
b722db6adb openjdk: Override hardcoded cp
svn path=/nixpkgs/trunk/; revision=28065
2011-08-01 01:13:02 +00:00
Shea Levy
735366584a openjdk: Override hardcoded touch
svn path=/nixpkgs/trunk/; revision=28064
2011-08-01 01:12:54 +00:00
Shea Levy
5054c8e8bb openjdk: Override hardcoded find
svn path=/nixpkgs/trunk/; revision=28063
2011-08-01 01:12:44 +00:00
Shea Levy
40d1bd9950 openjdk: Replace substitutions with env vars
svn path=/nixpkgs/trunk/; revision=28062
2011-08-01 01:12:36 +00:00
Shea Levy
b1b5b09557 openjdk: Add bootstrap JDK
svn path=/nixpkgs/trunk/; revision=28061
2011-08-01 01:12:28 +00:00
Shea Levy
75918e6537 openjdk: add 'which' to buildInputs
svn path=/nixpkgs/trunk/; revision=28060
2011-08-01 01:12:19 +00:00
Shea Levy
82d11e742c openjdk: Override hardcoded printf
svn path=/nixpkgs/trunk/; revision=28059
2011-08-01 01:12:12 +00:00
Shea Levy
706a7ff59d openjdk: Override hardcoded gawk
svn path=/nixpkgs/trunk/; revision=28058
2011-08-01 01:12:04 +00:00
Shea Levy
374eb5688e openjdk: Set dummy /home/play/bin:/var/setuid-wrappers:/home/play/.nix-profile/bin:/home/play/.nix-profile/sbin:/home/play/.nix-profile/lib/kde4/libexec:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/nix/var/nix/profiles/default/lib/kde4/libexec:/var/run/current-system/sw/bin:/var/run/current-system/sw/sbin:/var/run/current-system/sw/lib/kde4/libexec variables
svn path=/nixpkgs/trunk/; revision=28057
2011-08-01 01:11:56 +00:00
Shea Levy
a156ccd763 openjdk: Fix ALSA_INCLUDE variable
svn path=/nixpkgs/trunk/; revision=28056
2011-08-01 01:11:48 +00:00
Shea Levy
ac6fb72ab1 openjdk: Override hardcoded cups headers path
svn path=/nixpkgs/trunk/; revision=28055
2011-08-01 01:11:40 +00:00
Shea Levy
fa80adbe2a openjdk: Use proper milestone and build_number strings
svn path=/nixpkgs/trunk/; revision=28054
2011-08-01 01:11:32 +00:00
Shea Levy
08fe49fbb4 openjdk: Override hardcoded cat
svn path=/nixpkgs/trunk/; revision=28053
2011-08-01 01:11:24 +00:00
Shea Levy
ed9837c37c openjdk: Override hardcoded freetype library path
svn path=/nixpkgs/trunk/; revision=28052
2011-08-01 01:11:17 +00:00
Shea Levy
d5eec4cd11 openjdk: Override hardcoded freetype headers
svn path=/nixpkgs/trunk/; revision=28051
2011-08-01 01:11:09 +00:00
Shea Levy
38c1179f56 openjdk: Override hardcoded zip
svn path=/nixpkgs/trunk/; revision=28046
2011-08-01 01:10:28 +00:00
Shea Levy
6795da6837 Rearrange program inputs
svn path=/nixpkgs/trunk/; revision=28045
2011-08-01 01:10:16 +00:00
Shea Levy
52582a9b45 openjdk: Add ant to buildInputs
svn path=/nixpkgs/trunk/; revision=28044
2011-08-01 01:10:08 +00:00
Shea Levy
17c2fb730e openjdk: Override hardcoded head
svn path=/nixpkgs/trunk/; revision=28043
2011-08-01 01:10:01 +00:00
Shea Levy
27112e7233 openjdk: Override hardcoded alsa headers
svn path=/nixpkgs/trunk/; revision=28042
2011-08-01 01:09:53 +00:00
Shea Levy
e3ebf2024a openjdk: Fix hardcoded sed
svn path=/nixpkgs/trunk/; revision=28041
2011-08-01 01:09:45 +00:00
Shea Levy
0734d0315e openjdk: Override hardcoded egrep
svn path=/nixpkgs/trunk/; revision=28040
2011-08-01 01:09:38 +00:00
Shea Levy
8286d4df8d openjdk: Override hardcoded tr
svn path=/nixpkgs/trunk/; revision=28039
2011-08-01 01:09:30 +00:00
Shea Levy
027595d6b0 openjdk: Override hardcoded pwd
svn path=/nixpkgs/trunk/; revision=28038
2011-08-01 01:09:22 +00:00
Shea Levy
39bea03827 openjdk: Override hardcoded date
svn path=/nixpkgs/trunk/; revision=28037
2011-08-01 01:09:14 +00:00
Shea Levy
eceec04a44 openjdk: Override hardcoded grep
svn path=/nixpkgs/trunk/; revision=28036
2011-08-01 01:09:06 +00:00
Shea Levy
b3ab977d90 openjdk: Factor path overrides out into makeFlags
svn path=/nixpkgs/trunk/; revision=28035
2011-08-01 01:08:58 +00:00
Shea Levy
146d6875b3 openjdk: Fix hardcoded gcc
svn path=/nixpkgs/trunk/; revision=28034
2011-08-01 01:08:49 +00:00
Shea Levy
057e36e2f7 openjdk: Override hard-coded mkdir
svn path=/nixpkgs/trunk/; revision=28033
2011-08-01 01:08:40 +00:00
Shea Levy
3439ac32bf openjdk: Fix some formatting
svn path=/nixpkgs/trunk/; revision=28032
2011-08-01 01:08:32 +00:00
Shea Levy
d46390e7d2 openjdk: Add sanity check
svn path=/nixpkgs/trunk/; revision=28031
2011-08-01 01:08:23 +00:00
Shea Levy
686476b7bb openjdk: Fix hard-code to echo
svn path=/nixpkgs/trunk/; revision=28030
2011-08-01 01:08:15 +00:00
Shea Levy
11f0ca9320 openjdk: Add 'free' to $PATH for the build
svn path=/nixpkgs/trunk/; revision=28029
2011-08-01 01:08:07 +00:00
Shea Levy
23e378a3c4 *openjdk: Get source to unpack
svn path=/nixpkgs/trunk/; revision=28028
2011-08-01 01:07:58 +00:00
Shea Levy
2c17fb436b Copy openjdk-darwin as a starting point for openjdk7
svn path=/nixpkgs/trunk/; revision=27992
2011-07-28 18:53:12 +00:00
Ludovic Courtès
2cb4bc4a47 GCC 4.6: Don't assume `$NIX_GCC/nix-support/orig-libc' exists.
svn path=/nixpkgs/trunk/; revision=27903
2011-07-22 14:44:28 +00:00
Karn Kallio
abbf22c397 Update version of urweb compiler.
svn path=/nixpkgs/trunk/; revision=27801
2011-07-15 18:54:43 +00:00
Peter Simons
66dbd40cb7 ghc: build GHC on haskellPlatforms instead of linux++darwin to avoid evaluation errors on Hydra because x86_64-darwin is unsupported
svn path=/nixpkgs/trunk/; revision=27799
2011-07-15 12:53:21 +00:00
Peter Simons
78ccc14e3e ghc-6.10.1-binary: revert blind attempt to bootstrap GHC on x86_64-darwin with the i686 version of this compiler
Hydra says that we can *not* use the i686 compiler to bootstrap x86_64 on Darwin. Duh.

svn path=/nixpkgs/trunk/; revision=27753
2011-07-13 12:00:19 +00:00
Peter Simons
ce11df9d80 ghc-6.10.1-binary: blind attempt to bootstrap GHC on x86_64-darwin with the i686 version of this compiler
I have no idea whether that's going to work, and I can't test it for
lack of access to a MacOS X machine, but think chances are pretty good
that this is going to succeed.

svn path=/nixpkgs/trunk/; revision=27751
2011-07-13 11:09:06 +00:00
Peter Simons
c76ef49466 gprolog: add myself as maintainer
svn path=/nixpkgs/trunk/; revision=27647
2011-07-07 21:05:02 +00:00
Ludovic Courtès
9bde902010 GNU Prolog 1.4.0.
svn path=/nixpkgs/trunk/; revision=27586
2011-07-04 11:52:26 +00:00
Ludovic Courtès
909f438893 GCC 4.6.1.
svn path=/nixpkgs/trunk/; revision=27562
2011-06-30 14:35:07 +00:00
Andres Löh
a1cd10cfe2 Adding ghc-7.0.4.
svn path=/nixpkgs/trunk/; revision=27492
2011-06-18 12:31:16 +00:00
Michael Raskin
b64148624f Update YASM
svn path=/nixpkgs/trunk/; revision=27477
2011-06-16 05:55:47 +00:00
Ludovic Courtès
7b78f74a6d GCC 4.6: Pass -O2' and optionally -g' to the bootstrap compiler.
svn path=/nixpkgs/trunk/; revision=27465
2011-06-15 08:42:46 +00:00
Michael Raskin
9899a88c7d Update SBCL
svn path=/nixpkgs/trunk/; revision=27451
2011-06-14 04:31:30 +00:00
Michael Raskin
579433500a Update Lazarus
svn path=/nixpkgs/trunk/; revision=27302
2011-05-25 09:04:54 +00:00
Michael Raskin
21e9c28ce5 Update FPC
svn path=/nixpkgs/trunk/; revision=27301
2011-05-25 08:45:08 +00:00
Marco Maggesi
a3b617c8e3 Add platforms to OCaml 3.12.0
svn path=/nixpkgs/trunk/; revision=27298
2011-05-24 18:05:05 +00:00
Karn Kallio
b6acdba7fa Update Ur/Web to latest release 2011057.
svn path=/nixpkgs/trunk/; revision=27276
2011-05-17 21:36:55 +00:00
Marco Maggesi
bdace03143 Update PolyML to version 5.4
Also enable hydra build for linux

svn path=/nixpkgs/trunk/; revision=27250
2011-05-13 15:55:05 +00:00
Eelco Dolstra
b1e93d013c * Get rid of those annoying "not an attrSet" trace messages.
svn path=/nixpkgs/trunk/; revision=27141
2011-05-04 12:43:31 +00:00
Sander van der Burg
3a67579267 Bumped scala to version 2.8.1
svn path=/nixpkgs/trunk/; revision=26850
2011-04-15 09:11:49 +00:00
Rob Vermaas
50d0535b45 update jdk to jdk-1.6.0_24
svn path=/nixpkgs/trunk/; revision=26849
2011-04-15 07:56:09 +00:00
Michael Raskin
2eb6b07427 Update Gambit
svn path=/nixpkgs/trunk/; revision=26816
2011-04-13 06:31:45 +00:00
Michael Raskin
9a0305d40e Update SBCL
svn path=/nixpkgs/trunk/; revision=26815
2011-04-13 05:56:20 +00:00
Shea Levy
352dded989 Libelf isn't building on Darwin according to hydra, so remove libelf-dependent GCC-4.6 from Darwin
svn path=/nixpkgs/trunk/; revision=26753
2011-04-08 13:03:53 +00:00
Karn Kallio
cd86629a8a Change which corrected a failing build of webdsl on a 64 bit Linux.
Based on this comment: http://webdsl.org/selectpage/Download/WebDSLOnLinux

svn path=/nixpkgs/trunk/; revision=26747
2011-04-08 06:20:34 +00:00
Andres Löh
1d4428fbdb Added Agda-executable.
svn path=/nixpkgs/trunk/; revision=26737
2011-04-07 12:10:38 +00:00
Andres Löh
742e6e9e0b Updated epic.
svn path=/nixpkgs/trunk/; revision=26728
2011-04-07 07:47:22 +00:00
Ludovic Courtès
17fdaf6a7e GCC 4.6: Add a version with debugging symbols.
svn path=/nixpkgs/trunk/; revision=26714
2011-04-06 12:52:33 +00:00
Ludovic Courtès
36ed7a8eb8 GCC 4.6: Use `callPackage'.
svn path=/nixpkgs/trunk/; revision=26713
2011-04-06 12:52:29 +00:00
Rob Vermaas
9fd6ab096d update strategoxt to 1.8pre21839
svn path=/nixpkgs/trunk/; revision=26710
2011-04-06 11:02:41 +00:00
Shea Levy
76610988f8 Remove --with-stage1-libs from gcc-4.6.0 when building against a static ppl
--with-stage1-libs defaults to whatever is passed to --with-host-libstdcxx, and building gcc 4.6.0 against a static ppl fails when --with-stage1-libs is specified as it is here

svn path=/nixpkgs/trunk/; revision=26702
2011-04-05 16:55:09 +00:00
Shea Levy
bec9352ae7 Use g++ -E as the C++ preprocessor
The problem with gnat46 not building was because gnatboot replaces the stdenv
gcc with the gnat45 gcc, so calling g++ directly as the C++ preprocessor fixes
this.

svn path=/nixpkgs/trunk/; revision=26671
2011-04-02 19:13:36 +00:00
Shea Levy
72a9ea5c5c Only set the C++ preprocessor if C++ is enabled
svn path=/nixpkgs/trunk/; revision=26669
2011-04-02 16:09:09 +00:00
Shea Levy
ea7a559290 Add support for the new Go frontend to GCC 4.6.0.
This isn't as useful as it could be, since gcc-wrapper doesn't know about
the gccgo binary so there is no gccgo wrapper script. Since changing
gcc-wrapper would lead to a nearly full rebuild, I thing the change to
gcc-wrapper should go into stdenv-updates.

svn path=/nixpkgs/trunk/; revision=26668
2011-04-02 15:21:36 +00:00
Shea Levy
2b3d751095 Use install-strip when installing a stripped GCC 4.6
svn path=/nixpkgs/trunk/; revision=26652
2011-04-01 10:36:53 +00:00
Shea Levy
93d86b97f6 Merged in changes from stdenv-updates on gcc-4.5 into gcc-4.6
svn path=/nixpkgs/trunk/; revision=26650
2011-04-01 03:17:55 +00:00
Shea Levy
9ec8f9aefb Add myself as a gcc-4.6 maintainer
svn path=/nixpkgs/trunk/; revision=26649
2011-04-01 00:25:39 +00:00
Shea Levy
9511b89ec1 Update to GCC 4.6.0:
* Modify the builder to not fail when a static library is in $out/libexec/gcc/*/*
  * Disable libquadmath when building a static-only bootstrap of GCC, see http://gcc.gnu.org/ml/gcc/2011-03/msg00465.html
  * Add handling for cloog if it is passed in in place of cloog-ppl

svn path=/nixpkgs/trunk/; revision=26639
2011-03-31 21:51:39 +00:00
Shea Levy
4940efa008 Modify update-gcc.sh to allow it to work with gpg2 as well as gpg
svn path=/nixpkgs/trunk/; revision=26638
2011-03-31 21:47:03 +00:00
Shea Levy
6c033b18ee Initial copy of gcc-4.5 to gcc-4.6
svn path=/nixpkgs/trunk/; revision=26637
2011-03-31 21:44:55 +00:00
Ludovic Courtès
9a9a6cd27e GCC 4.5: Remove explicit "-g0 -O2".
svn path=/nixpkgs/branches/stdenv-updates/; revision=26589
2011-03-29 08:22:10 +00:00
Andres Löh
f9c356ad17 Adding ghc-7.0.3.
svn path=/nixpkgs/trunk/; revision=26588
2011-03-28 21:33:21 +00:00
Ludovic Courtès
312680ff50 GCC 4.5.2: Don't use the `install-strip' target, which wasn't available.
svn path=/nixpkgs/branches/stdenv-updates/; revision=26579
2011-03-28 16:11:16 +00:00
Peter Simons
cec39fe1a8 ghc-7.0.2: moved 'homepage' setting into the meta section
svn path=/nixpkgs/trunk/; revision=26514
2011-03-25 12:55:42 +00:00
Peter Simons
b579f4fd5c ghc-7.0.2: fix build on Darwin
There were two problems preventing GHC 7.0.2 from being built on MacOS. For
one, the 'configure' script automatically added the flag

  -isysroot /Developer/SDKs/MacOSX10.5.sdk

to the command-line that's being passed to GCC. This setting doesn't work with
our GCC, and resulted in build errors because standard headers like <stdargs.h>
could no longer be found.

Secondly, the build depends on install_name_tool, which has been added as a
buildInput.

These changes trigger a re-build on all platforms, not just on Darwin. I
realize that this could have been avoided by adding some cruft. However, I
didn't want to add cruft, so there you are.

svn path=/nixpkgs/trunk/; revision=26513
2011-03-25 12:55:37 +00:00
Ludovic Courtès
570fed8e1f Revert "GCC 4.5.2: Attempt to fix compilation of libstdc++."
This reverts r26499.

svn path=/nixpkgs/branches/stdenv-updates/; revision=26504
2011-03-25 09:15:27 +00:00
Ludovic Courtès
fff1ca83d5 GCC 4.5.2: Attempt to fix compilation of libstdc++.
svn path=/nixpkgs/branches/stdenv-updates/; revision=26499
2011-03-24 22:36:09 +00:00
Karn Kallio
7df7521dd1 Add the PAKCS (Portland Aachen Kiel Curry System) Curry compiler to Nixpkgs.
svn path=/nixpkgs/trunk/; revision=26497
2011-03-24 19:22:30 +00:00
Ludovic Courtès
d701519f5a GCC 4.5.2.
svn path=/nixpkgs/branches/stdenv-updates/; revision=26469
2011-03-23 14:51:25 +00:00
Ludovic Courtès
2e8c808734 Make `update-gcc.sh' more robust.
svn path=/nixpkgs/branches/stdenv-updates/; revision=26468
2011-03-23 14:51:21 +00:00
Ludovic Courtès
d887437d8e GCC 4.5: Use install-strip' instead of -Wl,--strip-debug'; add `gcc45_debug'.
svn path=/nixpkgs/branches/stdenv-updates/; revision=26467
2011-03-23 14:51:17 +00:00
Michael Raskin
36af24fc05 Fix SWI-Prolog build
svn path=/nixpkgs/trunk/; revision=26407
2011-03-17 22:09:22 +00:00
Karn Kallio
33fb7aef16 Update flapjax compiler to the latest release, version 2.1
Also add to nixpkgs new dependencies from hackage.

svn path=/nixpkgs/trunk/; revision=26283
2011-03-11 16:49:56 +00:00
Andres Löh
92db39f586 Added ghc-7.0.2.
This is supposed to become the new default version of GHC once
the new Haskell Platform is released (but only then).

svn path=/nixpkgs/trunk/; revision=26217
2011-03-09 08:29:12 +00:00
Andres Löh
b13e4ebdef Updated ghc HEAD expression to 7.0.2-rc2.
svn path=/nixpkgs/trunk/; revision=26127
2011-03-01 11:56:41 +00:00
Michael Raskin
9e204fec07 Update SBCL
svn path=/nixpkgs/trunk/; revision=26124
2011-02-27 18:56:15 +00:00
Eelco Dolstra
4f87b5338c * Clang/LLVM updated to 2.8.
svn path=/nixpkgs/trunk/; revision=25777
2011-02-05 15:45:02 +00:00
Karn Kallio
fca3859da8 Update urweb to latest released version.
svn path=/nixpkgs/trunk/; revision=25680
2011-01-24 15:27:07 +00:00
Michael Raskin
b3583dc847 Build ECL with DFFI
svn path=/nixpkgs/trunk/; revision=25610
2011-01-18 17:36:25 +00:00
Michael Raskin
cbabeeb588 Update ECL
svn path=/nixpkgs/trunk/; revision=25593
2011-01-16 22:45:05 +00:00
Rob Vermaas
0b747487fd only build dragonegg on linux
svn path=/nixpkgs/trunk/; revision=25417
2011-01-05 10:13:28 +00:00
Marco Maggesi
f2f1009d98 * Fix building of OCaml on Darwin. Gnu sed changed its behavior after version 4.2.1 (bug?), here we add a simple workaround
svn path=/nixpkgs/trunk/; revision=25330
2011-01-01 17:26:07 +00:00
Eelco Dolstra
aa6f43149a * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=25308
2010-12-28 16:42:00 +00:00
Karn Kallio
801ce7d5fb Add Concurrent Clean to NixPkgs.
svn path=/nixpkgs/trunk/; revision=25276
2010-12-25 15:13:07 +00:00
Eelco Dolstra
569ae5fe13 * Get dev86 to compile. Apparantly it has trouble with the latest
gcc/binutils.

svn path=/nixpkgs/branches/stdenv-updates/; revision=25246
2010-12-22 18:34:21 +00:00
Eelco Dolstra
c14382cb45 * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=25225
2010-12-21 15:14:33 +00:00
Michael Raskin
8235b75b87 Update SBCL
svn path=/nixpkgs/trunk/; revision=25217
2010-12-21 05:21:33 +00:00
Lluís Batlle i Rossell
a360198627 Fixing the gcc postPatch, for the static stage of the cross-compiler
svn path=/nixpkgs/branches/stdenv-updates/; revision=25215
2010-12-20 17:35:34 +00:00
Lluís Batlle i Rossell
b48b2a7bb4 Merging from trunk. I solved some trivial merge conflicts.
svn path=/nixpkgs/branches/stdenv-updates/; revision=25188
2010-12-17 20:39:58 +00:00
Michael Raskin
b1b17da07c Alleviate race condition: give Xvfb 10 seconds to start up. I hate the fact that EQL build even needs it, but it does run a Qt application to generate some file
svn path=/nixpkgs/trunk/; revision=25168
2010-12-17 10:59:09 +00:00
Ludovic Courtès
fff4a6c8b4 GCC 4.5: Fix the `GLIBC_DYNAMIC_LINKER' macro on NixOS and in cross builds.
Among others, this should fix the dynamic linker path reported by
"gcc --help --verbose".

svn path=/nixpkgs/branches/stdenv-updates/; revision=25131
2010-12-14 17:08:43 +00:00
Marco Maggesi
86e19c4888 * Narrow ocaml platforms to linux and darwin
svn path=/nixpkgs/trunk/; revision=25062
2010-12-11 14:29:37 +00:00
Lluís Batlle i Rossell
ee04ffcb55 Updating from trunk. I resolved simple conflicts.
svn path=/nixpkgs/branches/stdenv-updates/; revision=25061
2010-12-11 12:47:00 +00:00
Marco Maggesi
9568a1bc80 * Enable hydra compilation for ocaml 3.11.1 (error in the previous commit)
svn path=/nixpkgs/trunk/; revision=25043
2010-12-09 15:44:05 +00:00
Marco Maggesi
7b49a49cbb * Enable hydra compilation for ocaml 3.11.1
svn path=/nixpkgs/trunk/; revision=25042
2010-12-09 15:41:14 +00:00
Marco Maggesi
114fa21c48 * Add ocaml 3.12.0
svn path=/nixpkgs/trunk/; revision=25040
2010-12-09 14:03:13 +00:00
Michael Raskin
c9c133ab11 Use requireFile for the form-hidden download of JDK 5 (or 1.5, who cares)
svn path=/nixpkgs/trunk/; revision=24972
2010-12-05 11:42:24 +00:00
Michael Raskin
c2a8d34118 Add a note about chroot builds
svn path=/nixpkgs/trunk/; revision=24968
2010-12-04 13:07:10 +00:00
Michael Raskin
0141bfec63 Update SWI Prolog
svn path=/nixpkgs/trunk/; revision=24966
2010-12-04 11:16:39 +00:00
Michael Raskin
31b22ed108 Merge from trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=24820
2010-11-23 08:57:29 +00:00
Rob Vermaas
5f0674d59d update java-front
svn path=/nixpkgs/trunk/; revision=24812
2010-11-22 14:51:25 +00:00
Michael Raskin
6af8a1debd Merging from trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=24804
2010-11-22 11:39:42 +00:00
Tobias Hammerschmidt
b9a1196479 jdk5 updated to 1.5.22
svn path=/nixpkgs/trunk/; revision=24802
2010-11-22 08:58:00 +00:00
Andres Löh
d233819021 Bumped ghc-7.0.1 from rc2 to released version.
svn path=/nixpkgs/trunk/; revision=24770
2010-11-19 13:05:39 +00:00
Michael Raskin
fb58f74d82 Updating from trunk again
svn path=/nixpkgs/branches/stdenv-updates/; revision=24745
2010-11-17 17:03:09 +00:00
Michael Raskin
c308846055 Ignore the utime issue - tell tar we do not care about times in the first place
svn path=/nixpkgs/branches/stdenv-updates/; revision=24729
2010-11-17 12:45:14 +00:00
Michael Raskin
66d71d2e18 Restore fpc 2.4.0 - needed for Lazarus
svn path=/nixpkgs/trunk/; revision=24704
2010-11-15 21:09:58 +00:00
Michael Raskin
8a93e97370 Fix Lazarus version specification
svn path=/nixpkgs/trunk/; revision=24702
2010-11-15 20:29:20 +00:00
Michael Raskin
84de039c9e Update FPC
svn path=/nixpkgs/trunk/; revision=24699
2010-11-15 20:26:06 +00:00
Peter Simons
0460e3f2f7 Enable building of static libraries so that urweb can build statically
linked binaries.

svn path=/nixpkgs/trunk/; revision=24692
2010-11-15 17:47:36 +00:00
Michael Raskin
ed7bb66d5a Update Vala
svn path=/nixpkgs/trunk/; revision=24686
2010-11-15 06:16:41 +00:00
Lluís Batlle i Rossell
951ccd21a1 Fixing ghdl build (its Makefiles cannot stand enableParallelBuild)
svn path=/nixpkgs/branches/stdenv-updates/; revision=24679
2010-11-12 21:04:19 +00:00
Lluís Batlle i Rossell
8746de3ae8 Updating from trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=24674
2010-11-11 22:18:14 +00:00
Michael Raskin
5d0d35d0da Update SBCL; and not believe "Download Now" links anymore...
svn path=/nixpkgs/trunk/; revision=24653
2010-11-10 22:26:35 +00:00
Michael Raskin
7da1dc10d9 fpc should not use lib64-located ld-linux.so..
svn path=/nixpkgs/trunk/; revision=24645
2010-11-10 16:38:22 +00:00
Lluís Batlle i Rossell
42c6582491 Updating a gnat patch made for 4.4 to 4.5
svn path=/nixpkgs/branches/stdenv-updates/; revision=24632
2010-11-09 19:18:37 +00:00
Peter Simons
95c614def0 Advance urweb to latest release version 20101102.
svn path=/nixpkgs/trunk/; revision=24619
2010-11-08 10:40:25 +00:00
Marco Maggesi
caf0e7209a Add CMUCL Common Lisp compiler
svn path=/nixpkgs/trunk/; revision=24618
2010-11-08 08:58:50 +00:00
Lluís Batlle i Rossell
f4a73e2ddd Updating mono from 2.6 to 2.8
svn path=/nixpkgs/trunk/; revision=24614
2010-11-07 21:25:28 +00:00
Andres Löh
6c5c9fc17c Updated GHC 7.0.1 release candidate.
svn path=/nixpkgs/trunk/; revision=24583
2010-11-03 13:52:20 +00:00
Lluís Batlle i Rossell
f4f84af4ab Updating from trunk. I only had to take away the usual stdenv2 in
all-packages.nix


svn path=/nixpkgs/branches/stdenv-updates/; revision=24553
2010-10-31 19:30:31 +00:00
Lluís Batlle i Rossell
2b34bdd2ba Two fixes in one:
- our gcc should not bring libssp, because glibc provides __stack_chk_fail
  already. libssp is only for some non-glibc systems.
  The gcc configure script was not finding the header files of our glibc, so
  it assumed it did not provide __stack_chk_fail. I wrote code in the builder
  that patches the gcc/configure script properly for that.

  As a consequence, the glibc does not need anymore the "nscd-ssp-linking"
  patch, and we have a saner gcc (without libssp when using -fstack-protector)
- Instead of disabling the sse42 strstr() implementation in glibc due to the
  bug http://sourceware.org/bugzilla/show_bug.cgi?id=12123, I provide a better
  patch written after more reserach (that I submitted upstream already, and
  it's pending review).


svn path=/nixpkgs/branches/stdenv-updates/; revision=24493
2010-10-26 18:56:02 +00:00
Evgeny Egorochkin
19e0cda8d8 Fix names of packages. Patch by Karn Kallio.
svn path=/nixpkgs/trunk/; revision=24478
2010-10-26 00:22:44 +00:00
Lluís Batlle i Rossell
a95eb06e26 Updating the patch for ocaml on mips.
Reported by rixed@happyleptic.org

svn path=/nixpkgs/branches/stdenv-updates/; revision=24476
2010-10-25 21:13:05 +00:00
Michael Raskin
90b626421d Make EQL buildable again
svn path=/nixpkgs/trunk/; revision=24434
2010-10-23 18:40:57 +00:00
Michael Raskin
0df1871b9d Update EQL
svn path=/nixpkgs/trunk/; revision=24432
2010-10-23 15:34:58 +00:00
Lluís Batlle i Rossell
6dc839d344 Merging from trunk. I resolved some conflicts; I hope that well.
svn path=/nixpkgs/branches/stdenv-updates/; revision=24429
2010-10-23 14:52:21 +00:00
Michael Raskin
3b49286bb2 Fix tarball evaluation
svn path=/nixpkgs/trunk/; revision=24304
2010-10-15 17:27:54 +00:00
Ludovic Courtès
4b04dc48e2 TinyCC: Add patches; run the test suite.
svn path=/nixpkgs/trunk/; revision=24301
2010-10-15 13:29:42 +00:00
Ludovic Courtès
5515cc6433 TinyCC 0.9.25.
svn path=/nixpkgs/trunk/; revision=24300
2010-10-15 12:09:19 +00:00
Rob Vermaas
6b9003d357 update strategoxt
svn path=/nixpkgs/trunk/; revision=24213
2010-10-11 10:05:06 +00:00
Lluís Batlle i Rossell
86d8c5385e Adding a patch for ocaml I forgot (mips related)
svn path=/nixpkgs/branches/stdenv-updates/; revision=24159
2010-10-07 22:10:37 +00:00
Lluís Batlle i Rossell
fca582bff0 Updating from trunk. I had to resolve the pcre and some stdenv2 in all-packages
svn path=/nixpkgs/branches/stdenv-updates/; revision=24155
2010-10-07 21:21:31 +00:00
Michael Raskin
5d962bc1b2 Update SBCL
svn path=/nixpkgs/trunk/; revision=24106
2010-10-06 08:49:35 +00:00
Lluís Batlle i Rossell
cd4b54748a Updating from trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=24038
2010-10-03 09:25:34 +00:00
Lluís Batlle i Rossell
0c7429f8cc My attempts to build mldonkey on the fuloong
svn path=/nixpkgs/branches/stdenv-updates/; revision=24034
2010-10-03 09:18:31 +00:00
Eelco Dolstra
3cae924440 * Updated WebDSL.
* Made Stratego/XT 0.18 the default.

svn path=/nixpkgs/trunk/; revision=23994
2010-09-30 10:49:02 +00:00
Andres Löh
9d5f981913 Updated the Idris compiler.
svn path=/nixpkgs/trunk/; revision=23991
2010-09-29 19:24:29 +00:00
Andres Löh
f6e3110b74 Preliminarily added ghc-7.0.1-rc1 and current HEAD.
svn path=/nixpkgs/trunk/; revision=23985
2010-09-28 13:48:22 +00:00
Yury G. Kudryashov
732997b02e Metadata
svn path=/nixpkgs/trunk/; revision=23963
2010-09-27 11:19:31 +00:00
Michael Raskin
3daed8602e Add -fPIC to EQL CFLAGS as recommended by ld on amd64
svn path=/nixpkgs/trunk/; revision=23901
2010-09-22 18:25:39 +00:00
Michael Raskin
0c2f93999f Update EQL
svn path=/nixpkgs/trunk/; revision=23893
2010-09-22 09:52:53 +00:00
Michael Raskin
d43b8b4e4b Update SBCL
svn path=/nixpkgs/trunk/; revision=23886
2010-09-21 20:27:46 +00:00
Michael Raskin
c77f29daed Allow building EQL applications
svn path=/nixpkgs/trunk/; revision=23869
2010-09-20 08:10:12 +00:00
Michael Raskin
48ee2b7efb Fixing EQL evalutaion
svn path=/nixpkgs/trunk/; revision=23845
2010-09-17 22:08:50 +00:00
Michael Raskin
49bc04ad32 Use git commit as version
svn path=/nixpkgs/trunk/; revision=23843
2010-09-17 20:23:16 +00:00
Michael Raskin
b2c555ee02 Add EQL (Embeddable Common Lisp + Qt)
svn path=/nixpkgs/trunk/; revision=23842
2010-09-17 19:52:50 +00:00
Lluís Batlle i Rossell
2c5de61327 Updating from trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23840
2010-09-17 19:10:21 +00:00
Lluís Batlle i Rossell
d0b42b2927 Making the firefox java plugin work in i686-linux and x86_64-linux.
It should work for both firefox 3.6 and firefox 3.5 (said roconnor on irc).

Thanks to the wiki page http://wiki.nixos.org/wiki/Java_in_Firefox which explained
why what we had did not work.

svn path=/nixpkgs/trunk/; revision=23801
2010-09-14 15:14:18 +00:00
Lluís Batlle i Rossell
7471ffb76d Fixing the plugin directory for the jdk6 i686-linux
svn path=/nixpkgs/trunk/; revision=23799
2010-09-14 14:47:12 +00:00
Marco Maggesi
1df4ff6aae Remove configure file for OCaml 3.09.1 which is not used anymore.
svn path=/nixpkgs/trunk/; revision=23619
2010-09-03 14:05:49 +00:00
Marco Maggesi
b508e9445b Include directory for OCaml's C headers.
Make an include directory and symlinks ocaml's C header files into
that directory.  By having an include directory it is automatically
propogated as to NIX_CFLAGS_COMPILE for anyone who uses ocaml as a
build input.

(Proposed on the mailing list by Russell O'Connor.)

svn path=/nixpkgs/trunk/; revision=23618
2010-09-03 13:48:35 +00:00
Lluís Batlle i Rossell
bc22ce3b74 Setting the gcc --with-arch=fuloong2f only on mips64-linux. (what was there before was
a temporary change not representing a working stdenv)

svn path=/nixpkgs/branches/stdenv-updates/; revision=23589
2010-09-01 09:50:23 +00:00
Lluís Batlle i Rossell
641f956581 Setting any stdenv.system references for the loongson2f system to 'mips64-linux'.
(my git-svn info:)
Merge branch 'mips64' into stdenv-updates

Conflicts:
	pkgs/applications/networking/browsers/firefox/3.6.nix
	pkgs/top-level/all-packages.nix

svn path=/nixpkgs/branches/stdenv-updates/; revision=23588
2010-09-01 09:50:12 +00:00
Lluís Batlle i Rossell
7608617484 Updating nasm (the old url did not work)
svn path=/nixpkgs/branches/stdenv-updates/; revision=23574
2010-09-01 08:34:19 +00:00
Lluís Batlle i Rossell
cca1cae042 Updating from trunk. I had to do some changes to make it fit.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23500
2010-08-29 11:09:23 +00:00
Peter Simons
bb0e55c238 pkgs/development/compilers/urweb: correct mysql search paths
svn path=/nixpkgs/trunk/; revision=23384
2010-08-24 08:27:55 +00:00
Peter Simons
ed19b4faf0 Add Nix expression for Ur/Web.
svn path=/nixpkgs/trunk/; revision=23381
2010-08-24 08:25:07 +00:00
Peter Simons
f17a4cfbf9 Add package mlton, an optimizing compiler for Standard ML.
This commit packages mlton.  Note that the documentation has not
been built or included.

svn path=/nixpkgs/trunk/; revision=23378
2010-08-24 08:23:16 +00:00
Lluís Batlle i Rossell
15f83acc0c Updating nasm
svn path=/nixpkgs/branches/stdenv-updates/; revision=23353
2010-08-22 12:14:28 +00:00
Peter Simons
1a6039cb45 Enable parallel building of gcc, glibc, gmp, mpfr, ncurses, coreutils, perl, python, git, and qt4.
If a build expressions has set "enableParallelBuilding = true", then the
generic builder may utilize more than one CPU core to build that particular
expression. This feature works out of the box for GNU Make. Expressions that
use other build drivers like Boost.Jam or SCons have to specify appropriate
flags such as "-j${NIX_BUILD_CORES}" themselves.

svn path=/nixpkgs/trunk/; revision=23042
2010-08-08 18:51:42 +00:00
Lluís Batlle i Rossell
46082f25f9 Updating from trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=23027
2010-08-07 20:14:04 +00:00
Eelco Dolstra
a1e834e85a * Get rid of the ugly `useFromStdenv' hack in all-packages.nix.
Instead, use the generic package override mechanism to use packages
  from earlier bootstrap phases.
* Don't rely on the existence of attributes such as
  `stdenv.coreutils'.

svn path=/nixpkgs/trunk/; revision=22991
2010-08-06 10:34:34 +00:00
Eelco Dolstra
5119fac40e * Don't store the GCC configure flags in the output (visible through
`gcc -v').  It causes build-time only dependencies to be
  unnecessarily retained in the closure (e.g. PPL due to
  `--with-ppl=/nix/store/...').
* Replace $out/bin/c++ with a symlink to g++.

svn path=/nixpkgs/branches/stdenv-updates/; revision=22966
2010-08-05 16:27:46 +00:00
Lluís Batlle i Rossell
50f337ad01 Making gcc not depend on bootstrap-tools (by a postInstall patchelf trick)
svn path=/nixpkgs/branches/stdenv-updates/; revision=22963
2010-08-05 13:39:08 +00:00
Eelco Dolstra
6fe628b99a * Indentation fixes.
svn path=/nixpkgs/branches/stdenv-updates/; revision=22961
2010-08-05 13:21:29 +00:00
Lluís Batlle i Rossell
e0a11f532b Trying to bootstrap gcc 4.5 with ppl, so it does not depend on libstdc++ from the boostrap-tools.
svn path=/nixpkgs/branches/stdenv-updates/; revision=22947
2010-08-04 12:36:35 +00:00
Michael Raskin
1cf7460522 Try appeasing Hydra with correct platform specification outside of assert
svn path=/nixpkgs/trunk/; revision=22922
2010-08-03 10:55:32 +00:00
Lluís Batlle i Rossell
6d15eabdc1 Merging from trunk (the callPackage change)
svn path=/nixpkgs/branches/stdenv-updates/; revision=22915
2010-08-03 08:14:13 +00:00
Michael Raskin
0dfe4c37ed Fix SBCL build
svn path=/nixpkgs/trunk/; revision=22903
2010-08-02 19:02:47 +00:00
Lluís Batlle i Rossell
955b962993 Updating gcc to 4.5.1.
I removed two patches that don't apply anymore (dragonegg, softfp-hurd).
I hope this means it's all fixed upstream.

svn path=/nixpkgs/branches/stdenv-updates/; revision=22879
2010-08-02 15:58:03 +00:00
Lluís Batlle i Rossell
5417c720fd Merging from trunk.
I tried to fix some trivial conflicts.
I don't know if I merged well some more difficult conflicts on openssl/darwin_patch
or haskell-platform.


svn path=/nixpkgs/branches/stdenv-updates/; revision=22878
2010-08-02 15:48:19 +00:00
Michael Raskin
76cef7e1b2 Set HOME for SBCL tests
svn path=/nixpkgs/trunk/; revision=22870
2010-08-02 11:37:23 +00:00
Michael Raskin
5892d8ffc7 Update sbcl
svn path=/nixpkgs/trunk/; revision=22865
2010-08-02 09:57:12 +00:00
Lluís Batlle i Rossell
0f4673788e Fixing the gcc-4.5 cross-build (the native strip destroys the .a cross-built
archives, so we disable it cross building)

svn path=/nixpkgs/branches/stdenv-updates/; revision=22854
2010-08-01 21:27:03 +00:00
Lluís Batlle i Rossell
da3ba13fb5 Trying to make gcc 4.5 cross-buildable
svn path=/nixpkgs/branches/stdenv-updates/; revision=22848
2010-08-01 21:21:26 +00:00
Eelco Dolstra
4bf5b0d36b * Fix some more "args: with args".
svn path=/nixpkgs/trunk/; revision=22828
2010-07-30 14:47:23 +00:00
Eelco Dolstra
907bb1aac6 * ltrace: updated to 0.5.3.
* libdbi / libdbi-drivers: updated to 0.8.3, and make it compile with
  SQLite.
* qemu-image: fix the URL.
* gdmap: make it build again (requires an older GTK+).
* rlwrap: updated to 0.37.
* smbfs-fuse -> fusesmb to match the upstream name.
* x11vnc: updated to 0.9.10.
* clearlyU: fix the URL.
* Various packages: follow the coding conventions.

svn path=/nixpkgs/trunk/; revision=22814
2010-07-29 18:55:16 +00:00
Eelco Dolstra
ba498d4a43 * composedArgsAndFun -> makeOverridable for consistency.
* Rename a few single-version packages to "default.nix".

svn path=/nixpkgs/trunk/; revision=22803
2010-07-29 08:21:21 +00:00
Eelco Dolstra
749b8607ca * More cleanup.
svn path=/nixpkgs/trunk/; revision=22795
2010-07-28 15:35:01 +00:00
Eelco Dolstra
6609710409 * Get rid of many instances of "args: with args;", and other coding
guidelines violations.
* Updated libsamplerate to 0.1.7.

svn path=/nixpkgs/trunk/; revision=22782
2010-07-28 11:55:54 +00:00
Ludovic Courtès
d88cd100c9 GCC 4.5: Fix libpthread-related `LIB_SPEC' on GNU.
svn path=/nixpkgs/trunk/; revision=22610
2010-07-15 14:06:09 +00:00
Ludovic Courtès
f0de698503 GCC 4.5: Augment `LIB_SPEC' so that GNU's libpthread's deps are visible.
svn path=/nixpkgs/trunk/; revision=22603
2010-07-14 23:21:36 +00:00
Ludovic Courtès
29ee6afbea GCC 4.5: Patch the right header file for pthread on GNU.
svn path=/nixpkgs/trunk/; revision=22593
2010-07-13 23:42:25 +00:00
Ludovic Courtès
83335bda50 GCC 4.5: Add `-L${libpthread}/lib' unconditionally on GNU.
svn path=/nixpkgs/trunk/; revision=22585
2010-07-13 18:06:17 +00:00
Ludovic Courtès
97ab4c05b2 GCC 4.5: Fix pthread support for GNU.
svn path=/nixpkgs/trunk/; revision=22583
2010-07-13 16:32:26 +00:00
Lluís Batlle i Rossell
a8c5534849 Adding virtualgl (and therefore, libjpeg-turbo, a SIMD API-compatible libjpeg)
svn path=/nixpkgs/trunk/; revision=22553
2010-07-10 08:45:44 +00:00
David Guibert
74b7818349 vala - Compiler for the GObject type system
svn path=/nixpkgs/trunk/; revision=22546
2010-07-09 13:15:40 +00:00
Michael Raskin
522d4f9d85 GCL at the ansi level
svn path=/nixpkgs/trunk/; revision=22541
2010-07-09 03:34:29 +00:00
Andres Löh
eb2cb9afd4 Added ghc-6.12.3. Does not build yet for me -- still have to figure out why.
svn path=/nixpkgs/trunk/; revision=22525
2010-07-08 11:43:06 +00:00
Michael Raskin
40fb98d671 Fix a typo; thanks to viric for showing me my being silly.
svn path=/nixpkgs/trunk/; revision=22517
2010-07-07 20:19:48 +00:00
Michael Raskin
c009e9d2f0 Assert the stdenv requirements of the expression for now
svn path=/nixpkgs/trunk/; revision=22516
2010-07-07 18:44:57 +00:00
Michael Raskin
af34f7a80a Request a larger version
svn path=/nixpkgs/trunk/; revision=22500
2010-07-06 20:27:48 +00:00
Michael Raskin
ce2f4992f1 Work around a gcl bug related to temporary directories - bug report sent upstream
svn path=/nixpkgs/trunk/; revision=22499
2010-07-06 19:59:10 +00:00
Michael Raskin
058ccd7714 Apparently fixed GCL build
svn path=/nixpkgs/trunk/; revision=22498
2010-07-06 16:48:03 +00:00
Lluís Batlle i Rossell
cf30574d4e Quite fixing the path64 compiler. It builds programs in C even finding the libc header files.
Nevertheless, although all stages work, pathcc keeps on saying "INTERNAL ERROR happened",
but resultign binaries work fine.

It needs some upstream fixing - they have all too much hardcoded to /usr, for example.

svn path=/nixpkgs/trunk/; revision=22449
2010-07-04 11:10:58 +00:00
Lluís Batlle i Rossell
6aa4b636dc Adding a skeleton for the path64 compiler.
It builds, but it needs some reworks as running it lookes at /usr/bin/ld and things like that.
I leave that for another day.

svn path=/nixpkgs/trunk/; revision=22442
2010-07-02 21:44:31 +00:00
Peter Simons
70240d36ac Enable parallel building of gcc, glibc, gmp, mpfr, coreutils, perl, git, and qt4.
svn path=/nixpkgs/branches/stdenv-updates/; revision=22400
2010-06-23 14:35:18 +00:00
Marc Weber
f3e7f0fdf0 reverting my patch series adding -j -l support for make
svn path=/nixpkgs/branches/stdenv-updates/; revision=22336
2010-06-19 15:52:28 +00:00
Lluís Batlle i Rossell
da9e4402ee Pinta still does not build (xbuild pkgconfig problems), but mono and gtk-sharp-2 build fine.
svn path=/nixpkgs/trunk/; revision=22322
2010-06-18 08:16:21 +00:00
Ludovic Courtès
c930debb54 GCC 4.5: Remove unnecessary `configure' flags.
The `--enable-lto' and `--enable-plugin' flags are automatically implied
when all their prerequisites are satisfied.  However, passing them
explicitly breaks cases where some of the prerequisites are not met,
such as static (`--without-headers') cross-compilers.

svn path=/nixpkgs/trunk/; revision=22316
2010-06-17 21:23:22 +00:00
Marc Weber
2dafd54743 opt-out some failing phases
svn path=/nixpkgs/branches/stdenv-updates/; revision=22285
2010-06-15 19:00:58 +00:00
Sander van der Burg
cc6acb3e40 Added my very experimental Visual Studio build stuff. You should be even more brave to use this
svn path=/nixpkgs/trunk/; revision=22273
2010-06-15 11:32:19 +00:00
Marc Weber
02adc9484b adobe_flex_sdk, use - instead of _ in name
svn path=/nixpkgs/trunk/; revision=22269
2010-06-14 22:35:40 +00:00
Marc Weber
88d7d68c77 update Adobe Flex SDK
svn path=/nixpkgs/trunk/; revision=22260
2010-06-14 16:52:15 +00:00
Lluís Batlle i Rossell
86345919c2 Updating from trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=22254
2010-06-14 09:28:10 +00:00
Lluís Batlle i Rossell
9eb2cf4906 I forgot the licenses for llvm. Here they are.
svn path=/nixpkgs/trunk/; revision=22241
2010-06-12 22:30:09 +00:00
Lluís Batlle i Rossell
8db2f399d1 Changing clang derivation name from llvm-2.7 to clang-2.7. Clearer, I think.
svn path=/nixpkgs/trunk/; revision=22240
2010-06-12 22:14:43 +00:00
Lluís Batlle i Rossell
6bc2fcd511 Fixing the nixpkgs tarball build
Fixing the clang fetchsvn hash. I don't know why it does not match that given by nix-prefetch-svn, but
I set that given by nix-build.

svn path=/nixpkgs/trunk/; revision=22239
2010-06-12 22:01:41 +00:00
Lluís Batlle i Rossell
a4a34dd6e4 Moving dragonegg (gcc shared object plugin) into the llvm directory,
as I think it fits better there than in 'libraries'.

svn path=/nixpkgs/trunk/; revision=22238
2010-06-12 21:52:50 +00:00
Lluís Batlle i Rossell
684aa4b043 Removing llvm-gcc (gcc-4.2 only), because I think dragonegg outdates it (gcc-4.5.0 plugin).
svn path=/nixpkgs/trunk/; revision=22237
2010-06-12 21:52:45 +00:00
Lluís Batlle i Rossell
22a839c86d Making clang build for llvm 2.7
(I've not tested the usage of c++ headers though, but it builds c and c++ simple programs)

svn path=/nixpkgs/trunk/; revision=22236
2010-06-12 21:52:39 +00:00
Lluís Batlle i Rossell
1babf6ea14 Cleaning a bit what I commited about llvm, and making dragonegg build.
If passing to gcc4.5 the compile flag: "-fplugin=dragonegg.so" it will use the llvm optimizers and
code generators.

In that previous commit I enabled link time optimization and plugin support in gcc 4.5.0

svn path=/nixpkgs/trunk/; revision=22235
2010-06-12 20:54:35 +00:00
Lluís Batlle i Rossell
e6ad625902 llvm update attempt + dragonegg
svn path=/nixpkgs/trunk/; revision=22234
2010-06-12 17:42:33 +00:00
Lluís Batlle i Rossell
22b3336161 I had also to disable the tests for 'net' in go for it to build in chroot.
(I thought I had chroots enabled in my computer - I did not, hence so much commits)

svn path=/nixpkgs/trunk/; revision=22232
2010-06-12 11:45:30 +00:00
Lluís Batlle i Rossell
2ba5bba371 Disabling the http tests on go (fail on hydra)
svn path=/nixpkgs/trunk/; revision=22231
2010-06-12 11:31:39 +00:00
Lluís Batlle i Rossell
0530f43655 Updating go, and making the go expression work in both i686-linux and x86_64-linux.
svn path=/nixpkgs/trunk/; revision=22230
2010-06-12 11:21:20 +00:00
Marc Weber
603fd4f206 HaXe and Neko update, C backend does work on NixOS
haxelib install hxcpp; Maybe export HXCPP_M64=1 then take off :)

svn path=/nixpkgs/trunk/; revision=22055
2010-05-29 18:26:45 +00:00
Michael Raskin
90c859d0c7 Add Gambit Scheme compiler
svn path=/nixpkgs/trunk/; revision=22026
2010-05-28 06:01:35 +00:00
Rob Vermaas
41aa02a8b4 inital try with jdk6 on cygwin
svn path=/nixpkgs/trunk/; revision=22000
2010-05-27 11:04:45 +00:00
Ludovic Courtès
caf8fe39cf GCJ 4.5: Fix `java.home'.
svn path=/nixpkgs/trunk/; revision=21999
2010-05-27 10:23:42 +00:00
Ludovic Courtès
7132072986 GCJ 4.5: Fix value of the `java.home' property.
svn path=/nixpkgs/trunk/; revision=21988
2010-05-26 14:53:04 +00:00
Lluís Batlle i Rossell
fa1a414aee Merging from trunk - I had to resolve conflicts on coreutils; I hope I resolved that
well


svn path=/nixpkgs/branches/stdenv-updates/; revision=21975
2010-05-25 20:38:18 +00:00
Ludovic Courtès
fc6b345f94 GCJ 4.5: Build with `--enable-java-home' & co.
svn path=/nixpkgs/trunk/; revision=21973
2010-05-25 19:38:13 +00:00
Ludovic Courtès
000c2c51fd GCC 4.5: Patch the spec string for GNU/Hurd to add the right `-I' flags.
svn path=/nixpkgs/trunk/; revision=21934
2010-05-21 13:46:46 +00:00
Ludovic Courtès
882ff5a41b GCC 4.5: Handle cross-glibc's propagated build inputs.
svn path=/nixpkgs/trunk/; revision=21907
2010-05-19 21:32:31 +00:00
Ludovic Courtès
63abc2ed86 GCC 4.5: Add support for a separate libpthread; rearrange target flags handling.
svn path=/nixpkgs/trunk/; revision=21905
2010-05-19 21:32:19 +00:00
Ludovic Courtès
91e3147622 GCC 4.5: Unset $CPATH and $LIBRARY_PATH if and only if they are empty.
svn path=/nixpkgs/trunk/; revision=21904
2010-05-19 21:31:49 +00:00
Ludovic Courtès
aa26710b44 GCC 4.5: Add patch to fix GNU/Hurd builds.
svn path=/nixpkgs/trunk/; revision=21903
2010-05-19 21:31:21 +00:00
Lluís Batlle i Rossell
6d88da9a23 Merging from trunk (conflict on glibc, I think I resolved it)
svn path=/nixpkgs/branches/stdenv-updates/; revision=21879
2010-05-19 15:26:00 +00:00
Lluís Batlle i Rossell
4547dffb5d Fixing gcc-4.5 related to the patch for ultrasparc. The patch should not be
needed anymore

svn path=/nixpkgs/trunk/; revision=21633
2010-05-06 19:19:02 +00:00
Lluís Batlle i Rossell
c548c084bb Making gcc-4.5 cross-build to mingw32 too (set by the proper config and libc = "msvcrt"
in the crossSystem)

svn path=/nixpkgs/trunk/; revision=21630
2010-05-06 18:22:51 +00:00
Ludovic Courtès
8da4605505 GCC 4.5: Remove redundant `--disable-multilib'.
svn path=/nixpkgs/trunk/; revision=21553
2010-05-02 09:27:39 +00:00
Lluís Batlle i Rossell
1ae5a63425 Fixing the yasm 'name'
svn path=/nixpkgs/trunk/; revision=21471
2010-04-30 22:25:25 +00:00
Lluís Batlle i Rossell
1215f3a7a4 Adding yasm, and making x264 and xvid codecs be compiled with their assembly code
svn path=/nixpkgs/trunk/; revision=21470
2010-04-30 21:58:47 +00:00
Lluís Batlle i Rossell
fa6c22b5c6 Adding the expressions for gcc 4.5 for cross building.
Although I still have set gcc 4.4 for that, I tested with the 4.5 expression
and it cross built perfectly bison for the sheevaplug.

svn path=/nixpkgs/trunk/; revision=21463
2010-04-30 19:12:59 +00:00
Andres Löh
b3224edee3 Updated the expression for EHC/UHC.
This is not yet properly tested, but it should be an improvement over
what was there before ...

svn path=/nixpkgs/trunk/; revision=21435
2010-04-29 17:35:09 +00:00
Andres Löh
7d2ae46bce Add missing binaries to the GHC wrapper.
svn path=/nixpkgs/trunk/; revision=21434
2010-04-29 17:35:05 +00:00
Ludovic Courtès
5929f9d3bd GCC 4.5.0.
svn path=/nixpkgs/trunk/; revision=21403
2010-04-28 12:37:11 +00:00
Ludovic Courtès
689914a5b2 update-gcc.sh: Add support for Ada.
svn path=/nixpkgs/trunk/; revision=21401
2010-04-28 12:37:02 +00:00
Andres Löh
8bf3f76256 Let GHC wrapper inherit meta from the wrapped expression.
svn path=/nixpkgs/trunk/; revision=21330
2010-04-26 20:39:51 +00:00
Andres Löh
b48dfda990 Added ghc-6.12.2.
svn path=/nixpkgs/trunk/; revision=21303
2010-04-25 17:27:21 +00:00
Ludovic Courtès
a89f709a91 GNU/MIT Scheme: Restrict to GNU/* and FreeBSD.
svn path=/nixpkgs/trunk/; revision=21302
2010-04-24 21:03:00 +00:00
Ludovic Courtès
805d99ffc7 Reverting "GNU/MIT Scheme: Attempt to fix Cygwin builds."
svn path=/nixpkgs/trunk/; revision=21301
2010-04-24 21:02:52 +00:00
Ludovic Courtès
4f9ffa5e59 GNU/MIT Scheme: Attempt to fix Cygwin builds.
svn path=/nixpkgs/trunk/; revision=21295
2010-04-24 16:02:08 +00:00
Ludovic Courtès
4fcbad8476 GNU/MIT Scheme: Build from the binary distributions when available.
svn path=/nixpkgs/trunk/; revision=21293
2010-04-24 11:09:53 +00:00
Andres Löh
776d8267c6 Added a couple of comments to ghc expression and myself as maintainer,
in preparation for adding ghc-6.12.2 ...

svn path=/nixpkgs/trunk/; revision=21268
2010-04-23 12:38:34 +00:00
Lluís Batlle i Rossell
6f2fac6466 Merging from trunk.
I hope I resolved the conflicts well (gmp and gccCross)


svn path=/nixpkgs/branches/stdenv-updates/; revision=21251
2010-04-22 21:44:33 +00:00
Sander van der Burg
3921737991 Upgraded jdk to 1.6.0_20
svn path=/nixpkgs/trunk/; revision=21180
2010-04-20 11:29:40 +00:00
Marc Weber
b8fc0df586 updating HaXe and Neko
svn path=/nixpkgs/trunk/; revision=21150
2010-04-18 22:01:50 +00:00
Lluís Batlle i Rossell
d6f653770b Updating the 'ecl' url (new version, and updated sourceforge url scheme)
svn path=/nixpkgs/trunk/; revision=21134
2010-04-16 17:35:26 +00:00
Ludovic Courtès
7f6b1e9abd GCC 4.4: Fix shared library support of sparc64-linux-gnu cross-compiler.
svn path=/nixpkgs/trunk/; revision=20975
2010-04-07 15:53:34 +00:00
Marc Weber
01b602c7f4 update Scala 2.7.7
patch provided by Francois Perrad
I readded license line

svn path=/nixpkgs/trunk/; revision=20861
2010-03-29 23:36:25 +00:00
Michael Raskin
96eba79858 Update SBCL
svn path=/nixpkgs/trunk/; revision=20750
2010-03-18 21:12:45 +00:00
Ludovic Courtès
6574a35e56 Add MIT/GNU Scheme.
svn path=/nixpkgs/trunk/; revision=20719
2010-03-17 15:32:12 +00:00
Ludovic Courtès
d5c0333db8 Stalin: Add dependency on ncompress.
svn path=/nixpkgs/trunk/; revision=20713
2010-03-17 14:44:46 +00:00
Ludovic Courtès
9e16b812e0 Mono: Don't strip binaries.
svn path=/nixpkgs/trunk/; revision=20708
2010-03-17 13:56:40 +00:00
Ludovic Courtès
2dfbcfcc7c Stalin: Add maintainer.
svn path=/nixpkgs/trunk/; revision=20707
2010-03-17 13:56:36 +00:00
Lluís Batlle i Rossell
4824ecbb62 Trying to remove more hydra evaluation errors related to gcc.
svn path=/nixpkgs/trunk/; revision=20687
2010-03-17 10:17:32 +00:00
Marc Weber
19f0cd20fd HaXe: support nekotools boot - add haxelib
svn path=/nixpkgs/trunk/; revision=20674
2010-03-16 23:34:56 +00:00
Lluís Batlle i Rossell
9b1d5353a9 Making the gcc cross-compiler a bit more flexible.
svn path=/nixpkgs/trunk/; revision=20614
2010-03-14 14:05:08 +00:00
Lluís Batlle i Rossell
f36f99e368 Making gcc cross-buildable, at least for glibc.
svn path=/nixpkgs/branches/stdenv-updates/; revision=20454
2010-03-06 21:41:01 +00:00
Ludovic Courtès
06944c9e13 Ikarus: Update URLs.
svn path=/nixpkgs/trunk/; revision=20316
2010-03-01 17:08:21 +00:00
Ludovic Courtès
ee2eb5b98a Bigloo: Add meta.maintainers' and meta.platforms'.
svn path=/nixpkgs/trunk/; revision=20315
2010-03-01 17:08:16 +00:00
Rob Vermaas
9308f0465f set meta.platforms to get rid of hydra evaluation errors (assertions)
svn path=/nixpkgs/trunk/; revision=20300
2010-03-01 12:21:12 +00:00
Lluís Batlle i Rossell
b1b7266aa3 After some testing with an ultrasparc cross-compiler:
Updating the cross-build expressions, adding some flexibility.
Updated the linux headers used cross building, as 2.6.28 had bugs on endianness in
sparc64.
There were, as usual some bugs in gcc. Maybe not many make a cross compiler to
ultrasparc.

For the record, I could build an ultrasparc kernel with this base nix:
import /etc/nixos/nixpkgs/default.nix   # The root nixpkgs default.nix
{
    crossSystem = {
        config = "sparc64-unknown-linux";
        bigEndian = true;
        arch = "sparc64";
        float = "soft";
        withTLS = true;
        cpu = "ultrasparc";
    };

    config = pkgs: {
      packageOverrides = pkgs : {
        platform = {
            name = "sparc64";
            kernelHeadersBaseConfig = "sparc64_defconfig";
            kernelBaseConfig = "sparc64_defconfig";
            kernelArch = "sparc";
            kernelAutoModules = false;
            kernelTarget = "zImage";
            uboot = null;
        };
      };
    };
}

Although it did not boot directly in qemu-system-sparc64:
[sparc64] Kernel already loaded
Unhandled Exception 0x0000000000000020
PC = 0x0000000000404000 NPC = 0x0000000000404004

svn path=/nixpkgs/trunk/; revision=20269
2010-02-27 00:52:48 +00:00
Michael Raskin
df0922aab7 Fix argument retrieval
svn path=/nixpkgs/trunk/; revision=20263
2010-02-26 07:14:11 +00:00
Michael Raskin
98c282d12b Make Unicode support optional
svn path=/nixpkgs/trunk/; revision=20261
2010-02-26 07:02:18 +00:00
Michael Raskin
5b4f9b1e56 Update ECL
svn path=/nixpkgs/trunk/; revision=20247
2010-02-25 12:54:46 +00:00
Michael Raskin
7ec7268649 Added Clozure CL
svn path=/nixpkgs/trunk/; revision=20211
2010-02-24 09:04:29 +00:00
Rob Vermaas
1ed9b2e7a4 update strategoxt 0.18pre version
svn path=/nixpkgs/trunk/; revision=20210
2010-02-24 08:50:59 +00:00
Michael Raskin
24614bdffe Manually fix ecl-config. Not that we really care what it says, but it should not give unsuable flag set
svn path=/nixpkgs/trunk/; revision=20203
2010-02-23 21:32:16 +00:00
Michael Raskin
a3282d5e3e Nuke networking tests for SBCL
svn path=/nixpkgs/trunk/; revision=20074
2010-02-17 10:40:25 +00:00
Michael Raskin
c8dd2f9891 Give up on /etc/passwd-requiring tests
svn path=/nixpkgs/trunk/; revision=20069
2010-02-17 08:24:02 +00:00
Michael Raskin
6a51d0465d Try updating SBCL
svn path=/nixpkgs/trunk/; revision=20066
2010-02-17 06:50:45 +00:00
Ludovic Courtès
471184bb38 GCC: Try to build on `i686-darwin'.
svn path=/nixpkgs/trunk/; revision=20004
2010-02-15 09:36:23 +00:00
Lluís Batlle i Rossell
a21df5e172 I'll try to remove the hydra evaluation errors (throws) about ghc bootstrapping.
svn path=/nixpkgs/trunk/; revision=19981
2010-02-13 16:48:12 +00:00
Michael Raskin
357a19ec4e Add some configure options for ECL
svn path=/nixpkgs/trunk/; revision=19885
2010-02-09 13:54:29 +00:00
Eelco Dolstra
d8c6bb130c * Sync with the trunk one last time.
svn path=/nixpkgs/branches/stdenv-updates/; revision=19849
2010-02-05 23:06:36 +00:00
Eelco Dolstra
631ea03875 * Fix / disable some packages that give evaluation errors in Hydra.
svn path=/nixpkgs/trunk/; revision=19833
2010-02-05 14:13:25 +00:00
Eelco Dolstra
a617a7c239 * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=19786
2010-02-03 14:23:43 +00:00
Michael Raskin
0c13a20803 Update ECL
svn path=/nixpkgs/trunk/; revision=19725
2010-01-29 06:13:22 +00:00
Lluís Batlle i Rossell
64f0d74319 Fixing the gcc/gcc-wrapper so 'ghdl' gets the proper wrapper (langVhdl = true,
from gcc).


svn path=/nixpkgs/branches/stdenv-updates/; revision=19714
2010-01-27 16:29:11 +00:00
Lluís Batlle i Rossell
b2fed75484 2nd attempt at fixing the gnat44 build
svn path=/nixpkgs/branches/stdenv-updates/; revision=19709
2010-01-27 13:43:23 +00:00
Lluís Batlle i Rossell
c85ae25a34 Adapting the gcc-ada patch for gcc-4.4.3.
svn path=/nixpkgs/branches/stdenv-updates/; revision=19701
2010-01-27 08:30:56 +00:00
Lluís Batlle i Rossell
07cdd0fbb1 Updating gcc to 4.4.3
svn path=/nixpkgs/branches/stdenv-updates/; revision=19679
2010-01-26 16:25:30 +00:00
Lluís Batlle i Rossell
bcba809460 Updating from trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=19654
2010-01-25 18:52:07 +00:00
Lluís Batlle i Rossell
7ef8d2474b Fixing the cross-compiler build on i686-linux
svn path=/nixpkgs/branches/stdenv-updates/; revision=19626
2010-01-23 00:24:52 +00:00
Michael Raskin
99a54b362e Adding ECL
svn path=/nixpkgs/trunk/; revision=19555
2010-01-20 05:40:46 +00:00
Lluís Batlle i Rossell
5968b490d6 The fix in r19516 made evident an error in the gnatboot expression, about
library paths. Fixing this, to get gnat properly built.


svn path=/nixpkgs/branches/stdenv-updates/; revision=19531
2010-01-18 23:28:58 +00:00
Lluís Batlle i Rossell
70dd97620c Updating from trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=19485
2010-01-16 15:19:23 +00:00
Lluís Batlle i Rossell
1f86f426ef Fixing the ghdl patch for gcc 4.4 (I missed a part in my last commit)
svn path=/nixpkgs/branches/stdenv-updates/; revision=19476
2010-01-15 23:31:05 +00:00
Lluís Batlle i Rossell
61be82ffd0 Updating the ghdl related expressions:
- Adding ghdl with gcc 4.4 (with a patch I built for it to work)
- Adding me as maintainer to both gccs and ghdl


svn path=/nixpkgs/branches/stdenv-updates/; revision=19475
2010-01-15 23:22:28 +00:00
Michael Raskin
36f6b1873d Also fix ppc* copying in source fpc builder
svn path=/nixpkgs/trunk/; revision=19462
2010-01-15 10:43:21 +00:00
Michael Raskin
164bb7e1d7 Copy ppc* independently of architecture
svn path=/nixpkgs/trunk/; revision=19461
2010-01-15 10:05:29 +00:00
Michael Raskin
25a0d5e5a0 FPC on x86-64 seems to need fpcmake invocation
svn path=/nixpkgs/trunk/; revision=19459
2010-01-15 09:37:03 +00:00
Lluís Batlle i Rossell
aaa4eafcbf Moving most of the ghdl logic outside the middle of the gcc expression.
Agreed on a final naming logic for the ghdl package: ghdl-wrapper-0.29


svn path=/nixpkgs/branches/stdenv-updates/; revision=19450
2010-01-14 23:03:31 +00:00
Michael Raskin
f573c32327 Make fpc binary builder more explicit and more verbose
svn path=/nixpkgs/trunk/; revision=19445
2010-01-14 20:35:04 +00:00
Lluís Batlle i Rossell
9183f21f7e Merging from trunk.
I fixed conflicts regarding the renaming 'kernel' -> 'linux' in all-packages.
Also a small conflict in all-packages about making openssl overridable.
And I some linux 2.6.31-zen kernel files also marked in conflict.


svn path=/nixpkgs/branches/stdenv-updates/; revision=19438
2010-01-14 14:49:31 +00:00
Michael Raskin
555eff3a08 Updating Lazarus
svn path=/nixpkgs/trunk/; revision=19422
2010-01-14 08:39:41 +00:00
Michael Raskin
8706bd4591 Update FPC
svn path=/nixpkgs/trunk/; revision=19420
2010-01-14 08:00:50 +00:00
Lluís Batlle i Rossell
33618e21c5 Updating ghdl to 0.29.
I feel impelled to write nicer expressions for it.


svn path=/nixpkgs/branches/stdenv-updates/; revision=19395
2010-01-13 13:50:32 +00:00
Marc Weber
2eb0633c5f fix ghc package versions
svn path=/nixpkgs/trunk/; revision=19367
2010-01-12 10:34:14 +00:00
Peter Simons
ad0b6441f8 pkgs/development/compilers/ghc/ghc-get-packages.sh: append global "package.conf" to the list of package config files
The wrapper script for ghc-pkg changes the command's default behavior such that
global packages -- i.e. packages that are part of GHC itself -- are no longer
found:

  $ ghc-pkg describe base
  ghc-pkg: cannot find package base

This patch remedies the problem.

svn path=/nixpkgs/trunk/; revision=19256
2010-01-06 12:55:25 +00:00
Rob Vermaas
a6fae68ca9 update strategoxt 0.18 to r20449
svn path=/nixpkgs/trunk/; revision=19233
2010-01-05 13:44:13 +00:00
Marc Weber
c62430f6a6 ghc version bump to latest stable release 6.12.1
make cabal expression add etxra library paths only if they exist.
Adding myself as maintainer so that the buildfarm builds ghc.

svn path=/nixpkgs/trunk/; revision=19198
2010-01-04 07:44:32 +00:00
Marc Weber
568a6e56eb enable fcsh (Adobe Flex compiler shell) - result: faster (flex / as3) compilation using mxmlc
flex sdk version bump

svn path=/nixpkgs/trunk/; revision=19196
2010-01-04 07:44:27 +00:00
Andres Löh
bc7ba3994c Added mozart system (compiles, but untested).
svn path=/nixpkgs/trunk/; revision=19146
2009-12-29 14:57:01 +00:00
Lluís Batlle i Rossell
7ee537f955 Getting a new gcc-wrapper on the way. After gnat-wrapper, I introduce
ghdl-wrapper.
I made the gcc-4.3.4 expression allow the 'vhdl' language through ghdl.
The ghdl developer recommends this gcc version; maybe it would work with
gcc-4.4. If not this ghdl version, maybe next versions.


svn path=/nixpkgs/branches/stdenv-updates/; revision=19071
2009-12-21 23:02:06 +00:00
Lluís Batlle i Rossell
7ab9bff48a I forgot a gcc flag in the last commit.
svn path=/nixpkgs/branches/stdenv-updates/; revision=19061
2009-12-21 07:49:59 +00:00
Lluís Batlle i Rossell
fb82bac2fc Adding first built version of the gnat compiler for gcc 4.4.
Some things don't work:
- The ghdl expression (it still needs the gcc 4.3.4 src, ...)
- The gnat wrappers need to be more generic - now they work only for the
  given gnatboot (taken from gentoo) and gnats installed to their $out
  store path.
- Using the cloogppl and ppl. We will need our own gnatboot built with c++
  libraries for that.


svn path=/nixpkgs/branches/stdenv-updates/; revision=19060
2009-12-21 07:49:31 +00:00
Lluís Batlle i Rossell
dae3eb2383 Merging from trunk.
I resolved two conflicts:
- cmake (trunk fixes + stdenv-updates cross-compiling)
- all-packages (trunk gcc-wrapper2 + stdenv-updates gcc44)


svn path=/nixpkgs/branches/stdenv-updates/; revision=18912
2009-12-12 18:39:09 +00:00
Marc Weber
78a1418e6d ghcs: provide list of core packages. Required by solver of thE haskell-nix-overlay
svn path=/nixpkgs/trunk/; revision=18896
2009-12-11 13:58:29 +00:00
Marc Weber
5319704f80 removing old bleeding edge cruft replacing it by a niftier version using
source regions which are substituded by the tool nix-repository-manager.
See http://github.com/MarcWeber/nix-repository-manager/raw/master/README.

sourceByName is called sourceFromHead now.

updates: MPlayerTrunk, haxe, neko, netsurf, cinelerra, ctags
cinelerra does no longer build due to Xorg update

svn path=/nixpkgs/trunk/; revision=18894
2009-12-11 13:58:23 +00:00
Ludovic Courtès
164eb9c699 Typo.
svn path=/nixpkgs/trunk/; revision=18883
2009-12-10 21:39:02 +00:00
Ludovic Courtès
19d02b6ca4 ocaml: Add description.
svn path=/nixpkgs/trunk/; revision=18882
2009-12-10 21:27:19 +00:00
Lluís Batlle i Rossell
89fe676bb3 Updating from trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18878
2009-12-10 14:48:45 +00:00
Marco Maggesi
adbaa14548 Add expression for PolyML
svn path=/nixpkgs/trunk/; revision=18875
2009-12-10 13:16:06 +00:00
Peter Simons
abebc10cf1 pkgs/development/compilers/swi-prolog/default.nix: updated to version 5.6.64 and enabled GUI support
svn path=/nixpkgs/trunk/; revision=18853
2009-12-09 14:07:09 +00:00
Lluís Batlle i Rossell
48bb7745e7 gcc 4.4.2 is also affected by the wrong CPP passed to the configure script of
the target libraries, as 4.3.4
I trigger the breaking build using uclibc, instead of glibc, and then the
mixture of CPP getting the build glibc headers, and CC getting the uclibc
headers, makes the problem evident.
In 4.3.4 it only affected libmudflap. In 4.4.2, it affects libmudflap and
libstdc++.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18850
2009-12-09 10:05:47 +00:00
Lluís Batlle i Rossell
916896e252 I took away the patch about the -Bxxx not being passed to target libraries
through libtool.
I found a make variable holding flags that will not be trimmed by libtool:
FLAGS_FOR_TARGET.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18846
2009-12-08 19:46:32 +00:00
Lluís Batlle i Rossell
d0ae140f69 Renamed some old glibcCross to libcCross (we can use uclibc in cross builds already).
Dealt with the gcc 4.4 expression for it to work well for a native and a cross
compiler, adding a pair of patches to get the job done without much side
effects. One (libtool problems on -B) comes from the gcc 4.3 expression, while
the other fixes a bug already fixed in gcc 4.4.3.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18833
2009-12-08 09:36:19 +00:00
Rob Vermaas
86fa4600dc aspectj front for strategoxt 0.18
svn path=/nixpkgs/trunk/; revision=18831
2009-12-07 14:57:10 +00:00
Rob Vermaas
506c2f37c0 strategoshell based on strategoxt 0.18
svn path=/nixpkgs/trunk/; revision=18828
2009-12-07 14:19:23 +00:00
Lluís Batlle i Rossell
917760a425 Adding the patch for gcc-4.3 I should have commited in already two recent commit attempts.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18814
2009-12-04 21:35:47 +00:00
Lluís Batlle i Rossell
9651069240 Adding a gcc patch I forgot to add in the proper commit, while it is already
referenced in the gcc 4.3 expression.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18813
2009-12-04 18:42:44 +00:00
Lluís Batlle i Rossell
4164de326a Making the cross-builds work with uclibc. There is no easy way of switching
between uclibc/glibc still.
I started the renaming from glibc to libc regarding the cross-toolchain, but I
still have to finish.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18801
2009-12-04 13:35:58 +00:00
Rob Vermaas
0b20c5c38f merged x86_64 changes back to trunk
svn path=/nixpkgs/trunk/; revision=18773
2009-12-02 21:03:02 +00:00
Lluís Batlle i Rossell
03fc55deeb Making the gcc 4.4 expression more friendly. Nevertheless it still cannot be
used to cross-compile, because of some bug in 4.4.2 I think. This bug does not
allow building a cross-compiler without libc:
http://archives.free.net.ph/message/20091119.140407.040d3c5b.en.html

Maybe we should wait for 4.4.3 or stay with 4.4.1 cross compiling. By now I
will keep 4.3.4 on cross compilation.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18730
2009-12-01 10:29:22 +00:00
Marc Weber
4a999a3811 adding neko
adding repository locations for haxe* and neko repositories

svn path=/nixpkgs/trunk/; revision=18709
2009-11-30 01:05:07 +00:00
Marc Weber
c5b2c2c40a adding haxe
svn path=/nixpkgs/trunk/; revision=18708
2009-11-30 01:05:04 +00:00
Lluís Batlle i Rossell
f4720cd5f9 Trying to get the gcc-4.4 cross-build also.
Fixing the glibc-2.10 expression on cross-builds (which should be ported to
the glibc-2.11 expression once we get "ports" there)

Making kde3 and cyrus-sasl use gcc-4.3, because the strictness in gcc-4.4 does
not allow them build.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18706
2009-11-29 23:27:35 +00:00
Rob Vermaas
48717cfa4f missing dep for strategoshell
svn path=/nixpkgs/trunk/; revision=18680
2009-11-27 20:31:12 +00:00
Rob Vermaas
56808c21ff typo
svn path=/nixpkgs/trunk/; revision=18679
2009-11-27 20:27:34 +00:00
Rob Vermaas
98f9ab70c0 stratego shell
svn path=/nixpkgs/trunk/; revision=18677
2009-11-27 20:22:43 +00:00
Rob Vermaas
746c502acc changes for x86_64-darwin support
svn path=/nixpkgs/trunk/; revision=18667
2009-11-27 10:56:07 +00:00
Lluís Batlle i Rossell
adc61253b9 Merging from trunk, partially, to get rid of the annoying failing commits from
svn when files were removed, recreated and whatever...
 svn merge -r 18479:18485 ^/nixpkgs/trunk



svn path=/nixpkgs/branches/stdenv-updates/; revision=18659
2009-11-26 21:34:53 +00:00
Lluís Batlle i Rossell
c6b526495b Improving the crossStripping. A cross-glibc gets broken if stripped by the
native strip. So we now distinguish dontStrip and dontCrossStrip. I updated
the expressions for glibc-2.9 and glibc-2.11 accordingly.
I could get rid of the cross-glibc depending on the cross-gcc-stage-static.

Enabling nls in the final cross-gcc.

I still have problems on wint_t/wchar_t not working on cross build. Gettext
does not build.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18562
2009-11-23 17:06:57 +00:00
Lluís Batlle i Rossell
585ba8c27f Big fixes in the cross build:
- Before this changes, cflags and ldflags for the native and the cross compiler
  got mixed. Not all the gcc-wrapper/gcc-cross-wrapper variables are
  independant now, but enough, I think.
- Fixed the generic stdenv expression, which did a big mess on buildInputs and
  buildNativeInputs. Now it distinguishes when there is a stdenvCross or not.
  Maybe we should have a single stdenv and forget about the stdenvCross
  adapter - this could end in a stdenv a bit complex, but simpler than the
  generic stdenv + adapter.
- Added basic support in pkgconfig for cross-builds: a single PKG_CONFIG_PATH
  now works for both the cross and the native compilers, but I think this
  should work well for most cases I can think of.
- I tried to fix the guile expression to cross-biuld; guile is built, but not
  its manual, so the derivation still fails. Guile requires patching to
  cross-build, as far as I understnad.
- Made the glibcCross build to be done through the usage of a
  gcc-cross-wrapper over the gcc-cross-stage-static, instead of using it
  directly.
- Trying to make physfs (a neverball dependency) cross build.
- Updated the gcc expression to support building a cross compiler without getting
  derivation variables mixed with those of the stdenvCross.

svn path=/nixpkgs/branches/stdenv-updates/; revision=18534
2009-11-22 19:51:45 +00:00
Lluís Batlle i Rossell
a263cb814e Fixed some details on cross compilation. Among others:
- Stating better the guile dependencies (native/host) for guile to build
- Fixing cross-linking, through --rpath-link (ld(1) explains well about it
- Made gcc call the linker and the assembler through the gcc wrapper instead of
  directly. I thought this was the source of missing -rpath's, but the source
  of the problem ended up being the lack of --rpath-link. But I think the
  native gcc calls the wrapped ld and as, so let's do the same cross
  compiling.
- Removed the binutilsCross from the glibc expressions. Now they are built
  using the gcc-cross-wrapper, and they were built with the direct gcc and
  binutils before this change.
- I think patchelf and strip don't break the cross-compiled binaries, so I
  reallow them on cross compilation.
- I disable the checkPhase on cross compilation. This made gmp and libtool
  fail when cross compiled, iirc.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18498
2009-11-21 02:42:52 +00:00