Loading pkgs/os-specific/linux/kernel/xanmod-kernels.nix +7 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,12 @@ let hash = "sha256-UPLwaEWhBu1yriCUJu9L/B8yy+1zxnTQzHaKlT507UY="; }; ttVariant = { version = "5.15.54"; suffix = "xanmod1-tt"; hash = "sha256-4ck9PAFuIt/TxA/U+moGlVfCudJnzSuAw7ooFG3OJis="; }; xanmodKernelFor = { version, suffix ? "xanmod1", hash }: buildLinux (args // rec { inherit version; modDirVersion = "${version}-${suffix}"; Loading Loading @@ -73,4 +79,5 @@ in { lts = xanmodKernelFor ltsVariant; edge = xanmodKernelFor edgeVariant; tt = xanmodKernelFor ttVariant; } pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -23799,6 +23799,8 @@ with pkgs; linux_xanmod = linuxKernel.kernels.linux_xanmod; linuxPackages_xanmod_latest = linuxKernel.packages.linux_xanmod_latest; linux_xanmod_latest = linuxKernel.kernels.linux_xanmod_latest; linuxPackages_xanmod_tt = linuxKernel.packages.linux_xanmod_tt; linux_xanmod_tt = linuxKernel.kernels.linux_xanmod_tt; linux-doc = callPackage ../os-specific/linux/kernel/htmldocs.nix { }; pkgs/top-level/linux-kernels.nix +9 −1 Original line number Diff line number Diff line Loading @@ -218,7 +218,7 @@ in { ]; }).lqx; # This contains both the LTS and EDGE variants of the XanMod kernel # This contains the variants of the XanMod kernel xanmodKernels = callPackage ../os-specific/linux/kernel/xanmod-kernels.nix; linux_xanmod = (xanmodKernels { Loading @@ -235,6 +235,13 @@ in { ]; }).edge; linux_xanmod_tt = (xanmodKernels { kernelPatches = [ kernelPatches.bridge_stp_helper kernelPatches.request_key_helper ]; }).tt; linux_libre = deblobKernel packageAliases.linux_default.kernel; linux_latest_libre = deblobKernel packageAliases.linux_latest.kernel; Loading Loading @@ -564,6 +571,7 @@ in { linux_lqx = recurseIntoAttrs (packagesFor kernels.linux_lqx); linux_xanmod = recurseIntoAttrs (packagesFor kernels.linux_xanmod); linux_xanmod_latest = recurseIntoAttrs (packagesFor kernels.linux_xanmod_latest); linux_xanmod_tt = recurseIntoAttrs (packagesFor kernels.linux_xanmod_tt); hardkernel_4_14 = recurseIntoAttrs (packagesFor kernels.linux_hardkernel_4_14); Loading Loading
pkgs/os-specific/linux/kernel/xanmod-kernels.nix +7 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,12 @@ let hash = "sha256-UPLwaEWhBu1yriCUJu9L/B8yy+1zxnTQzHaKlT507UY="; }; ttVariant = { version = "5.15.54"; suffix = "xanmod1-tt"; hash = "sha256-4ck9PAFuIt/TxA/U+moGlVfCudJnzSuAw7ooFG3OJis="; }; xanmodKernelFor = { version, suffix ? "xanmod1", hash }: buildLinux (args // rec { inherit version; modDirVersion = "${version}-${suffix}"; Loading Loading @@ -73,4 +79,5 @@ in { lts = xanmodKernelFor ltsVariant; edge = xanmodKernelFor edgeVariant; tt = xanmodKernelFor ttVariant; }
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -23799,6 +23799,8 @@ with pkgs; linux_xanmod = linuxKernel.kernels.linux_xanmod; linuxPackages_xanmod_latest = linuxKernel.packages.linux_xanmod_latest; linux_xanmod_latest = linuxKernel.kernels.linux_xanmod_latest; linuxPackages_xanmod_tt = linuxKernel.packages.linux_xanmod_tt; linux_xanmod_tt = linuxKernel.kernels.linux_xanmod_tt; linux-doc = callPackage ../os-specific/linux/kernel/htmldocs.nix { };
pkgs/top-level/linux-kernels.nix +9 −1 Original line number Diff line number Diff line Loading @@ -218,7 +218,7 @@ in { ]; }).lqx; # This contains both the LTS and EDGE variants of the XanMod kernel # This contains the variants of the XanMod kernel xanmodKernels = callPackage ../os-specific/linux/kernel/xanmod-kernels.nix; linux_xanmod = (xanmodKernels { Loading @@ -235,6 +235,13 @@ in { ]; }).edge; linux_xanmod_tt = (xanmodKernels { kernelPatches = [ kernelPatches.bridge_stp_helper kernelPatches.request_key_helper ]; }).tt; linux_libre = deblobKernel packageAliases.linux_default.kernel; linux_latest_libre = deblobKernel packageAliases.linux_latest.kernel; Loading Loading @@ -564,6 +571,7 @@ in { linux_lqx = recurseIntoAttrs (packagesFor kernels.linux_lqx); linux_xanmod = recurseIntoAttrs (packagesFor kernels.linux_xanmod); linux_xanmod_latest = recurseIntoAttrs (packagesFor kernels.linux_xanmod_latest); linux_xanmod_tt = recurseIntoAttrs (packagesFor kernels.linux_xanmod_tt); hardkernel_4_14 = recurseIntoAttrs (packagesFor kernels.linux_hardkernel_4_14); Loading