{ inputs.nixpkgs.url = "github:NixOS/nixpkgs?ref=nixos-unstable"; outputs = {nixpkgs, ...}: let systems = ["x86_64-linux" "aarch64-linux"]; forAllSystems = nixpkgs.lib.genAttrs systems; in { devShells = forAllSystems (system: let pkgs = nixpkgs.legacyPackages.${system}; in { default = pkgs.mkShell { name = "nixir"; buildInputs = with pkgs; [ boost.dev libblake3.dev nixVersions.nixComponents_2_32.nix-store nixVersions.nixComponents_2_32.nix-expr nixVersions.nixComponents_2_32.nix-cmd nixVersions.nixComponents_2_32.nix-fetchers nixVersions.nixComponents_2_32.nix-main nixVersions.nixComponents_2_32.nix-util nixVersions.nix_2_32 ]; nativeBuildInputs = with pkgs; [ cmake pkg-config ninja bear clang-tools ]; env.NIX_PLUGINABI = "0.2"; }; }); }; }