Commit graph

1594 commits

Author SHA1 Message Date
Michael Raskin f9596a8145 Make cross-buildable. I wonder if it will work...
svn path=/nixpkgs/trunk/; revision=30239
2011-11-04 21:35:35 +00:00
Michael Raskin bcfa6a78e8 Fix one part of cross-Linux-PAM failure...
svn path=/nixpkgs/trunk/; revision=30237
2011-11-04 21:11:43 +00:00
Eelco Dolstra d0c3f05c13 * Apply a patch to propagate the --force flag in the legacy drbdadm to
drbdsetup.  Otherwise "drbdadm primary --force" won't work as
  expected (the kernel will say "State change failed: Need access to
  UpToDate data").

svn path=/nixpkgs/trunk/; revision=30195
2011-11-02 18:54:49 +00:00
Eelco Dolstra 2d2ee447fb * Build the legacy tools.
svn path=/nixpkgs/trunk/; revision=30194
2011-11-02 17:13:38 +00:00
Eelco Dolstra 0918b83c75 * Added the Docbook 4.1 SGML DTDs.
* Fixed the "docbook2man --sgml" command in docbook2x.
* Fixed the module-init-tools manual pages.

svn path=/nixpkgs/trunk/; revision=30165
2011-11-01 16:47:18 +00:00
Eelco Dolstra aa98c7dc02 * Added drbd.
svn path=/nixpkgs/trunk/; revision=30163
2011-11-01 15:21:31 +00:00
Shea Levy c3ef673ff1 iproute2: Working URL
svn path=/nixpkgs/trunk/; revision=30093
2011-10-28 21:31:03 +00:00
Shea Levy 819198fba0 usbutils: The sourceforge site doesn't appear to have the tarball anymore, use kernel mirror
svn path=/nixpkgs/trunk/; revision=30089
2011-10-28 21:11:27 +00:00
Lluís Batlle i Rossell 0ccd825d81 Adding an udev patch for kernels not having the accept4 call. armv5tel 3.0, for example.
svn path=/nixpkgs/trunk/; revision=30053
2011-10-27 15:13:26 +00:00
Eelco Dolstra 40f93f0b3b * Increase XEN_MAX_DOMAIN_MEMORY to support 4xlarge EC2 instances.
svn path=/nixpkgs/trunk/; revision=30036
2011-10-26 17:34:31 +00:00
Eelco Dolstra 7c953e8bf5 * Remove sed hackery that is no longer needed. (The firmware files in
the Debian SVN tree had a version number attached that had to be
  stripped out.)

svn path=/nixpkgs/trunk/; revision=30035
2011-10-26 16:16:44 +00:00
Peter Simons ebdf510f74 os-specific/linux/firmware/bcm43xx: fetch files individually to avoid checksum errors in tarball
svn path=/nixpkgs/trunk/; revision=30016
2011-10-25 17:06:38 +00:00
Shea Levy c7b6e96d84 v86d
svn path=/nixpkgs/trunk/; revision=30011
2011-10-25 09:40:15 +00:00
Peter Simons a5324f2132 pkgs/os-specific/linux/firmware/bcm43xx: please do not use fetchsvn in base system
Replaced use of fetchsvn with fetchurl. Please note that machines behind a
company firewall usually cannot access svn://-style URLs, which means that
nixos-rebuild is going to fail. HTTP works fine, though.

The URL I used to download the tar.gz archive is probably not stable, or
rather, the tar.gz archive generated by Gitweb at that URL might have a
different checksum every time it's generated. I'm not sure what else to do,
though. Could a kind firmware expert please improve the situation further?

Also, I wonder what is the purpose of the sed expression in the command

    cp $i $out/brcm/$(echo $i | sed 's/\(.*\.fw\).*/\1/')

...? The downloaded directory doesn't seem to contain any files that would
match that expression?

svn path=/nixpkgs/trunk/; revision=30010
2011-10-25 09:27:41 +00:00
Shea Levy dd9e83b77f Enable building full klibc as a kernelPackage
svn path=/nixpkgs/trunk/; revision=30009
2011-10-25 08:59:39 +00:00
Shea Levy e0e4770ec9 klibc 1.5.24
svn path=/nixpkgs/trunk/; revision=30008
2011-10-25 08:20:03 +00:00
Shea Levy 6638835c93 Linux 3.0
svn path=/nixpkgs/trunk/; revision=30007
2011-10-25 06:21:27 +00:00
Eelco Dolstra 4401a2b70c * Added the Broadcom 43xx firmware.
svn path=/nixpkgs/trunk/; revision=30002
2011-10-24 23:35:53 +00:00
Eelco Dolstra f405ee266b * Enable staging drivers in Linux 3.x. Staging drivers are more experimental
and lower quality than regular drivers.  However, there are a lot of drivers
  for wireless cards that we really need to have.  And it doesn't really hurt
  to have these drivers if you don't need them.
* Enable the Radeon KMS option.  This shouldn't be a problem since the X driver
  supports KMS (I think).

svn path=/nixpkgs/trunk/; revision=29994
2011-10-24 16:30:59 +00:00
Shea Levy b3f1015e6b Linux 3.1
svn path=/nixpkgs/trunk/; revision=29993
2011-10-24 16:06:31 +00:00
Shea Levy 11941954d8 Linux 3.0.7
svn path=/nixpkgs/trunk/; revision=29978
2011-10-23 15:52:28 +00:00
Eelco Dolstra 6ddae753dc * Added regionset, a tool for changing the region code setting of DVD
players.

svn path=/nixpkgs/trunk/; revision=29952
2011-10-21 00:43:56 +00:00
Eelco Dolstra 54951e3994 * QEMU/KVM updated to 0.15.1.
svn path=/nixpkgs/trunk/; revision=29918
2011-10-19 20:41:15 +00:00
Eelco Dolstra 69f3a67710 * Upstart updated to 1.3.
svn path=/nixpkgs/trunk/; revision=29828
2011-10-13 15:01:44 +00:00
Florian Friesdorf 9d12557783 powertop: modprobe configs if /proc/config.gz is missing
svn path=/nixpkgs/trunk/; revision=29822
2011-10-13 13:05:58 +00:00
Florian Friesdorf 1a54d4bbd6 powertop: renamed inotify patch
svn path=/nixpkgs/trunk/; revision=29821
2011-10-13 13:05:22 +00:00
Florian Friesdorf 805a4c0261 linux/kernel - added myself to maintainers
svn path=/nixpkgs/trunk/; revision=29811
2011-10-13 09:23:22 +00:00
Florian Friesdorf abd410f804 fix powertop INOTIFY suggestion
INOTIFY_USER exists since 2.6.18

svn path=/nixpkgs/trunk/; revision=29810
2011-10-13 09:06:52 +00:00
Florian Friesdorf dfd9a5906d powertop meta info
svn path=/nixpkgs/trunk/; revision=29807
2011-10-13 08:53:47 +00:00
Florian Friesdorf 0989227b08 fix powertop-1.13.patch
svn path=/nixpkgs/trunk/; revision=29806
2011-10-13 08:47:58 +00:00
Marco Maggesi f8dfbd4a43 BLCR: Add myself as mantainer. Add platforms.
svn path=/nixpkgs/trunk/; revision=29779
2011-10-12 12:10:26 +00:00
Marco Maggesi 70b8d1e683 Update BLCR to version 0.8.4.
svn path=/nixpkgs/trunk/; revision=29778
2011-10-12 09:44:20 +00:00
Lluís Batlle i Rossell c286f9acb6 Making the nvidia installer install the file libcuda.so. 'boinc' wants this file.
svn path=/nixpkgs/trunk/; revision=29711
2011-10-07 19:01:09 +00:00
Peter Simons ddd571e253 strip trailing whitespace
svn path=/nixpkgs/trunk/; revision=29695
2011-10-06 13:15:09 +00:00
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 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
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
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 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
Shea Levy b6a786f097 linux-3.1: Bump to rc7
svn path=/nixpkgs/trunk/; revision=29463
2011-09-23 20:03:52 +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
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 c19d8396e4 Merge with udev-173 (trivial)
svn path=/nixpkgs/trunk/; revision=28800
2011-08-24 21:23:53 +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
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