Commit Graph

27 Commits

Author SHA1 Message Date
Harsh Shandilya 29ca787fa1 nix: use my nixpkgs fork 2024-05-11 11:56:45 +05:30
Harsh Shandilya b8a2ea4e85 fix: upgrade to Rust 1.77.2 2024-04-10 22:06:00 +05:30
Harsh Shandilya d5738d584e fix: upgrade to Rust 1.77.0 2024-03-29 12:21:43 +05:30
Harsh Shandilya 598b6c8cb9 fix(flakes): unify derivations 2024-03-26 16:34:16 +05:30
Harsh Shandilya 0132c1648b feat: upgrade to Rust 1.76.0 2024-02-24 12:20:12 +05:30
Harsh Shandilya c45117544e flake: disable cargo-audit 2024-02-18 14:41:55 +05:30
Harsh Shandilya 1f61f79432 rust: upgrade to 1.75.0
flake.lock: Update

Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/28dbd8b43ea328ee708f7da538c63e03d5ed93c8' (2024-02-03)
  → 'github:nix-community/fenix/65710e829186b89d72125c500a2f34c2d932bb38' (2024-02-08)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/8f6a72871ec87ed53cfe43a09fb284168a284e7e' (2024-02-02)
  → 'github:rust-lang/rust-analyzer/c48f145535db82a166f516847cb1f67d2ade6745' (2024-02-07)
2024-02-09 10:14:55 +05:30
Harsh Shandilya ef868f59a1 nix: update devshell inputs 2024-01-31 11:30:40 +05:30
Harsh Shandilya ddfd6c4aec nix: add cc for linker 2023-12-29 13:53:05 +05:30
Harsh Shandilya 66ac47e327
fix(flakes): drop now-removed crane inputs 2023-10-22 15:19:47 +05:30
Harsh Shandilya 4f3aadb80f
fix: upgrade to Rust 1.73.0 2023-10-07 17:41:29 +05:30
Harsh Shandilya 1d9b783649
chore(rust): upgrade to 1.72.0 stable 2023-08-25 03:47:31 +05:30
Harsh Shandilya 86f43c74e0
fix(flakes): add cargo-semver-checks to devShell 2023-07-08 15:43:40 +05:30
Harsh Shandilya 8704d6f775
feat(flakes): adopt nix-systems for flake systems 2023-06-26 00:49:20 +05:30
Harsh Shandilya ab7ee0b4f6
feat(flakes): use numtide/devshell for Flake devShell 2023-06-26 00:49:20 +05:30
Harsh Shandilya ca773575d3
fix(nix): clear out crane build warnings 2023-06-24 02:44:14 +05:30
Harsh Shandilya f06da1f725
fix(flakes): switch flake-compat to nix-community fork 2023-06-20 23:51:06 +05:30
Harsh Shandilya 23e65e59e6 fix(flakes): make healthchecks-msrv build standalone
`cargoArtifacts` is built with the stable toolchain which is useless for this build
2023-06-18 11:49:22 +00:00
Harsh Shandilya ed328ba2a3
feat(rust): upgrade to 1.70.0 2023-06-16 11:26:39 +05:30
Harsh Shandilya 7fe17befba
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-15 11:28:54 +05:30
Harsh Shandilya 7a4b21633b
fix(flakes): set `CARGO_REGISTRIES_CRATES_IO_PROTOCOL` in devShell 2023-05-05 15:50:31 +05:30
Harsh Shandilya 1b444ef68b
feat(flakes): ensure derivation names and versions are correct 2023-05-05 15:43:19 +05:30
Harsh Shandilya 31a0959c82 chore: reformat Nix files with `alejandra` 2023-02-22 18:25:01 +00:00
Harsh Shandilya 7ed669b848 fix(flakes): prevent running checks twice 2022-12-30 09:28:10 +00:00
Harsh Shandilya 5fef7646b9
fix(flakes): pass missing args to crate targets 2022-12-28 15:03:14 +05:30
Harsh Shandilya 60324355fb chore(nix): reduce `cargo fmt` to a single shared step 2022-12-28 08:23:08 +00:00
Harsh Shandilya 584b9d0439 feat(nix): switch to Nix Flakes 2022-12-28 07:59:13 +00:00