summary refs log tree commit diff
path: root/pkgs/os-specific/linux/kernel/linux-zen.nix
diff options
context:
space:
mode:
authorDmitriy <43755002+psydvl@users.noreply.github.com>2022-03-28 21:59:12 +0300
committerDmitriy <43755002+psydvl@users.noreply.github.com>2022-06-29 00:41:32 +0300
commit40674f0d7f6b06f0b96a6b24cb8d31363a92da86 (patch)
tree5f13ff799272b861a7c76b4c693bf94309c0e661 /pkgs/os-specific/linux/kernel/linux-zen.nix
parent09143afa61a477cb77be43ad3e98284adec39cc0 (diff)
downloadnixpkgs-40674f0d7f6b06f0b96a6b24cb8d31363a92da86.tar
nixpkgs-40674f0d7f6b06f0b96a6b24cb8d31363a92da86.tar.gz
nixpkgs-40674f0d7f6b06f0b96a6b24cb8d31363a92da86.tar.bz2
nixpkgs-40674f0d7f6b06f0b96a6b24cb8d31363a92da86.tar.lz
nixpkgs-40674f0d7f6b06f0b96a6b24cb8d31363a92da86.tar.xz
nixpkgs-40674f0d7f6b06f0b96a6b24cb8d31363a92da86.tar.zst
nixpkgs-40674f0d7f6b06f0b96a6b24cb8d31363a92da86.zip
linux_lqx, linux_zen: refactor to unify
Unify linux_zen and linux_lqx -> zen-kernels
Diffstat (limited to 'pkgs/os-specific/linux/kernel/linux-zen.nix')
-rw-r--r--pkgs/os-specific/linux/kernel/linux-zen.nix39
1 files changed, 0 insertions, 39 deletions
diff --git a/pkgs/os-specific/linux/kernel/linux-zen.nix b/pkgs/os-specific/linux/kernel/linux-zen.nix
deleted file mode 100644
index 504cb126742..00000000000
--- a/pkgs/os-specific/linux/kernel/linux-zen.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ lib, fetchFromGitHub, buildLinux, ... } @ args:
-
-let
-  # having the full version string here makes it easier to update
-  modDirVersion = "5.18.5-zen1";
-  parts = lib.splitString "-" modDirVersion;
-  version = lib.elemAt parts 0;
-  suffix = lib.elemAt parts 1;
-
-  numbers = lib.splitString "." version;
-  branch = "${lib.elemAt numbers 0}.${lib.elemAt numbers 1}";
-  rev = if ((lib.elemAt numbers 2) == "0") then "v${branch}-${suffix}" else "v${modDirVersion}";
-in
-
-buildLinux (args // {
-  inherit version modDirVersion;
-  isZen = true;
-
-  src = fetchFromGitHub {
-    owner = "zen-kernel";
-    repo = "zen-kernel";
-    inherit rev;
-    sha256 = "sha256-q6a8Wyzs6GNQ39mV+q/9N6yo/kXS9ZH+QTfGka42gk4=";
-  };
-
-  structuredExtraConfig = with lib.kernel; {
-    ZEN_INTERACTIVE = yes;
-    # TODO: Remove once #175433 reaches master
-    # https://nixpk.gs/pr-tracker.html?pr=175433
-    WERROR = no;
-  };
-
-  extraMeta = {
-    inherit branch;
-    maintainers = with lib.maintainers; [ atemu andresilva ];
-    description = "Built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads.";
-  };
-
-} // (args.argsOverride or { }))