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 { };
|
||||
|
||||
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 {
|
||||
cross = if targetPlatform != hostPlatform then targetPlatform else null;
|
||||
};
|
||||
|
@ -12024,8 +12016,6 @@ with pkgs;
|
|||
if targetPlatform != hostPlatform
|
||||
then
|
||||
{ # switch
|
||||
"2.4" = linuxHeaders_2_4;
|
||||
"2.6" = linuxHeaders_2_6;
|
||||
"4.4" = linuxHeaders_4_4;
|
||||
}.${targetPlatform.platform.kernelMajor}
|
||||
or (throw "Unknown linux kernel version")
|
||||
|
|
Loading…
Reference in a new issue