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
Armijn Hemel
4d22b61278
remove old crap
...
svn path=/nixpkgs/trunk/; revision=3452
2005-07-26 13:23:47 +00:00
Armijn Hemel
6ea30e97e5
add builder and expression for syslinux. "make install" still barfs, needs patching...
...
svn path=/nixpkgs/trunk/; revision=3430
2005-07-25 16:58:57 +00:00
Eelco Dolstra
95529accd7
* ALSA library 1.0.9.
...
svn path=/nixpkgs/trunk/; revision=3321
2005-07-12 14:22:28 +00:00
Armijn Hemel
3440fd020c
replace iputils with a slightly older version to avoid SSL based tools being
...
built. Still missing are security patches though, these should be ripped
from the Fedora SRPMs...
svn path=/nixpkgs/trunk/; revision=3288
2005-07-04 12:14:06 +00:00
Armijn Hemel
078e602efc
add mingetty
...
svn path=/nixpkgs/trunk/; revision=3250
2005-06-23 13:54:34 +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
Armijn Hemel
1e5e23ce5d
don't forget to actually install modules
...
svn path=/nixpkgs/trunk/; revision=3185
2005-06-16 23:33:59 +00:00
Armijn Hemel
30632d1655
install kernel in the store (whoops, forgot to install modules :S )
...
svn path=/nixpkgs/trunk/; revision=3183
2005-06-15 14:21:48 +00:00
Armijn Hemel
960fea4002
strip kernel config very heavily
...
svn path=/nixpkgs/trunk/; revision=3182
2005-06-15 13:03:24 +00:00
Armijn Hemel
ef94be2ae1
first stub for kernel compilations. Still a lot missing, doesn't install
...
everything correctly, the config currently compile quite a bit (too much for
quick tests). This will change.
--This line, and those below, will be ignored--
A linux/kernel
A linux/kernel/builder.sh
A linux/kernel/default.nix
A linux/kernel/config
svn path=/nixpkgs/trunk/; revision=3181
2005-06-15 12:30:34 +00:00
Eelco Dolstra
f6e91bc9c9
* Merge r2396.
...
svn path=/nixpkgs/trunk/; revision=2397
2005-03-14 09:22:26 +00:00
Eelco Dolstra
6ec09d7357
* E2fsprogs updated to 1.36.
...
svn path=/nixpkgs/trunk/; revision=2372
2005-03-10 16:03:19 +00:00
Eelco Dolstra
78ef3030fe
* Util-linux updated to 2.12q.
...
svn path=/nixpkgs/trunk/; revision=2369
2005-03-10 15:32:24 +00:00
Eelco Dolstra
25ab1079f9
* Use Linux 2.6.10 headers. 2.6.9 gives parse errors in some
...
applications (e.g.,
`...glibc-2.3.4/include/linux/byteorder/little_endian.h:43: error:
parse error before "__cpu_to_le64p"').
svn path=/nixpkgs/trunk/; revision=2289
2005-02-23 14:13:27 +00:00
Eelco Dolstra
7322689c3b
* Alsa-lib updated to 1.0.8.
...
svn path=/nixpkgs/trunk/; revision=2284
2005-02-23 10:29:06 +00:00
Eelco Dolstra
e6744d0f89
* Merge diff between trunk/pkgs@1646 and branches/nixos-pkgs@2256;
...
this contains mostly Armijn's pure stdenv-linux.
* After unpacking the statically linked GCC, patch all store paths to
/nix/store/ffffffffffffffffffffffffffffffff. Ugly hack to prevent
undeclared references but it works.
* We don't need Glib's dynamic libraries in the first bootstrap stage;
delete them. Actually the downloaded Glibc binary is only needed
for building Glibc, since GCC needs a C compiler to build some
programs in `configure'. So static linking is fine for that. Maybe
it would be better to patch `configure' so that we don't need a
pre-built Glibc at all.
* Set the svn:executable property on `cp' and `patchelf'.
* In Glibc, revert to LinuxThreads. Maybe NPTL will work, but TLS
support is a problem.
* Delete most Glibc patches; they're no longer needed since the branch
updated it to 20050110.
* Some cleanups.
svn path=/nixpkgs/trunk/; revision=2258
2005-02-21 16:03:34 +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
Eelco Dolstra
e03984abda
* Ugh, the procps at surriel was ancient. Updated to 3.2.4.
...
svn path=/nixpkgs/trunk/; revision=2081
2005-01-21 18:35:06 +00:00
Eelco Dolstra
bd4b67cf1f
* Added procps 2.0.11 (for `ps', mostly).
...
svn path=/nixpkgs/trunk/; revision=2080
2005-01-21 18:24:25 +00:00
Armijn Hemel
4b16211201
use new kernel headers
...
svn path=/nixpkgs/branches/nixos-pkgs/; revision=2053
2005-01-18 13:16:42 +00:00
Armijn Hemel
5be8b1821a
upgrade to a newer version of shadowutils
...
2000th commit!!!
svn path=/nixpkgs/branches/nixos-pkgs/; revision=2000
2005-01-10 14:05:14 +00:00
Armijn Hemel
66ea9ba4e7
patch net-tools to make it work nicely with gcc-3.4
...
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1898
2004-12-17 13:49:04 +00:00
Armijn Hemel
1eb961902f
fix download location
...
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1887
2004-12-16 17:45:31 +00:00
Armijn Hemel
bb632c07ef
add modutils for kernel 2.4.25
...
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1885
2004-12-16 16:34:03 +00:00
Armijn Hemel
1182b31a47
use ftp.nluug.nl for downloading kernel instead of ftp.de.kernel.org, it's, for some reason, not always possible to download from the latter
...
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1835
2004-12-06 17:15:53 +00:00
Armijn Hemel
45a8365946
upgrade to 4.0.6, so it plays nice with other packages, changed header files, whatever...
...
svn path=/nixpkgs/trunk/; revision=1729
2004-11-09 09:55:59 +00:00
Armijn Hemel
35cf2df53e
download URL for shadowutils changed
...
svn path=/nixpkgs/trunk/; revision=1727
2004-11-09 09:27:50 +00:00
Armijn Hemel
dbecea0365
gcc-3.4 doesn't like empty labels in a switch statement...
...
svn path=/nixpkgs/trunk/; revision=1722
2004-11-08 14:30:56 +00:00
Eelco Dolstra
dde13d1ada
* Remove patch arguments.
...
svn path=/nixpkgs/trunk/; revision=1462
2004-09-19 10:34:01 +00:00
Armijn Hemel
38f6f36889
add shadowutils, with the following limitations:
...
- tools can only be run as root, because there's no store support for UNIX permissions
svn path=/nixpkgs/trunk/; revision=1361
2004-08-30 11:44:51 +00:00
Armijn Hemel
d45b352ba7
remove debug statement which caused the build to fail (intentionally by the way for debugging purposes). Now it does install fine...
...
svn path=/nixpkgs/trunk/; revision=1236
2004-08-05 19:32:58 +00:00
Armijn Hemel
5c18319127
iputils, as used in Red Hat Linux (there are a few flavours around apparently).
...
*** BIG FAT WARNING ***
Right now these tools can only be used as root, because they are normally
installed SUID root!
svn path=/nixpkgs/trunk/; revision=1234
2004-08-05 19:30:00 +00:00
Armijn Hemel
f063d8c4db
- add mktemp
...
- disable tiger, strategoxt, they don't work and give errors
- ftp.nl.kernel.org seems to have some problems, replaced with ftp.de.kernel.org
should be put back eventually
svn path=/nixpkgs/trunk/; revision=1215
2004-08-03 15:41:08 +00:00