Marc Weber
d884e1d0a6
fix c -> Cabal-1.2.3.0 the lib is found again
...
svn path=/nixpkgs/trunk/; revision=10669
2008-02-13 21:21:20 +00:00
Marc Weber
fe5caa2f0f
modified improved hasktags (can be removed when my changes are merged into ghc)
...
improved ghcs expression file Now you have tags for all libraries.
I still have to work on speed
svn path=/nixpkgs/trunk/; revision=10657
2008-02-13 11:15:08 +00:00
Sander van der Burg
6d4c13380b
Added google webtoolkit
...
svn path=/nixpkgs/trunk/; revision=10653
2008-02-13 08:43:38 +00:00
Marc Weber
260c0c9c96
new version - annotated derivation proposal - used to install addtiontal /src
...
and /tag/ source code which to build up develop environments more easily ( TODO
make this optional for ghcWrapper )
svn path=/nixpkgs/trunk/; revision=10648
2008-02-12 16:24:02 +00:00
Marc Weber
35c38df0af
no longer used
...
svn path=/nixpkgs/trunk/; revision=10566
2008-02-09 14:09:14 +00:00
Marc Weber
0efd4183e1
updated version of my ghc and packages proposal. Now compiles HAppS.
...
Examples on how to add ghc extra_libs, libraries from hackage are included
svn path=/nixpkgs/trunk/; revision=10565
2008-02-09 14:08:37 +00:00
Marc Weber
94128cb6a8
added roadsend PHP-Compiler
...
svn path=/nixpkgs/trunk/; revision=10550
2008-02-08 01:57:31 +00:00
Marc Weber
9e0cfbdfdd
bigloo is now compiling
...
svn path=/nixpkgs/trunk/; revision=10549
2008-02-08 01:35:01 +00:00
Yury G. Kudryashov
5bca69ac34
Nix-expr style review
...
Unneded args.something replaced with
args: with args;
line. After this line args is the only place where we can recieve variables from.
Also removed several
buildInputs = [];
lines.
svn path=/nixpkgs/trunk/; revision=10415
2008-01-30 17:20:48 +00:00
Sander van der Burg
d3b73db40b
Added WebDSL
...
svn path=/nixpkgs/trunk/; revision=10375
2008-01-29 11:46:34 +00:00
Sander van der Burg
293fdf9c5d
Added java-front
...
svn path=/nixpkgs/trunk/; revision=10373
2008-01-29 09:47:34 +00:00
Sander van der Burg
1afbc67f9a
Added Stratego/XT 0.17 prerelease
...
svn path=/nixpkgs/trunk/; revision=10372
2008-01-29 09:42:20 +00:00
Yury G. Kudryashov
b3cd1e644a
Changed version-related syntax in python, gettext and ocaml
...
svn path=/nixpkgs/trunk/; revision=10316
2008-01-28 19:30:57 +00:00
Sander van der Burg
d0792fd3bc
Added x86_64 version of JDK5
...
svn path=/nixpkgs/trunk/; revision=10272
2008-01-24 10:14:33 +00:00
Sander van der Burg
12fafd0c7d
Added JBoss
...
svn path=/nixpkgs/trunk/; revision=10259
2008-01-23 12:25:08 +00:00
Marc Weber
22c7d08b6a
proposal cabal ghc builder + dep tracking using GHC_PACKAGE_PATH (untested - not yet working)
...
svn path=/nixpkgs/trunk/; revision=10245
2008-01-22 14:34:23 +00:00
Michael Raskin
bc46eaf404
Some review of builder-defs and dependent files. No rebuild needed. Now it should be possible to override elements in builderDefs
...
svn path=/nixpkgs/trunk/; revision=10214
2008-01-18 12:36:56 +00:00
Marc Weber
e054e91e8b
renamed av/avs (create attr/value set) to nv nvs
...
because niksnut has renamed the attr names in listToAttrs long time ago.
svn path=/nixpkgs/trunk/; revision=10185
2008-01-17 11:08:24 +00:00
Andres Löh
7f402451ec
* porting changes from ghc-6.8.2 nix expression back to 6.6.1
...
* cleaning up a bit
svn path=/nixpkgs/trunk/; revision=10103
2008-01-09 13:08:36 +00:00
Andres Löh
35d05e3cc1
* statically fix the gcc instance used by ghc
...
svn path=/nixpkgs/trunk/; revision=10099
2008-01-08 08:45:39 +00:00
Andres Löh
5d4fd5f529
* readline library flag restored; this is required for ghc during linking
...
svn path=/nixpkgs/trunk/; revision=10092
2008-01-07 22:02:44 +00:00
Eelco Dolstra
ab5a39d40b
* Doh.
...
svn path=/nixpkgs/trunk/; revision=9954
2007-12-19 11:19:02 +00:00
Eelco Dolstra
ae979c46a9
* Support for building GHC 6.8 on Darwin.
...
svn path=/nixpkgs/trunk/; revision=9942
2007-12-14 21:30:03 +00:00
Eelco Dolstra
e9536180f1
* Doh.
...
svn path=/nixpkgs/trunk/; revision=9941
2007-12-14 17:53:38 +00:00
Eelco Dolstra
65c1809b67
* Support for building a bootstrap GHC (ghcboot) on i686-darwin.
...
Building of the bootstrapped compiler isn't tested yet.
svn path=/nixpkgs/trunk/; revision=9940
2007-12-14 17:51:11 +00:00
Andres Löh
05cbfdc0bc
* version bump to 6.8.2
...
svn path=/nixpkgs/trunk/; revision=9933
2007-12-13 22:49:32 +00:00
Andres Löh
4015abfb18
* fixed libraries/core packages for ghc-6.8
...
svn path=/nixpkgs/trunk/; revision=9908
2007-12-11 19:00:56 +00:00
Andres Löh
67b8350ee6
* ghc-6.8 is no longer a snapshot
...
* fixed typo in application of x86_64 patch, i.e.,
now really seems to work on x86_64 ...
svn path=/nixpkgs/trunk/; revision=9898
2007-12-10 10:50:59 +00:00
Marc Weber
285a11f346
forgotten to commit this small patch
...
svn path=/nixpkgs/trunk/; revision=9866
2007-12-06 01:33:12 +00:00
Marc Weber
980b32acea
Many thanks to Ian Lynagh (Igloo) - Now ghc runs on x86_64 on nixos as well
...
svn path=/nixpkgs/trunk/; revision=9864
2007-12-05 23:31:38 +00:00
Eelco Dolstra
c54b75c959
* Get rid of the `(import (__toPath ((toString
...
./JustNothing/.. )+"/"+args.version+".nix")))' hack, you can also just
write `import (./path/to/pkg + "/${version}.nix)'.
svn path=/nixpkgs/trunk/; revision=9792
2007-11-26 13:24:56 +00:00
Eelco Dolstra
2e7b2f8c43
* Nix 0.10 compatibility.
...
svn path=/nixpkgs/trunk/; revision=9782
2007-11-23 16:58:42 +00:00
Eelco Dolstra
b5bfaa03f1
* GCC 3.4: pass --disable-multilib to make it build on x86_64.
...
svn path=/nixpkgs/trunk/; revision=9704
2007-11-16 13:08:20 +00:00
Yury G. Kudryashov
1dba148448
Fixed a typo in ocaml-3.10.0
...
svn path=/nixpkgs/trunk/; revision=9672
2007-11-14 22:49:24 +00:00
Yury G. Kudryashov
cf76a30070
ocaml: Added 3.10.0, using getVersion staff
...
I've added the latest (3.10.0) version of ocaml and let the user choose default
version.
svn path=/nixpkgs/trunk/; revision=9671
2007-11-14 22:39:58 +00:00
Michael Raskin
a9f02cbe6c
Fixed Qi
...
svn path=/nixpkgs/trunk/; revision=9603
2007-11-08 15:15:41 +00:00
Michael Raskin
b7a3dcdb94
Added missing Qi
...
svn path=/nixpkgs/trunk/; revision=9602
2007-11-08 14:51:41 +00:00
Marc Weber
fff1ba967e
New proposal on howto library dependencies could be handled.
...
Just install ghc68_wrapper which will install the required dependencies ghc
(and libraries) itself.
The list libraries given in the wrapper attribute set can be user tuned in the future ?
An alternative would be creating something similar to the gcc/g++ include/ lib/ scheme which
is could be used by ghc to find installed packages..
svn path=/nixpkgs/trunk/; revision=9581
2007-11-05 09:27:36 +00:00
Marc Weber
16d701c9ab
rxvt-unicode and jdk update provided by Tobias Hammerschmidt
...
svn path=/nixpkgs/trunk/; revision=9561
2007-10-31 12:17:14 +00:00
Eelco Dolstra
4095c41c33
* Temporary hack to prevent mass recompiles.
...
svn path=/nixpkgs/trunk/; revision=9551
2007-10-29 11:29:47 +00:00
Michael Raskin
0c4c2cb04d
Added missing fortran.sh . Doesn't work, though
...
svn path=/nixpkgs/trunk/; revision=9550
2007-10-29 11:23:22 +00:00
Michael Raskin
98b2568a0f
Tried to fortran-tune (insuccessfully) gcc expressions. They must accept mpfr and gmp anyway if we ever will build fortran.
...
svn path=/nixpkgs/trunk/; revision=9545
2007-10-28 20:19:43 +00:00
Andres Löh
23d6fce80d
* adding ghc-6.8 even though it still segfaults on my machine
...
(it's marked lowPrio for now, so it shouldn't break anything)
svn path=/nixpkgs/trunk/; revision=9482
2007-10-19 13:24:29 +00:00
Michael Raskin
2a59b66914
Corrected fpc configuration generation after update.
...
svn path=/nixpkgs/trunk/; revision=9474
2007-10-19 07:59:48 +00:00
Michael Raskin
187c737e3c
FPC version bump
...
svn path=/nixpkgs/trunk/; revision=9405
2007-10-04 19:18:31 +00:00
Eelco Dolstra
544cb9cb83
* Rewrite all URLs to GNU mirrors to mirror://gnu/.
...
svn path=/nixpkgs/trunk/; revision=9201
2007-08-27 13:42:00 +00:00
Eelco Dolstra
607b0d3e80
* Rewrite all the SourceForge URLs to mirror://sourceforge/.
...
find . -name "*.nix" | while read fn; do sed 's^http://[a-z]*.dl.sourceforge.net/sourceforge/ ^mirror://sourceforge/^g' < $fn > $fn.new; mv $fn.new $fn; done
svn path=/nixpkgs/trunk/; revision=9198
2007-08-27 13:01:33 +00:00
Eelco Dolstra
45a2c87402
* Support for mirror:// URLs a la Gentoo (NIXPKGS-70). Instead of
...
fetchurl {
url = http://heanet.dl.sourceforge.net/sourceforge/zapping/zapping-0.9.6.tar.bz2 ;
md5 = "8306775c6a11de4d72345b5eee970ea6";
};
you can write
fetchurl {
url = mirror://sourceforge/zapping/zapping-0.9.6.tar.bz2;
md5 = "8306775c6a11de4d72345b5eee970ea6";
};
which causes fetchurl to try the SourceForge mirrors listed in the
`sourceforge' attribute in build-support/fetchurl/mirrors.nix.
(They're currently tried in sequence, and the lists of mirrors are
not configurable yet.)
The syntax for mirror URLs is mirror://site/path/to/file, where
`site' is currently one of `sourceforge', `gnu' (mirrors of
ftp://ftp.gnu.org/pub/gnu) and `kernel' (mirrors of
http://www.all.kernel.org/pub/ ).
svn path=/nixpkgs/trunk/; revision=9197
2007-08-27 12:44:01 +00:00
Eelco Dolstra
a0159dee8e
* Reverted r6713, r6711, r4623, r3660, r2237. There rewrote fetchurl
...
URLs to http://nix.cs.uu.nl/dist/tarballs . With content-addressable
mirror support (r9190, NIXPKGS-70) this is no longer necessary:
fetchurl will try to download from that location automatically. So
we can keep the original URLs.
svn path=/nixpkgs/trunk/; revision=9192
2007-08-24 12:32:36 +00:00
Marc Weber
88640db58e
hugs98 expression
...
svn path=/nixpkgs/trunk/; revision=9168
2007-08-20 10:33:42 +00:00