nixpkgs/pkgs
Eelco Dolstra ece61b7cc8 all-packages.nix: Provide a shorter way to specify packages
There are zillions of lines of the form

  foo = callPackage ../bla/foo { };

in all-packages.nix. To get rid of this verbosity, you can now list
such packages in pkgs/auto-packages.nix. This is just a list of
package file names, e.g.

  development/libraries/libogg
  development/libraries/libvorbis
  tools/archivers/gnutar

If the package needs non-default function arguments, or if its
intended attribute name is different from its file name, then you
cannot put it in auto-packages.nix and instead need to specify it in
all-packages.nix.

If Nix had a glob function (https://github.com/NixOS/nix/pull/235), we
could even get rid of auto-packages.nix and have package expressions
be discovered automatically. However, that might not be desirable
because of the need to traverse the file system to find packages we
may not even use.
2014-07-22 15:58:18 +02:00
..
applications arb: Mark as broken 2014-07-22 15:12:21 +02:00
build-support Filter out broken-completely links 2014-07-18 17:42:00 +04:00
data Consistently use the package name opensans-ttf everywhere. 2014-07-16 16:22:47 -04:00
desktops e18: enlightenment desktop manager version 18 2014-07-17 23:00:38 +02:00
development gcc-4.2: Remove 2014-07-22 15:12:21 +02:00
games exult: Update to 1.4.9rc1 2014-07-22 15:12:21 +02:00
misc my-env: Support for running command directly by load-env-xxx script 2014-07-16 23:09:49 +02:00
os-specific linux: only enable CONFIG_NFS_SWAP for v3.6+ kernels 2014-07-16 12:13:06 +02:00
servers mpd: use pulseaudio in buildInputs if pulseaudioSupport is true not if zipSupport is true 2014-07-18 16:56:06 +02:00
shells allow zsh on mac 2014-07-17 15:38:19 -07:00
stdenv Don't suggest using --arg config '{ allowUnfree = true; }' 2014-06-17 15:00:24 -05:00
test
tools Merge pull request #3323 from wjlroe/logstash-1.4.2 2014-07-21 20:02:11 +02:00
top-level all-packages.nix: Provide a shorter way to specify packages 2014-07-22 15:58:18 +02:00
auto-packages.nix all-packages.nix: Provide a shorter way to specify packages 2014-07-22 15:58:18 +02:00