Harsh Shandilya
369b63c35b
nix: use my nixpkgs fork
2024-05-11 11:56:45 +05:30
Harsh Shandilya
18bbe862ec
Revert "flake: disable cargo-audit"
...
This reverts commit d7755e9119
.
2024-04-10 22:45:39 +05:30
Harsh Shandilya
0b71c02b3c
fix: upgrade to Rust 1.77.2
2024-04-10 22:04:15 +05:30
Harsh Shandilya
bf3d8b595e
fix: upgrade to Rust 1.77.0
2024-03-29 12:12:39 +05:30
Harsh Shandilya
033498ee69
feat: upgrade to Rust 1.76.0
2024-03-03 23:42:58 +05:30
Harsh Shandilya
d7755e9119
flake: disable cargo-audit
2024-02-18 14:37:13 +05:30
Harsh Shandilya
062e918ffe
nix: update devshell inputs
2024-01-31 11:30:40 +05:30
Harsh Shandilya
9e61a50665
nix: add cc for linker
2023-12-29 11:26:35 +05:30
Harsh Shandilya
fd7d89335a
feat: upgrade to Rust 1.75.0
2023-12-29 02:11:43 +05:30
Harsh Shandilya
ce0ce50e81
fix(flakes): drop custom-nixpkgs dependency
...
No longer necessary
2023-11-03 01:47:01 +05:30
Harsh Shandilya
c0fc15c153
fix(flakes): use upstream cargo-dist
2023-11-03 01:47:01 +05:30
Harsh Shandilya
65030724f1
fix(flakes): drop now-removed crane inputs
2023-10-22 15:17:38 +05:30
Harsh Shandilya
a859968932
fix: upgrade to Rust 1.73.0
2023-10-07 17:38:07 +05:30
Harsh Shandilya
c0c50f09d9
feat(flakes): use cargo-dist prerelease build
2023-08-25 04:34:10 +05:30
Harsh Shandilya
969e158b01
chore(rust): upgrade to 1.72.0 stable
2023-08-25 03:41:31 +05:30
Harsh Shandilya
5c7b9f9d39
feat(build): add cargo-dist and oranda to devShell
2023-07-24 11:09:03 +05:30
Harsh Shandilya
f8422997d0
feat(flakes): use numtide/devshell for Flake devShell
2023-06-26 00:37:19 +05:30
Harsh Shandilya
7b71655adc
feat(flakes): adopt nix-systems for flake systems
2023-06-26 00:35:55 +05:30
Harsh Shandilya
d4542b151f
fix(flakes): switch flake-compat to nix-community fork
2023-06-20 23:48:53 +05:30
Harsh Shandilya
9b50eccc1e
feat(rust): upgrade to 1.70.0
2023-06-16 11:23:29 +05:30
Harsh Shandilya
33c5ab3803
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:20:43 +05:30
Harsh Shandilya
f37694d626
fix(flakes): remove unnecessary `CARGO_REGISTRIES_CRATES_IO_PROTOCOL`
2023-05-01 20:46:18 +05:30
Harsh Shandilya
adfe2e162f
feat(cargo): enable new sparse registry protocol
2023-03-10 06:58:48 +00:00
Harsh Shandilya
39588ab0a1
feat(nix): refactor out common args
2023-03-10 06:55:26 +00:00
Harsh Shandilya
60e3bf4798
chore: reformat Nix files with `alejandra`
2023-02-22 18:25:01 +00:00
Harsh Shandilya
3915571bba
feat(nix): set up `flake-compat`
2022-12-17 23:40:34 +00:00
Harsh Shandilya
baa9462095
refactor(nix): de-duplicate inputs
...
Fixes SDP-26
2022-12-17 04:49:46 +00:00
Harsh Shandilya
3cc599a456
feat(nix): migrate to Nix flakes
2022-12-16 06:43:28 +00:00