Michael Raskin
87ff8d6347
Changed builderDefs to use composedArgsAndFun, reduced number of nulls, made overrides in builderDefsPackage to work in an intuitive manner.
...
svn path=/nixpkgs/trunk/; revision=12655
2008-08-19 05:54:09 +00:00
Marc Weber
0e9584fe8b
fixed x86_64 nvidia hash
...
svn path=/nixpkgs/trunk/; revision=12643
2008-08-17 00:05:38 +00:00
Eelco Dolstra
64c003f97f
* Partially reverted r12554: don't build devicemapper and lvm2 with
...
makeStaticBinaries, because it stubbornly tries to build dynamic
libraries as well.
svn path=/nixpkgs/trunk/; revision=12633
2008-08-15 14:14:55 +00:00
Eelco Dolstra
8582a0130a
* splashutils 1.5.4.2.
...
svn path=/nixpkgs/trunk/; revision=12632
2008-08-15 12:05:20 +00:00
Eelco Dolstra
85897fa31a
* iptables updated to 1.4.1.1.
...
svn path=/nixpkgs/trunk/; revision=12630
2008-08-15 09:49:43 +00:00
Michael Raskin
65ce0411d8
Make all-packages.nix instantiatable again (problem was with *Base packages that were only supposed as .meta.function carriers, so some critical arguments were omitted)
...
svn path=/nixpkgs/trunk/; revision=12628
2008-08-14 22:18:44 +00:00
Eelco Dolstra
73eaeefcfd
* Linux 2.6.25.15.
...
svn path=/nixpkgs/trunk/; revision=12583
2008-08-11 12:01:55 +00:00
Eelco Dolstra
b65d095ad7
* module-init-tools updated to 3.4.
...
svn path=/nixpkgs/trunk/; revision=12581
2008-08-11 11:31:57 +00:00
Eelco Dolstra
1fcc348a01
* Disable scsi_id on udev/klibc for now, as it doesn't compile on
...
Linux 2.6.26.
svn path=/nixpkgs/trunk/; revision=12578
2008-08-11 09:38:22 +00:00
Marc Weber
0589d47760
added compatibility patch making reiserfsck ignore -v flag
...
svn path=/nixpkgs/trunk/; revision=12571
2008-08-10 12:41:53 +00:00
Michael Raskin
83509605b3
Added possibility to change klibc version
...
svn path=/nixpkgs/trunk/; revision=12563
2008-08-09 08:40:37 +00:00
Eelco Dolstra
537fa9185a
* Some awful hackery to get volume_id to build with klibc. We'll need
...
it for mounting by label in the initrd.
svn path=/nixpkgs/trunk/; revision=12558
2008-08-08 19:54:48 +00:00
Eelco Dolstra
a9d19f45db
* A function `useKlibc' to build a package using klibc as the C
...
library.
* Removed devicemapperStatic, e2fsprogsDiet, lvm2Static since they're
redundant (it's what you get when you use pkgsDiet/pkgsStatic).
svn path=/nixpkgs/trunk/; revision=12554
2008-08-08 19:05:32 +00:00
Eelco Dolstra
d4f7a93f31
* KVM 72, plus stable 2.6.26 kernel headers (needed for KVM).
...
svn path=/nixpkgs/trunk/; revision=12541
2008-08-08 11:49:06 +00:00
Eelco Dolstra
5030b79f44
* NVIDIA driver updated to 173.14.12.
...
svn path=/nixpkgs/trunk/; revision=12537
2008-08-07 16:47:08 +00:00
Eelco Dolstra
9d0b7c4aa9
* Linux 2.6.26.2. Totally untested of course.
...
svn path=/nixpkgs/trunk/; revision=12534
2008-08-07 14:57:10 +00:00
Eelco Dolstra
6e8d8a1614
* sysstat 8.0.4.1.
...
svn path=/nixpkgs/trunk/; revision=12533
2008-08-07 11:15:11 +00:00
Eelco Dolstra
decf974c94
* Command for mounting CIFS file systems.
...
svn path=/nixpkgs/trunk/; revision=12515
2008-08-06 15:43:03 +00:00
Eelco Dolstra
0a884b25f9
* util-linux: added an option to build just mount/umount, and an
...
option to set the path to the mount helpers programs
(mount.<fstype>) to something other than /sbin. Needed in NixOS to
get the mount command to work for NTFS-3G, CIFS, etc.
svn path=/nixpkgs/trunk/; revision=12514
2008-08-06 15:27:50 +00:00
Eelco Dolstra
f6935cfd98
* Linux 2.6.25.14.
...
svn path=/nixpkgs/trunk/; revision=12495
2008-08-04 17:54:34 +00:00
Michael Raskin
6458ed36d8
Should repair the buildfarm build: if stdenv does not know it has DietLibc, it does not have it
...
svn path=/nixpkgs/trunk/; revision=12467
2008-08-03 03:55:27 +00:00
Eelco Dolstra
eccb86b79b
* Udev 125.
...
svn path=/nixpkgs/trunk/; revision=12457
2008-07-31 14:46:11 +00:00
Marc Weber
01cbcd94b3
added support for building uml_mconsole
...
svn path=/nixpkgs/trunk/; revision=12433
2008-07-26 01:02:27 +00:00
Nicolas Pierron
0abfffc0f2
Add pcmcia-utils.
...
Merge branch 'tmp' into tmp2
svn path=/nixpkgs/trunk/; revision=12432
2008-07-25 15:54:19 +00:00
Nicolas Pierron
e2d94c740c
Add sysfsutils.
...
svn path=/nixpkgs/trunk/; revision=12431
2008-07-25 15:53:23 +00:00
Eelco Dolstra
a2613e936a
* Move dvd+rw-tools and cdrkit to tools/cd-dvd.
...
* Added cdrdao.
svn path=/nixpkgs/trunk/; revision=12426
2008-07-25 13:04:51 +00:00
Eelco Dolstra
0558b3587d
* dvd+rw-tools updated to 7.1.
...
svn path=/nixpkgs/trunk/; revision=12424
2008-07-25 11:31:33 +00:00
Eelco Dolstra
874804eb04
* Security fix for CVE-2007-5191.
...
svn path=/nixpkgs/trunk/; revision=12417
2008-07-24 13:48:23 +00:00
Marc Weber
60eabad296
install port-helper in /bin so that xterm can find it when its used as terminal for (uml)
...
svn path=/nixpkgs/trunk/; revision=12394
2008-07-22 15:43:55 +00:00
Eelco Dolstra
9d741c88bf
* Linux 2.6.25.11.
...
svn path=/nixpkgs/trunk/; revision=12381
2008-07-18 14:53:48 +00:00
Wouter den Breejen
df8ae9639a
More mirrors / updates . . .
...
svn path=/nixpkgs/trunk/; revision=12308
2008-07-07 17:10:21 +00:00
Marc Weber
78a471979e
fix of fix. Udev builds with nixos-rebuild on x86_64 again
...
svn path=/nixpkgs/trunk/; revision=12288
2008-07-06 20:56:58 +00:00
Marc Weber
54a0caa67f
fix: x86_64 doesn't build recent udev (124) with dietlibc, added if to use the older one in this case
...
svn path=/nixpkgs/trunk/; revision=12269
2008-07-05 23:19:38 +00:00
Eelco Dolstra
033d8cd1f3
* Don't look in /lib/udev but in $out/lib/udev for non-absolute
...
helper programs called from udev rules.
svn path=/nixpkgs/trunk/; revision=12242
2008-07-02 17:07:26 +00:00
Eelco Dolstra
5df5717181
* Build most of the helper programs in extras (ata_id, volume_id, etc.).
...
svn path=/nixpkgs/trunk/; revision=12220
2008-06-30 14:31:29 +00:00
Eelco Dolstra
c11fe60937
* Udev 124.
...
svn path=/nixpkgs/trunk/; revision=12218
2008-06-29 22:27:50 +00:00
Eelco Dolstra
343d4fc9f6
* Linux 2.6.25.9
...
svn path=/nixpkgs/trunk/; revision=12212
2008-06-29 17:02:08 +00:00
Eelco Dolstra
e9ce89d0f5
* Fix splashutils in the initrd on 2.5.23.
...
svn path=/nixpkgs/trunk/; revision=12199
2008-06-27 14:01:10 +00:00
Eelco Dolstra
a64c9e4b8f
* Some patches to make gorecord more useful.
...
svn path=/nixpkgs/trunk/; revision=12172
2008-06-20 18:17:27 +00:00
Eelco Dolstra
3736bd0716
* Remove misguided patch.
...
svn path=/nixpkgs/trunk/; revision=12171
2008-06-20 17:00:12 +00:00
Eelco Dolstra
1f9af0f18d
* wis-go7007: make it compile on Linux >= 2.6.24. Added PCI id
...
093b:a104.
svn path=/nixpkgs/trunk/; revision=12168
2008-06-20 16:09:14 +00:00
Eelco Dolstra
f225672ef4
* fxload: make it work with recent kernels.
...
svn path=/nixpkgs/trunk/; revision=12167
2008-06-20 16:08:03 +00:00
Armijn Hemel
0042a38689
1.4.8 -> 1.4.11
...
svn path=/nixpkgs/trunk/; revision=12151
2008-06-18 19:37:55 +00:00
Eelco Dolstra
86564e26ed
* Firefox 3.0.
...
* KVM 70. Still doesn't fix the Samba regression though, so we can't
use it in the build farm.
svn path=/nixpkgs/trunk/; revision=12136
2008-06-17 10:53:08 +00:00
Eelco Dolstra
fdb399ead1
* Latest device-mapper / lvm2. This fixes problems with LVM
...
not detecting any volume groups on recent kernels.
svn path=/nixpkgs/trunk/; revision=12126
2008-06-16 19:43:30 +00:00
Michael Raskin
74bba82d38
Added perl dependency to ndiswrapper
...
svn path=/nixpkgs/trunk/; revision=12106
2008-06-15 17:30:34 +00:00
Michael Raskin
2de91e4614
Fixed layout
...
svn path=/nixpkgs/trunk/; revision=12102
2008-06-15 16:24:19 +00:00
Michael Raskin
9bb2afe778
Now ndiswrapper builds at least..
...
svn path=/nixpkgs/trunk/; revision=12101
2008-06-15 15:11:19 +00:00
Michael Raskin
828809a89c
Hm, looks like there is no need for kernelHeaders if we have kernel..
...
svn path=/nixpkgs/trunk/; revision=12099
2008-06-15 12:14:23 +00:00
Eelco Dolstra
4ea9f7ca5d
svn path=/nixpkgs/trunk/; revision=12090
2008-06-14 17:06:39 +00:00
Eelco Dolstra
40e7a57407
* Fix splashutils 1.5.
...
svn path=/nixpkgs/trunk/; revision=12087
2008-06-14 15:09:22 +00:00
Eelco Dolstra
599648bf3b
* module-init-tools: the shebang patch change caused bash and glibc to
...
end up in the closure of the dietlibc build of module-init-tools,
which is bad for the initrd.
svn path=/nixpkgs/trunk/; revision=12086
2008-06-14 10:14:36 +00:00
Eelco Dolstra
fc5eebdf8b
* Merged the stdenv branch
...
(https://svn.nixos.org/repos/nix/nixpkgs/branches/stdenv-updates
-r10966:12061).
svn path=/nixpkgs/trunk/; revision=12073
2008-06-13 11:46:39 +00:00
Eelco Dolstra
179e15203a
* x86_64 binaries. Don't work yet though.
...
svn path=/nixpkgs/trunk/; revision=12058
2008-06-12 14:04:06 +00:00
Eelco Dolstra
aadfab6fff
* Linux 2.6.25.6.
...
svn path=/nixpkgs/trunk/; revision=12032
2008-06-10 16:37:38 +00:00
Eelco Dolstra
0283118633
* splashutils 1.5.4.1, needed for kernels that have the new
...
fbcondecor patch. splashutils 1.3 is retained for kernels
with the fbsplash patch.
svn path=/nixpkgs/trunk/; revision=12029
2008-06-10 16:09:53 +00:00
Eelco Dolstra
7478e316b7
* hdparm 8.7.
...
svn path=/nixpkgs/trunk/; revision=12007
2008-06-07 12:20:19 +00:00
Eelco Dolstra
c955f608a2
* KVM 69. Seems to improve performance quite a bit. In particular it
...
implements the host support for virtio devices in Linux >= 2.6.25
guests. Network performance shows a huge improvement with
virtio_net, which should be good for the build farm (which uses
Samba/CIFS to mount the file system of the host).
* Kernel headers for 2.6.26-rc5 added to build KVM 69. Also added the
2.6.25 headers, which turned out to be too old for KVM 69.
svn path=/nixpkgs/trunk/; revision=11985
2008-06-05 10:59:41 +00:00
Eelco Dolstra
9029c3b61f
* NVIDIA driver: set a RUNPATH on libGL.so and friends. This ensures
...
that applications that link against it don't need to have its
dependencies (like libXext) in *their* RUNPATHs.
* glxinfo: don't add /var/run/opengl-driver/lib to the RUNPATH.
Instead LD_LIBRARY_PATH should be set to
/var/run/opengl-driver/lib at runtime. This is much more pure, and
it obviates the need for patchelfing all OpenGL applications.
(TODO: remove patchelf hacks for other OpenGL programs as well.)
svn path=/nixpkgs/branches/stdenv-updates/; revision=11972
2008-06-04 09:59:33 +00:00
Michael Raskin
b534077ffe
Added updated Atheros and fresh HAL version
...
svn path=/nixpkgs/trunk/; revision=11953
2008-06-03 07:41:52 +00:00
Eelco Dolstra
0d0b6afd53
* Latest nvidia driver.
...
svn path=/nixpkgs/trunk/; revision=11949
2008-06-02 13:40:04 +00:00
Eelco Dolstra
961eddeb7d
* Fix for compiling on Linux >= 2.6.24.
...
svn path=/nixpkgs/trunk/; revision=11929
2008-05-29 13:22:12 +00:00
Eelco Dolstra
e466241a8d
* On Linux 2.6.25, the arch files for i386 and x86_64 are unified in
...
arch/x86, so copy them from the right location.
svn path=/nixpkgs/trunk/; revision=11928
2008-05-29 13:21:47 +00:00
Eelco Dolstra
031c022a25
* Fix a regression in klibcShrunk.
...
svn path=/nixpkgs/trunk/; revision=11920
2008-05-28 14:33:49 +00:00
Michael Raskin
e0caa641c0
Packages changes, needed after recent kernel expression restructurisation
...
svn path=/nixpkgs/trunk/; revision=11883
2008-05-22 19:29:23 +00:00
Eelco Dolstra
0aea0db581
* Put all packages that depend on a specific kernel (notably kernel
...
modules) together in an attribute set returned by the function
"kernelPackagesFor" that takes a kernel as argument. For instance,
kernelPackages_2_6_23 is the result of calling this function with
kernel_2_6_23.
This is necessary in NixOS to make it easier to override the kernel:
it's not enough to just specify a different kernel (via the
boot.kernel option), but you also need matching nvidiaDriver, aufs,
iwlwifi, etc. Having a single attribute set that contains all
kernel-related packages makes this much easier.
* The kernel now has a passthru attribute "features" that allows NixOS
expressions to test whether a kernel has certain features. For
instance, the externel "iwlwifi" kernel module package should only
be built on kernels < 2.6.24, as kernels >= 2.6.24 have iwlwifi
support integrated. So the NixOS expressions can do the test
"kernel.features ? iwlwifi" to see if the iwlwifi package should be
built.
Kernel patches can declare additional features. E.g., the fbsplash
patch adds a "fbSplash" feature.
svn path=/nixpkgs/trunk/; revision=11881
2008-05-22 12:01:24 +00:00
Eelco Dolstra
ae972ce4d3
* Linux 2.6.25.4.
...
* Updated AUFS for 2.6.25. Also applied a patch to the kernel that
AUFS needs, unfortunately.
svn path=/nixpkgs/trunk/; revision=11864
2008-05-21 09:19:44 +00:00
Eelco Dolstra
32a4d08be3
* Latest version.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=11852
2008-05-20 09:23:28 +00:00
Eelco Dolstra
a4e77530c8
* nss_ldap: purity fix: don't try to install /etc/ldap.conf.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=11850
2008-05-20 09:19:17 +00:00
Eelco Dolstra
fb790c15e9
* Check against accidentally mixing kernel versions (e.g. Linux 2.6.25
...
with AUFS built against Linux 2.6.23).
svn path=/nixpkgs/trunk/; revision=11784
2008-05-08 15:36:19 +00:00
Eelco Dolstra
e6028ae5f4
* Doh, wrong hash.
...
svn path=/nixpkgs/trunk/; revision=11779
2008-05-08 11:00:18 +00:00
Eelco Dolstra
c30b6e0476
* Linux 2.6.25.2.
...
svn path=/nixpkgs/trunk/; revision=11778
2008-05-08 10:58:22 +00:00
Eelco Dolstra
2fa9669469
* e2fsprogs 1.40.8.
...
svn path=/nixpkgs/trunk/; revision=11776
2008-05-08 10:56:59 +00:00
Ludovic Courtès
800f4d31e9
Fix the iwl4965 firmware (Intel Wi-Fi).
...
svn path=/nixpkgs/trunk/; revision=11770
2008-05-07 12:15:00 +00:00
Eelco Dolstra
c3e2c90fb6
* Linux 2.6.25.1.
...
svn path=/nixpkgs/trunk/; revision=11764
2008-05-06 12:49:37 +00:00
Michael Raskin
60c21a2a38
Updated Atheros MadWiFi driver
...
svn path=/nixpkgs/trunk/; revision=11727
2008-04-26 15:23:17 +00:00
Eelco Dolstra
8d1d839579
* Fix for building Linux 2.6.25.
...
svn path=/nixpkgs/trunk/; revision=11712
2008-04-25 10:22:09 +00:00
Michael Raskin
65bf14f91b
Minor updates
...
svn path=/nixpkgs/trunk/; revision=11708
2008-04-24 17:00:28 +00:00
Eelco Dolstra
64222f4f33
* Linux 2.6.25 (not tested yet).
...
svn path=/nixpkgs/trunk/; revision=11684
2008-04-22 12:01:53 +00:00
Marc Weber
ddc5ab4472
wpa_supplicant updated to 0.6.3
...
svn path=/nixpkgs/trunk/; revision=11662
2008-04-21 08:32:30 +00:00
Ludovic Courtès
f7d9bb93bf
numactl: Fix post-install.
...
svn path=/nixpkgs/trunk/; revision=11657
2008-04-18 14:46:29 +00:00
Ludovic Courtès
aaf6f7b7e4
Add numactl/libnuma, Linux-specific NUMA support tools.
...
svn path=/nixpkgs/trunk/; revision=11656
2008-04-18 14:38:27 +00:00
Michael Raskin
d30797b8ac
Updated gw6c and cleaned up the expression
...
svn path=/nixpkgs/trunk/; revision=11614
2008-04-13 08:23:58 +00:00
Michael Raskin
784d94c258
Adding Berkeley Labs Checkpointing/Restarting kernel module.. Work in progress - does not work with my 2.6.25-rc5-mm1. Maybe works on 2.6.23.. Added just not to comment out from all-packages.nix
...
svn path=/nixpkgs/trunk/; revision=11563
2008-04-11 09:30:46 +00:00
Ludovic Courtès
9231ea99d9
hibernate: Fix impurities.
...
svn path=/nixpkgs/trunk/; revision=11445
2008-04-01 17:31:31 +00:00
Ludovic Courtès
415a837c3d
Add `hibernate', an swsusp/Tux-on-Ice convenience script.
...
svn path=/nixpkgs/trunk/; revision=11438
2008-04-01 14:02:54 +00:00
Ludovic Courtès
1a64758585
Add Linux nfs-utils.
...
svn path=/nixpkgs/trunk/; revision=11367
2008-03-30 17:42:49 +00:00
Michael Raskin
58a111421e
Added jfsrec - JFS recovery tool
...
svn path=/nixpkgs/trunk/; revision=11318
2008-03-28 11:16:43 +00:00
Michael Raskin
112c78fa5c
Added JFS utils and XFS progs
...
svn path=/nixpkgs/trunk/; revision=11313
2008-03-27 19:12:14 +00:00
Eelco Dolstra
67af514783
* Another purity fix: don't check for /usr/include/linux/aio.h.
...
svn path=/nixpkgs/trunk/; revision=11298
2008-03-27 10:22:12 +00:00
Eelco Dolstra
b5da9e1d55
* Fixed an impurity in libcap that causes it to fail on non-NixOS
...
systems: the makefile determines whether to build with PAM support
by doing
PAM_CAP ?= $(shell if [ -f /usr/include/security/pam_modules.h ]; then echo yes ; else echo no ; fi)
svn path=/nixpkgs/trunk/; revision=11285
2008-03-26 09:37:09 +00:00
Michael Raskin
4ec702d2ab
Added generic functionality for custom kernels.
...
svn path=/nixpkgs/trunk/; revision=11275
2008-03-24 19:39:42 +00:00
Michael Raskin
0dfa801a82
Updated builderDefs style. Now more things are overridable. Needed to fix build with custom kernels.
...
svn path=/nixpkgs/trunk/; revision=11274
2008-03-24 19:39:12 +00:00
Eelco Dolstra
71d50c6b25
* Purity: nss_ldap build failed when /etc/ldap.conf did not exist.
...
svn path=/nixpkgs/trunk/; revision=11271
2008-03-24 16:00:22 +00:00
Marc Weber
91dd7e2b86
fix: tunctl is build again (also added check)
...
svn path=/nixpkgs/trunk/; revision=11222
2008-03-20 11:36:31 +00:00
Eelco Dolstra
ed9107e33c
* kernelscripts: seems to be obsolete.
...
svn path=/nixpkgs/trunk/; revision=11151
2008-03-17 09:44:14 +00:00
Ludovic Courtès
76ac9b3b86
tcp-wrapper: Install header files.
...
svn path=/nixpkgs/trunk/; revision=11137
2008-03-15 22:51:05 +00:00
Ludovic Courtès
ac2f2f6cc5
Add `tcp-wrapper'.
...
svn path=/nixpkgs/trunk/; revision=11136
2008-03-15 22:41:31 +00:00
Eelco Dolstra
4624c8bc3f
* klibShrunk: just the klibc binaries without header files etc; useful
...
for installation in initrds.
svn path=/nixpkgs/trunk/; revision=11125
2008-03-14 13:46:47 +00:00
Eelco Dolstra
8c092a1940
* Support setting the path to smbd (we can't put it in /usr/sbin/smbd
...
on NixOS).
svn path=/nixpkgs/trunk/; revision=11061
2008-03-11 16:50:53 +00:00