Armijn Hemel
6c7ea78070
fix compilation so we can build a statically linked gcc with an impure environment. Needs "noSysDirs = false" passed as a parameter in all-packages.nix, or whatever.
...
svn path=/nixpkgs/trunk/; revision=6247
2006-08-25 23:24:41 +00:00
Armijn Hemel
b6811b43f1
pass noSysDirs for static gcc
...
svn path=/nixpkgs/trunk/; revision=6246
2006-08-25 22:19:16 +00:00
Armijn Hemel
1a2f1130cb
3.4.2 -> 3.4.6
...
We should update the whole Nix "static baseline" soon...ish
svn path=/nixpkgs/trunk/; revision=6244
2006-08-25 21:20:04 +00:00
Armijn Hemel
1b17f45ef5
add a statically linked gcc-4.1
...
svn path=/nixpkgs/trunk/; revision=6056
2006-08-05 13:50:42 +00:00
Martin Bravenboer
799e451a26
Updated abc to version 1.2.0
...
svn path=/nixpkgs/trunk/; revision=6021
2006-08-02 17:27:42 +00:00
Martin Bravenboer
6fa02079b8
Update of aspectj to 1.5.2
...
svn path=/nixpkgs/trunk/; revision=6019
2006-08-02 16:42:52 +00:00
Eelco Dolstra
3defd9a3d3
* On Darwin, use Apple's gcc fork.
...
svn path=/nixpkgs/trunk/; revision=5715
2006-07-14 22:34:24 +00:00
Eelco Dolstra
4d7f947bcb
* GCC 4.0.3.
...
svn path=/nixpkgs/trunk/; revision=5676
2006-07-11 07:55:38 +00:00
Eelco Dolstra
1165fdd247
* More fixes.
...
svn path=/nixpkgs/trunk/; revision=5513
2006-06-24 11:16:29 +00:00
Eelco Dolstra
7682bf3d1e
* Make it easier to override parts of stdenv (like gcc or make) per
...
package using the `overrideGCC' and `overrideInStdenv' functions.
svn path=/nixpkgs/trunk/; revision=5505
2006-06-23 20:11:36 +00:00
Eelco Dolstra
45e1edfda8
* Give the GHC builder a temporary $HOME.
...
svn path=/nixpkgs/trunk/; revision=5504
2006-06-23 20:08:48 +00:00
Eelco Dolstra
3042581b2a
* Disable some stuff.
...
* Use GNU make 3.80 for StrategoXT.
* Updated octave.
svn path=/nixpkgs/trunk/; revision=5502
2006-06-23 14:04:32 +00:00
Eelco Dolstra
fc37dbc487
* GCC 3.4.6.
...
svn path=/nixpkgs/trunk/; revision=5496
2006-06-23 11:09:07 +00:00
Eelco Dolstra
2bbb426a7d
* GHC 6.4.2.
...
svn path=/nixpkgs/trunk/; revision=5493
2006-06-22 15:22:55 +00:00
Eelco Dolstra
9af9b95298
* Make GCC 4.1.1 the default compiler for Nixpkgs.
...
svn path=/nixpkgs/trunk/; revision=5481
2006-06-21 15:54:18 +00:00
Martin Bravenboer
0d6c1cb83b
Updates of jre and jdk
...
svn path=/nixpkgs/trunk/; revision=5395
2006-06-06 19:43:31 +00:00
Eelco Dolstra
1a9b6bb4ad
* Microsoft Windows SDK, purified. Small problem: building the SDK
...
takes huge amounts of temporary disk space (almost 2 GB). Oh well.
svn path=/nixpkgs/trunk/; revision=5386
2006-06-05 22:03:52 +00:00
Eelco Dolstra
fef1bdfad1
* Make it work.
...
svn path=/nixpkgs/trunk/; revision=5385
2006-06-05 20:23:24 +00:00
Eelco Dolstra
d571eaafb3
* Started adding the Windows SDK.
...
svn path=/nixpkgs/trunk/; revision=5384
2006-06-05 19:40:14 +00:00
Eelco Dolstra
588383905a
* Download and unpack Visual C++ 2005 Express Edition.
...
svn path=/nixpkgs/trunk/; revision=5383
2006-06-05 19:26:11 +00:00
Eelco Dolstra
51640ca1ab
* Oops.
...
svn path=/nixpkgs/trunk/; revision=5371
2006-06-02 12:05:03 +00:00
Eelco Dolstra
08d3840c94
* A Hello World GUI application compiled with VC++.
...
svn path=/nixpkgs/trunk/; revision=5370
2006-06-02 10:09:19 +00:00
Eelco Dolstra
91aebd8616
* A wrapper around the Visual C++ compiler and the Windows SDK.
...
TODO: download and unpack into the Nix store Visual C++ (either from
Visual C++ Express Edition or from the .NET 2.0 Framework SDK) and
the Windows Platform SDK. The command line tools don't seem to need
any registry settings...
svn path=/nixpkgs/trunk/; revision=5369
2006-06-02 09:56:10 +00:00
Martin Bravenboer
8dbf2c38fb
* Update of jre
...
* Added aspectj-1.5.0
svn path=/nixpkgs/trunk/; revision=5110
2006-03-26 03:52:55 +00:00
Martin Bravenboer
d88e2ea70f
Added abc 1.1.1.
...
svn path=/nixpkgs/trunk/; revision=5109
2006-03-26 03:21:32 +00:00
Eelco Dolstra
09a9cae715
* Merged the usability branch (from trunk@4749 to branches/usability@5087).
...
svn path=/nixpkgs/trunk/; revision=5088
2006-03-24 12:25:19 +00:00
Eelco Dolstra
baec8f5b38
* stdenv.mkDerivation now takes an optional attribute "meta" that
...
contains arbitrary information about a package, like this:
meta = {
homepage = "http://gcc.gnu.org/ ";
license = "GPL/LGPL";
description = "GNU Compiler Collection, 4.0.x";
};
The "meta" attribute is not passed to the actual derivation
operation, so it's not a dependency --- changes to "meta" attributes
don't trigger a recompilation.
Now we have to standardise some useful attributes ;-)
svn path=/nixpkgs/branches/usability/; revision=5024
2006-03-10 16:12:46 +00:00
Eelco Dolstra
4c63a4a97a
* Don't pass Blackdown to firefox-wrapper unless it is actually built.
...
svn path=/nixpkgs/branches/usability/; revision=4999
2006-03-08 16:03:47 +00:00
Armijn Hemel
6bec50fda1
add gcc-4.1. The no-sys-dirs.patch had to be regenerated because a lot of stuff had been reworked in the Makefiles for 4.1.
...
svn path=/nixpkgs/trunk/; revision=4961
2006-03-01 19:09:53 +00:00
Merijn de Jonge
ebe59d3d21
fixed ocaml/qcmm problem:
...
-created separate nix expressions for ocaml-3.08.0 and ocaml 3.09.1
-ocam-3.09.1 is standard/default ocaml version (included by ocaml/default.nix)
-created ocaml3080 in all-packages-generic.nix
-qcmm now uses ocaml3080 instead of ocaml
svn path=/nixpkgs/trunk/; revision=4935
2006-03-01 09:18:22 +00:00
Merijn de Jonge
90666e6eff
Updated ocaml to version 3.09.1
...
svn path=/nixpkgs/trunk/; revision=4882
2006-02-23 09:30:40 +00:00
Christof Douma
3c68c34ee7
build native qc-- version only (with ocamlopt). This removes the runtime dependency on ocaml.
...
svn path=/nixpkgs/trunk/; revision=4682
2006-02-02 20:14:11 +00:00
Christof Douma
1fa4c66b73
added version to uuagc
...
added: noweb, lua-5.x, lua-4.x, mk, qc-- (as qcmm)
svn path=/nixpkgs/trunk/; revision=4681
2006-02-02 17:07:07 +00:00
Andres Löh
51e287469c
* ghc should call the gcc instance it's been built with (to compile Haskell code)
...
svn path=/nixpkgs/trunk/; revision=4658
2006-01-31 23:58:32 +00:00
Eelco Dolstra
3389f4bc36
* Copy lots of files to nix.cs.uu.nl.
...
svn path=/nixpkgs/trunk/; revision=4623
2006-01-30 16:04:03 +00:00
Armijn Hemel
accbe1d1a7
update to jdk-1_5_0_06-linux-i586.bin
...
svn path=/nixpkgs/trunk/; revision=4618
2006-01-30 14:25:19 +00:00
Christof Douma
8d4e61d096
change uulib to store all dependencies to package.conf
...
added ghc-wrapper to use a generated global package.conf
added uuagc
svn path=/nixpkgs/trunk/; revision=4608
2006-01-27 10:16:15 +00:00
Armijn Hemel
7625850ab3
a patch which defines FLAGS_FOR_TARGET. This patch is not enabled by default
...
svn path=/nixpkgs/trunk/; revision=4585
2006-01-23 11:53:33 +00:00
Eelco Dolstra
57315e624d
* Fix the gcc-4.0.2 build. It was impure: it used /lib/cpp during the
...
building of libstdc++.
* Add gcc-4.0.2 to the channel.
svn path=/nixpkgs/trunk/; revision=4583
2006-01-20 17:27:53 +00:00
Armijn Hemel
560a2d3c10
make a symlink to an existing "ar"
...
svn path=/nixpkgs/trunk/; revision=4468
2005-12-31 15:56:07 +00:00
Armijn Hemel
2f3dfaa5b9
make our cross compiler a lot more generic.
...
svn path=/nixpkgs/trunk/; revision=4464
2005-12-31 14:09:44 +00:00
Eelco Dolstra
b43c421658
* JDK: put the machine-dependent header files in the right place.
...
* Added SWT for GTK (built from source).
* Added Azureus (a Bittorrent client written in Java).
svn path=/nixpkgs/trunk/; revision=4438
2005-12-26 00:51:24 +00:00
Martin Bravenboer
83afd0c173
Added Transformers 0.4
...
svn path=/nixpkgs/trunk/; revision=4405
2005-12-22 07:39:06 +00:00
Eelco Dolstra
94fe7734fa
* Glibc 2.3.6.
...
* GCC 3.4.5.
* Updated several other stdenv packages.
* Modified the builders of several packages to use the generic
builder.
svn path=/nixpkgs/trunk/; revision=4336
2005-12-06 00:12:45 +00:00
Eelco Dolstra
82e678362f
* "." -> "source".
...
svn path=/nixpkgs/trunk/; revision=4335
2005-12-05 14:11:09 +00:00
Eelco Dolstra
b6befed50e
* Updated SDL, NASM and Generator to the latest versions.
...
* Moved Generator to the misc/emulators directory.
svn path=/nixpkgs/trunk/; revision=4330
2005-12-03 01:33:18 +00:00
Armijn Hemel
3f3636a403
we need this patch (the famous "-Dinhibit_libc hack") to get stuff compiled
...
properly
svn path=/nixpkgs/trunk/; revision=4315
2005-11-28 21:58:24 +00:00
Armijn Hemel
2748236699
add cross compilers for ARM, only able to compile C code
...
svn path=/nixpkgs/trunk/; revision=4313
2005-11-28 11:20:59 +00:00
Martin Bravenboer
9da2209bf0
Update of strategoxt-utils
...
svn path=/nixpkgs/trunk/; revision=4236
2005-11-04 19:20:51 +00:00
Martin Bravenboer
50a2b624f7
fix
...
svn path=/nixpkgs/trunk/; revision=4223
2005-11-04 13:38:29 +00:00
Martin Bravenboer
e45e5c724d
Upgrade of strategoxt to 0.16
...
svn path=/nixpkgs/trunk/; revision=4222
2005-11-04 13:34:35 +00:00
Martin Bravenboer
4ba92bbd4e
* Added unstable pre release of Stratego/XT 0.16
...
* Upgraded bibtex-tools to latest unstable release.
svn path=/nixpkgs/trunk/; revision=4176
2005-10-31 14:28:11 +00:00
Martin Bravenboer
2c6d747823
Update to 4.0.2
...
svn path=/nixpkgs/trunk/; revision=4170
2005-10-30 23:58:42 +00:00
Eelco Dolstra
3c1c258aa5
* Use PatchELF 0.1.
...
svn path=/nixpkgs/trunk/; revision=4062
2005-10-11 13:31:33 +00:00
Eelco Dolstra
7112b86997
* Export swingSupport attribute.
...
svn path=/nixpkgs/trunk/; revision=4032
2005-10-08 13:31:39 +00:00
Eelco Dolstra
5b63bb66f7
* Purification of JDK 5. At runtime it now uses the Nix-deployed
...
Glibc and X11 client libraries. The latter are actually optional
dependencies: if the function is called with `swingSupport' set to
`false', they are not needed. This is nice for, e.g., server
environments.
All hail Patchelf!
svn path=/nixpkgs/trunk/; revision=4030
2005-10-07 22:27:42 +00:00
Eelco Dolstra
881f4b0db1
* Use unzip to unpack the JDK. Then unpack the *.pack files. The
...
advantage is that we don't have to run the Sun installer (which is
impure).
TODO: make sure that all the other JDK versions still work.
svn path=/nixpkgs/trunk/; revision=4029
2005-10-07 14:49:37 +00:00
Eelco Dolstra
45f652ce1b
* Pass readline and ncurses to the source-built ghc as well.
...
svn path=/nixpkgs/trunk/; revision=4013
2005-10-04 20:16:33 +00:00
Eelco Dolstra
efdb847441
* Use the new patchelf to build GHC in a fully pure way. Should be
...
checked on NixOS.
svn path=/nixpkgs/trunk/; revision=3993
2005-10-02 18:48:08 +00:00
Martin Bravenboer
4c70ef7e5d
Cleaning up the java naming conventions
...
svn path=/nixpkgs/trunk/; revision=3871
2005-09-17 23:58:51 +00:00
Martin Bravenboer
3919e7593a
Naming conventions
...
svn path=/nixpkgs/trunk/; revision=3870
2005-09-17 23:40:23 +00:00
Martin Bravenboer
a640e2a19a
Naming conventions
...
svn path=/nixpkgs/trunk/; revision=3869
2005-09-17 23:39:03 +00:00
Martin Bravenboer
1122e263ee
Cleaning up the java naming conventions
...
svn path=/nixpkgs/trunk/; revision=3867
2005-09-17 23:24:40 +00:00
Martin Bravenboer
a7eba5ec59
Added the Eclipse JDT SDK
...
svn path=/nixpkgs/trunk/; revision=3785
2005-09-07 10:08:00 +00:00
Martin Bravenboer
7e75cb7cc4
Added ecj (The Eclipse Compiler for Java) to Nix. This means that Java
...
5.0 code can now be compiled and run in Nix (the J2RE 5.0 was already
available without deployment problems).
Also, I need ecj to checkout its behaviour and warnings as a second
reference (javac).
svn path=/nixpkgs/trunk/; revision=3783
2005-09-06 00:00:22 +00:00
Eelco Dolstra
454707da23
* catamaran.labs.cs.uu.nl -> nix.cs.uu.nl.
...
svn path=/nixpkgs/trunk/; revision=3660
2005-08-22 08:39:27 +00:00
Martin Bravenboer
33110a9dde
Provide 0.14 in nixpkgs
...
svn path=/nixpkgs/trunk/; revision=3634
2005-08-17 21:40:11 +00:00
Martin Bravenboer
e704378334
Added opencxx 2.8 to Nix packages
...
svn path=/nixpkgs/trunk/; revision=3551
2005-08-12 10:23:27 +00:00
Eelco Visser
d47a1e7741
hash for 0.15 tarball
...
svn path=/nixpkgs/trunk/; revision=3306
2005-07-09 13:11:57 +00:00
Eelco Visser
ed4b36e5ee
upgrade to strategoxt 0.15
...
svn path=/nixpkgs/trunk/; revision=3305
2005-07-09 12:53:02 +00:00
Martin Bravenboer
458f0c6faf
strategoxt-utils
...
svn path=/nixpkgs/trunk/; revision=3271
2005-06-30 16:54:25 +00:00
Martin Bravenboer
20765eb21b
Updated all Java virtual machines: a serious security issue was found
...
in all 1.4.2 and 1.5.0 releases.
svn path=/nixpkgs/trunk/; revision=3230
2005-06-20 21:07:01 +00:00
Eelco Dolstra
a450978f26
* Glibc updated to 2.3.5.
...
* GCC 3.4.4 and 3.3.6.
* Other stdenv packages updated.
svn path=/nixpkgs/trunk/; revision=3188
2005-06-17 10:30:13 +00:00
Martin Bravenboer
286a0aa881
Custom builder not necessary
...
svn path=/nixpkgs/trunk/; revision=3134
2005-05-25 09:21:36 +00:00
Martin Bravenboer
637fae18a0
Upgrade of jikes. Jikes is now also included in the cache
...
svn path=/nixpkgs/trunk/; revision=3133
2005-05-25 09:20:30 +00:00
Martin Bravenboer
1c9690ab2f
* pkgs/development/tools/parsing/sdf/default.nix: default.nix
...
now imports Nix expression of specific version.
* pkgs/development/tools/parsing/sdf/sdf2-bundle-2.2.nix: added
previous version of sdf2-bundle.
* pkgs/development/tools/parsing/sdf2: obsolete.
* pkgs/development/compilers/strategoxt/strategoxt-0.12.nix: use
sdf2-bundle instead of attribute set for the individual packages.
*
svn path=/nixpkgs/trunk/; revision=3081
2005-05-19 11:23:56 +00:00
Martin Bravenboer
b99065a3d9
* Upgraded Stratego/XT to Stratego/XT 0.14
...
* Clean up of SDF attributes in all-package-generic. There is now a
single attribute, called sdf.
svn path=/nixpkgs/trunk/; revision=3062
2005-05-18 16:50:14 +00:00
Eelco Dolstra
2ed47f7522
* GCC 4.0.0 added (though it's not used for anything yet).
...
svn path=/nixpkgs/trunk/; revision=2878
2005-04-22 12:14:55 +00:00
Eelco Dolstra
f6e91bc9c9
* Merge r2396.
...
svn path=/nixpkgs/trunk/; revision=2397
2005-03-14 09:22:26 +00:00
Martin Bravenboer
51ce4ea2f7
* development/libraries/gnome/*: upgraded all gnome packages
...
to 2.8.3.
* development/libraries/gnome/*: copied gtk packages to gnome
directory. gnome 2.8.3 did not work on gtk 2.4 nor gtk
2.6. Using the specific version of the gnome platform 2.8.3 directory
'solved' the issue.
* development/libraries/gnome/gnome-icon-theme: new packag
* development/libraries/gnome/libgtkhtml: new package
* development/libraries/gnome/gtkhtml: new package
* development/libraries/gnome/libgnomeprint: new package
* development/libraries/gnome/libgnomeprintui: new package
* development/libraries/gnome/gnome-keyring: new package
* development/libraries/gnome/gail: new package
* applications/editors/monodoc: new package
svn path=/nixpkgs/trunk/; revision=2312
2005-02-26 23:45:19 +00:00
Martin Bravenboer
5ab3aa73c4
Added the latest Mono release
...
svn path=/nixpkgs/trunk/; revision=2276
2005-02-22 20:08:24 +00:00
Eelco Dolstra
3bf404a3f2
* Let the Mozilla plugins announce where in their output the actual
...
plugins are, rather then requiring certain fixed directories.
svn path=/nixpkgs/trunk/; revision=2242
2005-02-16 11:24:40 +00:00
Eelco Dolstra
e42507d182
* Move tarballs to catamaran so that we are no longer dependent on a
...
gazillion different servers. Resurrected some 25 missing files.
svn path=/nixpkgs/trunk/; revision=2237
2005-02-15 14:44:19 +00:00
Martin Bravenboer
a1f2fad0fe
Added StrategoXT 0.13. StrategoXT 0.12 is still available
...
svn path=/nixpkgs/trunk/; revision=2039
2005-01-14 21:26:18 +00:00
Eelco Dolstra
9e5869f731
* GCC updated to 3.4.3.
...
svn path=/nixpkgs/trunk/; revision=1980
2004-12-31 11:21:42 +00:00
Martin Bravenboer
eeb83adeba
Added strategoxt-0.12
...
svn path=/nixpkgs/trunk/; revision=1807
2004-11-26 17:36:22 +00:00
Martin Bravenboer
c35db17230
Added gwydion-dylan to nixpkgs
...
svn path=/nixpkgs/trunk/; revision=1786
2004-11-19 17:47:17 +00:00
Armijn Hemel
854c34cbcb
finally have a static nix via nix...
...
svn path=/nixpkgs/trunk/; revision=1617
2004-10-28 12:53:11 +00:00
Rob Vermaas
cc87524f17
java 1.5.0
...
svn path=/nixpkgs/trunk/; revision=1541
2004-10-05 07:30:01 +00:00
Eelco Dolstra
dc29a4ac48
* Added SDL, Simple DirectMedia Layer.
...
* Added NASM, the Netwide Assembler.
* Added Generator, an emulator for Sega Genesis / Mega Drive machines.
Built with XVideo patch. Strangely it crashes with a GDK error when
started in normal mode. However, with the "-a" switch (arcade mode)
it works, and subsequently switching back to windowed mode (Ctrl-F)
also works.
svn path=/nixpkgs/trunk/; revision=1509
2004-09-26 18:12:51 +00:00
Martin Bravenboer
b46f1539d0
Cleanup
...
svn path=/nixpkgs/trunk/; revision=1494
2004-09-22 20:28:04 +00:00
Martin Bravenboer
09f1f291fa
Added strategoxt-unstable. Hope to keep this one up-to-date.
...
svn path=/nixpkgs/trunk/; revision=1492
2004-09-22 19:48:36 +00:00
Eelco Dolstra
aeee7551f0
* Explicitly set POSIX compliance level to work around coreutils
...
maintainer fascism.
svn path=/nixpkgs/trunk/; revision=1482
2004-09-21 15:27:43 +00:00
Eelco Dolstra
1ab4a9324c
* The `patch' command is now part of stdenv, so it no longer needs to
...
be passed to derivations that need to apply patches.
* GCC 3.4 is now the default compiler (old GCC renamed to `gcc-3.3').
* The temporary GCCs built during the stdenvLinux bootstrap are now
built without C++ support and without profiling.
* Remove fixincl in GCC 3.4 to prevent a retained dependency on the
previous GCC.
* Always set $prefix in setup.sh, even when there is no configure
script.
svn path=/nixpkgs/trunk/; revision=1444
2004-09-18 17:23:18 +00:00
Eelco Dolstra
9121f6da6a
* GCC 3.4.2.
...
svn path=/nixpkgs/trunk/; revision=1389
2004-09-10 12:44:24 +00:00
Martin Bravenboer
261451c3ec
Update to jdk 1.5.0 release candidate
...
svn path=/nixpkgs/trunk/; revision=1373
2004-09-02 12:50:37 +00:00
Martin Bravenboer
5f15317a59
Added backdown, which is a downloadable J2SDK. However, the builder still has to use 'yes yes' and more = cat.
...
svn path=/nixpkgs/trunk/; revision=1323
2004-08-24 09:12:01 +00:00
Martin Bravenboer
778dab85be
Delete files in root directory
...
svn path=/nixpkgs/trunk/; revision=1301
2004-08-20 11:08:08 +00:00
Martin Bravenboer
ec899b9f2b
Mirror jikes at losser
...
svn path=/nixpkgs/trunk/; revision=1300
2004-08-20 10:54:20 +00:00
Eelco Visser
2398d68d94
re-introduced patched configure script to avoid use of an absolute path for configuration of ocaml
...
svn path=/nixpkgs/trunk/; revision=1261
2004-08-11 20:08:08 +00:00