Eelco Dolstra
b8b44e026c
* More redundancy.
...
svn path=/nixpkgs/trunk/; revision=7502
2006-12-27 18:28:02 +00:00
Eelco Dolstra
cd32e67b2b
* Remove makeFlags/installFlags redundancy.
...
svn path=/nixpkgs/trunk/; revision=7501
2006-12-27 18:26:23 +00:00
Eelco Dolstra
bbe62e266b
* Remove references to dontMakeInstall.
...
svn path=/nixpkgs/trunk/; revision=7500
2006-12-27 18:24:26 +00:00
Eelco Dolstra
7a79d1ff6a
* Remove references to substitute.sh.
...
svn path=/nixpkgs/trunk/; revision=7499
2006-12-27 18:17:53 +00:00
Eelco Dolstra
138c0ae751
* Merge the new generic builder.
...
* Removed substitute, it's part of the generic builder now.
* stdenv-initial (Linux): use the real generic builder script. This
does require that sed is in the path of the builder of the initial
stdenv.
svn path=/nixpkgs/trunk/; revision=7498
2006-12-27 18:14:57 +00:00
Eelco Dolstra
f6d923febc
* Merge builder-cygwin.sh.
...
svn path=/nixpkgs/trunk/; revision=7497
2006-12-27 17:58:32 +00:00
Eelco Dolstra
7a2c0d1793
* Doh.
...
svn path=/nixpkgs/trunk/; revision=7496
2006-12-27 17:55:57 +00:00
Eelco Dolstra
2dd4e1b9d3
* Remove dontMakeInstall, it's no longer necessary (just set
...
installCommand to true or something).
svn path=/nixpkgs/trunk/; revision=7495
2006-12-27 17:48:46 +00:00
Eelco Dolstra
8ab9a58e0d
* Split the installPhase into installPhase and fixupPhase. The
...
fixupPhase strips binaries, runs patchelf, etc. This is so that
those things still happen when somebody overrides installPhase.
svn path=/nixpkgs/trunk/; revision=7494
2006-12-27 17:47:09 +00:00
Eelco Dolstra
1d9dcbba22
* Allow the patch flags to be overriden through $patchFlags.
...
svn path=/nixpkgs/trunk/; revision=7493
2006-12-27 17:33:37 +00:00
Eelco Dolstra
8988c16eea
* Pass makeFlags to `make check'.
...
svn path=/nixpkgs/trunk/; revision=7492
2006-12-27 17:31:55 +00:00
Eelco Dolstra
ed8fff32af
* Pass makeFlags to `make install' as well. This is because quite
...
often the same flags need to be passed to both `make' and `make
install'. Added a variable buildFlags for flags that should only be
passed to `make'.
svn path=/nixpkgs/trunk/; revision=7491
2006-12-27 17:30:40 +00:00
Eelco Dolstra
81025a05df
* Variable $installTargets to override the install target in
...
installPhase.
svn path=/nixpkgs/trunk/; revision=7490
2006-12-27 17:26:43 +00:00
Eelco Dolstra
7ca9054420
* Use substituteInPlace.
...
svn path=/nixpkgs/trunk/; revision=7489
2006-12-27 17:23:34 +00:00
Eelco Dolstra
592cb44e52
* Fix the quadratic performance in substitute().
...
svn path=/nixpkgs/trunk/; revision=7488
2006-12-27 17:14:00 +00:00
Eelco Dolstra
eb98a4c328
* Thunderbird 1.5.0.9.
...
svn path=/nixpkgs/trunk/; revision=7487
2006-12-27 17:00:44 +00:00
Eelco Dolstra
b36d027ad7
* Firefox 2.0.0.1.
...
svn path=/nixpkgs/trunk/; revision=7486
2006-12-27 16:57:53 +00:00
Armijn Hemel
7e41b751cb
new versions of various very important tools to keep the buildfarm busy.
...
svn path=/nixpkgs/trunk/; revision=7485
2006-12-25 23:28:35 +00:00
Armijn Hemel
d2d3dc33dd
update to 1.4.8
...
svn path=/nixpkgs/trunk/; revision=7484
2006-12-25 21:23:09 +00:00
Armijn Hemel
1e96653eb6
add stub for gettext 0.16.1
...
svn path=/nixpkgs/trunk/; revision=7483
2006-12-25 21:13:02 +00:00
Armijn Hemel
c5e992c7bf
update to 4.2.29
...
svn path=/nixpkgs/trunk/; revision=7482
2006-12-25 21:09:18 +00:00
Armijn Hemel
331ed07b8c
add stub for automake 1.10
...
svn path=/nixpkgs/trunk/; revision=7481
2006-12-25 20:00:12 +00:00
Armijn Hemel
231b469188
use mkfs.ext2 for making filesystems, not e2fsck
...
svn path=/nixos/trunk/; revision=7480
2006-12-25 19:55:40 +00:00
Eelco Dolstra
936fa69912
* Doh.
...
svn path=/nixos/trunk/; revision=7479
2006-12-25 19:32:31 +00:00
Eelco Dolstra
162181ffba
* LVM support (in stage 2; having / on LVM is not yet supported). LVM
...
triggers a new-devices event so that the filesystems job mounts file
systems on the logical volumes.
svn path=/nixos/trunk/; revision=7478
2006-12-24 01:07:28 +00:00
Eelco Dolstra
cb4e81d38f
* Handle devices that are symlinks.
...
svn path=/nixos/trunk/; revision=7477
2006-12-24 00:54:52 +00:00
Eelco Dolstra
bed8b44dc8
* We do need some devices in /dev when not auto-detecting the root
...
device.
svn path=/nixos/trunk/; revision=7476
2006-12-23 23:38:34 +00:00
Eelco Dolstra
9d76685ded
* LVM2 and the device mapper.
...
svn path=/nixpkgs/trunk/; revision=7475
2006-12-23 23:16:04 +00:00
Eelco Dolstra
e81f1b4334
* Add glibc, ntp to the path.
...
svn path=/nixos/trunk/; revision=7474
2006-12-23 22:43:39 +00:00
Eelco Dolstra
11e4d36db1
* Look for the CD-ROM in /sys/block, not /sys/devices. Don't look for
...
a "media" file since SCSI CD-ROM drives don't have it (and
supposedly it's going away in IDE too).
* Create the device node automatically from the "dev" file in
/sys/block/$bla.
svn path=/nixos/trunk/; revision=7473
2006-12-23 01:16:39 +00:00
Eelco Dolstra
6afa8d776d
* Create some SCSI devices. We should really just run udev in the
...
initrd...
svn path=/nixos/trunk/; revision=7472
2006-12-23 01:02:45 +00:00
Eelco Dolstra
46f1c1987c
* Add sd_mod.
...
svn path=/nixos/trunk/; revision=7471
2006-12-23 00:59:14 +00:00
Eelco Dolstra
af49eda93f
* Doh.
...
svn path=/nixos/trunk/; revision=7470
2006-12-23 00:27:39 +00:00
Eelco Dolstra
07db057cbc
* Make sure that nogroup exists.
...
svn path=/nixos/trunk/; revision=7469
2006-12-23 00:26:35 +00:00
Eelco Dolstra
444d6b7583
* Add some SATA / SCSI related drivers to the initrd.
...
svn path=/nixos/trunk/; revision=7468
2006-12-23 00:13:22 +00:00
Eelco Dolstra
8d09b9066c
* Purity: don't access /etc/modules.conf.
...
svn path=/nixos/trunk/; revision=7467
2006-12-22 23:51:18 +00:00
Eelco Dolstra
f25ce41c18
* Option boot.doHardwareScan to disable the hardware scan. Also, if
...
the flag "safemode" is specified on the kernel command line, also
disable the hardware scan.
* Option boot.kernelModules to specify a set of modules to be loaded
in stage 2 (in addition to the initrd modules in
boot.initrd.kernelModules).
svn path=/nixos/trunk/; revision=7466
2006-12-22 23:34:42 +00:00
Eelco Dolstra
d96ee92a8c
* Purity.
...
svn path=/nixpkgs/trunk/; revision=7465
2006-12-22 22:16:06 +00:00
Eelco Dolstra
75e1652f05
* Chroot ntpd.
...
svn path=/nixos/trunk/; revision=7464
2006-12-22 19:29:18 +00:00
Eelco Dolstra
2d605d7041
* Don't run ntpd as root.
...
svn path=/nixos/trunk/; revision=7463
2006-12-22 19:23:19 +00:00
Eelco Dolstra
33db7f3dd3
* Build ntpd with capabilities support.
...
svn path=/nixpkgs/trunk/; revision=7462
2006-12-22 19:22:57 +00:00
Eelco Dolstra
f037f6fbd4
* Emit ip-up / ip-down events when we get or lose a DHCP lease.
...
* ntpd: start on ip-up, not when the network interfaces are up,
otherwise it will fail because it can't find any servers right
away.
svn path=/nixos/trunk/; revision=7461
2006-12-22 17:28:25 +00:00
Eelco Dolstra
617ebcbcce
* Job for ntpd. Doesn't seem to work quite right, but that might be a
...
VMware problem.
svn path=/nixos/trunk/; revision=7460
2006-12-21 23:43:17 +00:00
Eelco Dolstra
000b1f4cd6
* NTP daemon.
...
svn path=/nixpkgs/trunk/; revision=7459
2006-12-21 22:23:17 +00:00
Eelco Dolstra
647db4dd2a
* Don't try to mount when the mount point isn't there yet.
...
* Run fsck.
svn path=/nixos/trunk/; revision=7458
2006-12-21 20:08:15 +00:00
Eelco Dolstra
e3acce2f4f
* Wait until the temporary udevd is gone.
...
svn path=/nixos/trunk/; revision=7457
2006-12-21 20:07:46 +00:00
Eelco Dolstra
d54b0a0749
* Don't refer to non-existent groups.
...
svn path=/nixos/trunk/; revision=7456
2006-12-21 19:22:06 +00:00
Eelco Dolstra
3b9a7c747e
* Trigger swap on new-devices.
...
svn path=/nixos/trunk/; revision=7455
2006-12-21 19:21:36 +00:00
Eelco Dolstra
896a935de1
* Repeatedly unmount file systems until a fixpoint is reached (no more
...
file systems can be unmounted).
* Remount all un-unmountable file systems as read-only.
* Explicitly call losetup to get rid of loopback devices to work
around a bug in mount.
svn path=/nixos/trunk/; revision=7454
2006-12-21 18:12:19 +00:00
Eelco Dolstra
bf8e19f6db
* Mount file systems until a fixpoint is reached.
...
* Work properly for loopback mounts.
svn path=/nixos/trunk/; revision=7453
2006-12-21 18:10:33 +00:00