Commit graph

820 commits

Author SHA1 Message Date
Eelco Dolstra d0b03cbe1a * The vidmode patch was kind of broken (it didn't zero-terminate the
`mode' buffer).

svn path=/nixpkgs/trunk/; revision=16009
2009-06-19 14:26:04 +00:00
Eelco Dolstra 445598ad4c * Support the "vga" kernel command line option when using the -kernel
option.  Patch from
  http://www.mail-archive.com/qemu-commits@nongnu.org/msg00202.html.

svn path=/nixpkgs/trunk/; revision=15997
2009-06-18 15:55:38 +00:00
Eelco Dolstra 85479e92d1 * Linux 2.6.29.5.
* Build the PC speaker as a module.  This allows people who are
  annoyed by beeps (e.g. users of Dell Latitude D6xx laptops) to get
  rid of them :-)

svn path=/nixpkgs/trunk/; revision=15983
2009-06-17 12:26:22 +00:00
Eelco Dolstra 49d141ed01 * Work around a bizarre bug that causes nvidia-settings to be able to
find libXrandr when invoked as "nvidia-settings", but not when
  invoked by absolute path
  (e.g. "/var/run/current-system/sw/bin/nvidia-settings").  Adding it
  to libGL's RUNPATH fixes this.  Strangely, libGL doesn't even
  contain a reference to libXrandr.

svn path=/nixpkgs/trunk/; revision=15971
2009-06-16 12:51:35 +00:00
Eelco Dolstra 85978b1efa * e2fsprogs updated to 1.41.6. Also keep the previous version around
so that we don't have to rebuild everything that depends on libuuid
  (such as all X programs).

svn path=/nixpkgs/trunk/; revision=15964
2009-06-15 16:45:48 +00:00
Eelco Dolstra 588eb7a351 * Linux 2.6.27.25.
svn path=/nixpkgs/trunk/; revision=15962
2009-06-15 15:05:42 +00:00
Eelco Dolstra 47eb07cfeb * Latest NVIDIA driver.
svn path=/nixpkgs/trunk/; revision=15944
2009-06-12 12:56:03 +00:00
Eelco Dolstra a0399dd8a2 * mksquashfs needs pthread_cancel.
svn path=/nixpkgs/trunk/; revision=15925
2009-06-10 13:29:12 +00:00
Eelco Dolstra e559192847 * Fix module installation.
svn path=/nixpkgs/trunk/; revision=15887
2009-06-07 21:49:14 +00:00
Eelco Dolstra 86e3458dd7 * Linux 2.6.29. It doesn't build yet due to some depmod problem.
svn path=/nixpkgs/trunk/; revision=15884
2009-06-06 23:09:38 +00:00
Eelco Dolstra 50e91e3fdd * kbd updated to 1.15.
svn path=/nixpkgs/trunk/; revision=15880
2009-06-05 17:16:14 +00:00
Eelco Dolstra 57cf606d47 * squashfs tools: updated to 4.0.
svn path=/nixpkgs/trunk/; revision=15873
2009-06-05 13:52:24 +00:00
Eelco Dolstra 97ad838137 * KVM 86. This one finally seems to have decent CIFS performance
again.

svn path=/nixpkgs/trunk/; revision=15825
2009-06-02 15:59:42 +00:00
Eelco Dolstra 6645fcb0c5 * Oops.
svn path=/nixpkgs/trunk/; revision=15821
2009-06-02 12:29:40 +00:00
Eelco Dolstra 32aa1eacf3 * Linux 2.6.27.24, 2.6.28.10.
svn path=/nixpkgs/trunk/; revision=15819
2009-06-02 09:48:01 +00:00
Eelco Dolstra 2d8003ff6d * NVIDIA X11 driver updated to 180.60.
svn path=/nixpkgs/trunk/; revision=15818
2009-06-02 09:47:48 +00:00
Marc Weber f7f938a1d1 big breaking change: renaming lib.getAttr to lib.attrByPath
getAttr was ambiguous. It's also a builtin function

fix

svn path=/nixpkgs/trunk/; revision=15692
2009-05-24 10:57:41 +00:00
Marc Weber 88eb04c0dc adding zenity to gnome desktop nix expressions
making it possible to build metacity and gconf-editor

patch provided by Christoph Herbst

svn path=/nixpkgs/trunk/; revision=15681
2009-05-20 17:39:18 +00:00
Eelco Dolstra 84e60bf3c8 * Latest e2fsprogs.
svn path=/nixpkgs/trunk/; revision=15679
2009-05-20 17:13:51 +00:00
Marc Weber 52647ea3b0 FullDepEntry -> fullDepEntry, PackEntry -> packEntry
svn path=/nixpkgs/trunk/; revision=15662
2009-05-19 23:25:58 +00:00
Sander van der Burg b4d94e82cd Modified WPA supplicant expression so that it includes an icon
svn path=/nixpkgs/trunk/; revision=15588
2009-05-13 10:56:53 +00:00
Sander van der Burg 2a633e75c8 Added qt4 gui front-end package for WPA supplicant
svn path=/nixpkgs/trunk/; revision=15578
2009-05-12 18:52:48 +00:00
Michael Raskin e420d8f5d4 Update kQemu source location
svn path=/nixpkgs/trunk/; revision=15543
2009-05-10 21:22:36 +00:00
Michael Raskin 63d9ef7a99 Make fbterm build
svn path=/nixpkgs/trunk/; revision=15530
2009-05-10 12:29:36 +00:00
Michael Raskin d688b5f57e Fixing jfsrec
svn path=/nixpkgs/trunk/; revision=15483
2009-05-07 07:00:31 +00:00
Michael Raskin 65a87fefd5 Fix kernel builder - fails, depending on FS behavior
svn path=/nixpkgs/trunk/; revision=15437
2009-05-04 10:51:51 +00:00
Michael Raskin 76863c4bf7 Pull one more part of the Debian patch. Now AUFS allows to boot LiveCD
svn path=/nixpkgs/trunk/; revision=15429
2009-05-03 11:29:08 +00:00
Michael Raskin f720a8186b Debian fixes for AUFS build on 2.6.29+
svn path=/nixpkgs/trunk/; revision=15426
2009-05-03 10:46:59 +00:00
Michael Raskin 10b1740dab Copy all the headers already - problems with module building seem to be worse than hdd usage
svn path=/nixpkgs/trunk/; revision=15423
2009-05-02 14:18:22 +00:00
Marc Weber 94a01668a1 cleaned up and fixed autofs v5
svn path=/nixpkgs/trunk/; revision=15419
2009-05-01 05:42:32 +00:00
Marc Weber fac6cc37f2 adding automount 5
svn path=/nixpkgs/trunk/; revision=15410
2009-04-30 02:37:00 +00:00
Eelco Dolstra 210ba6316e * Urgh. Some files that had been deleted in the trunk came back
through the stdenv-updates merge (probably because they had been
  modified in the branch).

svn path=/nixpkgs/trunk/; revision=15403
2009-04-29 16:19:57 +00:00
Eelco Dolstra fe1d110fc2 * Firmware for the Intel 5000 wireless cards.
svn path=/nixpkgs/trunk/; revision=15395
2009-04-29 14:50:59 +00:00
Eelco Dolstra 0fc49de3cb * Added hal-info.
svn path=/nixpkgs/trunk/; revision=15385
2009-04-28 21:59:09 +00:00
Eelco Dolstra 955b111f9a svn path=/nixpkgs/trunk/; revision=15378 2009-04-28 14:08:18 +00:00
Eelco Dolstra 213fff3ca0 * Updated HAL to 0.5.11. Passed gperf and patched a Makefile to
ensure that it installs policy/10osvendor/10-keymap.fdi, which the
  evdev driver in X.org relies on.

svn path=/nixpkgs/trunk/; revision=15342
2009-04-27 23:01:20 +00:00
Eelco Dolstra 3ae548a124 * Latest NVIDIA driver.
svn path=/nixpkgs/trunk/; revision=15339
2009-04-27 18:28:09 +00:00
Eelco Dolstra 09fd56cc9e * Upstart in the stdenv branch is incompatible with Upstart in the
trunk: it segfaults when it tries to start the new Upstart, which
  locks up the entire system.  This may be because of the different
  Glibc, or something.  In any case, require a reboot.

svn path=/nixpkgs/branches/stdenv-updates/; revision=15314
2009-04-25 22:48:48 +00:00
Eelco Dolstra 5a2284ac61 * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=15313
2009-04-25 22:45:32 +00:00
Eelco Dolstra f7454eae9c * Be able to cope with future changes to Upstart.
svn path=/nixpkgs/trunk/; revision=15311
2009-04-25 22:36:33 +00:00
Eelco Dolstra 7689a348c4 * Got rid of a lot of "postInstall=postInstall" and similar lines in
builders.  These are redundant now.
* Inlined some trivial builders.
* Removed a few explicit setup-hook creations.  This is done
  automatically now if setupHook is set.
* Deleted the initscripts package.  NixOS doesn't use it anymore.

svn path=/nixpkgs/branches/stdenv-updates/; revision=15276
2009-04-23 13:31:10 +00:00
Eelco Dolstra f762b50991 * Another sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=15269
2009-04-23 11:59:43 +00:00
Eelco Dolstra eaac5230f2 * Fix splashutils.
svn path=/nixpkgs/branches/stdenv-updates/; revision=15260
2009-04-22 23:13:21 +00:00
Eelco Dolstra a951fc2050 * Upstart doesn't like dynamic linking.
svn path=/nixpkgs/branches/stdenv-updates/; revision=15239
2009-04-22 07:19:22 +00:00
Eelco Dolstra 94d7d1fdbb * Got rid of all --disable-static flags; they're redundant now.
* Also a bunch of style cleanups (tabs, with args, ...).

svn path=/nixpkgs/branches/stdenv-updates/; revision=15235
2009-04-21 23:18:09 +00:00
Sander van der Burg be04acaf45 Reengineered ALSA expression and patched alsaLib to prevent compilation errors
svn path=/nixpkgs/branches/stdenv-updates/; revision=15206
2009-04-21 09:56:02 +00:00
Eelco Dolstra 089eef511c * Module aggregator: use buildEnv, which is much faster because it
creates symlinks lazily (i.e., it creates a single symlink to an
  entire tree unless another input has an overlapping tree).  As a
  result it creates only a few dozen symlinks instead of ~ 12000
  (which can take almost 2 minutes on my laptop).

svn path=/nixpkgs/branches/stdenv-updates/; revision=15200
2009-04-20 19:13:40 +00:00
Eelco Dolstra 1807907e6d * The NVIDIA driver looks for libXrandr, so it's probably
best to provide it.

svn path=/nixpkgs/branches/stdenv-updates/; revision=15193
2009-04-20 16:54:16 +00:00
Eelco Dolstra 32c7cb7a1d * sdparm: the previous URL was broken.
svn path=/nixpkgs/trunk/; revision=15084
2009-04-16 12:23:53 +00:00
Eelco Dolstra a4c304ef84 * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=15065
2009-04-15 13:25:01 +00:00
Eelco Dolstra 2773c38d33 * Updated AUFS to the final revision of the aufs1 codeline. This
seems to work fine on Linux 2.6.28.

svn path=/nixpkgs/trunk/; revision=15060
2009-04-15 10:12:51 +00:00
Lluís Batlle i Rossell 77d98fd0a3 Revert "Updating the nvidia x86_64 src (I don't know what's new - I simply saw a new package available)"
Eelco told me they only increase the number of prebuild modules in each higher pkg number,
which we don't use, so we better use the smallest pkg0.

This reverts commit r15048

svn path=/nixpkgs/trunk/; revision=15050
2009-04-15 08:24:41 +00:00
Lluís Batlle i Rossell ec9e431b07 Updating the nvidia x86_64 src (I don't know what's new - I simply saw a new package available)
svn path=/nixpkgs/trunk/; revision=15048
2009-04-15 07:00:26 +00:00
Lluís Batlle i Rossell d52ec14cb4 Updating the kqemu src url.
svn path=/nixpkgs/trunk/; revision=14982
2009-04-10 15:36:55 +00:00
Eelco Dolstra 2eb05cf933 * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=14965
2009-04-09 12:19:57 +00:00
Eelco Dolstra 4962864417 * Fixed the mount-cifs source URL (copied from the stdenv-branch).
svn path=/nixpkgs/trunk/; revision=14958
2009-04-09 08:12:16 +00:00
Eelco Dolstra 801b5fd701 * wpa_supplicant 0.6.9.
svn path=/nixpkgs/trunk/; revision=14879
2009-04-04 00:21:21 +00:00
Michael Raskin a2803bc5c3 added btrfs utilities
svn path=/nixpkgs/trunk/; revision=14818
2009-04-01 05:42:07 +00:00
Michael Raskin 9379c34b11 Renable preConfigure for kernel builder. Actually needed by custom kernel
Linux kernel 2.6.29 (release) has a slightly changed Makefile. They now add the prefix for depmod. So in NixOS "make modules_install" fails on depmod. To fix it, our old '/-b \$(INSTALL_MOD_PATH) -r/d' should be replaced with '/-b \$(INSTALL_MOD_PATH)/d'.

svn path=/nixpkgs/trunk/; revision=14811
2009-03-31 20:10:05 +00:00
Eelco Dolstra d27514cb28 * Sync with the trunk once more.
* Turn on everything in Hydra.

svn path=/nixpkgs/branches/stdenv-updates/; revision=14806
2009-03-31 15:30:47 +00:00
Eelco Dolstra acca11b49c * Got rid of the old util-linux; use util-linux-ng instead.
svn path=/nixpkgs/trunk/; revision=14799
2009-03-31 09:26:47 +00:00
Eelco Dolstra 105f9f7b80 * Some kernel updates.
svn path=/nixpkgs/trunk/; revision=14790
2009-03-30 15:02:17 +00:00
Eelco Dolstra 0b931eae66 * nvidia / nvidiaDrivers -> nvidia-x11.
svn path=/nixpkgs/trunk/; revision=14787
2009-03-30 14:54:06 +00:00
Eelco Dolstra d9212aaaf8 * nvidia-x11 updated to 180.44.
svn path=/nixpkgs/trunk/; revision=14785
2009-03-30 14:50:00 +00:00
Eelco Dolstra 7104e93859 * mount-cifs.c: make it compile on GCC 4.3. The new source is just
the old one (which has disappeared along with Samba's SVN repo) with
  a #include <limits.h> applied.  The latest source from Samba's Git
  repo doesn't easily compile.

svn path=/nixpkgs/branches/stdenv-updates/; revision=14783
2009-03-30 14:32:53 +00:00
Wouter den Breejen 05f03cd34e not working as well as i thought...
svn path=/nixpkgs/trunk/; revision=14765
2009-03-29 21:04:57 +00:00
Wouter den Breejen 2dce53aa55 pam-smbpass
svn path=/nixpkgs/trunk/; revision=14763
2009-03-29 20:55:05 +00:00
Wouter den Breejen baf11ef4b0 pam-smbpass
svn path=/nixpkgs/trunk/; revision=14762
2009-03-29 20:54:01 +00:00
Michael Raskin cf0010d338 Gateway6 client update
svn path=/nixpkgs/trunk/; revision=14746
2009-03-28 15:22:52 +00:00
Eelco Dolstra 58ae185001 * Latest ntfs-3g, FUSE.
svn path=/nixpkgs/trunk/; revision=14696
2009-03-25 10:55:40 +00:00
Eelco Dolstra 3593b97d63 * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=14557
2009-03-16 12:45:27 +00:00
Ludovic Courtès b161fd2921 Linux: Build the `sdhci' module, for Ricoh SD readers.
svn path=/nixpkgs/trunk/; revision=14541
2009-03-15 14:03:59 +00:00
Eelco Dolstra f8641d34a2 * Latest kernels.
svn path=/nixpkgs/trunk/; revision=14486
2009-03-10 09:05:43 +00:00
Armijn Hemel a61ee3644c bump powertop to 1.11
svn path=/nixpkgs/trunk/; revision=14458
2009-03-09 13:53:48 +00:00
Eelco Dolstra fcad0b0a5a * Cleaned up a lot of description fields that contained newlines.
Some of these should be longDescriptions, but most others just
  shouldn't contain newlines.  E.g. write

    description = "Bla";

  and not

    description = ''
      Bla
    '';

  This pollutes "nix-env -qa --description" output.

svn path=/nixpkgs/trunk/; revision=14310
2009-03-03 13:27:40 +00:00
Lluís Batlle i Rossell 301c3d31c9 Adding tunctl. I didn't know how to build the manpage, though.
svn path=/nixpkgs/trunk/; revision=14290
2009-03-01 21:34:39 +00:00
Lluís Batlle i Rossell 247ad8bfcf Adding LUKS cryptsetup for the devicemapper.
svn path=/nixpkgs/trunk/; revision=14289
2009-03-01 11:11:21 +00:00
Ludovic Courtès e221d7ce61 TCP Wrappers: Use the Debian patches.
It has the following side effects (among others):

  * Fix compilation on x86_64.  We now only install the shared
    library and one of the Debian patches makes sure its objects
    are compiled with `-fPIC'.

  * Provide IPv6 support.

  * Fix man pages.

  * Fix `linux' makefile target.


svn path=/nixpkgs/trunk/; revision=14255
2009-02-26 09:53:31 +00:00
Michael Raskin edfe20b2ac Fixes implemented inside kqemu expression
svn path=/nixpkgs/trunk/; revision=14234
2009-02-24 21:17:54 +00:00
Michael Raskin 958a01ffa6 These changes to kernel builder are obviously needed. kQemu is built, but causes kernel oops
svn path=/nixpkgs/trunk/; revision=14213
2009-02-24 05:10:36 +00:00
Lluís Batlle i Rossell f9b79d752a Fixing in general the module construction (there were wrong paths in modules/build). Now kqemu works well for me, for instance. I will take the commit back, if it annoys anyone.
svn path=/nixpkgs/trunk/; revision=14192
2009-02-22 20:49:35 +00:00
Eelco Dolstra a6a74c53f8 * Latest 2.6.{27,28} kernels.
svn path=/nixpkgs/trunk/; revision=14136
2009-02-20 10:56:00 +00:00
Eelco Dolstra 539239d66d * KVM 84. CIFS/Samba performance still broken.
* Kernel headers: KVM expects a include/linux/asm-x86 symlink, so
  provide it.

svn path=/nixpkgs/trunk/; revision=14113
2009-02-18 14:53:14 +00:00
Eelco Dolstra bd124ec21a * Various PAM updates.
svn path=/nixpkgs/branches/stdenv-updates/; revision=14109
2009-02-18 11:40:32 +00:00
Eelco Dolstra 2607a78df9 * Use the 2.6.28.5 kernel headers. In particular this fixes this bug:
http://bugs.gentoo.org/show_bug.cgi?format=multiple&id=252721

  E.g. the hal compile broke because of this.

svn path=/nixpkgs/branches/stdenv-updates/; revision=14101
2009-02-17 15:32:53 +00:00
Eelco Dolstra 090e1f1180 * alsa-util suddenly needs --disable-xmlto. Don't know why. Also got
rid of some old versions.

svn path=/nixpkgs/branches/stdenv-updates/; revision=14062
2009-02-12 22:31:23 +00:00
Eelco Dolstra 390695e73f * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=14057
2009-02-12 21:16:55 +00:00
Eelco Dolstra ec9a796ee6 * libsmbios updated to 2.0.3, which builds on GCC 4.3.
There is a newer version (2.2.x), but it requires Python,
  which I'd rather avoid in the NixOS base system (it's
  already large enough).

svn path=/nixpkgs/branches/stdenv-updates/; revision=14047
2009-02-12 19:18:16 +00:00
Eelco Dolstra efa1bf9cb5 * Added acpid, a daemon that monitors ACPI events.
svn path=/nixpkgs/trunk/; revision=14026
2009-02-10 23:12:18 +00:00
Eelco Dolstra 5e3c509cb8 * Latest kernels.
svn path=/nixpkgs/trunk/; revision=14019
2009-02-10 11:10:12 +00:00
Eelco Dolstra 268148c794 * Latest NVIDIA driver. Hopefully this fixes my suspend-to-RAM problems.
Also, use the pkg0 download, since pkg1/pkg2 apparently just contain
  precompiled modules that we don't need.

svn path=/nixpkgs/trunk/; revision=14018
2009-02-10 11:06:41 +00:00
Michael Raskin b47bdfc6f7 kqemu seems to need it on most kernels
svn path=/nixpkgs/trunk/; revision=14003
2009-02-08 13:22:26 +00:00
Eelco Dolstra 987c01630a svn path=/nixpkgs/branches/stdenv-updates/; revision=13971 2009-02-03 10:39:48 +00:00
Eelco Dolstra a6867fa9a3 * Linux 2.6.28.3.
svn path=/nixpkgs/trunk/; revision=13963
2009-02-02 19:00:30 +00:00
Eelco Dolstra 0618e2cd68 * e2fsprogs 1.41.4.
svn path=/nixpkgs/trunk/; revision=13962
2009-02-02 19:00:20 +00:00
Eelco Dolstra c584bb878a * Sync with trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=13903
2009-01-29 16:33:02 +00:00
Eelco Dolstra b48cc44ebf * klibc: install statically linked binaries as well.
* klibc: build against the regular kernel headers instead of depending
  on a kernel build.  This way we don't have to rebuild klibc every
  time the kernel changes.
* splashutils 1.3: compile properly with a klibc that uses unpatched
  kernel headers.

svn path=/nixpkgs/trunk/; revision=13900
2009-01-29 15:44:37 +00:00
Eelco Dolstra 858cf3cdcb * Wrong hash.
svn path=/nixpkgs/trunk/; revision=13899
2009-01-29 11:00:56 +00:00
Eelco Dolstra e5349d1716 * Linux 2.6.27.13 and 2.6.28.2.
svn path=/nixpkgs/trunk/; revision=13887
2009-01-27 14:56:17 +00:00
Eelco Dolstra 8b9fb752b6 * mingetty 1.08.
svn path=/nixpkgs/trunk/; revision=13884
2009-01-27 14:14:42 +00:00