summary refs log tree commit diff
path: root/doc/builders/packages
diff options
context:
space:
mode:
authorDominik Xaver Hörl <hoe.dom@gmx.de>2021-06-29 08:27:07 +0200
committerDominik Xaver Hörl <hoe.dom@gmx.de>2021-08-12 12:22:05 +0200
commitb4e9cd8596b00e38bad1a455d3664984364e01fd (patch)
treeedacd13fd3959d39f1a56704c253a4fd68622cfe /doc/builders/packages
parentc62f911507977ac67fd5e8547af2d1071c5e0891 (diff)
downloadnixpkgs-b4e9cd8596b00e38bad1a455d3664984364e01fd.tar
nixpkgs-b4e9cd8596b00e38bad1a455d3664984364e01fd.tar.gz
nixpkgs-b4e9cd8596b00e38bad1a455d3664984364e01fd.tar.bz2
nixpkgs-b4e9cd8596b00e38bad1a455d3664984364e01fd.tar.lz
nixpkgs-b4e9cd8596b00e38bad1a455d3664984364e01fd.tar.xz
nixpkgs-b4e9cd8596b00e38bad1a455d3664984364e01fd.tar.zst
nixpkgs-b4e9cd8596b00e38bad1a455d3664984364e01fd.zip
docs: adjust to the new structure of kernel packages
Diffstat (limited to 'doc/builders/packages')
-rw-r--r--doc/builders/packages/linux.section.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/doc/builders/packages/linux.section.md b/doc/builders/packages/linux.section.md
index 1b8d6eda749..d8f0d0ad445 100644
--- a/doc/builders/packages/linux.section.md
+++ b/doc/builders/packages/linux.section.md
@@ -16,7 +16,7 @@ How to add a new (major) version of the Linux kernel to Nixpkgs:
 
 1.  Copy the old Nix expression (e.g. `linux-2.6.21.nix`) to the new one (e.g. `linux-2.6.22.nix`) and update it.
 
-2.  Add the new kernel to `all-packages.nix` (e.g., create an attribute `kernel_2_6_22`).
+2.  Add the new kernel to the `kernels` attribute set in `linux-kernels.nix` (e.g., create an attribute `kernel_2_6_22`).
 
 3.  Now we’re going to update the kernel configuration. First unpack the kernel. Then for each supported platform (`i686`, `x86_64`, `uml`) do the following:
 
@@ -36,6 +36,6 @@ How to add a new (major) version of the Linux kernel to Nixpkgs:
 
     5.  Copy `.config` over the new config file (e.g. `config-2.6.22-i686-smp`).
 
-4.  Test building the kernel: `nix-build -A kernel_2_6_22`. If it compiles, ship it! For extra credit, try booting NixOS with it.
+4.  Test building the kernel: `nix-build -A linuxKernel.kernels.kernel_2_6_22`. If it compiles, ship it! For extra credit, try booting NixOS with it.
 
-5.  It may be that the new kernel requires updating the external kernel modules and kernel-dependent packages listed in the `linuxPackagesFor` function in `all-packages.nix` (such as the NVIDIA drivers, AUFS, etc.). If the updated packages aren’t backwards compatible with older kernels, you may need to keep the older versions around.
+5.  It may be that the new kernel requires updating the external kernel modules and kernel-dependent packages listed in the `linuxPackagesFor` function in `linux-kernels.nix` (such as the NVIDIA drivers, AUFS, etc.). If the updated packages aren’t backwards compatible with older kernels, you may need to keep the older versions around.