Commit graph

93 commits

Author SHA1 Message Date
Armijn Hemel
8863466ce7 don't build "kill", update to 3.2.6
svn path=/nixpkgs/trunk/; revision=4363
2005-12-13 15:14:42 +00:00
Armijn Hemel
01b1cb166c add a lot of initscript stuff from Fedora. This way we can copy scripts mostly one on one :)
The scripts (especially $out/etc/rc.d/init.d/functions) still need some work to eliminate hard paths...

svn path=/nixpkgs/trunk/; revision=4355
2005-12-12 17:03:54 +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
Armijn Hemel
7589df67ae update to version 3.2.1
svn path=/nixpkgs/trunk/; revision=4334
2005-12-04 21:23:52 +00:00
Armijn Hemel
0cf7a93827 add kernel headers for ARM
svn path=/nixpkgs/trunk/; revision=4316
2005-11-28 22:03:13 +00:00
Eelco Dolstra
1d1d38a3b6 * Doh!
svn path=/nixpkgs/trunk/; revision=4183
2005-11-01 12:11:12 +00:00
Armijn Hemel
79284f193f add right configureFlags so we also have the header files
svn path=/nixpkgs/trunk/; revision=4134
2005-10-25 23:14:48 +00:00
Armijn Hemel
0fb522de95 don't use /bin/ls, but rely on the build environment to supply ls
svn path=/nixpkgs/trunk/; revision=4131
2005-10-25 17:57:05 +00:00
Armijn Hemel
c82afd131d add a patch to use the cracklib dictionairy we built (cracklib package)
svn path=/nixpkgs/trunk/; revision=4130
2005-10-25 17:39:55 +00:00
Armijn Hemel
e4453149f9 add a patch that replaces /bin/pwd with pwd and rely on stdenv to supply pwd
svn path=/nixpkgs/trunk/; revision=4125
2005-10-24 16:36:03 +00:00
Armijn Hemel
5c6e1efa41 add pam (but first test it on NixOS too)
svn path=/nixpkgs/trunk/; revision=4124
2005-10-24 16:07:50 +00:00
Armijn Hemel
154fbad053 hnnnnnng, don't forget the patch
svn path=/nixpkgs/trunk/; revision=4105
2005-10-18 21:53:16 +00:00
Armijn Hemel
9503bb2d55 hardcode path to $out/sbin/shutdown in the binary
svn path=/nixpkgs/trunk/; revision=4104
2005-10-18 21:51:59 +00:00
Armijn Hemel
41c7e3457b rewrite old builder to new style builder (long overdue!)
svn path=/nixpkgs/trunk/; revision=4103
2005-10-18 21:25:57 +00:00
Armijn Hemel
c6bbe9d029 do a chmod +x for the wrapper script (also: try to rewrite it using
makeWrapper once more)

svn path=/nixpkgs/trunk/; revision=4086
2005-10-14 10:37:31 +00:00
Eelco Dolstra
552de99c19 * Update a bunch of base packages.
svn path=/nixpkgs/trunk/; revision=4065
2005-10-11 14:29:30 +00:00
Eelco Dolstra
bdabd66a46 * Install ncurses header files in $out/include, not
$out/include/ncurses.  This simplifies many builders.

svn path=/nixpkgs/trunk/; revision=4008
2005-10-04 14:24:19 +00:00
Armijn Hemel
4ffb194541 delete old unnecessary (and confusing!) cruft
svn path=/nixpkgs/trunk/; revision=3954
2005-09-28 14:07:26 +00:00
Armijn Hemel
b9a0811148 add fix for braindead module.h, so it can compile with our glibc kernel headers
svn path=/nixpkgs/trunk/; revision=3953
2005-09-28 14:06:10 +00:00
Armijn Hemel
c712f37636 add ugly builder to ensure some paths are set. This should actually be fixed in the Makefile...ah, laziness...
svn path=/nixpkgs/trunk/; revision=3794
2005-09-07 16:21:23 +00:00
Armijn Hemel
059d1d391b add default Nix expression and patch for sysklogd. The patch allows sysklogd to
be compiled against kernel headers for the Linux 2.6 kernel. As it turns out
many, if not all, distributions use 2.4 kernel headers for glibc. From my
Fedora Core 3 system:

$ rpm -qf /usr/include/linux/time.h
glibc-kernheaders-2.4-9.1.87

The thing is that compilation now barfs, because some constants are needed
that are defined in <linux/autoconf.h> which is empty the way we generate
the kernel headers currently in nixpkgs. The source tree needs to be
configured. Another challenge to solve :)


svn path=/nixpkgs/trunk/; revision=3784
2005-09-06 22:39:03 +00:00
Armijn Hemel
1c9be16b51 add eject, but remove the po subdir
svn path=/nixpkgs/trunk/; revision=3766
2005-09-01 16:38:31 +00:00
Armijn Hemel
a849cb0704 add sound support
svn path=/nixpkgs/trunk/; revision=3743
2005-08-29 16:13:50 +00:00
Eelco Dolstra
0ff65fba1a * ALSA utilities (for `alsamixer' etc.).
svn path=/nixpkgs/trunk/; revision=3742
2005-08-29 15:56:55 +00:00
Armijn Hemel
3ccc0014b6 remove debugline
svn path=/nixpkgs/trunk/; revision=3735
2005-08-28 10:18:30 +00:00
Armijn Hemel
eefd0d1745 This is what happens when you do a normal "cp -a" instead of a "svn cp". Argh. Can somebody please bring out the LART?
svn path=/nixpkgs/trunk/; revision=3733
2005-08-28 00:30:53 +00:00
Armijn Hemel
9bc5482790 e2fsprogs-diet
svn path=/nixpkgs/trunk/; revision=3732
2005-08-28 00:20:16 +00:00
Armijn Hemel
1de7c2e4ba add dietlibc-wrapper
svn path=/nixpkgs/trunk/; revision=3730
2005-08-28 00:18:26 +00:00
Armijn Hemel
981a1f0f6e add dietlibc
svn path=/nixpkgs/trunk/; revision=3729
2005-08-27 23:05:50 +00:00
Armijn Hemel
a816f506a2 add klibc
svn path=/nixpkgs/trunk/; revision=3723
2005-08-27 20:48:05 +00:00
Armijn Hemel
36c969565f add
svn path=/nixpkgs/trunk/; revision=3721
2005-08-27 17:58:07 +00:00
Armijn Hemel
fb7710c197 add hwdata (from Debian)
svn path=/nixpkgs/trunk/; revision=3685
2005-08-24 17:13:24 +00:00
Armijn Hemel
9a4f2b9036 embed Nix generated hash into kernel image and module path
svn path=/nixpkgs/trunk/; revision=3672
2005-08-23 19:13:00 +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
Armijn Hemel
d6b17b5edc add module-init-tools
svn path=/nixpkgs/trunk/; revision=3649
2005-08-20 21:49:31 +00:00
Armijn Hemel
28fb3fd105 random commit (really, I forgot what was changed, not much)
svn path=/nixpkgs/trunk/; revision=3648
2005-08-20 17:40:37 +00:00
Armijn Hemel
52317f9a3e add no-op if some files aren't there for copying (and reintroduce "exit 1" for now)
svn path=/nixpkgs/trunk/; revision=3647
2005-08-19 23:09:42 +00:00
Armijn Hemel
d91be5b200 remove "exit 1" so our build will succeed
svn path=/nixpkgs/trunk/; revision=3646
2005-08-19 22:55:22 +00:00
Armijn Hemel
14c5ad8353 copy all the stuff that is needed for external modules to the store. Ripped
from Fedora.

svn path=/nixpkgs/trunk/; revision=3645
2005-08-19 22:43:51 +00:00
Armijn Hemel
6d64c06316 add quotes
svn path=/nixpkgs/trunk/; revision=3644
2005-08-19 22:43:17 +00:00
Armijn Hemel
d298fd94f9 add arch argument, needed to copy right things eventually
svn path=/nixpkgs/trunk/; revision=3642
2005-08-19 22:03:44 +00:00
Armijn Hemel
76f3ff54cd also remove "i386" from the name. This wasn't accurate anyway, because we
were building for the i686 hardware platform and not for i386.

svn path=/nixpkgs/trunk/; revision=3641
2005-08-19 18:18:21 +00:00
Armijn Hemel
be8d5607f5 make the versions match...
svn path=/nixpkgs/trunk/; revision=3640
2005-08-19 18:15:56 +00:00
Armijn Hemel
97dfe971f7 add udev
svn path=/nixpkgs/trunk/; revision=3636
2005-08-19 14:11:05 +00:00
Armijn Hemel
e5db73bd73 add Linux hot-plug
svn path=/nixpkgs/trunk/; revision=3626
2005-08-17 17:37:55 +00:00
Armijn Hemel
d69b455cbc add a builder for e2fsprogs, so that an essential header file also gets installed
svn path=/nixpkgs/trunk/; revision=3489
2005-07-31 21:16:15 +00:00
Armijn Hemel
e60679df47 build libraries too (needed for tools like parted)
svn path=/nixpkgs/trunk/; revision=3486
2005-07-31 20:39:05 +00:00
Armijn Hemel
6fab88924c use generic builder instead
svn path=/nixpkgs/trunk/; revision=3479
2005-07-31 11:24:26 +00:00
Armijn Hemel
b31122acd2 patch to correct installpaths (untested yet)
svn path=/nixpkgs/trunk/; revision=3478
2005-07-30 18:54:24 +00:00