From a08c650eb557071bfbec186e75a5bcfdbdcb5bac Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Sat, 23 Nov 2024 01:15:37 +0530 Subject: [PATCH] scx: add aarch64-linux to badPlatforms --- pkgs/os-specific/linux/scx/default.nix | 1 + pkgs/os-specific/linux/scx/scx_cscheds.nix | 10 +--------- pkgs/os-specific/linux/scx/scx_rustscheds.nix | 10 +--------- 3 files changed, 3 insertions(+), 18 deletions(-) diff --git a/pkgs/os-specific/linux/scx/default.nix b/pkgs/os-specific/linux/scx/default.nix index fdac201f5a5f..6e645f2f210e 100644 --- a/pkgs/os-specific/linux/scx/default.nix +++ b/pkgs/os-specific/linux/scx/default.nix @@ -21,6 +21,7 @@ let changelog = "https://github.com/sched-ext/scx/releases/tag/v${versionInfo.scx.version}"; license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; + badPlatforms = [ "aarch64-linux" ]; maintainers = with lib.maintainers; [ johnrtitor ]; }; }; diff --git a/pkgs/os-specific/linux/scx/scx_cscheds.nix b/pkgs/os-specific/linux/scx/scx_cscheds.nix index adb35c2f0cd8..737ca30af5d0 100644 --- a/pkgs/os-specific/linux/scx/scx_cscheds.nix +++ b/pkgs/os-specific/linux/scx/scx_cscheds.nix @@ -121,7 +121,7 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: { # Enable this when default kernel in nixpkgs is 6.12+ doCheck = false; - meta = { + meta = scx-common.meta // { description = "Sched-ext C userspace schedulers"; longDescription = '' This includes C based schedulers such as scx_central, scx_flatcg, @@ -132,13 +132,5 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: { It is recommended to use the latest kernel for the best compatibility. ::: ''; - - inherit (scx-common.meta) - homepage - changelog - license - platforms - maintainers - ; }; }) diff --git a/pkgs/os-specific/linux/scx/scx_rustscheds.nix b/pkgs/os-specific/linux/scx/scx_rustscheds.nix index e15d909f9c9a..a5601cd4fcc1 100644 --- a/pkgs/os-specific/linux/scx/scx_rustscheds.nix +++ b/pkgs/os-specific/linux/scx/scx_rustscheds.nix @@ -57,7 +57,7 @@ rustPlatform.buildRustPackage { # Enable this when default kernel in nixpkgs is 6.12+ doCheck = false; - meta = { + meta = scx-common.meta // { description = "Sched-ext Rust userspace schedulers"; longDescription = '' This includes Rust based schedulers such as @@ -68,13 +68,5 @@ rustPlatform.buildRustPackage { It is recommended to use the latest kernel for the best compatibility. ::: ''; - - inherit (scx-common.meta) - homepage - changelog - license - platforms - maintainers - ; }; }