https://git.jolheiser.com/nur.git
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
diff --git a/buildable.nix b/buildable.nix index 35778c207769e11cc758be656b1f8461bd05576c..21af140229fcfb9ea18f35d0be63ca24eb780678 100644 --- a/buildable.nix +++ b/buildable.nix @@ -17,10 +17,12 @@ ) ); isReserved = n: builtins.elem n ["lib" "overlays" "modules"]; isBroken = p: ({ meta.broken = false; } // p).meta.broken; + isFree = p: ({ meta.license.free = true; } // p).meta.license.free; in filterSet (n: !(isReserved n)) # filter out non-packages (p: (builtins.isAttrs p) && !(isBroken p) + && isFree p ) (import ./default.nix { inherit pkgs; })