Add nix aarch64-darwin support for Apple Silicon macs

ryanbooker
Dec 24, 2023, 11:40 AM
BFQYATIR5O7O3FD4SR5573ZTI26J5OCIQJGOMI5PG6PIPBSDBEMQC

Dependencies

  • [2] POBHKKNG Use nixpkgs builtin Rust build tools This fixes the broken flake packages and prevents having to manually update any sort of Nix-specific lock file, which should make it less prone to breaking in the future.
  • [3] Q4XPH27L override dev tooling
  • [4] G734WNM6 flake.nix: use crate2nix
  • [5] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [6] ZWPPIJXF flake.nix: use Mozilla overlay for Rust

Change contents

  • replacement in flake.nix at line 16
    [3.1024079][3.1024079:1024163]()
    allSystems = [ "x86_64-linux" "aarch64-linux" "i686-linux" "x86_64-darwin" ];
    [3.1024079]
    [2.68]
    allSystems = [ "x86_64-linux" "aarch64-linux" "i686-linux" "x86_64-darwin" "aarch64-darwin" ];