Solving a conflict

pmeunier
Dec 25, 2023, 10:06 PM
JVBQMAFU6GOL7VN2JPKEMZRPZIGQNVIW7B2J27MD6UUALE4HY2UQC

Dependencies

  • [2] HYENMEQW Add nix aarch64-darwin support for Apple Silicon macs
  • [3] BFQYATIR Add nix aarch64-darwin support for Apple Silicon macs
  • [4] G734WNM6 flake.nix: use crate2nix
  • [5] Q4XPH27L override dev tooling
  • [6] ZWPPIJXF flake.nix: use Mozilla overlay for Rust
  • [7] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [8] 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.

Change contents

  • edit in flake.nix at line 16
    [4.1024079][3.0:101](),[4.1024079][3.0:101]()
    allSystems = [ "x86_64-linux" "aarch64-linux" "i686-linux" "x86_64-darwin" "aarch64-darwin" ];
  • resurrect zombie in flake.nix at line 16
    [3.101][4.68:159](),[4.1024163][4.68:159](),[4.1024163][4.68:159]()
    forAllSystems = f: genAttrs allSystems (system: f nixpkgs.legacyPackages.${system});
  • resurrect zombie in flake.nix at line 17
    [4.1024079][2.0:101](),[4.1024079][2.0:101]()
    allSystems = [ "x86_64-linux" "aarch64-linux" "i686-linux" "x86_64-darwin" "aarch64-darwin" ];
  • resolve order conflict in flake.nix at line 17
    [4.159]
    [2.0]