about summary refs log tree commit diff
path: root/pkgs/os-specific
diff options
context:
space:
mode:
authorAtemu <atemu.main@gmail.com>2020-12-18 12:08:52 +0100
committerAtemu <atemu.main@gmail.com>2020-12-18 13:07:55 +0100
commitff636d58434e8f2bb4e27f96aa19addc45b049eb (patch)
tree1eb4a4b59d1e270665a9eab6e965ba5515175cfa /pkgs/os-specific
parent9497a06bf218de4cc82d866b46599372147de3d9 (diff)
downloadnixlib-ff636d58434e8f2bb4e27f96aa19addc45b049eb.tar
nixlib-ff636d58434e8f2bb4e27f96aa19addc45b049eb.tar.gz
nixlib-ff636d58434e8f2bb4e27f96aa19addc45b049eb.tar.bz2
nixlib-ff636d58434e8f2bb4e27f96aa19addc45b049eb.tar.lz
nixlib-ff636d58434e8f2bb4e27f96aa19addc45b049eb.tar.xz
nixlib-ff636d58434e8f2bb4e27f96aa19addc45b049eb.tar.zst
nixlib-ff636d58434e8f2bb4e27f96aa19addc45b049eb.zip
linux_lqx: init at 5.9.15
Same source as linux_zen but with a release schedule that's not quite as
bleeding edge. For example, it's currenly on the newest 5.9 release while
linux_zen is already on 5.10 and won't release future 5.9 fixes.

Originally meant for debianish Distros.
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r--pkgs/os-specific/linux/kernel/linux-lqx.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/kernel/linux-lqx.nix b/pkgs/os-specific/linux/kernel/linux-lqx.nix
new file mode 100644
index 000000000000..8d17cf545e77
--- /dev/null
+++ b/pkgs/os-specific/linux/kernel/linux-lqx.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchFromGitHub, buildLinux, ... } @ args:
+
+let
+  version = "5.9.15";
+in
+
+buildLinux (args // {
+  modDirVersion = "${version}-lqx1";
+  inherit version;
+  isZen = true;
+
+  src = fetchFromGitHub {
+    owner = "zen-kernel";
+    repo = "zen-kernel";
+    rev = "v${version}-lqx1";
+    sha256 = "1srkybhgm3rsmhs4m8ipv1zi4y1dxnlicgh0x9v2g4myn58lin57";
+  };
+
+  extraMeta = {
+    branch = "5.9/master";
+    maintainers = with stdenv.lib.maintainers; [ atemu ];
+  };
+
+} // (args.argsOverride or {}))