Commit Graph

11 Commits

Author SHA1 Message Date
Harsh Shandilya 230fe4744c flake.lock: Update
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/1f538e6f3b8ad37e89b1386e06be080fbe474b3c' (2023-06-29)
  → 'github:rustsec/advisory-db/1d2202ea2b32fabd3307641010301bfe187ef11a' (2024-01-24)
• Updated input 'crane':
    'github:ipetkov/crane/4d350bb94fdf8ec9d2e22d68bb13e136d73aa9d8' (2023-06-29)
  → 'github:ipetkov/crane/c798790eabec3e3da48190ae3698ac227aab770c' (2024-01-28)
• Removed input 'crane/flake-compat'
• Removed input 'crane/flake-utils'
• Removed input 'crane/rust-overlay'
• Removed input 'crane/rust-overlay/flake-utils'
• Removed input 'crane/rust-overlay/nixpkgs'
• Updated input 'devshell':
    'github:numtide/devshell/3864857b2754ab0e16c7c7c626f0e5a1d4e42f38' (2023-06-28)
  → 'github:numtide/devshell/83cb93d6d063ad290beee669f4badf9914cc16ec' (2024-01-15)
• Added input 'devshell/flake-utils':
    follows 'flake-utils'
• Removed input 'devshell/systems'
• Updated input 'fenix':
    'github:nix-community/fenix/1b25873f884bb9db4924d98b3ec46a378ed60920' (2023-07-01)
  → 'github:nix-community/fenix/46a368edf5f1cc16573157797e5acead834d5b2c' (2024-01-30)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/46cd8b849590a18c3e4f2eb8a0ade486d1c855a8' (2023-06-30)
  → 'github:rust-lang/rust-analyzer/d13951f25c4cb880bff09a3c02a796ecc51f69ac' (2024-01-29)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/dbabf0ca0c0c4bce6ea5eaf65af5cb694d2082c7' (2023-06-25)
  → 'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/60a783e00517fce85c42c8c53fe0ed05ded5b2a4' (2023-06-28)
  → 'github:NixOS/nixpkgs/222c1940fafeda4dea161858ffe6ebfc853d3db5' (2024-01-30)
2024-01-31 11:30:12 +05:30
Harsh Shandilya ae27ef3272 nix: update devshell inputs 2024-01-31 11:26:49 +05:30
Harsh Shandilya 4b56a6975f
flake.lock: Update
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/b170dda7f803efa789489985bf4d1b1e324ab675' (2023-03-04)
  → 'github:rustsec/advisory-db/1f538e6f3b8ad37e89b1386e06be080fbe474b3c' (2023-06-29)
• Updated input 'crane':
    'github:ipetkov/crane/2552a2d1ccf33d43259a9e00f93dbacb9e6d6bed' (2023-03-20)
  → 'github:ipetkov/crane/4d350bb94fdf8ec9d2e22d68bb13e136d73aa9d8' (2023-06-29)
• Updated input 'crane/rust-overlay':
    'github:oxalica/rust-overlay/7c9a265c2eaa5783bc18593b1aec39a85653c076' (2023-05-18)
  → 'github:oxalica/rust-overlay/c535b4f3327910c96dcf21851bbdd074d0760290' (2023-06-03)
• Updated input 'fenix':
    'github:nix-community/fenix/8a69206e50ca6a2cc4ae7a22eef4bfcbe6dbc9f6' (2023-05-18)
  → 'github:nix-community/fenix/1b25873f884bb9db4924d98b3ec46a378ed60920' (2023-07-01)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/2f8cd66fb4c98026d2bdbdf17270e3472e1ca42a' (2023-05-15)
  → 'github:rust-lang/rust-analyzer/46cd8b849590a18c3e4f2eb8a0ade486d1c855a8' (2023-06-30)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/3db36a8b464d0c4532ba1c7dda728f4576d6d073' (2023-02-13)
  → 'github:numtide/flake-utils/dbabf0ca0c0c4bce6ea5eaf65af5cb694d2082c7' (2023-06-25)
• Added input 'flake-utils/systems':
    follows 'systems'
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a1240f6b4a0bcc84fc48008b396a140d9f3638f6' (2023-03-05)
  → 'github:NixOS/nixpkgs/60a783e00517fce85c42c8c53fe0ed05ded5b2a4' (2023-06-28)
2023-07-01 13:17:13 +05:30
Harsh Shandilya 6a9d08388b
feat(nix): align Flakes setup with other repositories 2023-07-01 13:17:13 +05:30
Harsh Shandilya f8daba4de4
feat(nix): switch to provisioning toolchains using fenix
rust-overlay's `fromRustupToolchainFile` does not provision the provided
components from the `rust-toolchain.toml` file which makes the experience
subpar compared to fenix that treats `rust-toolchain.toml` similar to rustup.
2023-05-18 17:54:03 +05:30
Harsh Shandilya e0565a316c chore(nix): bump to crane 0.12.0 2023-03-20 05:25:42 +00:00
Harsh Shandilya 499cb34266 chore(nix): bump flake inputs 2023-03-06 10:54:14 +00:00
Harsh Shandilya 4ac3714425 chore(nix): bump flake inputs 2023-02-20 03:27:26 +00:00
Harsh Shandilya 6c7ce91a48 feat(nix): set up flake-compat 2023-02-16 14:26:30 +00:00
Harsh Shandilya 4d035126a5 chore(nix): bump flake inputs 2023-02-16 14:14:27 +00:00
Harsh Shandilya e39a5b889b feat: switch build and CI to Nix Flakes
Fixes SDP-31
2022-12-17 05:58:17 +00:00