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