Commit Graph

17 Commits

Author SHA1 Message Date
Shea Levy
4fa4ab3a6e Partially revert my recent kernelPackages changes
First, pass in `self' again so that overriding works properly (thanks
for pointing that out, @edolstra)

Second, instead of having linuxPackages*.kernel mean something different
inside the set and out, add a new attribute linuxPackages*.kernelDev,
which for the generic kernel is simply linuxPackages*.kernel but for the
manual-config kernel is the `dev' output (which has the build tree,
source tree, etc.)

The second change required trivial modifications in a bunch of
expressions, I verified that all of the linuxPackages* sets defined in
all-packages.nix have the same drv paths before and after the change.

Signed-off-by: Shea Levy <shea@shealevy.com>
2013-03-24 07:45:00 -04:00
Eelco Dolstra
b23126fcc3 * Include the kernel version in kernel-specific packages so that they
can be distinguished in nix-env -qa output.

svn path=/nixpkgs/trunk/; revision=32352
2012-02-17 14:32:28 +00:00
Michael Raskin
bbd6e56d69 Fix the cleanup-induced problems
svn path=/nixpkgs/trunk/; revision=18554
2009-11-23 12:21:34 +00:00
Eelco Dolstra
7f5b839524 * Removed selectVersion. There's no good reason to write
`selectVersion ./foo "bar"' instead of `import ./foo/bar.nix'.
* Replaced `with args' with formal function arguments in several
  packages.
* Renamed several files to `default.nix'.  As a general rule, version
  numbers should only be included in the filename when there is a
  reason to keep multiple versions of a package in Nixpkgs.
  Otherwise, it just makes it harder to update the package.

svn path=/nixpkgs/trunk/; revision=18403
2009-11-18 09:39:59 +00:00
Michael Raskin
b3281f994f KQemu needs perl to build
svn path=/nixpkgs/trunk/; revision=17063
2009-09-12 06:11:21 +00:00
Marc Weber
52647ea3b0 FullDepEntry -> fullDepEntry, PackEntry -> packEntry
svn path=/nixpkgs/trunk/; revision=15662
2009-05-19 23:25:58 +00:00
Michael Raskin
e420d8f5d4 Update kQemu source location
svn path=/nixpkgs/trunk/; revision=15543
2009-05-10 21:22:36 +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
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
Michael Raskin
edfe20b2ac Fixes implemented inside kqemu expression
svn path=/nixpkgs/trunk/; revision=14234
2009-02-24 21:17:54 +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
Michael Raskin
7dc297637f URL update for kqemu
svn path=/nixpkgs/trunk/; revision=13173
2008-11-02 15:54:44 +00:00
Michael Raskin
0dfa801a82 Updated builderDefs style. Now more things are overridable. Needed to fix build with custom kernels.
svn path=/nixpkgs/trunk/; revision=11274
2008-03-24 19:39:12 +00:00
Michael Raskin
71f8e0911a Added src to meta for builderDefs-based packages.
svn path=/nixpkgs/trunk/; revision=10913
2008-03-02 18:49:31 +00:00
Michael Raskin
12ea9ddea2 Fixed building and aggregating modules for not-installed kernel version
svn path=/nixpkgs/trunk/; revision=10226
2008-01-19 11:00:09 +00:00
Michael Raskin
bc46eaf404 Some review of builder-defs and dependent files. No rebuild needed. Now it should be possible to override elements in builderDefs
svn path=/nixpkgs/trunk/; revision=10214
2008-01-18 12:36:56 +00:00
Michael Raskin
c0ce72bfc2 Added dmidecode and kqemu
svn path=/nixpkgs/trunk/; revision=10098
2008-01-08 00:18:20 +00:00