3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

2120 commits

Author SHA1 Message Date
Shea Levy da4c64026a linux/kernel/manual-config: Greatly simplify config parser 2012-07-29 15:54:31 -04:00
Shea Levy 298b5ccdab linux/kernel/manual-config: Only import from derivation when explicitly asked to 2012-07-29 13:26:39 -04:00
Shea Levy f0694a3151 linux/kernel/manual-config: Do all of the config file parsing in the imported-from derivation 2012-07-29 13:24:05 -04:00
Shea Levy 6585646d41 linux/kernel/manual-config: Add meta 2012-07-29 04:59:38 -04:00
Shea Levy 46fa5ab105 linux/kernel/manual-config: Relink the symlink from the build directory to the source directory after the source directory is moved 2012-07-29 04:56:56 -04:00
Shea Levy f7b6f01da1 linux/kernel/manual-config: Cleanup 2012-07-29 04:52:34 -04:00
Shea Levy 98341e0bda linux/kernel/manual-config: Use the kernel's make install 2012-07-29 04:48:50 -04:00
Shea Levy a9a7085684 linux/kernel/manual-config: Allow manually specifying features, cleanup 2012-07-29 04:31:40 -04:00
Shea Levy 6bb20c7ba2 linux/kernel/manual-config: Strip modules after install 2012-07-29 04:23:28 -04:00
Shea Levy 6b18ab5365 linux/kernel/manual-config: Remove useless INSTALL_MOD_STRIP variable 2012-07-29 04:07:43 -04:00
Shea Levy 6e3b17feec linux/kernel/manual-config: Run depmod after build 2012-07-29 04:01:40 -04:00
Shea Levy 4f713d27f7 kmod: Bump to version 9 2012-07-29 03:57:50 -04:00
Shea Levy 48b5e8eee7 linux/kernel/manual-config: Build in a separate directory and move the build and source trees into $out 2012-07-29 03:49:52 -04:00
Shea Levy e42a6c5f46 linux/kernel/manual-config: Move the build directory to $out instead of symlinking it 2012-07-29 03:27:09 -04:00
Shea Levy a36456ca25 linux/kernel-manual-config: Simplify the lines.nix runCommand now that I know how to escape properly 2012-07-29 03:09:44 -04:00
Shea Levy 5a9d9f4f45 linux/kernel/manual-config: Properly escape makeFlagsArray and installFlagsArray 2012-07-29 02:57:58 -04:00
Shea Levy 471b4bc9bb MODLIB needs to be passed directly to make 2012-07-29 02:49:31 -04:00
Shea Levy aa40e0ff59 linux/kernel/manual-config: The default 'make install' tries to do something with LILO, so install the kernel manually 2012-07-29 01:57:59 -04:00
Shea Levy dfa750732d linux/kernel/manual-config: Properly set env vars referencing $out 2012-07-29 01:34:27 -04:00
Shea Levy ff728a6365 The kernel build needs hostname and perl 2012-07-29 01:29:56 -04:00
Shea Levy bf7467cbb1 Add first attempt at linux/kernel/manual-config.
The goal of this function is to make it possible to build a kernel with a user provided .config.
As a secondary goal, it will extract NixOS-relevant features from the config automatically.
As a tertiary goal, the build will aim to be simpler than the current generic kernel builder.sh.

Unfortunately, that simplicity is offset by the complexity of the feature extraction, especially since nix segfaults when trying to split the file into lines (so an import from a derivation is used)
2012-07-29 01:23:51 -04:00
Eelco Dolstra 84b4a086dd nvidia-x11: Update to 304.22
Now with glorious Xrandr 1.2/1.3 support! No more need to
nvidia-settings!
2012-07-26 18:59:33 -04:00
Lluís Batlle i Rossell 02e6a689be nvidia-legacy-173: Updating to 173.14.35
I also add gdk_pixbuf; otherwise nvidia-settings does not start.
2012-07-26 23:02:29 +02:00
Eelco Dolstra 1b0abce6de linux: Update to 3.2.24 2012-07-26 11:32:53 -04:00
Eelco Dolstra b044cac2fc sysvinit: Don't install mountpoint and wall
These are already provided by util-linux.
2012-07-25 23:18:40 -04:00
Eelco Dolstra 60a63886f0 shadow: Don't install ‘groups’
Coreutils already provides this command.
2012-07-25 23:18:40 -04:00
Eelco Dolstra 732ea6382a shadow: Update to 4.1.5.1
Fixes CVE-2005-4890 and CVE-2011-0721.
2012-07-25 23:18:40 -04:00
Eelco Dolstra 830aa1a2f0 ipw2100-fw: Drop runtime dependency on binutils etc. 2012-07-25 14:31:58 -04:00
Eelco Dolstra 0d5f1fd833 upower: Update to 0.9.17 2012-07-24 22:45:26 -04:00
Eelco Dolstra ddb5bd38bb kbd: Update to 1.15.3 2012-07-24 22:33:39 -04:00
Eelco Dolstra 99413d3e3c kbd: Hard-code the path to gzip/bzip2
This is necessary for systemd-vconsole-setup.service in systemd.
2012-07-24 22:33:39 -04:00
Shea Levy 8c9bef04a6 linux-3.5: Enable XEN_DOM0 support 2012-07-24 02:26:04 +00:00
Shea Levy 053f641d16 Add linux-3.5 2012-07-22 11:33:00 -04:00
Eelco Dolstra 2547e0e96a systemd: Use an interface version, just like we have for Upstart 2012-07-22 01:18:01 -04:00
Eelco Dolstra 44cf3d5808 systemd: Update to 187 2012-07-20 10:44:19 -04:00
Mathijs Kwik f3b43a268d linux-3.4: update to 3.4.6 2012-07-20 13:37:46 +02:00
Eelco Dolstra bfc2de46d1 sysklogd: Support systemd socket-based activation
Syslogd cannot open /dev/log directly but must receive syslog messages
from systemd (http://www.freedesktop.org/wiki/Software/systemd/syslog).
The patch adds support for that.
2012-07-19 12:46:39 -04:00
Eelco Dolstra 28a76a96be libcap: Update to 2.22
Systemd requires the recent CAP_SYSLOG capability.
2012-07-19 10:26:44 -04:00
Vladimír Čunát 196f5cb265 Fix broadcom_sta for linux-3.4 and clean nix source.
Idea from Kevin Quick, implementation from Gentoo. Also cleaned and
added a minor license patch from Gentoo. Builds for many x86_64 kernels.
2012-07-19 11:42:40 +02:00
Shea Levy 4497344e49 Merge branch 'master' into x-updates 2012-07-18 23:24:10 -04:00
Cillian de Róiste 70298ba42c Fix style: The meta.description field should be capitalised (niksnut) 2012-07-18 23:35:20 +02:00
Cillian de Róiste 933205acaf Add the sha256 for xf86-video-nested 2012-07-18 23:04:00 +02:00
Cillian de Róiste 8ebb309320 Pin xf86-video-nested to a revision that works with Xorg 7.6 2012-07-18 22:52:43 +02:00
Cillian de Róiste 6efd9b24d3 Add xf86-video-nested
This does not yet compile. I had a working version from an obsolete github repo, but then found the upstream repo. Perhaps it needs a newer Xorg.
2012-07-18 22:52:16 +02:00
Eelco Dolstra 26fa2425c6 Fix dmraid build
http://hydra.nixos.org/build/2842473
2012-07-18 09:25:58 -04:00
Shea Levy d04cbc85cf linux-3.4: Update to 3.4.5 2012-07-16 20:26:27 -04:00
Shea Levy 1e4e0c18b8 xf86-input-wacom: Update to 0.16.0 2012-07-15 23:03:23 -04:00
Cillian de Róiste 039b709041 Fix the hardcoded /usr/local path in the debug ffado-diag, diagnostic script 2012-07-15 11:51:49 +02:00
Eelco Dolstra dc5ba23ab4 linux: Update to 3.2.23 2012-07-14 17:41:52 -04:00
Shea Levy a47ba7a6f7 xf86-input-mtrack: Update, use pixman 2012-07-14 16:32:20 -04:00
Shea Levy c514ee974a Merge remote-tracking branch 'upstream/master' into x-updates
mountall conflict was trivial

Conflicts:
	pkgs/os-specific/linux/mountall/default.nix
2012-07-14 14:24:27 -04:00
Shea Levy 6bf409999f linux-3.4: Add the improved transaction scheduler for USB 2.0
This is needed for new Apple trackpads
2012-07-14 12:17:28 -04:00
Shea Levy 685acc6ef8 Linux 3.4: Enable options to make b43 work with bcm4331 2012-07-13 22:48:43 -04:00
Shea Levy 1a1ee54241 The word is spelled 'licenses', not 'lisences' 2012-07-13 20:58:58 -04:00
Shea Levy 5330b4a343 Add b43-firmware-5.100.138
Placed into a versioned nix file because kernels older than 3.2 need an older version.
2012-07-13 18:31:09 -04:00
Shea Levy 9d387d616d Add b43-firmware-cutter 2012-07-13 18:00:00 -04:00
Peter Simons cfb08fc600 mountall: strip trailing whitespace 2012-07-10 22:26:27 +02:00
Eelco Dolstra 0b07259865 linux: Update to 3.2.22 2012-07-10 09:18:12 -04:00
Eelco Dolstra 9abd2194ce Revert "qemu-kvm: update to 1.1.0"
This reverts commit df645c22cc.

KVM 1.1.0 breaks several VM builds.  The NixOS installer tests hang:

  http://hydra.nixos.org/build/2763935

but worse, some builds give random failures indicating corruption:

  http://hydra.nixos.org/build/2776221
  http://hydra.nixos.org/build/2776180
  http://hydra.nixos.org/build/2769347
  http://hydra.nixos.org/build/2769337
2012-07-08 18:42:55 -04:00
Eelco Dolstra 1afb3b58e1 systemd: Update to 186 2012-07-05 17:31:38 -04:00
Eelco Dolstra df645c22cc qemu-kvm: update to 1.1.0 2012-07-05 12:55:50 -04:00
Peter Simons 82b2588e35 Linux no-xsave.patch: commit patch into Nixpkgs since fetchurl no longer works
Patch submitted by Jan Malakhovski <oxij@oxij.org>.
2012-07-02 16:53:53 +02:00
Peter Simons 09bb4b0292 ati-drivers: update download URL
Patch submitted by Jan Malakhovski <oxij@oxij.org>.
2012-07-02 16:53:52 +02:00
Peter Simons c64e1c214f psmisc: update to version 22.19
Patch submitted by Jan Malakhovski <oxij@oxij.org>.
2012-07-02 16:53:52 +02:00
Eelco Dolstra b5949d2509 busybox: Update to 1.20.1 2012-06-28 14:05:56 -04:00
Peter Simons aa5b45fc3e amd-ucode: add AMD processor microcode patch version 2012-01-17
Enable by adding "hardware.firmware = [ pkgs.amdUcode ];" to configuration.nix.
2012-06-28 19:54:24 +02:00
Lluís Batlle i Rossell 876ff45fd5 linux perf: Allowing perf to build with its gtk interface.
Disabled by default, it can be enabled using overrides.
2012-06-27 22:23:15 +02:00
Mathijs Kwik f97a277efc linux kernel: 3.4.2 -> 3.4.4 2012-06-24 10:03:09 +02:00
Eelco Dolstra d3cdacab03 klibc: Fix URL
P.S. the only reason we need klibc is because of the "nfsmount"
program in the initrd.  But I'm pretty sure we can use Busybox's mount
command there.
2012-06-22 12:02:12 -04:00
Eelco Dolstra 023e8f2fb9 * Linux 3.2.21.
svn path=/nixpkgs/trunk/; revision=34570
2012-06-20 12:42:56 +00:00
Eelco Dolstra 1c5f4b8b45 * Fix the gid for /dev/pts/ ttys.
svn path=/nixpkgs/trunk/; revision=34566
2012-06-19 19:58:49 +00:00
Eelco Dolstra 6551b822af * Enable devtmpfs since recent udev (systemd) versions need it.
svn path=/nixpkgs/trunk/; revision=34565
2012-06-19 19:10:54 +00:00
Eelco Dolstra 1582276602 * Drop some old obsolete kernels and unused patches.
svn path=/nixpkgs/trunk/; revision=34558
2012-06-19 15:56:17 +00:00
Eelco Dolstra cf6db2bbac * "powermanagement" is not a word.
svn path=/nixpkgs/trunk/; revision=34557
2012-06-19 15:01:49 +00:00
Lluís Batlle i Rossell 972006aa43 Making nvidia 96.x build on linux 3.4. I took patches from AUR.
svn path=/nixpkgs/trunk/; revision=34552
2012-06-18 18:15:26 +00:00
Lluís Batlle i Rossell a5c2318d08 Fixing the mips patch for sigill fpu cases.
svn path=/nixpkgs/trunk/; revision=34527
2012-06-16 15:37:04 +00:00
Lluís Batlle i Rossell 3874e5812d Adding two kernel patches for mips, that make the life easier on loongson2f
(less sigill, less sigbus). Related to bad handling of FPU instructions.

I apply them only to linux 3.4, although I think they can apply to many older kernels too.


svn path=/nixpkgs/trunk/; revision=34522
2012-06-16 10:49:03 +00:00
Eelco Dolstra 404c21de2f * kmod: look in /etc/modprobe.d.
svn path=/nixpkgs/trunk/; revision=34521
2012-06-15 18:12:25 +00:00
Eelco Dolstra 9e76f38ee2 * kmod updated to version 8. Disabled the xz and zlib dependencies
because they're inconvenient in the initrd.  Put modprobe etc. in
  $out/sbin.

svn path=/nixpkgs/trunk/; revision=34520
2012-06-15 17:58:42 +00:00
Eelco Dolstra d9df48bd36 * Copy some things from the udev package.
svn path=/nixpkgs/trunk/; revision=34519
2012-06-15 17:06:06 +00:00
Eelco Dolstra 44210695c8 * systemd: fix path to loadkeys/setfont, and add SysV compatibility
links (reboot/shutdown/etc.).

svn path=/nixpkgs/trunk/; revision=34515
2012-06-14 22:10:52 +00:00
Eelco Dolstra 4cfe058218 * Linux 3.2.20.
svn path=/nixpkgs/trunk/; revision=34486
2012-06-12 22:27:55 +00:00
Mathijs Kwik 3d4ab75229 linux kernel headers: copy generated headers as well
as they are referenced from other kernel headers, this seems like the
best thing to do. Ubuntu seems to do so too.

Fixes issues with nvidia's binary driver and bbswitch on kernels > 3.3

svn path=/nixpkgs/trunk/; revision=34469
2012-06-11 17:41:11 +00:00
Mathijs Kwik 46beccef20 linux kernel aufs (needed for livecd): added to 3.4
upgraded 3.3 version to stable

svn path=/nixpkgs/trunk/; revision=34468
2012-06-11 17:41:05 +00:00
Eelco Dolstra d63bcce038 * Added pam_ssh_agent_auth, a PAM module for authentication through
the SSH agent.

svn path=/nixpkgs/trunk/; revision=34462
2012-06-11 16:45:54 +00:00
Florian Friesdorf a44af6bbc1 powertop-2.0
svn path=/nixpkgs/trunk/; revision=34451
2012-06-11 10:28:21 +00:00
Lluís Batlle i Rossell 1697485678 Updating linux 3.4.1 to 3.4.2
svn path=/nixpkgs/trunk/; revision=34423
2012-06-10 15:24:28 +00:00
Lluís Batlle i Rossell 9ebd661fb8 Updating linux 3.4 to 3.4.1
svn path=/nixpkgs/trunk/; revision=34411
2012-06-09 20:25:48 +00:00
Eelco Dolstra dd6ab8d7bf * Linux 3.2.19.
svn path=/nixpkgs/trunk/; revision=34382
2012-06-08 13:11:38 +00:00
Arie Middelkoop 3c74283d03 Committing some outstanding modifications that I cannot make into smaller chunks anymore.
* added briss: a pdf cropper
* added compton, an improved fork of xcompmgr
* added myself to the maintainers list
* minor version bumps: xcompmgr, upower


svn path=/nixpkgs/trunk/; revision=34380
2012-06-08 10:16:46 +00:00
Eelco Dolstra e9a003e3a2 * Updated systemd to 185 (which I overlooked because of the version
jump).  This contains the merged udev.

svn path=/nixpkgs/trunk/; revision=34371
2012-06-06 16:07:30 +00:00
Eelco Dolstra 1d828ffaab * systemd: use units in /etc rather than $out/etc. Also fix
references to mount/umount.

svn path=/nixpkgs/trunk/; revision=34332
2012-06-04 03:21:12 +00:00
Lluís Batlle i Rossell 472808c5f9 Adding mesa and libaio to qemu-kvm. As for libaio, I think it runs much better for IO for me.
svn path=/nixpkgs/trunk/; revision=34254
2012-05-28 09:13:30 +00:00
Lluís Batlle i Rossell 1402a2ebc3 Fixing the paths of uclibc libpthread
svn path=/nixpkgs/trunk/; revision=34229
2012-05-24 21:44:34 +00:00
Lluís Batlle i Rossell 37fce10f9b Adding native threads support unconditionally to uclibc,
or gcc fails to build (lack of pthread.h).

Let's see if this breaks anything; I'm changing this to make comtrend.nix work
(kernel 2.4).


svn path=/nixpkgs/trunk/; revision=34227
2012-05-24 19:16:00 +00:00
Lluís Batlle i Rossell d5a5a30ae0 Adding UCLIBC_SUSV4_LEGACY, otherwise we get this building gcc:
armv5tel-unknown-linux-gnueabi/libstdc++-v3/include/cstdio:133:11: error: '::tmpnam' has not been declared

http://hydra.nixos.org/build/2644907


svn path=/nixpkgs/trunk/; revision=34226
2012-05-24 19:12:36 +00:00
Lluís Batlle i Rossell 70074d2b98 Updating uclibc. This fixes some cross builds.
svn path=/nixpkgs/trunk/; revision=34223
2012-05-24 17:25:03 +00:00
Lluís Batlle i Rossell a1d64b8082 Updating the nvidia 295 driver, so it builds with linux 3.4.
svn path=/nixpkgs/trunk/; revision=34211
2012-05-22 18:12:46 +00:00
Lluís Batlle i Rossell 8805bf1ba5 'perf' wants flex and bison, since linux 3.4.
svn path=/nixpkgs/trunk/; revision=34210
2012-05-22 17:32:23 +00:00
Lluís Batlle i Rossell 5c393a469b Adding linux 3.4.
svn path=/nixpkgs/trunk/; revision=34209
2012-05-22 15:29:51 +00:00
Lluís Batlle i Rossell 7962af0fe5 Updating libv4l (part of v4l-utils). I moved v4l-utils to stdenv.mkDerivation style,
and it's used to build either libv4l or the utils (with qt4).


svn path=/nixpkgs/trunk/; revision=34208
2012-05-22 14:30:12 +00:00
Eelco Dolstra 4ac1552b15 * Added systemd.
svn path=/nixpkgs/trunk/; revision=34200
2012-05-21 20:48:19 +00:00
Eelco Dolstra 690051abbc * Linux 3.2.18.
svn path=/nixpkgs/trunk/; revision=34198
2012-05-21 18:14:47 +00:00
Eelco Dolstra 41840af689 * Add a setup hook ‘autoreconfHook’ to simplify packages that need to
run autoreconf:

    buildInputs = [ autoreconfHook ];

  is essentially equivalent to

    buildInputs = [ autoconf automake libtool ];
    preConfigure = "autoreconf -i";

svn path=/nixpkgs/branches/x-updates/; revision=34181
2012-05-19 02:52:36 +00:00
Eelco Dolstra 76c0be09f8 * Updated usbutils to 005. (Upstream decided to restart numbering
versions from 001.  Urgh.)

svn path=/nixpkgs/branches/x-updates/; revision=34180
2012-05-19 00:44:30 +00:00
Eelco Dolstra ca74fa40db * Updated the USB IDs.
svn path=/nixpkgs/branches/x-updates/; revision=34179
2012-05-19 00:14:33 +00:00
Marco Maggesi d61fb6e4ca BLCR fix arsert to include kernel versions 2.6.38.x
svn path=/nixpkgs/trunk/; revision=34134
2012-05-16 08:44:20 +00:00
Marco Maggesi ebb486baf8 Typo
svn path=/nixpkgs/trunk/; revision=34100
2012-05-15 06:52:38 +00:00
Marco Maggesi 4d90c6b835 Add assertion: BLCR do not build on recent kernels
svn path=/nixpkgs/trunk/; revision=34098
2012-05-15 06:28:14 +00:00
Eelco Dolstra 7a6887fc8a * Cryptsetup updated to 1.4.2.
svn path=/nixpkgs/trunk/; revision=34090
2012-05-14 20:27:55 +00:00
Eelco Dolstra da01b6db17 * Linux 3.2.17.
svn path=/nixpkgs/trunk/; revision=34073
2012-05-12 19:55:39 +00:00
Eelco Dolstra 42ac6a45aa * FUSE updated to 2.8.7.
svn path=/nixpkgs/trunk/; revision=34072
2012-05-12 19:46:07 +00:00
Shea Levy b64a1dac46 Linux 3.3.6
svn path=/nixpkgs/trunk/; revision=34070
2012-05-12 17:50:19 +00:00
Eelco Dolstra 196c30de9b * Linux 3.0.31.
svn path=/nixpkgs/trunk/; revision=34036
2012-05-09 21:49:39 +00:00
Mathijs Kwik 5ff5c38cb6 bbswitch: upgraded to 0.4.2
svn path=/nixpkgs/trunk/; revision=34025
2012-05-09 10:01:38 +00:00
Lluís Batlle i Rossell b713e291a4 The jujuutils are meant for a recent kernel, more recent than our linuxHeaders.
Therefore I add recent linuxHeaders for it.

It's quite a hack to build it mixed with 2.6.35 headers and 3.3.5, but it builds at least.


svn path=/nixpkgs/trunk/; revision=34021
2012-05-08 16:38:21 +00:00
Lluís Batlle i Rossell 671857995d Adding jujuutils.
svn path=/nixpkgs/trunk/; revision=34020
2012-05-08 15:31:21 +00:00
Shea Levy 829e78f78f Linux 3.3.5
svn path=/nixpkgs/trunk/; revision=34011
2012-05-07 22:24:35 +00:00
Shea Levy 497a4afe72 We no longer need the bootstub config patch
svn path=/nixpkgs/trunk/; revision=33987
2012-05-05 14:26:20 +00:00
Shea Levy 242e54dab6 Linux 3.3.4 (not compile tested, sorry
svn path=/nixpkgs/trunk/; revision=33956
2012-04-30 17:31:39 +00:00
Eelco Dolstra 7716976345 * Linux 3.2.16.
svn path=/nixpkgs/trunk/; revision=33908
2012-04-24 13:54:33 +00:00
Shea Levy 50a0b839af Linux 3.3.3
This incorporates the btrfs fix, so remove that patch. Also, I will test
that this builds after committing, and fix it if it fails

svn path=/nixpkgs/trunk/; revision=33885
2012-04-23 00:12:47 +00:00
Eelco Dolstra d0300a2776 * Switch to QEMU/KVM 1.0.1.
svn path=/nixpkgs/trunk/; revision=33878
2012-04-22 16:30:27 +00:00
Eelco Dolstra f92ee1a13d * QEMU/KVM 1.0.1. Will make this the default if it looks stable.
svn path=/nixpkgs/trunk/; revision=33847
2012-04-19 18:39:58 +00:00
Eelco Dolstra 6a01fe514e * Fix PAM. It accidentally lost xcrypt support in r33798.
svn path=/nixpkgs/trunk/; revision=33845
2012-04-19 15:15:39 +00:00
Nicolas Pierron 82b308bf11 Add armv7l support.
svn path=/nixpkgs/trunk/; revision=33798
2012-04-15 23:41:25 +00:00
Eelco Dolstra 73d98c07c2 * Linux 3.2.15.
svn path=/nixpkgs/trunk/; revision=33794
2012-04-15 16:23:08 +00:00
Eelco Dolstra 641576e0cc * Fix alsa-utils. http://hydra.nixos.org/eval/603729
svn path=/nixpkgs/trunk/; revision=33782
2012-04-14 11:46:45 +00:00
Lluís Batlle i Rossell 8ebd53f45f Updating linux to 3.3.2
svn path=/nixpkgs/trunk/; revision=33779
2012-04-13 18:09:27 +00:00
Mathijs Kwik 100b95e57e alsa upgraded to 1.0.25
svn path=/nixpkgs/trunk/; revision=33777
2012-04-13 14:54:02 +00:00
Mathijs Kwik 9b5ca91497 nvidia driver: upgraded to 295.40
svn path=/nixpkgs/trunk/; revision=33776
2012-04-13 14:53:59 +00:00
Lluís Batlle i Rossell b35d2c6b89 Adding a patch for linux 3.3 for btrfs regarding ENOSPC.
This should solve the problem I had, where I could not boot either 3.3 or 3.3.1
in my system, as I got ENOSPC all the time.


svn path=/nixpkgs/trunk/; revision=33714
2012-04-09 21:02:17 +00:00
Lluís Batlle i Rossell 5dfcf18801 Adding a minimal FTRACE to the 3.2 and 3.3 linux kernels, that should not
affect the kernel performance, but allow more tracing.


svn path=/nixpkgs/trunk/; revision=33713
2012-04-09 21:01:00 +00:00
Cillian de Roiste e1155499ad Reverting to revision 1995, this is what AVLinux uses, and works well with jackdbus too
svn path=/nixpkgs/trunk/; revision=33670
2012-04-08 11:10:11 +00:00
Cillian de Roiste 285af645e6 Adding extra requirements, fixing some of the ffado utilities
svn path=/nixpkgs/trunk/; revision=33664
2012-04-07 23:57:30 +00:00
Cillian de Roiste bbd76bc29a Adding ffado, Linux Firewire audio drivers
svn path=/nixpkgs/trunk/; revision=33634
2012-04-05 21:53:42 +00:00
Eelco Dolstra 8e160830c1 * Doh.
svn path=/nixpkgs/trunk/; revision=33620
2012-04-05 13:09:30 +00:00
Eelco Dolstra 9a1080d7ea * Enable NUMA. On our 48-core machines this cut the duration of a
kernel build from 12m27s to 4m42s.

svn path=/nixpkgs/trunk/; revision=33616
2012-04-05 12:26:13 +00:00
Eelco Dolstra 7d2b8fe48f * Upstart 1.5.
svn path=/nixpkgs/trunk/; revision=33615
2012-04-05 12:24:08 +00:00
Shea Levy f3f8040aaf kmod: Create compat program symlinks
svn path=/nixpkgs/trunk/; revision=33579
2012-04-04 19:28:33 +00:00
Shea Levy 4d0fdc5e6b kmod: respect MODULE_DIR
svn path=/nixpkgs/trunk/; revision=33578
2012-04-04 19:24:07 +00:00
Eelco Dolstra 23957ac824 * Updated htop to 1.0.1.
svn path=/nixpkgs/trunk/; revision=33566
2012-04-04 14:46:17 +00:00
Shea Levy 8cd391b130 Whoops, don't need modDirVersion for 3.3.1
svn path=/nixpkgs/trunk/; revision=33547
2012-04-02 20:18:52 +00:00
Shea Levy 8585f4000b Linux 3.3.1
svn path=/nixpkgs/trunk/; revision=33546
2012-04-02 20:15:19 +00:00
Lluís Batlle i Rossell 3153e80659 Adding tp_smapi.
Patch by Rok Garbas, who also adds himself as a maintainer.


svn path=/nixpkgs/trunk/; revision=33495
2012-03-31 13:40:34 +00:00
Yury G. Kudryashov 0ad6c091e7 pam_usb: drop hal dependency
It doesn't use hal, though many functions are named *_hal_*. All d-bus calls
actually ask UDisks.

svn path=/nixpkgs/trunk/; revision=33476
2012-03-29 18:02:10 +00:00
Shea Levy 343fb0be1e Add kmod, the replacement for the now-defunct module-init-tools
The kmod tools appear to take a flag to name the location of the modules
directory, so we may not need to migrate our module-init-tools patches

svn path=/nixpkgs/trunk/; revision=33413
2012-03-25 20:05:36 +00:00
Lluís Batlle i Rossell 61d475d2e0 nfs-utils PAGE_SIZE patch.
Otherwise it fails on ARM.

Patch by Rickard Nilsson.


svn path=/nixpkgs/trunk/; revision=33329
2012-03-21 11:56:33 +00:00
Lluís Batlle i Rossell 28027d4771 Aestethic changes suggested by Eelco, and trying to fix
the problem on rpc.statd, that looks at /etc/netconfig.

Problem: http://hydra.nixos.org/build/2310686/log/raw


svn path=/nixpkgs/trunk/; revision=33322
2012-03-21 09:18:40 +00:00
Lluís Batlle i Rossell b2d61a850d Enabling nfsv4 and nfsv41 in nfsUtils (or at least I think so).
svn path=/nixpkgs/trunk/; revision=33315
2012-03-20 23:17:45 +00:00
Shea Levy bdc3de6a4d Pommed: find the 'eject' command in /var/setuid-wrappers:/home/shlevy/.nix-profile/bin:/home/shlevy/.nix-profile/sbin:/home/shlevy/.nix-profile/lib/kde4/libexec:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/nix/var/nix/profiles/default/lib/kde4/libexec:/var/run/current-system/sw/bin:/var/run/current-system/sw/sbin:/var/run/current-system/sw/lib/kde4/libexec
svn path=/nixpkgs/trunk/; revision=33302
2012-03-20 18:28:32 +00:00
Shea Levy 8d1d247e02 Add nouveau xorg video driver
svn path=/nixpkgs/trunk/; revision=33300
2012-03-20 16:29:22 +00:00
Eelco Dolstra 995a44a897 * Fix a race condition in mountall: the USR1 signal handler must be
installed before we daemonise, otherwise another job might send 
  USR1 to mountall before the handler is installed, killing it.

svn path=/nixpkgs/trunk/; revision=33289
2012-03-20 10:25:11 +00:00
Eelco Dolstra 42b97b78b0 * Mountall updated to 2.35.
svn path=/nixpkgs/trunk/; revision=33287
2012-03-20 10:00:04 +00:00
Shea Levy f272acd501 Add a module for the pommed tool for Apple laptop keyboards.
svn path=/nixpkgs/trunk/; revision=33286
2012-03-20 04:41:13 +00:00
Shea Levy 836532a54b Whoops, forgot meta
svn path=/nixpkgs/trunk/; revision=33284
2012-03-20 01:51:03 +00:00
Shea Levy 6fe5413cb7 xf86-input-multitouch seems to be abandoned, update it with the mtrack fork
svn path=/nixpkgs/trunk/; revision=33283
2012-03-20 01:48:09 +00:00
Shea Levy a74565238a Linux 3.3 puts some of its headers in include/generated
svn path=/nixpkgs/trunk/; revision=33282
2012-03-20 00:02:24 +00:00
Eelco Dolstra 2199d375a2 * Updated lvm2 to 2.02.95.
svn path=/nixpkgs/trunk/; revision=33277
2012-03-19 19:34:34 +00:00
Eelco Dolstra 6b4cd6673a * Add a utility function "versionOlder" to compare two version
strings.

svn path=/nixpkgs/trunk/; revision=33267
2012-03-19 18:04:47 +00:00
Shea Levy 47574d25f6 Fix some broken firmware URLS. Hope the Fedora project wouldn't host non-free firmware...
svn path=/nixpkgs/trunk/; revision=33265
2012-03-19 17:40:23 +00:00
Shea Levy 1e8dfa4e2c Linux 3.3 release
svn path=/nixpkgs/trunk/; revision=33260
2012-03-19 15:36:40 +00:00
Mathijs Kwik d329b66b73 bbswitch: use the modDirVersion instead of version
svn path=/nixpkgs/trunk/; revision=33244
2012-03-18 23:13:41 +00:00
Shea Levy dfcd4dd559 Add a kernel patch for the efi boot stub to read a config file when booted without arguments, and base removable media booting off of that patch
The patch is currently being discussed on LKML and hopefully will be included
in mainline in some form in the future. Note that booting from the livecd has
to do a lot of work before anything is output to the console, so if the drive
is still busy don't assume the boot has hanged

svn path=/nixpkgs/trunk/; revision=33235
2012-03-18 17:14:52 +00:00
Lluís Batlle i Rossell a544da22fc Adding latencytop.
svn path=/nixpkgs/trunk/; revision=33233
2012-03-18 11:45:53 +00:00
Lluís Batlle i Rossell ef1437585d Adding kexectools.
svn path=/nixpkgs/trunk/; revision=33175
2012-03-16 21:17:13 +00:00
Eelco Dolstra b2f0319bc2 * nfs-utils updated to 1.2.5.
svn path=/nixpkgs/trunk/; revision=33158
2012-03-16 13:55:10 +00:00
Eelco Dolstra a3b099d279 * Latest 3.0.x, 3.1.x and 3.2.x kernels.
svn path=/nixpkgs/trunk/; revision=33151
2012-03-16 12:08:41 +00:00
Shea Levy 0845f6618c Add an 'efiBootStub' kernel feature to be used by NixOS
svn path=/nixpkgs/trunk/; revision=33137
2012-03-16 02:45:47 +00:00
Eelco Dolstra 8a5e005bee * dmidecode updated to 2.11.
svn path=/nixpkgs/trunk/; revision=33132
2012-03-16 01:46:39 +00:00
Yury G. Kudryashov 049e676403 Remove qc-usb
This directory was added in 2006, and was never called by nix-expressions
outside of qc-usb/.

svn path=/nixpkgs/trunk/; revision=33125
2012-03-15 20:46:36 +00:00
Yury G. Kudryashov fe1115caf4 Make nixpkgs ready for gst_all attrset removal
svn path=/nixpkgs/trunk/; revision=33092
2012-03-14 22:44:52 +00:00
Yury G. Kudryashov 68fe867e19 Get rid of most references to gtkLibs
svn path=/nixpkgs/trunk/; revision=33088
2012-03-14 21:57:32 +00:00
Shea Levy 76832793f2 Linux 3.3-rc7
svn path=/nixpkgs/trunk/; revision=33007
2012-03-12 02:19:05 +00:00
Mathijs Kwik bd068d386e completely removed gw6c. use gogoclient.
svn path=/nixpkgs/trunk/; revision=32989
2012-03-11 14:35:36 +00:00
Yury G. Kudryashov 464f6f42f6 iwlwifi-5000 v5 ucode
svn path=/nixpkgs/trunk/; revision=32982
2012-03-11 14:07:23 +00:00
Lluís Batlle i Rossell eddf9e24c7 Allowing mount to call /var/setuid-wrappers in preference. mount.cifs may require this,
as it does not support the 'user' option in fstab.


svn path=/nixpkgs/trunk/; revision=32975
2012-03-10 19:02:07 +00:00
Eelco Dolstra 6bc6c61f01 * hdparm updated to 9.39.
svn path=/nixpkgs/trunk/; revision=32963
2012-03-09 19:24:54 +00:00
Ludovic Courtès 330a4e656a util-linux: Use Linux-specific header on Linux only.
svn path=/nixpkgs/trunk/; revision=32867
2012-03-07 22:15:42 +00:00
Ludovic Courtès 3666a7c149 util-linux: Allow cross-compilation.
svn path=/nixpkgs/trunk/; revision=32851
2012-03-07 13:45:06 +00:00
Yury G. Kudryashov 57fd764a39 svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=32792
2012-03-05 10:00:23 +00:00
Eelco Dolstra 15e5aead3d * Upstart 1.4. Of particular interest is the "log" stanza to redirect
a job's stdout/stderr to a file, and "setuid" / "setgid" to execute
  a job as a different user/group.

svn path=/nixpkgs/trunk/; revision=32744
2012-03-02 14:46:58 +00:00
Yury G. Kudryashov 1ef47d19ce udisks: avoid autoreconf
svn path=/nixpkgs/branches/stdenv-updates/; revision=32720
2012-03-01 15:09:53 +00:00
Yury G. Kudryashov 0210e20b5a svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=32713
2012-03-01 07:04:39 +00:00
Evgeny Egorochkin cf8d3fa4b9 Apparmor: packaged
svn path=/nixpkgs/trunk/; revision=32695
2012-02-29 13:30:10 +00:00
Peter Simons 10e512f2b8 gogoclient: ipv6 tunnel
svn path=/nixpkgs/trunk/; revision=32668
2012-02-28 00:10:05 +00:00
Ludovic Courtès c67edd454c QEMU-KVM 1.0 (tentative).
svn path=/nixpkgs/trunk/; revision=32637
2012-02-27 23:25:54 +00:00
Ludovic Courtès e3a27acfdb QEMU-KVM: Use `smbd' from $PATH.
svn path=/nixpkgs/trunk/; revision=32634
2012-02-27 21:54:33 +00:00
Evgeny Egorochkin 9da23d5840 NVidia proprietary driver: version bump
svn path=/nixpkgs/trunk/; revision=32618
2012-02-27 10:55:52 +00:00
Lluís Batlle i Rossell 91b809a1ec Updating the nvidia drivers for legacy 173
svn path=/nixpkgs/trunk/; revision=32575
2012-02-26 11:55:41 +00:00
Shea Levy ea195b2507 svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=32564
2012-02-25 19:57:34 +00:00
Eelco Dolstra f0197c653e * Backport a fix to qemu-kvm to prevent "qemu-img convert" from
creating corrupt VirtualBox images.
  (https://bugs.launchpad.net/qemu/+bug/919242)

svn path=/nixpkgs/trunk/; revision=32560
2012-02-25 17:34:21 +00:00
Arie Middelkoop 6b10ace1ca mcelog: a tool to access the machine check exceptions logged by the kernel.
The kernel indicated that machine check exceptions were logged, but did not tell what kind of exceptions.
In my case, this is usually the processor being throttled because it gets too hot (laptop...), but it
may also be more severe problems. Anyway, with this tool you can access these logs.

svn path=/nixpkgs/trunk/; revision=32547
2012-02-24 20:20:59 +00:00
Arie Middelkoop 1b2d50c14f rfkill udev package.
svn path=/nixpkgs/trunk/; revision=32532
2012-02-24 01:35:59 +00:00
Arie Middelkoop ed813f3955 Let 'bbswitch' and 'acpi-call' use the attribute kernel.version instead of a nasty 'ls' to determine the kernel version.
svn path=/nixpkgs/trunk/; revision=32531
2012-02-24 00:17:09 +00:00
Yury G. Kudryashov 38e3d7bc86 svn merge ^/nixpkgs/trunk
Not merged r32497 (tree conflict, glibc GNU Hurd update). Ludovic, could you
please look at this?

svn path=/nixpkgs/branches/stdenv-updates/; revision=32520
2012-02-23 20:06:21 +00:00
Peter Simons 1ee7c4250f linux-3.2.nix: updated to version 3.2.7
svn path=/nixpkgs/trunk/; revision=32517
2012-02-23 18:07:09 +00:00
Peter Simons 846a12f954 fixed download urls after kernel-depending packages had their names changed
svn path=/nixpkgs/trunk/; revision=32484
2012-02-22 20:29:22 +00:00
Peter Simons 9db6840814 linux kernel 3.2 : added aufs patches
svn path=/nixpkgs/trunk/; revision=32483
2012-02-22 20:29:18 +00:00
Florian Friesdorf 77a8ea6fbd merge powertop kernel config into default kernel config
svn path=/nixpkgs/trunk/; revision=32472
2012-02-22 12:12:00 +00:00
Eelco Dolstra e64443baf1 * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=32468
2012-02-21 23:29:21 +00:00
Eelco Dolstra 9c33ae3f2b * Fix ugly wpa_supplicant expression.
svn path=/nixpkgs/trunk/; revision=32427
2012-02-20 14:26:01 +00:00
Yury G. Kudryashov 313a029f16 svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=32396
2012-02-19 11:16:24 +00:00
Eelco Dolstra 0beb6c6266 * Remove some obsolete patches.
svn path=/nixpkgs/branches/stdenv-updates/; revision=32379
2012-02-17 23:53:49 +00:00
Eelco Dolstra eae4c3afab * Get rid of some old kernels that no longer compile.
svn path=/nixpkgs/branches/stdenv-updates/; revision=32378
2012-02-17 23:47:00 +00:00
Eelco Dolstra acee1c4e5a * Latest 2.6.27 and 2.6.32 kernels.
svn path=/nixpkgs/branches/stdenv-updates/; revision=32376
2012-02-17 22:31:37 +00:00
Eelco Dolstra b23126fcc3 * Include the kernel version in kernel-specific packages so that they
can be distinguished in nix-env -qa output.

svn path=/nixpkgs/trunk/; revision=32352
2012-02-17 14:32:28 +00:00
Yury G. Kudryashov 79d0d410cb svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=32350
2012-02-17 13:43:31 +00:00
Eelco Dolstra a3da139c73 * Remove ext3cow, it's dead.
svn path=/nixpkgs/trunk/; revision=32340
2012-02-16 19:30:41 +00:00
Yury G. Kudryashov e5027e5b36 svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=32330
2012-02-16 15:02:26 +00:00
Lluís Batlle i Rossell e0cfa58706 Updating the cifs utils (I think even the hash did not match for 4.5),
and adding some CIFS support to the sheevaplug kernel.

Patch by Rickard Nilsson.


svn path=/nixpkgs/trunk/; revision=32298
2012-02-15 11:08:38 +00:00
Yury G. Kudryashov 5144a19987 svn merge ^/nixpkgs/trunk
There were a few merge conflicts due to ensureDir->mkdir -p migration

svn path=/nixpkgs/branches/stdenv-updates/; revision=32174
2012-02-10 10:24:30 +00:00
Arie Middelkoop 3f5643417a linux-firmware-nonfree 0.33 -> 0.35
svn path=/nixpkgs/trunk/; revision=32097
2012-02-07 09:14:34 +00:00
Arie Middelkoop f1a6497357 Linux kernel 3.2.2 -> 3.2.4.
svn path=/nixpkgs/trunk/; revision=32096
2012-02-07 09:13:45 +00:00
Yury G. Kudryashov 215a07c1a9 svn merge ^/nixpkgs/trunk
Merge conflicts:
* unzip (almost trivial)
* dvswitch (trivial)
* gmp (copied result of `git merge`)

The last item introduced gmp-5.0.3, thus full rebuild.
+ensureDir->mkdir -p in TeX packages was catched by git but not svn.

svn path=/nixpkgs/branches/stdenv-updates/; revision=32091
2012-02-06 23:03:12 +00:00
Peter Simons 796f0ad5bc i7z: better cpu frequency/turbo boost checker for intel core i{3,5,7}
svn path=/nixpkgs/trunk/; revision=32082
2012-02-06 19:09:04 +00:00
Peter Simons 4bfbdda332 frandom: very fast random number generator kernel module
nixos support via services.frandom.enable

svn path=/nixpkgs/trunk/; revision=32078
2012-02-06 19:08:52 +00:00
Vladimír Čunát e6c4bcf8fb Patched broadcom_sta with for kernels 2.6.39 and 3.2
Patches taken from Gentoo, builds OK now.

svn path=/nixpkgs/trunk/; revision=32076
2012-02-06 19:06:47 +00:00
Arie Middelkoop 2d7fe30288 Improved the expression for intel microcode.
svn path=/nixpkgs/trunk/; revision=32042
2012-02-05 20:44:19 +00:00
Sander van der Burg 133e2db3de Upgraded broadcom-sta driver to version 5_100_82_112
svn path=/nixpkgs/trunk/; revision=32012
2012-02-03 20:51:06 +00:00
Arie Middelkoop 4b45a0bfc3 Microcode for intel processors (put in firmware, and 'modprobe microcode')
svn path=/nixpkgs/trunk/; revision=31957
2012-02-01 22:05:21 +00:00
Yury G. Kudryashov 71c28d0e33 Use meta.platforms
svn path=/nixpkgs/trunk/; revision=31909
2012-01-28 14:39:56 +00:00
Yury G. Kudryashov 3256c40575 svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=31878
2012-01-27 11:48:58 +00:00
Arie Middelkoop c4fdb28b80 Stable kernel 3.2.2 released today.
svn path=/nixpkgs/trunk/; revision=31874
2012-01-26 23:25:39 +00:00
Arie Middelkoop 2782836036 Bluetooth driver version bumb.
The previous version gave a runtime error. Perhaps this one works better...

svn path=/nixpkgs/trunk/; revision=31872
2012-01-26 23:23:32 +00:00
Yury G. Kudryashov 5b132f6e96 svn merge ^/nixpkgs/trunk
Conflicts: cups, all-packages.nix (gcc45_debug)

svn path=/nixpkgs/branches/stdenv-updates/; revision=31863
2012-01-26 15:27:03 +00:00
Arie Middelkoop 62e9429908 Added the 'bbswitch' module, which is a more conventient module for powering off/on nvidia graphics cards than possible via the acpi_call module.
svn path=/nixpkgs/trunk/; revision=31840
2012-01-26 01:02:22 +00:00
Lluís Batlle i Rossell 4a1c721c01 Changing every reference from mips64-linux to mips64el-linux. That's
what the new nix thinks the fuloong is.

Anyone having the old nix should use a nixpkgs previous to this change to build
the new nix. And then, with the new nix, he can use any newer nixpkgs revision.

svn path=/nixpkgs/trunk/; revision=31751
2012-01-21 00:34:51 +00:00
Lluís Batlle i Rossell 10394bd844 Updating linux 3.2 to 3.2.1
svn path=/nixpkgs/trunk/; revision=31743
2012-01-20 16:51:39 +00:00
Yury G. Kudryashov 84c0185038 svn merge ^/nixpkgs/trunk, one simple conflict in jruby
svn path=/nixpkgs/branches/stdenv-updates/; revision=31721
2012-01-19 21:31:51 +00:00
Ludovic Courtès 652712b77a udisks: Autoreconf properly.
svn path=/nixpkgs/trunk/; revision=31679
2012-01-19 09:23:24 +00:00
Eelco Dolstra d4d7931a62 * Cleanup: remove obsolete references to ‘xz’, which is in stdenv now.
svn path=/nixpkgs/branches/stdenv-updates/; revision=31678
2012-01-18 20:53:01 +00:00
Peter Simons 1646bc36da wpa_supplicant: fixed crashing bug
on some hardware, wpa_supplicant would crash when controlled via dbus
(wicd/networkmanager), this patch fixes it.

svn path=/nixpkgs/trunk/; revision=31651
2012-01-18 20:32:29 +00:00
Eelco Dolstra c556a6ea46 * "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointless
function, so obsolete it.

svn path=/nixpkgs/branches/stdenv-updates/; revision=31644
2012-01-18 20:16:00 +00:00
Yury G. Kudryashov 0c79434ccb svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=31567
2012-01-14 21:34:37 +00:00
Arie Middelkoop 32327df918 Removed the now obsolete firmware-linux-free package.
svn path=/nixpkgs/trunk/; revision=31528
2012-01-14 09:31:12 +00:00
Arie Middelkoop 37fe977ad8 Fixed the hash of the multitouch package.
Note: the specified rev is still the latest in the master branch,
so it's actually odd that the computed hash is not correct.

svn path=/nixpkgs/trunk/; revision=31506
2012-01-13 08:26:45 +00:00
Arie Middelkoop 0fa0da35ef Added firmware-linux-nonfree and directly also the free variant.
Todo for later: take the files from the various .deb files instead of the source distribution.
This version already improves upon my previous implementation, hence I commit it.

svn path=/nixpkgs/trunk/; revision=31501
2012-01-12 17:16:11 +00:00
Arie Middelkoop 0a2ad94a0e Fixed rtl8192cfw firmware package.
Also, added a package that fetches all firmware from dwmw2's repo on kernel.org.
Specific firmware can then simply copy the driver out of this repo. Perhaps it
would actually be useful to write some abstraction for that.

Anyway, I'm not sure if fetching the git repo is a good idea to start with. The
repo does not have tags, so I'm forced to either take the HEAD or a particular
commit (chose the last option). However, this is likely to need ongoing
maintenance.

svn path=/nixpkgs/trunk/; revision=31492
2012-01-12 10:17:29 +00:00
Peter Simons 061fe164be Added linux rtl8168e-2 firmware.
svn path=/nixpkgs/trunk/; revision=31475
2012-01-10 23:23:15 +00:00
Lluís Batlle i Rossell 6733613253 Updating sysstat
svn path=/nixpkgs/trunk/; revision=31464
2012-01-10 13:28:58 +00:00
Yury G. Kudryashov 3a83df3438 conky-1.8.1, fix FTBFS
svn path=/nixpkgs/trunk/; revision=31460
2012-01-09 23:44:44 +00:00
Peter Simons 827479dc80 htop: updated to version 1.0
svn path=/nixpkgs/trunk/; revision=31435
2012-01-08 16:29:57 +00:00
Yury G. Kudryashov 9ee0a9df9b svn merge ^/nixpkgs/trunk
A few trivial conflicts

svn path=/nixpkgs/branches/stdenv-updates/; revision=31434
2012-01-08 16:01:12 +00:00
Yury G. Kudryashov f1c3a0f83c pam_usb-0.5.0; still depend on HAL
svn path=/nixpkgs/trunk/; revision=31410
2012-01-07 19:16:52 +00:00
Yury G. Kudryashov f4cfdb0619 pmount: disable HAL
pmount failed to find HAL for a long time, and nobody cared. So, I've just
removed it.
Also configure does not recognize "--with-cryptsetup", so I've removed it as
well.

svn path=/nixpkgs/trunk/; revision=31409
2012-01-07 19:16:45 +00:00
Lluís Batlle i Rossell d126fe5806 Making fbtermStdenv both crossbuild and natively build. It failed to build without overriden patches.
svn path=/nixpkgs/trunk/; revision=31405
2012-01-07 16:11:20 +00:00
Lluís Batlle i Rossell 80717672b4 Updating fbterm.
svn path=/nixpkgs/trunk/; revision=31399
2012-01-07 14:41:04 +00:00
Lluís Batlle i Rossell 29e69f119d Making perf cross-build again, now with manpages.
svn path=/nixpkgs/trunk/; revision=31371
2012-01-06 19:35:12 +00:00
Cillian de Roiste 9686b7def6 Adding a single expression to provide all ralink firmware, if there are no objections this could replace all the rt* firmware expressions
svn path=/nixpkgs/trunk/; revision=31365
2012-01-06 18:42:39 +00:00
Lluís Batlle i Rossell 75d5ffe7ac Adding perf manual pages.
I copied the docbook inputs from awesome. I don't understand them.


svn path=/nixpkgs/trunk/; revision=31355
2012-01-06 17:45:53 +00:00
Lluís Batlle i Rossell b76352800e Adding slang to perf. It looks like it wants slang too.
svn path=/nixpkgs/trunk/; revision=31354
2012-01-06 17:04:32 +00:00
Lluís Batlle i Rossell cae619da08 Updating elfutils/perf to cross-build. I tested this for the nanonote.
I add newt, checking that it cross-builds too.

I update perf to have newt support, and now it's also finding python, whatever
that means. I've not tested if 'python' as buildInputs is enough.


svn path=/nixpkgs/trunk/; revision=31353
2012-01-06 16:45:14 +00:00
Yury G. Kudryashov 900c6e18cd svn merge ^/nixpkgs/trunk
Conflicts: openssl, libplist

svn path=/nixpkgs/branches/stdenv-updates/; revision=31337
2012-01-06 01:07:45 +00:00
Lluís Batlle i Rossell 4c814dd003 Adding linux 'perf' tool.
svn path=/nixpkgs/trunk/; revision=31319
2012-01-05 21:24:51 +00:00
Michael Raskin da6b6a9332 Update Linux 3.2 to release
svn path=/nixpkgs/trunk/; revision=31306
2012-01-05 07:24:37 +00:00
Lluís Batlle i Rossell 95b42b8134 Updating linux to 2.6.32.52 and 3.1.7
svn path=/nixpkgs/trunk/; revision=31299
2012-01-04 21:34:03 +00:00
Yury G. Kudryashov 3d61c49b42 svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=31268
2012-01-04 09:54:17 +00:00
Cillian de Roiste 35879729d2 Ralink firmware is no longer available directly from ralinktech.com, it is now available from git.kernel.org. I've used the debian svn repo here instead for convenience
svn path=/nixpkgs/trunk/; revision=31256
2012-01-03 22:02:34 +00:00
Yury G. Kudryashov 2bca92e32d Merge trunk
Conflicts:
1. cmake upgrade: use 2.8.7
2. openssl: left FreeBSD-asm patch.

svn path=/nixpkgs/branches/stdenv-updates/; revision=31245
2012-01-03 17:25:24 +00:00
Florian Friesdorf 9e050a9226 iwlwifi-5150-ucode: add Intel 5150 wireless firmware package
Author:    Sergey Mironov <ierton@gmail.com>

svn path=/nixpkgs/trunk/; revision=31232
2012-01-03 14:14:58 +00:00
Yury G. Kudryashov 08761e83fc Merge trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=31207
2012-01-02 14:12:40 +00:00
Lluís Batlle i Rossell 076977b462 Making procps crossbuild.
svn path=/nixpkgs/trunk/; revision=31190
2012-01-01 20:01:02 +00:00
Florian Friesdorf d5709cfb64 cryptsetup-1.4.1
Thanks to Mathijs Kwik and Peter Simons for preparing this.
Make sure you have nixos r31132.

svn path=/nixpkgs/trunk/; revision=31134
2011-12-28 21:48:58 +00:00
Michael Raskin 0efe938292 A newer rc
svn path=/nixpkgs/trunk/; revision=31081
2011-12-26 04:20:15 +00:00
Yury G. Kudryashov f77741e018 merge trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=31067
2011-12-25 05:47:23 +00:00
Michael Raskin 435c32b5b6 A fresher Linux rc
svn path=/nixpkgs/trunk/; revision=31048
2011-12-23 04:26:36 +00:00
Lluís Batlle i Rossell 6db6983bc2 Updating nvidia legacy 96.x, so it builds with the linux 3.1 kernel.
svn path=/nixpkgs/trunk/; revision=31047
2011-12-22 22:35:57 +00:00
Eelco Dolstra e1a96b2b88 * Add cpufrequtils to the channel.
svn path=/nixpkgs/trunk/; revision=31017
2011-12-21 16:24:40 +00:00
Eelco Dolstra 9eecf0e076 * lm_sensors -> lm-sensors.
svn path=/nixpkgs/trunk/; revision=30997
2011-12-21 10:28:51 +00:00
Eelco Dolstra 5f0536dc27 * lm-sensors updated to 3.3.1. Also fixed the name to match upstream.
svn path=/nixpkgs/trunk/; revision=30996
2011-12-21 10:28:09 +00:00
Eelco Dolstra c3a52c32a4 * Fix the upower build in the case where /var/lib/upower doesn't exist
already (http://hydra.nixos.org/build/1646705).

svn path=/nixpkgs/trunk/; revision=30994
2011-12-20 23:10:06 +00:00
Eelco Dolstra a9a3aed0c2 * udisks updated to 1.0.4.
svn path=/nixpkgs/trunk/; revision=30993
2011-12-20 23:04:07 +00:00
Eelco Dolstra 32a88887c6 * upower updated to 0.9.15.
svn path=/nixpkgs/trunk/; revision=30992
2011-12-20 22:47:57 +00:00
Yury G. Kudryashov b077940b3b svn merge https://nixos.org/repos/nix/nixpkgs/trunk
No conflicts

svn path=/nixpkgs/branches/stdenv-updates/; revision=30916
2011-12-15 19:16:38 +00:00
Eelco Dolstra cfde88976b * Streamline the stdenv bootstrap and resulting closure by removing
some redundant builds (e.g., GMP was built three times).
* Updated GMP to 5.0.2.
* Updated PPL to 0.11.2.
* Remove ad hoc flags to build GCC's dependencies statically.
  Instead, use the ‘makeStaticLibraries’ stdenv adapter.
* Build GMP with C++ support by default.

svn path=/nixpkgs/branches/stdenv-updates/; revision=30891
2011-12-14 14:31:56 +00:00
Peter Simons 8d2d9449f7 Revert cryptsetup update to version 1.4.1.
The patch committed in revision 30839 causes nixos-rebuild to fail:

 | building Nix...
 | building the system configuration...
 | these derivations will be built:
 |   /nix/store/0agbr6bgn6mgy8fy9miyc4p856x33qyg-system.drv
 |   /nix/store/csagx61sw5mzd4hb9lajx65ds5212331-udev-initrd.conf.drv
 |   /nix/store/jgm3l6ylmc8ncsirdi5hjh0mlk3m043g-initrd.drv
 |   /nix/store/k40r1l30amnbxqidbdl480xq46rqr0pa-udev-rules.drv
 |   /nix/store/ndphs01sgzw14aqpzzg3i6s6nlp6bwwc-stage-1-init.sh.drv
 |   /nix/store/wqhdw86v24z0x7fhp8xrqvw6g12lphij-extra-utils.drv
 | building path(s) `/nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils'
 | building /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils
 | `/nix/store/vxycd107wjbhcj720hzkw2px7s7kr724-glibc-2.12.2/lib/ld-linux-x86-64.so.2' -> `/nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/lib/ld-linux-x86-64.so.2'
 | `/nix/store/vxycd107wjbhcj720hzkw2px7s7kr724-glibc-2.12.2/lib/libc.so.6' -> `/nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/lib/libc.so.6'
 | [...]
 | `/nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/sh' -> `bash'
 | `/nix/store/pmsabjn87gxlmkqlnj3hj502l687hw0f-module-init-tools-3.16/sbin/modprobe' -> `/nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/modprobe.real'
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/ata_id...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/basename...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/bash...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/blkid...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/cat...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/cdrom_id...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/chmod...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/chroot...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/cryptsetup...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/dmsetup...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/e2fsck...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/edd_id...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/fsck...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/input_id...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/ln...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/lvm...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/mdadm...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/mkdir...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/mknod...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/modprobe.real...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/mount...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/path_id...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/reiserfsck...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/scsi_id...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/sleep...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/switch_root...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/tune2fs...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/udevadm...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/udevd...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/umount...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/usb_id...
 | patching /nix/store/dap930kk3f3s1p6if1c2la6fyx3p1ri3-extra-utils/bin/v4l_id...
 | testing patched programs...
 | GNU bash, version 4.1.2(1)-release (x86_64-unknown-linux-gnu)
 | mount from util-linux-ng 2.18 (with libblkid support)
 | umount (util-linux-ng 2.18)
 | e2fsck 1.41.14 (22-Dec-2010)
 | tune2fs 1.41.14 (22-Dec-2010)
 | 173
 | blkid from util-linux-ng 2.18 (libblkid 2.18.0, 30-Jun-2010)
 | Library version:   1.02.66 (2011-08-12)
 |   LVM version:     2.02.87(2) (2011-08-12)
 | reiserfsck 3.6.21 (2009 www.namesys.com)
 |
 | mdadm - v3.1.2 - 10th March 2010
 | basename (GNU coreutils) 8.7
 | Copyright (C) 2010 Free Software Foundation, Inc.
 | License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
 | This is free software: you are free to change and redistribute it.
 | There is NO WARRANTY, to the extent permitted by law.
 |
 | Written by David MacKenzie.
 | module-init-tools version 3.16
 | output is not allowed to refer to path `/nix/store/qccjhn063cfv171rcaxvxh0yk96zf7l2-cryptsetup-1.4.1'
 | cannot build derivation `/nix/store/ndphs01sgzw14aqpzzg3i6s6nlp6bwwc-stage-1-init.sh.drv': 1 dependencies couldn't be built
 | cannot build derivation `/nix/store/jgm3l6ylmc8ncsirdi5hjh0mlk3m043g-initrd.drv': 1 dependencies couldn't be built
 | cannot build derivation `/nix/store/0agbr6bgn6mgy8fy9miyc4p856x33qyg-system.drv': 1 dependencies couldn't be built
 | error: build of `/nix/store/0agbr6bgn6mgy8fy9miyc4p856x33qyg-system.drv' failed

svn path=/nixpkgs/trunk/; revision=30885
2011-12-14 10:42:49 +00:00
Michael Raskin 0e3d2e236e Update Linux kernel to 3.1
svn path=/nixpkgs/trunk/; revision=30876
2011-12-14 07:27:58 +00:00
Eelco Dolstra c044d7f56f * Forgot a few utillinuxng references.
svn path=/nixpkgs/branches/stdenv-updates/; revision=30866
2011-12-13 12:57:32 +00:00
Eelco Dolstra da3eea5c9e * util-linux 2.20.1.
svn path=/nixpkgs/branches/stdenv-updates/; revision=30860
2011-12-12 19:56:17 +00:00
Eelco Dolstra f5fd808b51 * ‘linuxHeaders’ shouldn't use the kernel sources from
‘linuxPackages.kernel’, because then every minor kernel upgrade will
  cause a rebuild of everything.  So fix it at 2.6.35.

svn path=/nixpkgs/branches/stdenv-updates/; revision=30857
2011-12-12 18:51:11 +00:00
Eelco Dolstra eda3fd1730 * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=30852
2011-12-12 16:54:35 +00:00
Peter Simons ba935dcbc0 upgraded cryptsetup
svn path=/nixpkgs/trunk/; revision=30839
2011-12-11 19:39:12 +00:00
Shea Levy 766396a57b bluez: Wrap the test-input program
Apparently this is useful for bluetooth mice and other HID. Patch submitted by mornfall

svn path=/nixpkgs/trunk/; revision=30721
2011-12-03 22:23:57 +00:00
Peter Simons d7cac3194e bridge-utils: updated to version 1.5
svn path=/nixpkgs/trunk/; revision=30643
2011-12-01 11:26:49 +00:00
Shea Levy f3b7b7d69e Linux 3.1.4
svn path=/nixpkgs/trunk/; revision=30625
2011-11-29 16:47:28 +00:00
Eelco Dolstra 752203c3ca * Remove broken tux-on-ice kernels.
svn path=/nixpkgs/trunk/; revision=30619
2011-11-29 14:49:32 +00:00
Eelco Dolstra 25f6c6ca6e * Re-enable the CFQ scheduler as a builtin module (as was the case in
2.6.32).

svn path=/nixpkgs/trunk/; revision=30617
2011-11-29 14:19:35 +00:00
Eelco Dolstra 0d124624e8 * NVIDIA driver updated to 290.10.
svn path=/nixpkgs/trunk/; revision=30550
2011-11-24 18:14:28 +00:00
Eelco Dolstra ab017a58c5 * Enable PROC_EVENTS, since it's required by libcgroup's cgrulesengd
to monitor process creation.

svn path=/nixpkgs/trunk/; revision=30549
2011-11-24 17:54:55 +00:00
Eelco Dolstra b9214d9c8c * Move libcgroup from libcg/ to libcgroup/.
svn path=/nixpkgs/trunk/; revision=30547
2011-11-24 13:48:16 +00:00
Shea Levy df05356c05 Linux 3.1.2
svn path=/nixpkgs/trunk/; revision=30529
2011-11-22 17:05:18 +00:00
Eelco Dolstra cf4a0bdce9 svn path=/nixpkgs/trunk/; revision=30506 2011-11-21 14:05:26 +00:00
Eelco Dolstra 7c5f627645 * Sigh. Nixpkgs broken again...
svn path=/nixpkgs/trunk/; revision=30505
2011-11-21 13:58:46 +00:00
Ludovic Courtès 9b2bd7479f Shadow: Make Linux-PAM optional; allow cross-compilation.
svn path=/nixpkgs/trunk/; revision=30482
2011-11-19 18:28:16 +00:00
Shea Levy 9a9df48782 Linux 3.0.9 and 3.1.1
svn path=/nixpkgs/trunk/; revision=30427
2011-11-14 16:55:50 +00:00
Evgeny Egorochkin 33ebbc07dd udev: fix for bluetooth devices according to https://bugs.archlinux.org/task/25356
svn path=/nixpkgs/trunk/; revision=30351
2011-11-09 12:58:17 +00:00
Shea Levy fe5dd801b7 The rtl8192c firmware is back on the realtek site at a new location
svn path=/nixpkgs/trunk/; revision=30350
2011-11-09 00:03:58 +00:00
Shea Levy d800dcc26c Linux 3.2-rc1
svn path=/nixpkgs/trunk/; revision=30336
2011-11-08 16:58:20 +00:00
Shea Levy 7868432b2e I no longer wish to maintain older aufs versions
svn path=/nixpkgs/trunk/; revision=30330
2011-11-08 16:04:14 +00:00