Commit graph

1240 commits

Author SHA1 Message Date
Eelco Dolstra
7dea1a0f4f * Revert to 2.6.32.18 for now, because we get a lot of "BUG:
scheduling while atomic" errors
  (e.g. http://hydra.nixos.org/build/568323/log/raw).  This might be
  fixed by this patch: http://lkml.org/lkml/2010/8/6/672

svn path=/nixpkgs/trunk/; revision=23272
2010-08-20 13:13:26 +00:00
Eelco Dolstra
2e230288bf * Latest kernels.
svn path=/nixpkgs/trunk/; revision=23270
2010-08-20 09:29:10 +00:00
Ludovic Courtès
be4bd94e35 ati-drivers: Comment out broken assertion.
svn path=/nixpkgs/trunk/; revision=23227
2010-08-18 14:45:13 +00:00
Marco Maggesi
4b4ab6551c Improve os-specific/linux/blcr. Fix a problem with shared objects
svn path=/nixpkgs/trunk/; revision=23213
2010-08-17 16:53:34 +00:00
Michael Raskin
2d062ba772 Allow override options being required in kernel configuration.. Otherwise modifying significantly config via extraConfig becomes practically impossible.
svn path=/nixpkgs/trunk/; revision=23171
2010-08-14 09:18:57 +00:00
Yury G. Kudryashov
83a87e9959 More meta.platforms
svn path=/nixpkgs/trunk/; revision=23168
2010-08-13 23:11:58 +00:00
Yury G. Kudryashov
c55090ec78 Upgrade iproute, add meta info
svn path=/nixpkgs/trunk/; revision=23167
2010-08-13 23:11:11 +00:00
Yury G. Kudryashov
c5e44e6829 More metadata
svn path=/nixpkgs/trunk/; revision=23166
2010-08-13 23:09:53 +00:00
Yury G. Kudryashov
5ee59b9f2e Make unix_chkpwd suid root
svn path=/nixpkgs/trunk/; revision=23164
2010-08-13 14:06:41 +00:00
David Guibert
92d437c54f kernel updates and add kernel 2.6.35.1
svn path=/nixpkgs/trunk/; revision=23155
2010-08-12 16:33:19 +00:00
Peter Simons
961fda939c Fix some broken URLs.
svn path=/nixpkgs/trunk/; revision=23152
2010-08-12 14:56:14 +00:00
Eelco Dolstra
e4686546ec * Enable parallel building for the Linux kernel, an obvious candidate.
svn path=/nixpkgs/trunk/; revision=23109
2010-08-11 10:43:09 +00:00
Eelco Dolstra
5c8b4ec35a * Linux 2.6.32.18.
svn path=/nixpkgs/trunk/; revision=23104
2010-08-11 09:25:35 +00:00
Eelco Dolstra
492d64e168 * Syslinux updated to 4.02.
svn path=/nixpkgs/trunk/; revision=23017
2010-08-06 22:27:28 +00:00
David Guibert
f3403647d4 pam_ccreds: to locally authenticate using an enterprise identity when the network is unavailable.
svn path=/nixpkgs/trunk/; revision=22987
2010-08-06 08:50:58 +00:00
David Guibert
663cff60a4 pam_krb5: added version 2.3.11-1.
svn path=/nixpkgs/trunk/; revision=22984
2010-08-06 08:49:05 +00:00
Eelco Dolstra
5a08a41204 * Kernel updates.
svn path=/nixpkgs/trunk/; revision=22941
2010-08-04 10:40:25 +00:00
Marco Maggesi
2b1d398c9a Remove obsolete expression for dmtcp-devel
svn path=/nixpkgs/trunk/; revision=22937
2010-08-04 08:55:57 +00:00
Marco Maggesi
8dca34b5ed Upgrade dmtcp to version 1.1.8
svn path=/nixpkgs/trunk/; revision=22933
2010-08-03 17:39:12 +00:00
Eelco Dolstra
fd268b4852 * Add callPackage etc.
svn path=/nixpkgs/trunk/; revision=22876
2010-08-02 13:57:57 +00:00
Eelco Dolstra
20db67154c * bclr: shrink fixes.patch from 3.6 MB (!) to 11 KB by not
including Autoconf/Automake generated code.

svn path=/nixpkgs/trunk/; revision=22815
2010-07-29 19:56:16 +00:00
Eelco Dolstra
907bb1aac6 * ltrace: updated to 0.5.3.
* libdbi / libdbi-drivers: updated to 0.8.3, and make it compile with
  SQLite.
* qemu-image: fix the URL.
* gdmap: make it build again (requires an older GTK+).
* rlwrap: updated to 0.37.
* smbfs-fuse -> fusesmb to match the upstream name.
* x11vnc: updated to 0.9.10.
* clearlyU: fix the URL.
* Various packages: follow the coding conventions.

svn path=/nixpkgs/trunk/; revision=22814
2010-07-29 18:55:16 +00:00
Lluís Batlle i Rossell
ad1c77118f Updating the linux headers for 2.6.32 to a newer 2.6.32
svn path=/nixpkgs/trunk/; revision=22811
2010-07-29 14:38:52 +00:00
Eelco Dolstra
370f15acf3 * qemu-kvm 0.12.5.
svn path=/nixpkgs/trunk/; revision=22804
2010-07-29 08:41:25 +00:00
Eelco Dolstra
ba498d4a43 * composedArgsAndFun -> makeOverridable for consistency.
* Rename a few single-version packages to "default.nix".

svn path=/nixpkgs/trunk/; revision=22803
2010-07-29 08:21:21 +00:00
Eelco Dolstra
fa314f0724 * Remove KVM (obsolete -> qemu-kvm).
svn path=/nixpkgs/trunk/; revision=22796
2010-07-28 15:39:39 +00:00
Eelco Dolstra
d81ed8201f * Turn vim/default.nix into a regular package. We don't need two
configurable VIMs.

svn path=/nixpkgs/trunk/; revision=22784
2010-07-28 12:52:54 +00:00
Eelco Dolstra
6609710409 * Get rid of many instances of "args: with args;", and other coding
guidelines violations.
* Updated libsamplerate to 0.1.7.

svn path=/nixpkgs/trunk/; revision=22782
2010-07-28 11:55:54 +00:00
Eelco Dolstra
3f287cfb1d * Ensure that the dell-bluetooth device does not stay in the "hard
blocked" state.

svn path=/nixpkgs/branches/x-updates/; revision=22730
2010-07-25 12:15:59 +00:00
Eelco Dolstra
c33bdf500a * bluez updated to 4.69.
svn path=/nixpkgs/branches/x-updates/; revision=22721
2010-07-23 14:57:28 +00:00
Eelco Dolstra
ab0d010869 * Udev updated to 160.
svn path=/nixpkgs/branches/x-updates/; revision=22688
2010-07-21 12:02:12 +00:00
Eelco Dolstra
2f6c7cd3dd * Latest pciutils and usbutils, along with the latest PCI and USB IDs.
svn path=/nixpkgs/branches/x-updates/; revision=22687
2010-07-21 12:01:57 +00:00
Eelco Dolstra
8acd56744f * HAL updated to 0.5.14.
svn path=/nixpkgs/branches/x-updates/; revision=22635
2010-07-18 21:52:10 +00:00
Eelco Dolstra
3d442ad185 * Apply a patch that is apparently required to make the kernel work
properly on Amazon EC2.
* Always apply the CIFS timeout patch.  It's rather annoying to have
  to build a separate kernel for the VM tests.

svn path=/nixpkgs/trunk/; revision=22630
2010-07-18 21:10:46 +00:00
Eelco Dolstra
5a7e3c70ce * NVIDIA driver: updated to 256.35. Unfortunately the unpacked driver
now has a flat directory structure (i.e. usr/lib, usr/share etc. are
  gone), which makes installing everything in the right location
  rather more tedious.

svn path=/nixpkgs/trunk/; revision=22628
2010-07-18 20:21:18 +00:00
Ludovic Courtès
d88cd100c9 GCC 4.5: Fix libpthread-related `LIB_SPEC' on GNU.
svn path=/nixpkgs/trunk/; revision=22610
2010-07-15 14:06:09 +00:00
Eelco Dolstra
7dd76e9ce5 * Fix a hard-coded reference in `shadow' to /usr/sbin/nscd. This
prevented the nscd cache from being properly invalidated after a
  change, so that e.g. `useradd x; id x' would fail.

svn path=/nixpkgs/trunk/; revision=22599
2010-07-14 12:10:26 +00:00
Lluís Batlle i Rossell
784852ab72 Making the two ralink wireless firmwares have files that don't collide on buildEnv.
svn path=/nixpkgs/trunk/; revision=22590
2010-07-13 21:32:18 +00:00
Lluís Batlle i Rossell
89b116ba67 Adding firmware for the wireless cards rt2870 (for a rt3072 hw in fact)
svn path=/nixpkgs/trunk/; revision=22551
2010-07-09 17:30:08 +00:00
David Guibert
9e8da1fa0c libcgroup: library that abstracts the control group file system in Linux.
svn path=/nixpkgs/trunk/; revision=22548
2010-07-09 13:15:51 +00:00
Michael Raskin
ccc497f80d Make WebKit use libsoup 2.31.2 via deepOverride. Edit a few packages that were overridable but did not allow extra arguments. Remove a catch with deepOverride that pkgs.lib had this attribute in a different sense.
svn path=/nixpkgs/trunk/; revision=22529
2010-07-08 13:25:52 +00:00
Eelco Dolstra
84b56ade89 * Respect the "nobootwait" mount option for filesystems under /var and
/usr.

svn path=/nixpkgs/trunk/; revision=22510
2010-07-07 13:08:44 +00:00
Eelco Dolstra
a157c84c81 * Upstart 0.6.6.
svn path=/nixpkgs/trunk/; revision=22505
2010-07-07 10:03:46 +00:00
Eelco Dolstra
c7b08905d6 * Fixed the URL.
svn path=/nixpkgs/trunk/; revision=22491
2010-07-06 09:29:05 +00:00
Eelco Dolstra
237c7808ce * Latest Linux kernels.
svn path=/nixpkgs/trunk/; revision=22488
2010-07-06 08:44:05 +00:00
Eelco Dolstra
4c18f46f82 * Updated bluez.
svn path=/nixpkgs/trunk/; revision=22471
2010-07-05 06:33:57 +00:00
Lluís Batlle i Rossell
026aa52fdd Fix the wvdial version in 'name'
svn path=/nixpkgs/trunk/; revision=22448
2010-07-04 11:10:54 +00:00
Eelco Dolstra
dc94c79d54 * Added lsiutil, a command-line utility for LSI controllers.
svn path=/nixpkgs/trunk/; revision=22437
2010-07-01 13:18:09 +00:00
Eelco Dolstra
cb5bcfa04a * In the VM tests, apply a patch to increase the 15s timeout on CIFS
operations to 120s.  This is necessary if the host is heavily
  loaded.  For instance, in the Hydra build farm, if there are many
  concurrent jobs, VM builds often fail because they hit the timeout.

svn path=/nixpkgs/trunk/; revision=22347
2010-06-20 20:52:08 +00:00
Ludovic Courtès
9991b4f4c6 Cross-GNU: Fix Git revision names.
svn path=/nixpkgs/trunk/; revision=22278
2010-06-15 15:01:15 +00:00
Lluís Batlle i Rossell
9ffa9fc87f Updating autofs5. Using the upstream distribution system of tarball+patches,
instead of the Marc auto update system.

svn path=/nixpkgs/trunk/; revision=22229
2010-06-12 10:22:09 +00:00
Eelco Dolstra
8b18623656 * Updated bluez and obexd.
svn path=/nixpkgs/trunk/; revision=22211
2010-06-10 12:47:58 +00:00
Eelco Dolstra
6dddd07402 * vmTools: don't use klibc anymore. Just use utillinux/bash/etc.
svn path=/nixpkgs/trunk/; revision=22209
2010-06-10 12:28:04 +00:00
Eelco Dolstra
f7d0e3ac63 * Updated sysvinit to 2.88dsf.
svn path=/nixpkgs/trunk/; revision=22203
2010-06-09 21:48:51 +00:00
Eelco Dolstra
151c01959c * Install the manpages of pidof and killall5.
svn path=/nixpkgs/trunk/; revision=22202
2010-06-09 18:03:00 +00:00
David Guibert
c6b05c7164 aufs2: patch for kernel 2.6.34
svn path=/nixpkgs/trunk/; revision=22178
2010-06-08 06:29:02 +00:00
Marc Weber
47046e66c4 update lvm2 (this time not using latest version because I hope this is more stable and won't be removed that fast..
svn path=/nixpkgs/trunk/; revision=22175
2010-06-08 05:44:04 +00:00
Eelco Dolstra
9d33e71fc4 * Emit a "mount-failed" event if a filesystem cannot be mounted or
fscked.

svn path=/nixpkgs/trunk/; revision=22164
2010-06-07 12:14:47 +00:00
Eelco Dolstra
240305fab4 * Added mountall. This is an Ubuntu utility that mounts filesystems
as they become available (as determined by monitoring udev) and
  emits Upstart events to inform other jobs that the filesystems are
  mounted.  This is very useful for NixOS (which currently ignores
  filesystems in the job dependency chain - very bad).

  Unfortunately, mountall depends on Plymouth (a boot splash
  implementation).  The patch allows mountall to build without
  Plymouth.  Since Plymouth is also used to inform users about failing
  mounts and get responses, some more changes will be needed.
  Probably mountall should emit a "mount-failed" event to trigger a
  root shell on the console to allow the user to repair the problem.

svn path=/nixpkgs/trunk/; revision=22143
2010-06-04 13:43:53 +00:00
Lluís Batlle i Rossell
4772588553 Disabling libxcrypt on armv5tel-linux (it does not build trivially). As a consequence,
we will end up having MD5 passwords in passwd. pam_unix will fallback to md5 if the requested
hash algorithm is not available in crypt.

svn path=/nixpkgs/trunk/; revision=22141
2010-06-04 12:13:09 +00:00
Eelco Dolstra
18f565e290 * Apply a few patches to make su' behave more like the old su' from
coreutils:

  - Don't remove variables such as $PATH and $SHELL from the calling
    environment (from upstream).

  - When su is invoked with command line arguments for the shell
    (e.g. "su - -c 'cmd'"), set argv[0] in the shell to "-su" or
    "-<basename>" (as determined by the SU_NAME option in
    /etc/login.defs).  This is necessary to make Bash compiled with
    the NON_INTERACTIVE_LOGIN_SHELLS option to read startup files.

  - Don't set $PATH to /bin:/usr/bin but inherit the $PATH of the
    caller.

svn path=/nixpkgs/trunk/; revision=22140
2010-06-04 11:32:42 +00:00
Eelco Dolstra
108f63eb80 * Added cifs-utils (mount.cifs properly packaged). This obsoletes
mount-cifs.

svn path=/nixpkgs/trunk/; revision=22124
2010-06-03 14:28:48 +00:00
Eelco Dolstra
6f2b3f46cc * PAM updated to 1.1.1. Also build with libxcrypt support.
* Cracklib updated.  Removed the dictionary as it should be moved into
  a separate package.

svn path=/nixpkgs/trunk/; revision=22105
2010-06-02 17:31:20 +00:00
Eelco Dolstra
e0adbee395 * Updated shadow to 4.1.4.2 (and build it with PAM support). This
might replace the pwdutils, pam_login and su packages in NixOS.

svn path=/nixpkgs/trunk/; revision=22103
2010-06-02 16:45:14 +00:00
Eelco Dolstra
09b8d46dc9 * splashutils: use Glibc instead of klibc.
svn path=/nixpkgs/trunk/; revision=22086
2010-06-01 16:36:07 +00:00
Eelco Dolstra
a15da3571f * Fix the URL.
svn path=/nixpkgs/trunk/; revision=22083
2010-06-01 12:13:59 +00:00
Eelco Dolstra
a6d63f4fab * nvidia_x11: added a flag to build only the libraries. This is
useful on x86_64-linux to support i686 binaries: there we need the
  NVIDIA OpenGL libraries, but not the kernel module or the
  nvidia-settings program (which just cause a lot of unnecessary and
  large dependencies).

svn path=/nixpkgs/trunk/; revision=22061
2010-05-30 21:56:56 +00:00
Eelco Dolstra
629849c449 * Renamed "aufs2-utils" to the upstream name ("aufs-util").
svn path=/nixpkgs/trunk/; revision=22040
2010-05-28 09:38:44 +00:00
Eelco Dolstra
6daa7866ca * Only build aufs2 for kernels that have the requisite base/standalone
patch applied.

svn path=/nixpkgs/trunk/; revision=22037
2010-05-28 09:29:39 +00:00
Eelco Dolstra
74b6d94ed5 * Get aufs2 and aufs2-util to build against Linux 2.6.32.
svn path=/nixpkgs/trunk/; revision=22032
2010-05-28 07:09:15 +00:00
David Guibert
7c19b40dbf kernel-2.6.34
The Linux 2.6.34 kernel delivers (from [1])
- many open-source GPU driver updates,
- GPU switching support,
- the LogFS file-system,
- faster KVM networking support,
- Btrfs file-system updates,
- the VMware memory ballooning driver,
- and many other changes.

A more exhaustive list of the Linux 2.6.34 kernel changes from
architectures to network drivers is listed on the Wiki at
KernelNewbies.org.[2]

[1] http://www.phoronix.com:
[2] http://kernelnewbies.org/Linux_2_6_34

svn path=/nixpkgs/trunk/; revision=22023
2010-05-27 19:44:23 +00:00
David Guibert
35b9e01396 procps 3.2.8
svn path=/nixpkgs/trunk/; revision=22016
2010-05-27 19:34:03 +00:00
David Guibert
85a1936685 conky: compiled without X support, usefull with dwm.
svn path=/nixpkgs/trunk/; revision=22015
2010-05-27 19:33:58 +00:00
David Guibert
4e67eba80c update alsa-{lib,utils,plugins} to 1.0.23
svn path=/nixpkgs/trunk/; revision=22014
2010-05-27 19:33:52 +00:00
David Guibert
c4c4f1c5ef update pm-utils to 1.3.0
svn path=/nixpkgs/trunk/; revision=22013
2010-05-27 19:33:46 +00:00
David Guibert
6f4e4a6370 acpitool-0.5.1
svn path=/nixpkgs/trunk/; revision=22011
2010-05-27 19:33:37 +00:00
Eelco Dolstra
8f99f22819 * Kernel updates.
svn path=/nixpkgs/trunk/; revision=22002
2010-05-27 12:16:05 +00:00
Ludovic Courtès
4d2a82ab85 GNU Mach: Fix full build.
svn path=/nixpkgs/trunk/; revision=21994
2010-05-26 20:39:53 +00:00
Marc Weber
814a4c93f7 iptables: hash did change
svn path=/nixpkgs/trunk/; revision=21993
2010-05-26 19:01:15 +00:00
Ludovic Courtès
883ab19eb4 GNU Mach: Add full build.
svn path=/nixpkgs/trunk/; revision=21986
2010-05-26 08:55:55 +00:00
Yury G. Kudryashov
5e846002d6 ati-drivers: restrict "platforms" to x86_64-linux
svn path=/nixpkgs/trunk/; revision=21967
2010-05-25 11:27:18 +00:00
Eelco Dolstra
f5ccde78ff * Remove an unnecessary symlink.
svn path=/nixpkgs/trunk/; revision=21930
2010-05-20 22:12:42 +00:00
Eelco Dolstra
50712e5279 * Added miniupnpd, an implementation of the UPnP Internet Gateway
Device (IGD) specification.
* Updated iptables to 1.4.8.

svn path=/nixpkgs/trunk/; revision=21929
2010-05-20 22:11:44 +00:00
Ludovic Courtès
620870eb0d GNU Hurd: Don't try to install files as `root'.
svn path=/nixpkgs/trunk/; revision=21915
2010-05-20 11:54:37 +00:00
Eelco Dolstra
1d4fb3340e * qemu-kvm updated to 0.12.4.
svn path=/nixpkgs/trunk/; revision=21913
2010-05-20 11:18:52 +00:00
Ludovic Courtès
e5571e9cd4 GNU Hurd: Add libpthread.
svn path=/nixpkgs/trunk/; revision=21900
2010-05-19 21:28:57 +00:00
Ludovic Courtès
2534ea88b1 GNU Hurd: Allow partial builds.
svn path=/nixpkgs/trunk/; revision=21899
2010-05-19 21:28:34 +00:00
Ludovic Courtès
89b9d2af52 GNU Mach, GNU Hurd: Add `-headers' in the name when asking for headers only.
svn path=/nixpkgs/trunk/; revision=21898
2010-05-19 21:28:28 +00:00
Ludovic Courtès
b9e28b8a8e GNU Hurd: Use the date as the version number.
svn path=/nixpkgs/trunk/; revision=21897
2010-05-19 21:28:14 +00:00
Ludovic Courtès
5cb28c179c GNU Mach: Use the date as the version number.
svn path=/nixpkgs/trunk/; revision=21896
2010-05-19 21:28:09 +00:00
Ludovic Courtès
5ecaa9ab32 GNU MIG: Move to `os-specific/gnu'.
svn path=/nixpkgs/trunk/; revision=21894
2010-05-19 21:27:53 +00:00
Eelco Dolstra
a310fc9ed0 * Latest kernels.
svn path=/nixpkgs/trunk/; revision=21874
2010-05-19 12:28:54 +00:00
Peter Simons
dd5add68e1 pkgs/os-specific/linux/hal/default.nix: strip trailing white space
svn path=/nixpkgs/trunk/; revision=21871
2010-05-19 12:26:15 +00:00
Peter Simons
f90d6ec47d pkgs/os-specific/linux/hal/default.nix: deal with 'udev' being null
svn path=/nixpkgs/trunk/; revision=21870
2010-05-19 12:26:12 +00:00
Peter Simons
d6201c6aac pkgs/os-specific/linux/hal/default.nix: prefer explicit function arguments over implicit with style
svn path=/nixpkgs/trunk/; revision=21869
2010-05-19 12:26:09 +00:00
Eelco Dolstra
ad48452ee1 * NVIDIA drivers updated to 195.36.24.
svn path=/nixpkgs/trunk/; revision=21856
2010-05-19 10:35:44 +00:00
Marc Weber
26e718ba23 move assertions so that buildign the NixOS manual doesn't fail
svn path=/nixpkgs/trunk/; revision=21855
2010-05-19 10:01:07 +00:00
Marc Weber
6361b3a682 adding ati-drivers There is still much to be done, see http://thread.gmane.org/gmane.linux.distributions.nixos/4145
svn path=/nixpkgs/trunk/; revision=21848
2010-05-18 19:36:55 +00:00
Eelco Dolstra
e367687e29 * mdadm: Enable incremental activation of swraid arrays from udev.
svn path=/nixpkgs/trunk/; revision=21805
2010-05-16 20:25:57 +00:00
Yury G. Kudryashov
64f0f42d4f Upgrade mdadm
svn path=/nixpkgs/trunk/; revision=21792
2010-05-15 18:43:24 +00:00