Martin Bravenboer
57978bb80c
Added kaffe, in order to have a JVM that can be compiled from source.
...
svn path=/nixpkgs/trunk/; revision=1321
2004-08-23 17:06:50 +00:00
Martin Bravenboer
a7f9ee22b5
Lisp isn't a language, it's a building material (Alan Kay).
...
svn path=/nixpkgs/trunk/; revision=1314
2004-08-23 10:44:21 +00:00
Martin Bravenboer
c0ca2228c8
Added libsigsegv
...
svn path=/nixpkgs/trunk/; revision=1313
2004-08-23 09:35:36 +00:00
Martin Bravenboer
1778c9fa02
Use the -f option of xpf-rm
...
svn path=/nixpkgs/trunk/; revision=1311
2004-08-22 19:40:26 +00:00
Martin Bravenboer
8c4fcb13e0
Build jclasslib from source using Ant. xpf-rm is used to modify the build.xml file in one that actually works.
...
svn path=/nixpkgs/trunk/; revision=1309
2004-08-20 22:48:59 +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
7f3a3764ee
- upgrade ant to 1.6.2
...
- comment out ant15 since nix-env cannot make the distinction
- installation of tomcat 5
svn path=/nixpkgs/trunk/; revision=1299
2004-08-20 10:14:55 +00:00
Martin Bravenboer
f407ca0506
Missing file
...
svn path=/nixpkgs/trunk/; revision=1298
2004-08-19 15:29:10 +00:00
Martin Bravenboer
d1003bca3b
Added arguments to the libxml2 Nix expression to control the creation of Python bindings. De default libxml2 in all-packages-generic now creates Python bindings for libxml2.
...
svn path=/nixpkgs/trunk/; revision=1297
2004-08-19 15:28:48 +00:00
Martin Bravenboer
51cdaa0338
Added jclasslib, a util for inspecting java class files
...
svn path=/nixpkgs/trunk/; revision=1296
2004-08-19 13:57:38 +00:00
Eelco Dolstra
4d7572e261
* Octave: use the generic builder. In particular the libraries are
...
now stripped which makes them much smaller.
* Octave: remove dependencies that are only necessary when building
from CVS (bison, etc.).
* Octave: don't have a dependency on gcc, since that will cause
*another* gcc to be build than the one in stdenv.
svn path=/nixpkgs/trunk/; revision=1262
2004-08-11 20:08:34 +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
Martin Bravenboer
2ec94563bc
Update to latest snapshot
...
svn path=/nixpkgs/trunk/; revision=1257
2004-08-11 08:37:30 +00:00
Martin Bravenboer
7418420edc
BCEL. Java packages are an incredible mess
...
svn path=/nixpkgs/trunk/; revision=1255
2004-08-09 21:40:24 +00:00
Martin Bravenboer
3f371bfacf
Improved Ant
...
svn path=/nixpkgs/trunk/; revision=1254
2004-08-09 21:28:26 +00:00
Martin Bravenboer
2c61f2f1af
Update ofJ2SDK 1.4.2
...
svn path=/nixpkgs/trunk/; revision=1253
2004-08-09 21:27:04 +00:00
Martin Bravenboer
f61c9a2e73
Jakarta Regexp implementation
...
svn path=/nixpkgs/trunk/; revision=1252
2004-08-09 20:07:53 +00:00
Martin Bravenboer
aa45301582
Be afraid. The Java stuff is coming.
...
svn path=/nixpkgs/trunk/; revision=1251
2004-08-09 19:28:21 +00:00
Martin Bravenboer
983a737867
Executable
...
svn path=/nixpkgs/trunk/; revision=1250
2004-08-09 19:20:46 +00:00
Eelco Dolstra
128a5bd522
* Fix for zlib on Darwin (it always wants to install in /usr/lib,
...
despite the prefix).
* Indirections in all-packages-generic for patch.
* Darwin: removed version number.
svn path=/nixpkgs/trunk/; revision=1247
2004-08-09 14:33:14 +00:00
Rob Vermaas
7474f5713f
* forgot gcc dep for octave
...
svn path=/nixpkgs/trunk/; revision=1239
2004-08-06 12:34:04 +00:00
Rob Vermaas
d76ffdca83
* flex has moved
...
svn path=/nixpkgs/trunk/; revision=1233
2004-08-05 15:55:32 +00:00
Rob Vermaas
c389786b15
* octave uses readline
...
svn path=/nixpkgs/trunk/; revision=1232
2004-08-05 15:30:06 +00:00
Rob Vermaas
6412b0c5f2
* added readline
...
svn path=/nixpkgs/trunk/; revision=1230
2004-08-05 13:49:26 +00:00
Rob Vermaas
a4215841ac
* octavefront removed
...
* rna removed
* octave-2.1.57 added
svn path=/nixpkgs/trunk/; revision=1228
2004-08-05 13:05:38 +00:00
Armijn Hemel
a53a262a0c
add strace (for real)
...
svn path=/nixpkgs/trunk/; revision=1219
2004-08-04 10:12:26 +00:00
Eelco Dolstra
ffdc517c33
* GCC 2.95.3 (required to build some "old" stuff).
...
svn path=/nixpkgs/trunk/; revision=1213
2004-08-03 10:36:29 +00:00
Eelco Visser
de387a0368
strategoxt should use sdf bundle
...
svn path=/nixpkgs/trunk/; revision=1194
2004-07-28 13:12:28 +00:00
Eelco Visser
417aa140f6
don't use patched configure script for ocaml
...
svn path=/nixpkgs/trunk/; revision=1191
2004-07-28 11:23:35 +00:00
Eelco Visser
103f769310
- Some recent StrategoXT distributions
...
- Build ocaml with x11 support
svn path=/nixpkgs/trunk/; revision=1190
2004-07-28 11:16:25 +00:00
Eelco Visser
4e0ab72b67
Nix expression for ocaml compiler.
...
- The package has a non-standard build interface;
fixed with hooks for genericBuild
- The graph library requires x11 and the configure
script looks in absolute directory paths to find
X11. Fixed by using patched configure script from
which the absolute paths have been removed. As
a consequence the graph library is not build until
we have X11 support in Nix.
svn path=/nixpkgs/trunk/; revision=1188
2004-07-28 10:08:31 +00:00
Eelco Visser
6bb1fefcdc
nix expression for ocaml
...
svn path=/nixpkgs/trunk/; revision=1187
2004-07-27 21:16:09 +00:00
Eelco Visser
be48aa538b
- O'Caml compiler for Object CaML
...
- hevea is an interpreter for latex producing html
svn path=/nixpkgs/trunk/; revision=1171
2004-07-16 22:58:15 +00:00
Martin Bravenboer
c0b5981c45
Upgrade
...
svn path=/nixpkgs/trunk/; revision=1168
2004-07-14 07:59:37 +00:00
Martin Bravenboer
ad8c419f15
Minor fix'
...
svn path=/nixpkgs/trunk/; revision=1166
2004-07-12 13:41:37 +00:00
Martin Bravenboer
e86a4a1112
Added the Ant wrapper. The ant script in this wrapper sets the config in environment variables and invokes core-ant.
...
svn path=/nixpkgs/trunk/; revision=1149
2004-07-10 16:17:48 +00:00
Martin Bravenboer
feeff4dfb1
Working on improved Ant package in Nix: do configuration in wrapper scripts. This is the 'core' Ant.
...
svn path=/nixpkgs/trunk/; revision=1148
2004-07-10 13:59:21 +00:00
Eelco Dolstra
d91c216e2c
* Include gcc 3.4.x in the nixpkgs release.
...
* Remove precompiled headers, which are nice except that
A) they don't work; and
B) they make gcc take up 270% more disk space.
svn path=/nixpkgs/trunk/; revision=1129
2004-07-05 12:20:23 +00:00
Eelco Dolstra
2bf90b3fbf
* gcc-wrapper: inherit gcc's name by default.
...
* gcc: upgraded to 3.4.1.
Zie je wel, Martin, gcc is niet eng :-)
svn path=/nixpkgs/trunk/; revision=1128
2004-07-05 12:00:19 +00:00
Martin Bravenboer
6315d6d923
New version of ATerm library and SDF packages
...
svn path=/nixpkgs/trunk/; revision=1127
2004-07-03 10:47:58 +00:00
Eelco Dolstra
ec6eb9c473
* On Darwin, use the system Perl instead of building our own for now.
...
* Build Subversion for Darwin.
svn path=/nixpkgs/trunk/; revision=1120
2004-07-01 16:57:31 +00:00
Eelco Dolstra
d92fa0bf37
* Add an option to GCC to build a profiled compiler (which is about
...
5-10% faster).
svn path=/nixpkgs/trunk/; revision=1108
2004-07-01 12:17:53 +00:00
Eelco Dolstra
56fd464a72
* GCC 3.4 now seems to work.
...
svn path=/nixpkgs/trunk/; revision=1105
2004-06-29 17:33:54 +00:00
Eelco Dolstra
62981b617d
* Started adding gcc 3.4.
...
svn path=/nixpkgs/trunk/; revision=1103
2004-06-29 08:25:55 +00:00
Eelco Dolstra
49c1176ec6
* Upgraded Bison to the latest alpha release. This fixes a segfault
...
in Nix.
svn path=/nixpkgs/trunk/; revision=1092
2004-06-28 12:23:07 +00:00
Eelco Dolstra
b8f20e51f4
* Added rte (real-time encoder) library.
...
svn path=/nixpkgs/trunk/; revision=1071
2004-06-21 20:41:32 +00:00
Eelco Dolstra
41548ccdab
* Upgraded some xlibs.
...
* Upgraded zapping (probably doesn't build yet).
svn path=/nixpkgs/trunk/; revision=1069
2004-06-21 18:13:45 +00:00
Eelco Dolstra
3f9a589d53
* More updates.
...
svn path=/nixpkgs/trunk/; revision=1068
2004-06-21 17:00:00 +00:00
Eelco Dolstra
5503e2fc33
* Upgraded Glib, GTK, Sylpheed.
...
* Tried to upgrade Firefox to 0.9, but it's too broken. It's
basically impossible to build it automatically. Firefox must be
started once as a user with write permission to the Firefox
directory to generate some files, and this can only be done
interactively (apparently). Hopefully 0.10 fixes this. Firefox
also barfs with link errors if the flag `--enable-single-profile' is
not used.
svn path=/nixpkgs/trunk/; revision=1067
2004-06-21 15:49:03 +00:00
Martin Bravenboer
6ade14473a
Latest daily distribution of StrategoXT in Nix
...
svn path=/nixpkgs/trunk/; revision=1066
2004-06-21 13:17:20 +00:00
Eelco Dolstra
7bbd1fd535
* Mesa (an OpenGL implementation).
...
svn path=/nixpkgs/trunk/; revision=1045
2004-06-09 17:53:30 +00:00
Eelco Dolstra
3ac1041bfa
* Added libXi (Xinerama? In any case Mesa needs it).
...
svn path=/nixpkgs/trunk/; revision=1044
2004-06-09 17:52:19 +00:00
Martin Bravenboer
3d90f961b4
Added Happy parser generator and HaRP: Haskell Regular Patterns
...
svn path=/nixpkgs/trunk/; revision=1043
2004-06-09 14:23:05 +00:00
Martin Bravenboer
ef73044b61
Upgrade to beta2
...
svn path=/nixpkgs/trunk/; revision=1039
2004-06-01 19:36:45 +00:00
Martin Bravenboer
6b2348542a
Added asf library
...
svn path=/nixpkgs/trunk/; revision=1022
2004-05-13 18:33:12 +00:00
Martin Bravenboer
1d7474bae9
Moved the sdf2 distribution 2.0 packages to a separate Nix attribute set
...
svn path=/nixpkgs/trunk/; revision=1021
2004-05-13 18:16:56 +00:00
Martin Bravenboer
fec8c962ab
Added the packages that constitute the sdf2 distribution 2.1 as separate packages, collected in a Nix attribute set
...
svn path=/nixpkgs/trunk/; revision=1020
2004-05-13 18:06:09 +00:00
Martin Bravenboer
201a93cb13
Use propagated build inputs
...
svn path=/nixpkgs/trunk/; revision=1019
2004-05-12 16:26:48 +00:00
Martin Bravenboer
172421635c
Upgraded all SDF packages
...
svn path=/nixpkgs/trunk/; revision=1018
2004-05-12 16:10:43 +00:00
Martin Bravenboer
100e0387e5
More upgrades
...
svn path=/nixpkgs/trunk/; revision=1017
2004-05-12 15:57:23 +00:00
Martin Bravenboer
b410599fc4
More upgrades
...
svn path=/nixpkgs/trunk/; revision=1016
2004-05-12 15:48:39 +00:00
Martin Bravenboer
9ba11d2be6
Upgrade to generic build
...
svn path=/nixpkgs/trunk/; revision=1015
2004-05-12 15:35:06 +00:00
Martin Bravenboer
ffade7689e
Added j2sdk-1.5.0-beta
...
svn path=/nixpkgs/trunk/; revision=1014
2004-05-12 15:06:23 +00:00
Martin Bravenboer
ecdac2b804
Upgrade strategoxt to 0.10
...
svn path=/nixpkgs/trunk/; revision=1013
2004-05-12 14:34:12 +00:00
Martin Bravenboer
487be25ceb
Upgraded aterm to 2.1
...
svn path=/nixpkgs/trunk/; revision=1010
2004-05-12 13:53:53 +00:00
Eelco Dolstra
d811b4c9d8
* Added libXv (XVideo).
...
* Zapping/VLC/MPlayer: use libXv.
* MPlayer: upgrade to 1.0pre4.
* Zapping: add libXext to the rpath. I don't understand why this is
necessary. Zapping doesn't itself link against libXext, though some
of its dependencies do. (Maybe this is due to `--export-dynamic'?)
svn path=/nixpkgs/trunk/; revision=990
2004-05-01 18:17:56 +00:00
Eelco Dolstra
ec232441a2
* Valgrind: upgrade to 2.1.1.
...
svn path=/nixpkgs/trunk/; revision=966
2004-04-22 14:38:43 +00:00
Eelco Dolstra
1049ba5906
* Specified MD5 hash.
...
svn path=/nixpkgs/trunk/; revision=940
2004-04-14 12:55:37 +00:00
Eelco Dolstra
9dddc7f142
* Scrollkeeper requires DocBook XML 4.2 (not 4.3).
...
svn path=/nixpkgs/trunk/; revision=930
2004-04-08 14:06:15 +00:00
Eelco Dolstra
02ec562596
* GHC now works again.
...
svn path=/nixpkgs/trunk/; revision=925
2004-04-07 14:16:57 +00:00
Eelco Dolstra
32e4b9928d
* Added xchm, a Windows help viewer for X.
...
svn path=/nixpkgs/trunk/; revision=923
2004-04-06 17:47:34 +00:00
Eelco Dolstra
381c8b926a
* Some applications (notably, everything based on wxGTK) don't work
...
yet with GTK 2.4. Fortunately, having several GTKs in parallel is
no problem for Nix.
svn path=/nixpkgs/trunk/; revision=915
2004-04-05 14:09:01 +00:00
Eelco Dolstra
a1ddfbc3a5
* Some renaming.
...
svn path=/nixpkgs/trunk/; revision=914
2004-04-05 13:42:41 +00:00
Eelco Dolstra
0233bc614d
* Factor groups of strongly related packages out of
...
`all-packages-generic.nix'.
svn path=/nixpkgs/trunk/; revision=913
2004-04-05 13:34:13 +00:00
Eelco Dolstra
b874f68d80
* Remove docs/ after build.
...
svn path=/nixpkgs/trunk/; revision=912
2004-04-05 09:34:43 +00:00
Eelco Dolstra
beaff0a892
* Ensure that when building gcc, libstdc++ is linked against the
...
libgcc of the gcc being built, not the gcc building it.
* Only include a directory in the rpath of an executable/library if it
is actually used. Before, the `/lib' directory of every build input
was added to the rpath, causing many unnecessary retained
dependencies. For instance, Perl has a `/lib' directory, but most
applications whose build process uses Perl don't actually link
against Perl. (Also added a test for this.)
* After building glibc, remove glibcbug, to prevent a retained
dependency on gcc.
* Add a newline after `building X' in GNU Make.
svn path=/nixpkgs/trunk/; revision=911
2004-04-04 22:02:41 +00:00
Eelco Dolstra
798a009f1d
* Print `building FOO' messages on standard error, not standard
...
output. Some build processes actually parse the output of Make
(like Firefox).
svn path=/nixpkgs/trunk/; revision=908
2004-04-02 17:45:20 +00:00
Eelco Dolstra
8776ba127c
* Updated some more packages. However, bittorrent and vlc don't work
...
right now because wxGTK is broken (it depends on internal symbols in
GTK which where made private in GTK 2.4).
svn path=/nixpkgs/trunk/; revision=907
2004-04-02 15:36:14 +00:00
Eelco Dolstra
de759967c8
* Update to GTK 2.4.0.
...
svn path=/nixpkgs/trunk/; revision=906
2004-04-02 13:58:55 +00:00
Eelco Dolstra
36356d7694
* More sed breakage.
...
svn path=/nixpkgs/trunk/; revision=903
2004-04-01 20:36:40 +00:00
Eelco Dolstra
776554d9e1
* Fixed and/or updated some more components. The number of explicit
...
builders is dropping steadily.
svn path=/nixpkgs/trunk/; revision=900
2004-04-01 19:11:59 +00:00
Eelco Dolstra
e50417845d
* Fixed Stratego.
...
* Added Zoom, an interpreter for Z-Code.
svn path=/nixpkgs/trunk/; revision=894
2004-04-01 16:02:53 +00:00
Eelco Dolstra
8e4d58631e
* Fixed flex-new.
...
svn path=/nixpkgs/trunk/; revision=893
2004-04-01 14:24:30 +00:00
Eelco Dolstra
9c711700e4
* Fix bison.
...
svn path=/nixpkgs/trunk/; revision=892
2004-04-01 13:48:08 +00:00
Eelco Dolstra
92b3cc5cfb
* Working Graphviz / Athena widgets.
...
svn path=/nixpkgs/trunk/; revision=891
2004-04-01 13:36:31 +00:00
Eelco Dolstra
8feb5fab5b
* Use an unofficial release of libXt.
...
svn path=/nixpkgs/trunk/; revision=890
2004-04-01 12:24:12 +00:00
Eelco Dolstra
817d1b27ef
* Provide a wrapper around `aclocal' (in Automake) that automatically
...
adds all directories specified in `ACLOCAL_PATH' to the `aclocal'
command line as `-I' flags. Also, it provides a setup hook that
adds the `.../share/aclocal' directory of every build input to
`ACLOCAL_PATH'.
* Upgraded Libtool.
* Graphviz requires the X Athena widgets, which in turn requires the X
miscellaneous utilities library; added those. However it doesn't
work yet since libXt is broken.
svn path=/nixpkgs/trunk/; revision=888
2004-03-31 22:47:06 +00:00
Eelco Dolstra
b3c93a41c1
* Some changes to get Firefox working (it doesn't work yet, since
...
the freedesktop.org libXt is broken, but never mind that).
svn path=/nixpkgs/trunk/; revision=885
2004-03-31 09:45:19 +00:00
Eelco Dolstra
24cb251dd0
* Some more updates.
...
svn path=/nixpkgs/trunk/; revision=884
2004-03-30 17:42:45 +00:00
Eelco Dolstra
00004fa6da
* More freedesktop.org X11 modules.
...
* Cleaned up some packages.
svn path=/nixpkgs/trunk/; revision=883
2004-03-30 17:28:41 +00:00
Eelco Dolstra
5a4de2c5de
* Remove builder attributes.
...
* MPlayer: pass stdenv to w32codecs.
svn path=/nixpkgs/trunk/; revision=882
2004-03-30 15:15:19 +00:00
Eelco Dolstra
68327c3a9d
* Fix brokenness due to automatic transformations.
...
svn path=/nixpkgs/trunk/; revision=879
2004-03-30 12:40:55 +00:00
Eelco Dolstra
4fc3dd4a5a
* Remove builder.
...
svn path=/nixpkgs/trunk/; revision=877
2004-03-30 12:35:56 +00:00
Eelco Dolstra
085e197ea3
* Toss out all the linker flags, since any --rpath switch causes the
...
glibc build to fail.
svn path=/nixpkgs/trunk/; revision=876
2004-03-30 12:35:31 +00:00
Eelco Dolstra
12ae5363ea
* Remove trivial builders.
...
* Make builders unexecutable by removing the hash-bang line and
execute permission.
* Convert calls to `derivation' to `mkDerivation'.
* Remove `system' and `stdenv' attributes from calls to
`mkDerivation'. These transformations were all done automatically,
so it is quite possible I broke stuff.
* Put the `mkDerivation' function in stdenv/generic.
svn path=/nixpkgs/trunk/; revision=874
2004-03-29 17:23:01 +00:00
Eelco Dolstra
bc71554fc8
* Okay, so something did break.
...
svn path=/nixpkgs/trunk/; revision=871
2004-03-29 10:27:01 +00:00
Eelco Dolstra
2fcc5fdb08
* "!isNull x" -> "x != null". Done automatically. Hope nothing
...
broke.
svn path=/nixpkgs/trunk/; revision=870
2004-03-29 10:25:25 +00:00
Eelco Dolstra
5862e56f26
* For simple Autotools-style packages (such as the ATerm library), the
...
builder may now be omitted entirely; the function `mkDerivation'
will then use a default build script.
svn path=/nixpkgs/trunk/; revision=868
2004-03-28 21:17:56 +00:00
Eelco Dolstra
892b119c9d
* It is now possible to execute a builder using a shell inside the Nix
...
store, rather than outside (such as /bin/sh).
For instance, the Nix expression for the ATerm library now looks
like this:
{stdenv, fetchurl}:
stdenv.mkDerivation {
name = "aterm-2.0.5";
builder = ./builder.sh;
...
}
where `mkDerivation' is a helper function in `stdenv' that massages
the given attribute set into using the bash shell that is part of
the standard environment:
mkDerivation = attrs: derivation (att s // {
builder = pkgs.bash ~ /bin/sh;
args = ["-e" attrs.builder];
stdenv = (...);
system = (...).system;
});
Note that this makes it unnecessary to set the `stdenv' and `system'
attributes, since `mkDerivation' already does that.
svn path=/nixpkgs/trunk/; revision=866
2004-03-28 21:07:43 +00:00