nixpkgs/pkgs
Eelco Dolstra 5e5eeedaa6 * Quick proof-of-concept of making it easy to override package
configuration options in ~/.nixpkgs/config.nix.  Example:

  {
    packageOverrides = pkgs: {
      subversion = pkgs.subversion.function (origArgs: {
        bdbSupport = false;
        pythonBindings = !origArgs.pythonBindings;
      });
    };
  }

  I.e. pkgs.subversion.function is the original function call to the
  Subversion function in all-packages.nix.

  This requires the "subversion" attribute to use makeOverridable,
  which stores the original function and function arguments in the
  "function" attribute of the result.

svn path=/nixpkgs/trunk/; revision=12728
2008-08-26 16:50:33 +00:00
..
applications One more bison inheritance fix 2008-08-25 17:55:09 +00:00
build-support * QEMU_SMBD_COMMAND is gone. 2008-08-26 11:39:10 +00:00
configs/etc
data Changed builderDefs to use composedArgsAndFun, reduced number of nulls, made overrides in builderDefsPackage to work in an intuitive manner. 2008-08-19 05:54:09 +00:00
desktops * kdelibs: build with ACL support. 2008-06-19 22:20:49 +00:00
development Add recent versions of the Haskell libraries HTTP, HaXml, haxr, and haxr-th. Unfortunately, the latter library doesn't build successfully because of the following error: 2008-08-26 12:50:03 +00:00
games Changed builderDefs to use composedArgsAndFun, reduced number of nulls, made overrides in builderDefsPackage to work in an intuitive manner. 2008-08-19 05:54:09 +00:00
lib Refactorings and removing hard-coded assumptions 2008-08-20 11:20:32 +00:00
misc updated repo versions of ghc cabal and http package 2008-08-21 11:07:58 +00:00
os-specific/linux * Remove the QEMU_SMBD_COMMAND environment variable. Instead use 2008-08-26 11:28:13 +00:00
servers * Samba 3.0.32. 2008-08-26 11:10:10 +00:00
shells * bash: use the global /etc/bashrc and /etc/bash_logout files. 2008-07-16 15:05:49 +00:00
stdenv * Oops, because we didn't pass extraAttrs, the glibc from the 2008-06-27 14:33:09 +00:00
test Add a new way to handle option sets. 2008-08-05 17:16:35 +00:00
tools replace: makeFlags is an array 2008-08-25 10:00:17 +00:00
top-level * Quick proof-of-concept of making it easy to override package 2008-08-26 16:50:33 +00:00