Commit Graph

360 Commits

Author SHA1 Message Date
Ludovic Courtès
0336a2f3bb TinyCC: Fix crt and loader paths.
svn path=/nixpkgs/trunk/; revision=13170
2008-10-31 18:39:49 +00:00
Ludovic Courtès
d0ef8a845e Add TinyCC (TCC), a small, fast, and embeddable C compiler and interpreter.
svn path=/nixpkgs/trunk/; revision=13168
2008-10-31 16:52:44 +00:00
Eelco Dolstra
8b458f246f * Fixed ghc-pkg in ghcboot on Darwin (it doesn't like the -framework flag).
This is needed to get haddockboot to build.

svn path=/nixpkgs/trunk/; revision=13031
2008-10-09 16:08:48 +00:00
Eelco Dolstra
92d6f869f2 * Apparently the URL has changed.
svn path=/nixpkgs/trunk/; revision=13029
2008-10-09 15:38:29 +00:00
Marc Weber
839be39796 updated jdk5-sun to 1_5_0_16
svn path=/nixpkgs/trunk/; revision=13016
2008-10-09 09:49:17 +00:00
Ludovic Courtès
621b315eea Bigloo 3.1c.
svn path=/nixpkgs/trunk/; revision=12869
2008-09-16 21:18:33 +00:00
Michael Raskin
87ff8d6347 Changed builderDefs to use composedArgsAndFun, reduced number of nulls, made overrides in builderDefsPackage to work in an intuitive manner.
svn path=/nixpkgs/trunk/; revision=12655
2008-08-19 05:54:09 +00:00
Pjotr Prins
f222b38f00 Added rightly named package gfortran and updated gcc version for compiling gfortran
r-lang debends on gfortran


svn path=/nixpkgs/trunk/; revision=12529
2008-08-07 08:33:03 +00:00
Andres Löh
25fa56e74f * updated the ghc HEAD snapshot
svn path=/nixpkgs/trunk/; revision=12454
2008-07-31 12:36:47 +00:00
Andres Löh
a52d7b00f3 * missing file from last commit
svn path=/nixpkgs/trunk/; revision=12393
2008-07-22 13:02:11 +00:00
Andres Löh
dd4a4a1dc4 * Added ghc-6.8.3 as the new default version of ghc.
* Added a ghc HEAD snapshot (ghc-6.9.x).

svn path=/nixpkgs/trunk/; revision=12391
2008-07-21 14:43:33 +00:00
Eelco Dolstra
48ac8018ca Improved support for building 32-bit binaries on x86_64-linux.
* glibc_multi: a wrapper that combines the 32-bit and 64-bit Glibcs.
  This is necessary so that 64-bit GCC can find gnu/stubs-32.h and the
  32-bit Glibc libraries.

  To build glibc_multi on x86_64-linux, you still need either the
  i686-linux Glibc derivation from a channel, or to have configured
  Nix with support for forwarding the build to a i686-linux machine.
  In the future this may become unnecessary by providing a prebuilt
  binary of 32-bit Glibc somewhere (like the binaries used in the
  stdenvLinux bootstrap).

* With glibc_multi, it becomes possible to build gcc with multilib
  support (i.e. it builds 32-bit and 64-bit versions of libgcc,
  libstdc++, etc.).

svn path=/nixpkgs/trunk/; revision=12203
2008-06-27 18:26:19 +00:00
Eelco Dolstra
aaccd6f6e2 * Fix building the Fortran compiler.
svn path=/nixpkgs/trunk/; revision=12201
2008-06-27 14:43:25 +00:00
Eelco Dolstra
34f583224d * GCC 4.3.1. (g++ doesn't work yet though.)
svn path=/nixpkgs/trunk/; revision=12194
2008-06-26 10:20:33 +00:00
Eelco Dolstra
faba06ce54 * firefox-wrapper: plugins no longer have to declare additional
LD_LIBRARY_PATH elements, since they can use patchelf --rpath if
  necessary.
* Flashplayer / JRE: do just that.
* JRE: libstdcpp5 no longer seems to be necessary for the plugin.

svn path=/nixpkgs/trunk/; revision=12094
2008-06-14 21:42:07 +00:00
Eelco Dolstra
fc5eebdf8b * Merged the stdenv branch
(https://svn.nixos.org/repos/nix/nixpkgs/branches/stdenv-updates
  -r10966:12061).

svn path=/nixpkgs/trunk/; revision=12073
2008-06-13 11:46:39 +00:00
Andres Löh
d025d67118 * layout changes
svn path=/nixpkgs/trunk/; revision=11980
2008-06-04 14:03:20 +00:00
Andres Löh
ec984a1208 Added a ghc-6.8.3 snapshot (with version number 6.8.2.20080602).
svn path=/nixpkgs/trunk/; revision=11969
2008-06-04 09:42:25 +00:00
Andres Löh
dbddb786cc Remove a patch that is no longer used and needed.
svn path=/nixpkgs/trunk/; revision=11968
2008-06-04 09:40:17 +00:00
Ludovic Courtès
ecc5f11e65 Add Stalin, an efficient Scheme compiler.
svn path=/nixpkgs/trunk/; revision=11927
2008-05-29 12:10:10 +00:00
Eelco Dolstra
e1410edbc9 * GCC 4.2.4.
svn path=/nixpkgs/branches/stdenv-updates/; revision=11890
2008-05-26 07:36:32 +00:00
Tobias Hammerschmidt
326a234888 version update
svn path=/nixpkgs/trunk/; revision=11774
2008-05-07 18:37:55 +00:00
Michael Raskin
e9b3f798ba Added Ikarus Scheme
svn path=/nixpkgs/trunk/; revision=11755
2008-05-06 07:01:50 +00:00
Marc Weber
e17c96c881 Support for profiling (all libraries) enabled by custom config
moved flapjax to ghcExecutables
added haskelldb mysql
added ghc darcs build (left in comments)

svn path=/nixpkgs/trunk/; revision=11742
2008-04-28 22:27:03 +00:00
Tobias Hammerschmidt
1ad80e8dbc java 6 update 6
svn path=/nixpkgs/trunk/; revision=11723
2008-04-25 21:49:54 +00:00
Eelco Dolstra
09ab596e0f * Remove calls to fail().
svn path=/nixpkgs/branches/stdenv-updates/; revision=11690
2008-04-23 07:34:20 +00:00
Marc Weber
5f5fb2ce5d exposing /bin/* as well because of helper applications such as hsc2hs
svn path=/nixpkgs/trunk/; revision=11636
2008-04-15 17:05:28 +00:00
Tobias Hammerschmidt
d62d2eea35 doh!
svn path=/nixpkgs/trunk/; revision=11595
2008-04-11 22:13:51 +00:00
Tobias Hammerschmidt
7b9624cda6 doh!
svn path=/nixpkgs/trunk/; revision=11594
2008-04-11 22:10:44 +00:00
Tobias Hammerschmidt
d5d1cd93de added scala an object oriented and functional programming language
svn path=/nixpkgs/trunk/; revision=11593
2008-04-11 22:06:32 +00:00
Marc Weber
b40945afba still missing piece
svn path=/nixpkgs/trunk/; revision=11566
2008-04-11 10:25:28 +00:00
Marc Weber
772fd74b99 Updated my ghc stuff.
New is the file containing executables (such as alex/ happy)
some new libraries
The wrapper no longer installs tags by default. You have to add it to your config
So I'm ready to start merging

svn path=/nixpkgs/trunk/; revision=11554
2008-04-11 00:40:10 +00:00
Eelco Dolstra
64425af409 * Glibc must be in Java's RPATH.
svn path=/nixpkgs/trunk/; revision=11544
2008-04-10 12:11:53 +00:00
Michael Raskin
2b9c9ab559 Added Lazarus IDE for Free Pascal Compiler.
svn path=/nixpkgs/trunk/; revision=11492
2008-04-08 15:11:34 +00:00
Michael Raskin
14eeb7fb50 Added Lazarus IDE for Free Pascal Compiler
svn path=/nixpkgs/trunk/; revision=11491
2008-04-08 15:10:09 +00:00
Ludovic Courtès
4a4e9a87f5 Add Bigloo, a fast Scheme compiler.
svn path=/nixpkgs/trunk/; revision=11458
2008-04-02 20:54:42 +00:00
Michael Raskin
a693c53ec4 Attempts to get LLVM-gcc working are not yet succesful; but builder-defs updates are useful.
svn path=/nixpkgs/trunk/; revision=11457
2008-04-02 19:55:40 +00:00
Michael Raskin
bd9b19c180 GNU Fortran from GCC 4.2 works now
svn path=/nixpkgs/trunk/; revision=11442
2008-04-01 16:54:05 +00:00
Tobias Hammerschmidt
87176f8dd3 doh
svn path=/nixpkgs/trunk/; revision=11321
2008-03-28 12:00:48 +00:00
Tobias Hammerschmidt
ff2fe8dce9 version update
svn path=/nixpkgs/trunk/; revision=11319
2008-03-28 11:58:36 +00:00
Arie Middelkoop
f7e6441399 Nix expression for EHC
to install:
nix-env -i ehc-svn

to run:
ehc-100 <your-haskell-file.hs>

svn path=/nixpkgs/trunk/; revision=11183
2008-03-18 13:44:27 +00:00
Arie Middelkoop
85f6478f93 Almost working nix-expression for EHC
(it installs EHC but is not able to produce code)

svn path=/nixpkgs/trunk/; revision=11158
2008-03-17 11:59:12 +00:00
Arie Middelkoop
33cd1691a6 Removed some of the buildInputs for the LLVM nix-expression that are not required.
svn path=/nixpkgs/trunk/; revision=11157
2008-03-17 11:28:52 +00:00
Arie Middelkoop
c65d00efeb LLVM compiler
Low Level Virtual Machine
http://www.llvm.org/

svn path=/nixpkgs/trunk/; revision=11156
2008-03-17 11:18:21 +00:00
Arie Middelkoop
f0729c16e9 Fixed a tiny mistake in the ghc-6.6 and ghc-6.8 wrapper generation.
It worked without the fix.
Hopefully it still works with the fix.

svn path=/nixpkgs/trunk/; revision=11128
2008-03-14 14:49:17 +00:00
Andres Löh
d1ea08359e * added a preliminary nix expression for EHC, *DOESN'T WORK YET*
svn path=/nixpkgs/trunk/; revision=11104
2008-03-13 18:02:48 +00:00
Marc Weber
68e08a006a updated ghc pakcages (now contains gtk2hs and hdbc-postgresql)
introduced .meta.sourceWithTags (insteod of .passthru.sourceWithTags)
hack to get back all tags :-)

svn path=/nixpkgs/trunk/; revision=11092
2008-03-13 09:46:12 +00:00
Marc Weber
9d5e5ddc9e yap prolog system added
svn path=/nixpkgs/trunk/; revision=11090
2008-03-13 01:13:53 +00:00
Marc Weber
eb06f31203 roadsend now supports fcgi
svn path=/nixpkgs/trunk/; revision=11064
2008-03-11 17:24:27 +00:00
Marc Weber
7e436db74d updated bigloo (no longer requires hack)
svn path=/nixpkgs/trunk/; revision=11052
2008-03-11 10:08:19 +00:00