From 8e2ef04cce4e994e234da1bb523229a9a66e1318 Mon Sep 17 00:00:00 2001 From: Nikkuss Date: Tue, 29 Jul 2025 21:52:11 +0400 Subject: [PATCH] disable things --- flake.nix | 43 ++++++++++++++++++++----------------------- 1 file changed, 20 insertions(+), 23 deletions(-) diff --git a/flake.nix b/flake.nix index c93d463..ec378e2 100644 --- a/flake.nix +++ b/flake.nix @@ -52,31 +52,28 @@ lib.lists.flatten (lib.mapAttrsToList (name: pkg: recursePackage name pkg) scope) ); workingPackages = lib.filterAttrs (_: pkg: !pkg.meta.broken) flatPackages; - - recursePackageSets = - pkg: - let - isDrv = lib.isDerivation pkg; - isAttrs = lib.isAttrs pkg; - isSameSystem = lib.meta.availableOn pkgs.stdenv.hostPlatform pkg; - in - if isDrv && isSameSystem then - pkg - else if isAttrs then - lib.mapAttrs (_: subPkg: recursePackageSets subPkg) pkg - else - null; - - # Recursively filter out nulls and remove overrides (probably a btter way to do this but it works for now) - packageSets = lib.filterAttrsRecursive (k: v: v != null && k != "override") ( - lib.mapAttrs (name: pkg: recursePackageSets pkg) scope - ); + # Disable for now + # recursePackageSets = + # pkg: + # let + # isDrv = lib.isDerivation pkg; + # isAttrs = lib.isAttrs pkg; + # isSameSystem = lib.meta.availableOn pkgs.stdenv.hostPlatform pkg; + # in + # if isDrv && isSameSystem then + # pkg + # else if isAttrs then + # lib.mapAttrs (_: subPkg: recursePackageSets subPkg) pkg + # else + # null; + # + # # Recursively filter out nulls and remove overrides (probably a btter way to do this but it works for now) + # packageSets = lib.filterAttrsRecursive (k: v: v != null && k != "override") ( + # lib.mapAttrs (name: pkg: recursePackageSets pkg) scope + # ); in { - inherit packageSets; - inherit flatPackages; - inherit pkgs; - packages = packageSets; + packages = flatPackages; checks = lib.mapAttrs' (n: lib.nameValuePair "package-${n}") workingPackages; } );