Commit Graph

1695 Commits

Author SHA1 Message Date
Peter Simons
d95e485a86 mdadm: strip -Werror option from Makefile to fix build errors with GCC 4.6.1
svn path=/nixpkgs/trunk/; revision=29694
2011-10-06 13:15:05 +00:00
Eelco Dolstra
5ab3c2abf2 * NVIDIA driver updated to 285.05.09.
svn path=/nixpkgs/trunk/; revision=29688
2011-10-06 11:07:25 +00:00
Peter Simons
ba6cc24ca8 synchronize with trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=29685
2011-10-06 10:27:33 +00:00
Peter Simons
e543b455df libsmbios: updated to version 2.2.28 to fix build errors with GCC 4.6.1
svn path=/nixpkgs/trunk/; revision=29684
2011-10-06 10:23:31 +00:00
Peter Simons
1abdc56a12 Synchronized stdenv-updates branch with trunk.
There were conflicting patches of pkgs/os-specific/linux/module-init-tools.
Apparently, the expression was updated independently in both branches. I've
resolved the conflict by preferring the patches from stdenv-updates, because
those patches appeared to be more sophisticated, i.e. they build the manual,
etc.

svn path=/nixpkgs/branches/stdenv-updates/; revision=29680
2011-10-06 09:37:22 +00:00
Yury G. Kudryashov
9bd06b389a libcgroup-0.37.1
svn path=/nixpkgs/trunk/; revision=29678
2011-10-05 20:20:21 +00:00
Shea Levy
5a5602184e Whoops, forgot to re-inherit postBuild now that it's not set manually
I really should have done these changes in a topic branch, sorry

svn path=/nixpkgs/trunk/; revision=29567
2011-10-02 17:12:50 +00:00
Shea Levy
c073bf9c22 Update the shadow tarball url
svn path=/nixpkgs/trunk/; revision=29564
2011-10-02 14:02:06 +00:00
Shea Levy
34144e835d Linux 3.x: Use our module directory during modules_install
The "unset MODULE_DIR" trick was enough to get Linux 3.x kernels compiling, but it was definitely the Wrong Thing
We NEED MODULE_DIR set so that depmod can store the right dependencies during the build. The REAL problem with the
3.x kernels was two-fold: Our module-init-tools was so old that the kernel build needed to introduce a hack when
calling depmod (involving creating a symlink prepending 99.98 to the version number), and the depmod wrapper was
moved out of the Makefile into scripts/depmod.sh, so our substituteInPlace to get rid of '-b $(INSTALL_MOD_PATH)' in
the Makefile was a noop and INSTALL_MOD_PATH was still being passed to depmod. This is now fixed and modprobe can
successfully find dependencies using the modules.dep created during install

svn path=/nixpkgs/trunk/; revision=29559
2011-10-02 11:01:08 +00:00
Shea Levy
4b795e225b module-init-tools: 3.16
svn path=/nixpkgs/trunk/; revision=29556
2011-10-02 04:03:02 +00:00
Shea Levy
72f41379be Add a patch to enable adding efi stub code to the linux kernel
svn path=/nixpkgs/trunk/; revision=29555
2011-10-01 23:00:48 +00:00
Shea Levy
d3cf97b56e Cleaner decoupling of glibc and linuxPackages while keeping kernelHeaders a linuxPackage and having a single default.nix for kernelHeaders
svn path=/nixpkgs/branches/stdenv-updates/; revision=29554
2011-10-01 22:25:28 +00:00
Shea Levy
3b260bfbf7 Merge from trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=29553
2011-10-01 18:12:00 +00:00
Cillian de Roiste
4c3642403c Adding attr as a buildInput to enable support for VirtFS (Plan 9 folder sharing over Virtio - I/O virtualization framework)
svn path=/nixpkgs/trunk/; revision=29551
2011-10-01 14:15:47 +00:00
Shea Levy
1a7554562f Enable setting the headersVersion so the default kernel can be updated without rebuilding stdenv
svn path=/nixpkgs/branches/stdenv-updates/; revision=29548
2011-09-30 15:39:47 +00:00
Shea Levy
c10d43d3bd Enable setting the headersSrc so the default kernel can be updated without rebuilding stdenv
svn path=/nixpkgs/branches/stdenv-updates/; revision=29547
2011-09-30 15:37:35 +00:00
Shea Levy
dcef7ad3bf Have the kernel headers be a linuxPackage, use the current linuxPackage's headers
svn path=/nixpkgs/branches/stdenv-updates/; revision=29546
2011-09-30 15:34:37 +00:00
Shea Levy
107e39b214 linux-3.1: rc8
svn path=/nixpkgs/trunk/; revision=29539
2011-09-28 23:15:30 +00:00
Shea Levy
f979d3de4e Add features.aufs2 to old kernels
svn path=/nixpkgs/trunk/; revision=29536
2011-09-28 22:13:59 +00:00
Shea Levy
ed38cc3545 aufs3-util
svn path=/nixpkgs/trunk/; revision=29535
2011-09-28 21:59:07 +00:00
Shea Levy
4add420a48 aufs3 kernelPackage
svn path=/nixpkgs/trunk/; revision=29534
2011-09-28 21:46:07 +00:00
Shea Levy
2e012018bb makeAufs3StandalonePatch: Don't unpack the kernel source
svn path=/nixpkgs/trunk/; revision=29533
2011-09-28 21:09:54 +00:00
Shea Levy
60b155479d linux-3.0: Add aufs3 patch
svn path=/nixpkgs/trunk/; revision=29532
2011-09-28 20:48:08 +00:00
Peter Simons
0ad122f4e6 sync with trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=29468
2011-09-24 08:04:47 +00:00
Shea Levy
b6a786f097 linux-3.1: Bump to rc7
svn path=/nixpkgs/trunk/; revision=29463
2011-09-23 20:03:52 +00:00
Shea Levy
01df54f5cc Merge from trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=29461
2011-09-23 16:58:45 +00:00
Peter Simons
b0f4345467 pkgs/os-specific/linux/cpufrequtils: download tarball from any of the "kernel" mirrors
svn path=/nixpkgs/trunk/; revision=29361
2011-09-19 18:25:55 +00:00
Shea Levy
2872ccafd6 linux-3.1: Bump to r6
Not sure if kernel.org is ever coming back now...

svn path=/nixpkgs/trunk/; revision=29303
2011-09-16 11:26:43 +00:00
Peter Simons
62d83b9265 pkgs/os-specific/linux/e1000e: don't strip the generated module
... but allow parallel building.

svn path=/nixpkgs/trunk/; revision=29300
2011-09-15 16:24:27 +00:00
Peter Simons
d0ffef49bb os-specific/linux/e1000e: added recent a version of the e1000e kernel module
That module is required to support modern Intel Gigabit Ethernet cards.

svn path=/nixpkgs/trunk/; revision=29297
2011-09-15 15:18:45 +00:00
Yury G. Kudryashov
4f8880a3e3 pmutils: PATH+=${dbus_tools}/bin, fix /sbin/hwclock
sleep.d/55NetworkManager needs dbus-send

svn path=/nixpkgs/trunk/; revision=29264
2011-09-14 04:06:43 +00:00
Yury G. Kudryashov
83814bdc41 Changes required by NM-0.9
* Add NL80211 driver
* Install d-bus config files

svn path=/nixpkgs/trunk/; revision=29248
2011-09-13 19:29:13 +00:00
Shea Levy
4a47336cb5 linux-3.1.nix: Bump to rc5
I wanted to wait for kernel.org to get back up, but there doesn't seem to be any information about when that will be. If you don't trust that this is Torvalds' github, see https://lkml.org/lkml/2011/9/4/92 for how to verify

svn path=/nixpkgs/trunk/; revision=29198
2011-09-12 03:38:12 +00:00
Yury G. Kudryashov
68a3b1395e wpa_supplicant-0.7.3
Add D-Bus interface required by NM-0.9

svn path=/nixpkgs/trunk/; revision=29163
2011-09-11 07:27:01 +00:00
Eelco Dolstra
7147e9db8f * Add bridge-utils to the channel.
svn path=/nixpkgs/trunk/; revision=29123
2011-09-09 09:55:49 +00:00
Cillian de Roiste
c92ea6742b The hash for cpufrequtils 005 has changed, updating to 008
svn path=/nixpkgs/trunk/; revision=29099
2011-09-07 19:52:33 +00:00
Eelco Dolstra
562384d2eb * upower updated to 0.9.13.
svn path=/nixpkgs/trunk/; revision=29056
2011-09-06 09:50:20 +00:00
Nicolas Pierron
ad416e1cff Add additional Intel firmwares (naming iwlwifig2{a,b}-ucode).
svn path=/nixpkgs/trunk/; revision=29018
2011-09-05 08:33:03 +00:00
Eelco Dolstra
e8c849f8e3 * Re-enable the fbcondecor patch for Linux 2.6.35, seems to work fine.
svn path=/nixpkgs/trunk/; revision=28974
2011-09-02 13:41:38 +00:00
Lluís Batlle i Rossell
9c37762551 util-linux-ng failed to build without zlib.
svn path=/nixpkgs/branches/stdenv-updates/; revision=28955
2011-09-01 13:24:51 +00:00
David Guibert
80db090ed7 add bluetooth audio support for linux 3.0 and 3.1.
svn path=/nixpkgs/trunk/; revision=28954
2011-09-01 10:03:06 +00:00
David Guibert
e7418b271c bluez 4.95 -> 4.96
svn path=/nixpkgs/trunk/; revision=28952
2011-09-01 10:02:56 +00:00
Shea Levy
5058e62c56 linux-3.1: Bump to rc4
svn path=/nixpkgs/trunk/; revision=28928
2011-08-30 13:25:23 +00:00
Shea Levy
72c9b2f62e linux-3.0.nix: Bump to 3.0.4
svn path=/nixpkgs/trunk/; revision=28927
2011-08-30 13:25:11 +00:00
Eelco Dolstra
41f39c4a22 * qemu-kvm updated to 0.15.0.
svn path=/nixpkgs/trunk/; revision=28876
2011-08-29 13:39:25 +00:00
Yury G. Kudryashov
2683407fe4 Add newer dbus and dbus-glib
Old versions are kept to prevent huge rebuild

svn path=/nixpkgs/trunk/; revision=28836
2011-08-26 14:57:48 +00:00
Yury G. Kudryashov
b65578c776 Trivial merge with trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=28802
2011-08-24 21:33:16 +00:00
Yury G. Kudryashov
c19d8396e4 Merge with udev-173 (trivial)
svn path=/nixpkgs/trunk/; revision=28800
2011-08-24 21:23:53 +00:00
Shea Levy
4d70ba6cc9 Merge from trunk up through r28790
svn path=/nixpkgs/branches/stdenv-updates/; revision=28792
2011-08-24 19:16:43 +00:00
Peter Simons
08605870da Renamed 'radeonJuniperPfp' to 'radeonJuniper' and added all related blobs into one expression.
svn path=/nixpkgs/trunk/; revision=28785
2011-08-23 13:24:44 +00:00
Peter Simons
0d28dfe2d6 pkgs/os-specific/linux/firmware/radeon-*/default.nix: these derivations don't need to be recursive
svn path=/nixpkgs/trunk/; revision=28782
2011-08-23 12:25:31 +00:00
Peter Simons
ad090c5877 Ooops, forgot to add this file prior to committing.
svn path=/nixpkgs/trunk/; revision=28781
2011-08-23 12:16:41 +00:00
Shea Levy
019cc6614a linux-3.1.nix: Bump to 3.1-rc3
svn path=/nixpkgs/trunk/; revision=28765
2011-08-23 02:34:21 +00:00
David Guibert
4b3530f55d apply aufs patch to other kernels.
svn path=/nixpkgs/trunk/; revision=28708
2011-08-20 07:55:53 +00:00
David Guibert
db3eb9de85 utrace: fix urls.
But it still does not apply to recent 2.6.32 kernels.

svn path=/nixpkgs/trunk/; revision=28707
2011-08-20 06:47:13 +00:00
David Guibert
22ee5aba7a aufs for 2.6.36/39 and 3.0
svn path=/nixpkgs/trunk/; revision=28705
2011-08-20 06:39:29 +00:00
David Guibert
b541948dee kernel 2.6.32.44 -> .45
svn path=/nixpkgs/trunk/; revision=28704
2011-08-20 06:39:23 +00:00
Michael Raskin
ed43dce21c Reverting update: strange things refuse to build with new util-linux
svn path=/nixpkgs/trunk/; revision=28668
2011-08-18 19:50:18 +00:00
Michael Raskin
e0c0d79a4d Update util-linux-ng
svn path=/nixpkgs/trunk/; revision=28667
2011-08-18 19:35:24 +00:00
Michael Raskin
87e5c7e6fb Enable options useful for lxc - linux containers. Changing only 3.0/3.1
svn path=/nixpkgs/trunk/; revision=28666
2011-08-18 16:10:50 +00:00
Yury G. Kudryashov
8e35598f6b lvm-2.02.87, patch udev rules
svn path=/nixpkgs/branches/udev-173/; revision=28661
2011-08-18 13:05:03 +00:00
Yury G. Kudryashov
69f13c4922 udev-173, patch
svn path=/nixpkgs/branches/udev-173/; revision=28660
2011-08-18 13:04:55 +00:00
Yury G. Kudryashov
f7a51ce2ac Fix udisks udev rules
svn path=/nixpkgs/trunk/; revision=28658
2011-08-18 12:53:07 +00:00
Yury G. Kudryashov
3df650fa23 xf86-input-wacom-0.11.1, fix name
Also remove broken 10-wacom.rules

svn path=/nixpkgs/trunk/; revision=28657
2011-08-18 12:52:57 +00:00
Shea Levy
739b5aae63 linux-3.0.nix: Bump to 3.0.3. Not sure what happened to 3.0.2...
svn path=/nixpkgs/trunk/; revision=28650
2011-08-17 22:48:14 +00:00
Shea Levy
7593d8fdb8 blcr: Use the modDirVersion attribute to access the module dir
svn path=/nixpkgs/trunk/; revision=28648
2011-08-17 22:06:59 +00:00
Marco Maggesi
8db5491040 Ooops, over-simplified
svn path=/nixpkgs/trunk/; revision=28647
2011-08-17 16:52:38 +00:00
Marco Maggesi
6c7f80ad83 Simplify expression for BLCR (again)
svn path=/nixpkgs/trunk/; revision=28646
2011-08-17 16:32:20 +00:00
Marco Maggesi
b7b6d4e480 Symplify expression for BLCR
svn path=/nixpkgs/trunk/; revision=28645
2011-08-17 16:22:20 +00:00
Marco Maggesi
93829bfe47 Update BLCR to version 0.8.3
svn path=/nixpkgs/trunk/; revision=28642
2011-08-17 14:25:56 +00:00
David Guibert
05a530fd10 module-init-tools: 3.4 -> 3.16
svn path=/nixpkgs/branches/stdenv-updates/; revision=28621
2011-08-16 18:20:59 +00:00
Shea Levy
e3da49ce82 linux-3.1.nix: Bump to rc2
svn path=/nixpkgs/trunk/; revision=28607
2011-08-16 07:24:39 +00:00
Michael Raskin
6f1eded225 Adding v4l-utils
svn path=/nixpkgs/trunk/; revision=28529
2011-08-13 08:59:00 +00:00
Yury G. Kudryashov
3e83b44fa9 libnl2: remove postConfigure
svn path=/nixpkgs/trunk/; revision=28468
2011-08-10 20:19:43 +00:00
David Guibert
5db26b465e update kernels
svn path=/nixpkgs/trunk/; revision=28437
2011-08-09 20:04:03 +00:00
Shea Levy
532511e7f5 linux-3.1.nix: Set modDirVersion
broadcom-sta: use kernel.modDirVersion in place of kernel.version

svn path=/nixpkgs/trunk/; revision=28406
2011-08-08 20:49:59 +00:00
Shea Levy
ffdc37215a kernel/generic.nix: Add a passed-thru modDirVersion attribute
With the new kernel versioning scheme, the first release in a series only has a version number and
a major revision number (e.g. linux 3.0, linux 3.1-rc1, etc.). Unfortunately, the module
directory for these kernels still has a minor revision number (e.g. lib/modules/3.0.0, lib/modules/3.0.1-rc1, etc.).
This causes problems for packages such as broadcom_sta that need to know the module directory, so
this attribute will allow setting the module directory version number separate from the
kernel version number when necessary.

svn path=/nixpkgs/trunk/; revision=28405
2011-08-08 20:49:49 +00:00
Michael Raskin
56cf7dfe4a Two options allegedely required for ath9k detection in Linux 3.0+. Without them nothing works, checked.
svn path=/nixpkgs/trunk/; revision=28404
2011-08-08 20:49:32 +00:00
Shea Levy
6d5004cc42 linux-3.{0,1}: Use the v3.x subdirectory instead of the 3.0 one
svn path=/nixpkgs/trunk/; revision=28387
2011-08-08 13:25:18 +00:00
Shea Levy
363b0c12d3 linux-3.1: Get the right sources
svn path=/nixpkgs/trunk/; revision=28383
2011-08-08 12:47:58 +00:00
Shea Levy
8aefeeefed Base the Linux 3.1 expression off of the Linux 3.0 expression
svn path=/nixpkgs/trunk/; revision=28382
2011-08-08 12:32:07 +00:00
Shea Levy
bcd2f9a51d xf86-input-multitouch: Credit where credit is due
svn path=/nixpkgs/trunk/; revision=28371
2011-08-08 01:20:47 +00:00
Shea Levy
4dc1006b75 xf86-input-multitouch: Add meta
svn path=/nixpkgs/trunk/; revision=28370
2011-08-08 01:20:39 +00:00
Shea Levy
03b9664e25 Add xf86-input-multitouch
svn path=/nixpkgs/trunk/; revision=28369
2011-08-08 01:20:29 +00:00
Shea Levy
5b197147cb linuxPackages_3_0: Bumped to 3.0.1
svn path=/nixpkgs/trunk/; revision=28203
2011-08-06 19:14:13 +00:00
Eelco Dolstra
7c0ca0d565 svn path=/nixpkgs/branches/kde-4.7/; revision=28146 2011-08-03 22:36:20 +00:00
Eelco Dolstra
fcce78c0f4 * Sync with the trunk.
svn path=/nixpkgs/branches/kde-4.7/; revision=28144
2011-08-03 22:00:49 +00:00
Lluís Batlle i Rossell
c5a60206e7 Fixing the nvidia x86_64 driver url
svn path=/nixpkgs/trunk/; revision=28139
2011-08-03 09:47:03 +00:00
Lluís Batlle i Rossell
4f20b609fb Updating the nvidia drivers (I experience hangs from time to time, maybe this will solve that)
svn path=/nixpkgs/trunk/; revision=28138
2011-08-03 09:47:00 +00:00
Eelco Dolstra
e33ef05c26 * Add rtkit to the channel.
svn path=/nixpkgs/branches/kde-4.7/; revision=28111
2011-08-01 13:26:00 +00:00
Eelco Dolstra
1b427fe052 * Sync with the trunc.
* Fixed the hash in PulseAudio: I updated the name/version, but forgot
  to update the hash.  So secretly it was still building the old
  version.  Also, now that we've realised that the PulseAudio server
  and library don't need to be the same build, disable some
  dependencies by default (avahi and bluez).

svn path=/nixpkgs/branches/kde-4.7/; revision=28023
2011-07-31 19:44:58 +00:00
Eelco Dolstra
3c05ad236d * Linux 2.6.32.43.
svn path=/nixpkgs/trunk/; revision=27981
2011-07-28 09:32:02 +00:00
Eelco Dolstra
933dc681e7 * Added rtkit, a DBus system service for elevating the scheduling
priority of user processes.

svn path=/nixpkgs/branches/kde-4.7/; revision=27961
2011-07-26 14:12:33 +00:00
Eelco Dolstra
65be4d7202 * alsa-plugins 1.0.24 seems to break the PulseAudio plugin (playback
in Audacious and Spotify stops after a second or so), so revert to
  1.0.23.

svn path=/nixpkgs/branches/kde-4.7/; revision=27957
2011-07-26 01:19:35 +00:00
Eelco Dolstra
a8dc106b71 * alsa-plugins updated to 1.0.24.
svn path=/nixpkgs/branches/kde-4.7/; revision=27956
2011-07-26 00:05:10 +00:00
Eelco Dolstra
c26b778f34 * Added upower, which replaces HAL's power management functionality.
svn path=/nixpkgs/branches/kde-4.7/; revision=27929
2011-07-25 00:29:15 +00:00
Eelco Dolstra
93f36bf9ce * pm-utils updated to 1.4.1. Also put all runtime dependencies in its
$PATH (because upower is called by dbus which doesn't allow setting
  the $PATH).

svn path=/nixpkgs/branches/kde-4.7/; revision=27928
2011-07-25 00:28:18 +00:00
Eelco Dolstra
174886639c * Updated libnih and mountall.
svn path=/nixpkgs/branches/kde-4.7/; revision=27927
2011-07-24 23:44:15 +00:00
Shea Levy
20ebca303e Add comments explaining the purpose of the postBuild prepend
svn path=/nixpkgs/trunk/; revision=27922
2011-07-24 20:24:23 +00:00
Shea Levy
5db8c88547 Fix problem with linux 3.0 trying to install in /nix/store/...
Thanks to MarcWeber on IRC for helping with this

svn path=/nixpkgs/trunk/; revision=27921
2011-07-24 20:24:12 +00:00
Shea Levy
e34c2e366e First attempt at linuxPackages_3_0
svn path=/nixpkgs/trunk/; revision=27915
2011-07-24 03:05:00 +00:00
Shea Levy
d9c22f38da Add firmware for rtl8192c and related NICs
svn path=/nixpkgs/trunk/; revision=27912
2011-07-23 22:58:32 +00:00
Eelco Dolstra
982a83aa2e * Added udisks, the replacement of the disk management bits of HAL
(which is obsolete).
* lvm2: updated to 2.02.86.  Also install the pkgconfig files and
  build liblvm2app.
* Added libatasmart (udisks dependency for querying ATA SMART status).
* Updated sg3_utils to 1.31.

svn path=/nixpkgs/branches/kde-4.7/; revision=27908
2011-07-23 01:29:51 +00:00
Lluís Batlle i Rossell
57f59594db Updating the linux 2.6.39 to 2.6.39.3
svn path=/nixpkgs/trunk/; revision=27878
2011-07-21 13:56:25 +00:00
Ludovic Courtès
5795d23320 Linux: Actually use `postBuild'.
svn path=/nixpkgs/trunk/; revision=27833
2011-07-19 09:03:09 +00:00
Eelco Dolstra
49d38b9b99 * qemu-kvm: use ALSA instead of OSS.
svn path=/nixpkgs/branches/kde-4.7/; revision=27828
2011-07-18 15:28:51 +00:00
Eelco Dolstra
f4ac1126ff * Sync with the trunk.
svn path=/nixpkgs/branches/kde-4.7/; revision=27796
2011-07-15 10:02:22 +00:00
Eelco Dolstra
e14c8876d1 * Udev updated to 172.
svn path=/nixpkgs/branches/kde-4.7/; revision=27795
2011-07-15 09:59:45 +00:00
Peter Simons
05e489b24f Added packages for radeon-r600 and radeon-r700 firmware.
svn path=/nixpkgs/trunk/; revision=27783
2011-07-14 19:21:23 +00:00
Eelco Dolstra
cc34c985d3 * Fix evaluation.
svn path=/nixpkgs/trunk/; revision=27739
2011-07-12 13:54:29 +00:00
Ludovic Stordeur
69dca5f4aa Add meta.platforms to the Linux kernel expression.
svn path=/nixpkgs/trunk/; revision=27722
2011-07-11 14:07:21 +00:00
Ludovic Stordeur
12f976e56e Added Linux 2.6.15
svn path=/nixpkgs/trunk/; revision=27721
2011-07-11 14:00:26 +00:00
Ludovic Stordeur
14f3664d3f Added Linux 2.6.26
svn path=/nixpkgs/trunk/; revision=27720
2011-07-11 14:00:21 +00:00
Ludovic Stordeur
f225ee7c9b Add udev145
svn path=/nixpkgs/trunk/; revision=27719
2011-07-11 14:00:17 +00:00
Ludovic Stordeur
89e57d47d7 Renamed udev to udev166
This renaming prepares the landing of several versions of udev which are
required to boot old Linux versions.
The udev expression is mapped to udev166.

svn path=/nixpkgs/trunk/; revision=27718
2011-07-11 14:00:13 +00:00
Ludovic Stordeur
808c2f69b4 Fixed Linux 2.6.31 compilation
linux_2_6_31 compilation was broken and added the CIFS timeout patch.

svn path=/nixpkgs/trunk/; revision=27716
2011-07-11 14:00:03 +00:00
Ludovic Stordeur
e381c7c385 Added CIFS timeout patch for Linux 2.6.15
svn path=/nixpkgs/trunk/; revision=27715
2011-07-11 14:00:01 +00:00
Ludovic Stordeur
388ba0981b Added CIFS timeout patch for Linux 2.6.{25 --> 28}
svn path=/nixpkgs/trunk/; revision=27713
2011-07-11 13:59:54 +00:00
Ludovic Stordeur
b2cf02eb5e Renamed cifs-timeout-2.6.{32 --> 29} patch
Renamed cifs-timeout-2.6.32 patch to cifs-timeout-2.6.29 as this is the
older kernel version this patch applies to.

svn path=/nixpkgs/trunk/; revision=27711
2011-07-11 13:59:47 +00:00
Ludovic Stordeur
c551998c82 Added CIFS timeout patch for Linux 2.6.{35 --> 38}
svn path=/nixpkgs/trunk/; revision=27710
2011-07-11 13:59:43 +00:00
Ludovic Stordeur
df0a6394b3 Suffixed cifs timeout patch with kernel version.
Currently suffixed with 2.6.32.
This pre-patch prepares the landing of several versions of this patch to
support other Linux kernel versions.

svn path=/nixpkgs/trunk/; revision=27709
2011-07-11 13:59:40 +00:00
Ludovic Stordeur
8268a39690 Improved the Linux kernel building framework
Moved the hardcoded postBuild hook from the builder to generic.nix:

Some old kernel (such as 2.6.15) did not yet support the unifdef target.
As a result, compiling them with the current Linux builder leads to a
failure.
Fixed by moving this hook as argument of the top-level function of
generic.nix. This allows some kernel nix codes to overrides its default
value.

svn path=/nixpkgs/trunk/; revision=27708
2011-07-11 13:59:37 +00:00
Peter Simons
720e3518c5 util-linux-ng: prepare expression for the addition of perl as a buildInput
The chkdupexe utility requires perl. We cannot change the expression, though,
without triggering a re-build of almost all of stdenv, so for the time being
I'm making Perl an optional build input that is disabled by default.

svn path=/nixpkgs/trunk/; revision=27681
2011-07-08 23:11:38 +00:00
Peter Simons
f15dca4c9c htop: updated to version 0.9
svn path=/nixpkgs/trunk/; revision=27680
2011-07-08 22:45:28 +00:00
Eelco Dolstra
9c8205b7c8 * Bluez updated to 4.95.
svn path=/nixpkgs/branches/kde-4.7/; revision=27628
2011-07-07 17:23:05 +00:00
Eelco Dolstra
feb13bc97d * udev updated to 171.
svn path=/nixpkgs/branches/kde-4.7/; revision=27627
2011-07-07 17:14:58 +00:00
Eelco Dolstra
ab623804a7 * NVIDIA X11 driver updated to 275.09.07.
svn path=/nixpkgs/trunk/; revision=27517
2011-06-22 17:57:16 +00:00
Evgeny Egorochkin
e873eebeb6 hostapd: packaged.
svn path=/nixpkgs/trunk/; revision=27501
2011-06-19 23:30:57 +00:00
Cillian de Roiste
0137aa039f Adding the firmware for ralink rt2860 cards e.g. Asus EEE 1000
svn path=/nixpkgs/trunk/; revision=27496
2011-06-19 19:47:10 +00:00
Cillian de Roiste
a358fe22d2 Updating to version 1.56 since 1.53 wouldn't compile
svn path=/nixpkgs/trunk/; revision=27495
2011-06-19 12:29:41 +00:00
Ludovic Courtès
9055a9b803 GNU MIG: Add the `noyywrap' option for Flex.
svn path=/nixpkgs/trunk/; revision=27494
2011-06-18 16:36:17 +00:00
Ludovic Courtès
0c0f4d5eac QEMU-KVM: Add ncurses support.
svn path=/nixpkgs/trunk/; revision=27491
2011-06-17 21:23:12 +00:00
Ludovic Courtès
730539086d GNU Hurd: Update.
svn path=/nixpkgs/trunk/; revision=27423
2011-06-11 22:23:22 +00:00
Eelco Dolstra
0a127bf64b * Linux 2.6.32.41.
svn path=/nixpkgs/trunk/; revision=27395
2011-06-08 10:36:50 +00:00
Eelco Dolstra
52f40b180d * qemu-kvm updated to 0.14.1.
svn path=/nixpkgs/trunk/; revision=27394
2011-06-08 10:33:26 +00:00
Yury G. Kudryashov
5fb0953680 Add libnl-3.0
svn path=/nixpkgs/trunk/; revision=27385
2011-06-07 21:50:42 +00:00
Yury G. Kudryashov
b7519354cc bluez-4.90
svn path=/nixpkgs/trunk/; revision=27371
2011-06-07 21:48:59 +00:00
Yury G. Kudryashov
4c1267546f wpa_supplicant: split wpa_gui from main package, install .desktop file and icons
svn path=/nixpkgs/trunk/; revision=27369
2011-06-07 21:48:41 +00:00
Lluís Batlle i Rossell
d1a44b3a8c Making bluez install some of its test tools. Mainly, the bluez-simple-agent,
that can do a pincode handshake with the user.


svn path=/nixpkgs/trunk/; revision=27284
2011-05-20 22:21:34 +00:00
Michael Raskin
186d36ca4b Fix kernel configuration
svn path=/nixpkgs/trunk/; revision=27282
2011-05-20 08:37:25 +00:00
Michael Raskin
6719630316 Add Linux 2.6.39
svn path=/nixpkgs/trunk/; revision=27279
2011-05-19 11:17:34 +00:00
Marco Maggesi
d2c9926e4d os-specific/linux/blcr: Fix url and hash
svn path=/nixpkgs/trunk/; revision=27249
2011-05-13 15:37:13 +00:00
Eelco Dolstra
f0295b4771 * Enable JPEG and PNG support in qemu-kvm's VNC implementation.
svn path=/nixpkgs/trunk/; revision=27243
2011-05-13 12:10:33 +00:00
Eelco Dolstra
95b7bc1726 * Linux 2.6.32.40.
svn path=/nixpkgs/trunk/; revision=27222
2011-05-11 12:56:18 +00:00
Eelco Dolstra
a8a7677d54 * NVIDIA driver updated to 270.41.06.
svn path=/nixpkgs/trunk/; revision=26985
2011-04-27 08:17:28 +00:00
Lluís Batlle i Rossell
68cb3535e1 Making openssh cross-build. And making linux-pam almost cross-build, I think.
This allows me to put sftp-server in the nanonote and use it through dropbear.


svn path=/nixpkgs/trunk/; revision=26971
2011-04-25 15:41:32 +00:00
Lluís Batlle i Rossell
d7325f69dd Updating linux 2.6.37
svn path=/nixpkgs/trunk/; revision=26966
2011-04-25 13:33:28 +00:00
Lluís Batlle i Rossell
8c115162c4 Updating the nanonote kernel 2.6.36, because I was hitting a bug about stack shrinking:
https://bugzilla.redhat.com/show_bug.cgi?id=643426

No problem in 2.6.36.3.


svn path=/nixpkgs/trunk/; revision=26947
2011-04-24 12:33:23 +00:00
Michael Raskin
eaad654e4a Update Linux kernel version
svn path=/nixpkgs/trunk/; revision=26929
2011-04-23 07:10:08 +00:00
Eelco Dolstra
73dbdbd1d7 * Linux 2.6.32.38.
svn path=/nixpkgs/trunk/; revision=26900
2011-04-20 09:30:46 +00:00
Shea Levy
dedd972a16 Add fbcondecor for 2.6.38
svn path=/nixpkgs/trunk/; revision=26876
2011-04-18 15:13:04 +00:00
Michael Raskin
5662304328 Update Linux kernel version
svn path=/nixpkgs/trunk/; revision=26872
2011-04-17 20:31:23 +00:00
Lluís Batlle i Rossell
9d0df24860 Updating linux 2.6.38 to 2.6.38.2
svn path=/nixpkgs/trunk/; revision=26832
2011-04-13 20:41:20 +00:00
Shea Levy
d86630472b Add aufs2.1 for 2.6.38
svn path=/nixpkgs/trunk/; revision=26811
2011-04-12 18:36:33 +00:00
Shea Levy
564edafa1a Get broadcom-sta to work on kernels >= 2.6.37
Patch from http://forums.linuxmint.com/viewtopic.php?f=141&t=57056&start=20#p378103

svn path=/nixpkgs/trunk/; revision=26806
2011-04-12 15:54:39 +00:00
Eelco Dolstra
2f84b4b7b3 * Linux 2.6.32.36.
svn path=/nixpkgs/trunk/; revision=26783
2011-04-11 13:42:54 +00:00
Ludovic Courtès
16d86dcbe2 Linux 2.6.{25,28}: Allow compilation with recent Glibc.
svn path=/nixpkgs/trunk/; revision=26741
2011-04-07 13:57:43 +00:00
Ludovic Courtès
38a4604710 Linux 2.6.{28,29}: Disable Xen support, which no longer builds on x86_64.
svn path=/nixpkgs/trunk/; revision=26732
2011-04-07 09:57:38 +00:00
Eelco Dolstra
ee6e9046b8 * Add the Linux multipath-tools.
svn path=/nixpkgs/trunk/; revision=26719
2011-04-06 14:57:31 +00:00
Eelco Dolstra
26eca10459 * Added libaio.
svn path=/nixpkgs/trunk/; revision=26715
2011-04-06 14:21:48 +00:00
Eelco Dolstra
f99c0dd302 * Sync with the trunk.
svn path=/nixpkgs/branches/modular-python/; revision=26678
2011-04-04 13:36:05 +00:00
Eelco Dolstra
bb2bd151af * Added ebtables.
svn path=/nixpkgs/branches/modular-python/; revision=26626
2011-03-31 12:20:22 +00:00
Eelco Dolstra
5b1ee7a0da * qemu-kvm: install a symlink "qemu-kvm" to "qemu-system-x86_64".
Libvirt (and Nova) expects this.

svn path=/nixpkgs/branches/modular-python/; revision=26625
2011-03-31 11:57:02 +00:00
Lluís Batlle i Rossell
6eaaa06077 Committing on behalf of Shea Levy:
This patch adds a "features.aufs2_1" to the aufs-2.1 patch for Linux
2.6.37 to prevent aufs2_1 and aufs2_1_util from being options for
kernels without an aufs 2.1 patch. There were several Hydra build
failures as a result of attempting to build aufs2.1 against older
kernels.

svn path=/nixpkgs/trunk/; revision=26597
2011-03-30 08:16:44 +00:00
Eelco Dolstra
1439ae44be * Sync with the trunk.
svn path=/nixpkgs/branches/modular-python/; revision=26586
2011-03-28 20:22:30 +00:00
Eelco Dolstra
120d1757fe * buildPythonPackage: added an argument `pythonPath' to specify Python
dependencies that are *not* propagated to the user environment
  (as opposed to `propagatedBuildInputs').  For instance, if you
  install `iotop', you typically don't want its Python dependencies
  polluting the user environment.
  
* buildPythonPackage: some cleanup (e.g. use function argument
  defaults instead of `if attrs ? foo then attrs.foo else []').

svn path=/nixpkgs/branches/modular-python/; revision=26571
2011-03-28 15:30:48 +00:00
Eelco Dolstra
db2b2413db svn path=/nixpkgs/branches/modular-python/; revision=26568 2011-03-28 13:24:21 +00:00
Eelco Dolstra
60c787522f * iotop: don't use pythonFull.
svn path=/nixpkgs/branches/modular-python/; revision=26567
2011-03-28 13:23:52 +00:00
Evgeny Egorochkin
4b26d46014 policycoreutils: fix compilation
svn path=/nixpkgs/trunk/; revision=26557
2011-03-28 07:38:16 +00:00
Lluís Batlle i Rossell
1357904982 Committing the aufs2.1 patch by Shea Levy. His comments:
* My motivation for this patch is that kernels < 2.6.36 contain an
     e1000e that does not support the ethernet card that is part of the
     chipset for the second-generation Core-i Intel CPUs, so in order
     to have a more useful livecd I needed to get aufs working with a
     newer kernel, and 2.6.37 is the latest kernel with an official
     aufs release.
   * All sources are downloaded with fetchgit. This is because the aufs
     upstream doesn't provide release tarballs, they just add a tag to
     their git tree for an official release.
   * The make target for the aufs2.1 headers uses a Makefile in the
     kernel build directory that requires that unifdef be in the
     scripts/ subdirectory of the build directory. The way I've dealt
     with this here is by adding "make $makeFlags -C scripts unifdef"
     to the postBuild in the kernel builder. Since the builder is used
     by all kernel versions, this will require rebuilding every kernel
     and kernel-dependent package if the patch is accepted, so one
     alternative I thought of would be to create a fake kernel build
     directory where everything is symlinked to the real build
     directory except scripts/, which is first copied and then make
     unifdef is run before building aufs2.1. If that more complicated
     solution is preferred, or if anyone has ideas for another one, I
     can do that and submit a new patch.
   * The patch was tested by building a livecd ISO that uses it, then
     running the ISO from within virtualbox and installing aufs2.1-util
     from within the livecd environment.
   * The livecd was built using installation-cd-minimal.nix, with two
     changes to the Nixos tree:
        1. boot.kernelPackages = pkgs.linuxPackages_2_6_37 was added to
           profiles/minimal.nix
        2. config.boot.kernelPackages.aufs2 was changed to
           config.boot.kernelPackages.aufs2_1 in iso-image.nix
     I would have preferred to keep all changes within
     profiles/minimal.nix, but I couldn't figure out how to override
     iso-image.nix's definition of boot.extraModulePackages. Livecds
     that use an older kernel can't be built with this iso-image.nix,
     since we don't have aufs2.1 for them (just aufs2). If someone can
     point me to how I can override things set in iso-image.nix, I'd
     appreciate it.

make -C scripts unifdef compiles the unifdef application in the
scripts/ directory, and when Nix copies over the build tree to
$out/lib/modules/$version/build for kernel modules to reference, it
copies over all of scripts/ except the .o files. I can't speak for
other kernel versions, but at the least for 2.6.37.1 unifdef is not
built by default. If you look at the Makefile in scripts, unifdef is
listed  under a comment saying that the following programs are only
built on-demand.

svn path=/nixpkgs/trunk/; revision=26548
2011-03-27 15:18:39 +00:00
Evgeny Egorochkin
1c9c082d00 policycoreutils: packaged
svn path=/nixpkgs/trunk/; revision=26542
2011-03-27 04:46:19 +00:00
Evgeny Egorochkin
f1201cf75f libsemanage: packaged
svn path=/nixpkgs/trunk/; revision=26541
2011-03-27 04:46:12 +00:00
Evgeny Egorochkin
8113129d1a sepolgen: packaged
svn path=/nixpkgs/trunk/; revision=26539
2011-03-27 04:45:56 +00:00
Evgeny Egorochkin
28f7f1c192 checkpolicy: packaged
svn path=/nixpkgs/trunk/; revision=26538
2011-03-27 04:45:46 +00:00
Evgeny Egorochkin
deb3dd805f libselinux: version bump
svn path=/nixpkgs/trunk/; revision=26537
2011-03-27 04:45:38 +00:00
Evgeny Egorochkin
ebff531340 remove useless builder
svn path=/nixpkgs/trunk/; revision=26536
2011-03-27 04:45:33 +00:00
Evgeny Egorochkin
b0d3a2f38c libsepol: version bump
svn path=/nixpkgs/trunk/; revision=26535
2011-03-27 04:45:26 +00:00
Peter Simons
dd123060c0 Add an expression for Darwin's install_name_tool utility, which is required by several other builds.
svn path=/nixpkgs/trunk/; revision=26509
2011-03-25 12:55:15 +00:00
Lluís Batlle i Rossell
f6e3d3e10d Adding tuxonice for some recent kernels.
svn path=/nixpkgs/trunk/; revision=26447
2011-03-21 15:53:22 +00:00
Lluís Batlle i Rossell
84ca32b293 Adding tuxonice for 2.6.35
svn path=/nixpkgs/trunk/; revision=26446
2011-03-21 15:42:21 +00:00
Lluís Batlle i Rossell
8ab38a2828 Adding the fbcondecor patch for 2.6.37, by Shea Levy
svn path=/nixpkgs/trunk/; revision=26428
2011-03-19 20:44:45 +00:00
Lluís Batlle i Rossell
af3e5b5050 Updating powertop.
svn path=/nixpkgs/trunk/; revision=26426
2011-03-18 20:44:35 +00:00
Michael Raskin
19253151fe Source for Linux 2.6.38
svn path=/nixpkgs/trunk/; revision=26411
2011-03-18 07:51:22 +00:00
Eelco Dolstra
5a1dec3588 * Linux 2.6.32.33.
svn path=/nixpkgs/trunk/; revision=26344
2011-03-16 09:30:38 +00:00
Eelco Dolstra
3e3eac2e30 * Sync with the trunk.
svn path=/nixpkgs/branches/x-updates/; revision=26303
2011-03-14 18:26:46 +00:00
Lluís Batlle i Rossell
d6ec023293 Updating nvidia legacy96 driver
svn path=/nixpkgs/trunk/; revision=26267
2011-03-10 23:27:14 +00:00
Eelco Dolstra
cc3d1e1c09 * Sync with trunk.
svn path=/nixpkgs/branches/x-updates/; revision=26243
2011-03-10 08:48:14 +00:00
Eelco Dolstra
39828662e9 * Linux 2.6.32.32.
svn path=/nixpkgs/trunk/; revision=26225
2011-03-09 12:04:45 +00:00
Eelco Dolstra
4846d687ed * nvidia-settings requires gdk-pixbuf.
svn path=/nixpkgs/branches/x-updates/; revision=26203
2011-03-08 09:15:02 +00:00
Eelco Dolstra
b813854488 * NVIDIA driver updated to 260.19.44.
svn path=/nixpkgs/branches/x-updates/; revision=26199
2011-03-07 16:51:54 +00:00
Eelco Dolstra
f16a2dc2f6 * Sync with the trunk. Remove glib_2_28 because the branch already
has it.

svn path=/nixpkgs/branches/x-updates/; revision=26189
2011-03-07 12:17:12 +00:00
Eelco Dolstra
8944a4110d * Linux 2.6.32: fix "swiotlb" build failures.
svn path=/nixpkgs/trunk/; revision=26180
2011-03-06 19:36:41 +00:00
Eelco Dolstra
5cc5e16104 * Remove the xen-pvclock-resume patch, which has finally been merged
into 2.6.32.

svn path=/nixpkgs/trunk/; revision=26149
2011-03-03 15:36:13 +00:00
Eelco Dolstra
43cca4d6ab * Linux 2.6.32.30.
svn path=/nixpkgs/trunk/; revision=26148
2011-03-03 15:00:30 +00:00
Eelco Dolstra
eb4b1e8b04 * Sync with the trunk.
svn path=/nixpkgs/branches/x-updates/; revision=26141
2011-03-03 12:02:50 +00:00
Eelco Dolstra
55050ba5c6 * iptables updated to 1.4.10.
svn path=/nixpkgs/trunk/; revision=26113
2011-02-25 14:48:53 +00:00
David Guibert
a5dae2652e kernel: 2.6.37 -> 2.6.37.1
svn path=/nixpkgs/trunk/; revision=26108
2011-02-24 22:19:42 +00:00
David Guibert
05d5478c9b acpi: 0.09 -> 1.5 (picked from debian)
svn path=/nixpkgs/trunk/; revision=26105
2011-02-24 22:19:27 +00:00
Eelco Dolstra
df45fa18bb * qemu-kvm updated to 0.14.0.
svn path=/nixpkgs/trunk/; revision=26101
2011-02-24 16:25:10 +00:00
Eelco Dolstra
76b07fbc18 * Linux 2.6.32.29.
svn path=/nixpkgs/trunk/; revision=26090
2011-02-24 13:11:51 +00:00