update Rust for CVE-2022-21658

rohan
Jan 28, 2022, 2:21 AM
XXYMJ6PM7C3APGUAGQ6K6KCCQFNU76TK5R6FPAC4LB55QN24J73QC

Dependencies

  • [2] MUYNSHG2 update Nix build for Rust 2021 edition requirement
  • [3] Q4XPH27L override dev tooling
  • [4] G734WNM6 flake.nix: use crate2nix
  • [5] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [6] WZYPQBYN flake: use crate2nix from Nixpkgs
  • [7] LAFA7YMQ switch to oxalica/rust-overlay
  • [8] LNZVL2QQ update build tools
  • [9] ZWPPIJXF flake.nix: use Mozilla overlay for Rust

Change contents

  • replacement in flake.nix at line 25
    [2.67][2.67:122]()
    rustChannel = prev.rust-bin.stable."1.56.0";
    [2.67]
    [2.122]
    rustChannel = prev.rust-bin.stable."1.58.1";
  • replacement in flake.lock at line 20
    [3.1026288][2.1019:1129]()
    "lastModified": 1638161295,
    "narHash": "sha256-gLVjBxvI5tLMl2BzbGnpgVppnAxTrkrVeCyBQ5N6VQs=",
    [3.1026288]
    [3.1026398]
    "lastModified": 1643247693,
    "narHash": "sha256-rmShxIuNjYBz4l83J0J++sug+MURUY1koPCzX4F8hfo=",
  • replacement in flake.lock at line 24
    [3.1026451][2.1130:1189]()
    "rev": "8e6b3914626900ad8f465c3e3541edbb86a95d41",
    [3.1026451]
    [3.1026510]
    "rev": "6c4b9f1a2fd761e2d384ef86cff0d208ca27fdca",
  • replacement in flake.lock at line 63
    [3.1335][2.1428:1538]()
    "lastModified": 1638238200,
    "narHash": "sha256-pI6U9yy2McCPGRC2A5KeDq5H5+PUrnsxC6x90XwEEnw=",
    [3.1335]
    [3.1445]
    "lastModified": 1642838864,
    "narHash": "sha256-pHnhm3HWwtvtOK7NdNHwERih3PgNlacrfeDwachIG8E=",
  • replacement in flake.lock at line 67
    [3.1505][2.1539:1598]()
    "rev": "c43ac5a913306abe22c9d1ed8453c7819864f31b",
    [3.1505]
    [3.1564]
    "rev": "9fb49daf1bbe1d91e6c837706c481f9ebb3d8097",