Commit graph

95 commits

Author SHA1 Message Date
Armijn Hemel ed1d78bc52 we need a far bigger patch, so procps won't delete our /dev/null (bizarre!!!)
svn path=/nixpkgs/trunk/; revision=4365
2005-12-13 15:49:13 +00:00
Armijn Hemel 4733044ddb also don't build uptime, we use this from coreutils instead...
svn path=/nixpkgs/trunk/; revision=4364
2005-12-13 15:27:02 +00:00
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