summary refs log tree commit diff
path: root/pkgs/development/libraries/java/gwt-widgets
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2008-08-26 15:35:00 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2008-08-26 15:35:00 +0000
commit6dbbd93d030f1d049c256e90a6525c5eddd49e7e (patch)
treea450287a7e5458a4a4b725dc5435859b61af4c61 /pkgs/development/libraries/java/gwt-widgets
parent698328c2af65262569021cba79bef8069b317f87 (diff)
downloadnixpkgs-6dbbd93d030f1d049c256e90a6525c5eddd49e7e.tar
nixpkgs-6dbbd93d030f1d049c256e90a6525c5eddd49e7e.tar.gz
nixpkgs-6dbbd93d030f1d049c256e90a6525c5eddd49e7e.tar.bz2
nixpkgs-6dbbd93d030f1d049c256e90a6525c5eddd49e7e.tar.lz
nixpkgs-6dbbd93d030f1d049c256e90a6525c5eddd49e7e.tar.xz
nixpkgs-6dbbd93d030f1d049c256e90a6525c5eddd49e7e.tar.zst
nixpkgs-6dbbd93d030f1d049c256e90a6525c5eddd49e7e.zip
* Allow packages to be overriden globally via the `packageOverrides'
  configuration option.  For instance, to override GCC globally for
  all of Nixpkgs, you can put the following in ~/.nixpkgs/config.nix:

  {
    packageOverrides = pkgs: {
      gcc = pkgs.gcc41;
    }
  }

  This should make a lot of configuration support in Nixpkgs
  unnecessary, like selectVersion and many little-used configuration
  options.

  It also provides a somewhat convenient place to put custom,
  private additions to Nixpkgs, e.g.

  {
    packageOverrides = pkgs: {
      myHello = pkgs.stdenv.mkDerivation {
        name = "my-hello-0.1";
        buildCommand = ...;
      };
    };
  };

  Note that this requires Nix >= 0.12pre12726.

* Removed the `myPackages' option `packageOverrides' obsoletes it.

svn path=/nixpkgs/trunk/; revision=12727
Diffstat (limited to 'pkgs/development/libraries/java/gwt-widgets')
0 files changed, 0 insertions, 0 deletions