mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-17 07:13:23 +01:00
linuxHeaders_2_{4,6}: remove
This commit is contained in:
parent
05b8cae9ec
commit
897eec7d79
2 changed files with 0 additions and 64 deletions
|
@ -1,54 +0,0 @@
|
||||||
{stdenv, fetchurl, perl, cross ? null}:
|
|
||||||
|
|
||||||
assert cross == null -> stdenv.isLinux;
|
|
||||||
|
|
||||||
let
|
|
||||||
version = "2.4.37.9";
|
|
||||||
kernelHeadersBaseConfig = if cross == null then
|
|
||||||
stdenv.platform.kernelHeadersBaseConfig
|
|
||||||
else
|
|
||||||
cross.platform.kernelHeadersBaseConfig;
|
|
||||||
in
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "linux-headers-${version}";
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "mirror://kernel/linux/kernel/v2.4/linux-${version}.tar.bz2";
|
|
||||||
sha256 = "08rca9lcb5l5w483hgaqk8pi2njd7cmwpkifjqxwlb3g8liz4r5g";
|
|
||||||
};
|
|
||||||
|
|
||||||
targetConfig = if cross != null then cross.config else null;
|
|
||||||
|
|
||||||
platform =
|
|
||||||
if cross != null then cross.platform.kernelArch else
|
|
||||||
if stdenv.system == "i686-linux" then "i386" else
|
|
||||||
if stdenv.system == "x86_64-linux" then "x86_64" else
|
|
||||||
if stdenv.system == "powerpc-linux" then "powerpc" else
|
|
||||||
if stdenv.isArm then "arm" else
|
|
||||||
abort "don't know what the kernel include directory is called for this platform";
|
|
||||||
|
|
||||||
buildInputs = [perl];
|
|
||||||
|
|
||||||
patchPhase = ''
|
|
||||||
sed -i s,/bin/pwd,pwd, Makefile
|
|
||||||
'';
|
|
||||||
|
|
||||||
extraIncludeDirs =
|
|
||||||
if cross != null then
|
|
||||||
(if cross.arch == "powerpc" then ["ppc"] else [])
|
|
||||||
else if stdenv.system == "powerpc-linux" then ["ppc"] else [];
|
|
||||||
|
|
||||||
buildPhase = ''
|
|
||||||
cp arch/$platform/${kernelHeadersBaseConfig} .config
|
|
||||||
make mrproper symlinks include/linux/{version,compile}.h \
|
|
||||||
ARCH=$platform
|
|
||||||
yes "" | make oldconfig ARCH=$platform
|
|
||||||
'';
|
|
||||||
|
|
||||||
installPhase = ''
|
|
||||||
mkdir -p $out/include
|
|
||||||
cp -a include/{asm,asm-$platform,acpi,linux,pcmcia,scsi,video} \
|
|
||||||
$out/include
|
|
||||||
'';
|
|
||||||
}
|
|
|
@ -12007,14 +12007,6 @@ with pkgs;
|
||||||
|
|
||||||
lkl = callPackage ../applications/virtualization/lkl { };
|
lkl = callPackage ../applications/virtualization/lkl { };
|
||||||
|
|
||||||
linuxHeaders_2_4 = callPackage ../os-specific/linux/kernel-headers/2.4.nix {
|
|
||||||
cross = if targetPlatform != hostPlatform then targetPlatform else null;
|
|
||||||
};
|
|
||||||
|
|
||||||
linuxHeaders_2_6 = callPackage ../os-specific/linux/kernel-headers/4.4.nix {
|
|
||||||
cross = if targetPlatform != hostPlatform then targetPlatform else null;
|
|
||||||
};
|
|
||||||
|
|
||||||
linuxHeaders_4_4 = callPackage ../os-specific/linux/kernel-headers/4.4.nix {
|
linuxHeaders_4_4 = callPackage ../os-specific/linux/kernel-headers/4.4.nix {
|
||||||
cross = if targetPlatform != hostPlatform then targetPlatform else null;
|
cross = if targetPlatform != hostPlatform then targetPlatform else null;
|
||||||
};
|
};
|
||||||
|
@ -12024,8 +12016,6 @@ with pkgs;
|
||||||
if targetPlatform != hostPlatform
|
if targetPlatform != hostPlatform
|
||||||
then
|
then
|
||||||
{ # switch
|
{ # switch
|
||||||
"2.4" = linuxHeaders_2_4;
|
|
||||||
"2.6" = linuxHeaders_2_6;
|
|
||||||
"4.4" = linuxHeaders_4_4;
|
"4.4" = linuxHeaders_4_4;
|
||||||
}.${targetPlatform.platform.kernelMajor}
|
}.${targetPlatform.platform.kernelMajor}
|
||||||
or (throw "Unknown linux kernel version")
|
or (throw "Unknown linux kernel version")
|
||||||
|
|
Loading…
Reference in a new issue