overlay: include yarr (consuming nixpkgs has rustc 1.97.1)
NixOS Configuration CI / Nix Flake Check (pull_request) Successful in 13s

yarr needs rustc 1.97.1. The mcp-servers flake's own nixpkgs has 1.95,
but consuming flakes (config-nixos) pin a newer nixpkgs with 1.97.1.
Since rustPkgs defaults to the consuming pkgs, yarr builds fine in the
overlay there. Remove the removeAttrs exclusion.
This commit is contained in:
hermes-agent
2026-08-17 12:05:47 +00:00
parent e9c4ae7273
commit 1a06666b77
+1 -5
View File
@@ -15,12 +15,8 @@
# # Now pkgs.manim-mcp-server is available
# };
# }
#
# Note: yarr is excluded from the overlay because it needs rustc 1.97.1
# from a specific nixpkgs input. Build it via nix build .#yarr on the
# flake directly.
final: prev:
let
mcpPackages = import ../packages { pkgs = final; };
in
builtins.removeAttrs mcpPackages [ "yarr" ]
mcpPackages