diff options
author | Drew Hess <web-github@drewhess.com> | 2017-11-09 08:28:14 -0800 |
---|---|---|
committer | Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi> | 2017-11-09 18:28:14 +0200 |
commit | 67ba83a934dc04c5f7bafec2370e9080b9a2de8f (patch) | |
tree | f2e6f0db1ffd0c9305e922c084c65243d4d4af5d /pkgs/os-specific/linux | |
parent | dfa0bcd9e216399c479fdcbb85d02bb5ffc7ffd7 (diff) | |
download | nixpkgs-67ba83a934dc04c5f7bafec2370e9080b9a2de8f.tar nixpkgs-67ba83a934dc04c5f7bafec2370e9080b9a2de8f.tar.gz nixpkgs-67ba83a934dc04c5f7bafec2370e9080b9a2de8f.tar.bz2 nixpkgs-67ba83a934dc04c5f7bafec2370e9080b9a2de8f.tar.lz nixpkgs-67ba83a934dc04c5f7bafec2370e9080b9a2de8f.tar.xz nixpkgs-67ba83a934dc04c5f7bafec2370e9080b9a2de8f.tar.zst nixpkgs-67ba83a934dc04c5f7bafec2370e9080b9a2de8f.zip |
kernel: add beagleboard.org kernel
And update the existing platform variant to use it
Diffstat (limited to 'pkgs/os-specific/linux')
-rw-r--r-- | pkgs/os-specific/linux/kernel/linux-beagleboard.nix | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/kernel/linux-beagleboard.nix b/pkgs/os-specific/linux/kernel/linux-beagleboard.nix new file mode 100644 index 00000000000..b0d9f04efc8 --- /dev/null +++ b/pkgs/os-specific/linux/kernel/linux-beagleboard.nix @@ -0,0 +1,25 @@ +{ stdenv, hostPlatform, fetchFromGitHub, perl, buildLinux, ... } @ args: + +let + modDirVersion = "4.9.59"; + tag = "r73"; +in +import ./generic.nix (args // rec { + version = "${modDirVersion}-ti-${tag}"; + inherit modDirVersion; + + src = fetchFromGitHub { + owner = "beagleboard"; + repo = "linux"; + rev = "${version}"; + sha256 = "1kzbbaqmzgvfls1v9jir2ck9vcdd774mq474vhr5x6dqjnnb5kg9"; + }; + + kernelPatches = args.kernelPatches; + + features = { + efiBootStub = false; + } // (args.features or {}); + + extraMeta.hydraPlatforms = []; +} // (args.argsOverride or {})) |