Henry-Hiles
71ed283141
chore: enable __structuredAttrs on build
...
This is a good practice for modern nix packages
2026-06-20 02:43:52 +00:00
Henry-Hiles
95790d8152
fix: don't do check on all builds
...
Checks can be done with `nix flake check`, no need to slow down build process with this.
2026-06-20 02:43:52 +00:00
Henry-Hiles
02c61b3840
fix: remove un-needed env vars that crane sets automatically
2026-06-20 02:43:52 +00:00
Henry-Hiles
6ee501ac69
feat: static builds using nix, including cross
2026-06-20 02:43:52 +00:00
Henry-Hiles
27da50136e
chore: cleanup unused args in nix package
2026-05-24 10:48:38 -04:00
Bart Oostveen
db724b67ff
fix: use in-flake version of rocksdb instead of nixpkgs' upstream package
...
Fixes #1801
2026-05-23 20:00:40 +02:00
aviac
388cbeb60e
build(nix): allow overriding TARGET_CPU
2026-05-19 09:58:48 +00:00
aviac
027f6a4b02
feat(nix): allow override of RUSTFLAGS for certain features
...
- enabling the `http3` features requires unstable features, namely `reqwest_unstable`
- the main suggestion of cargo is to enable this through RUSTFLAGS
- we had no way to customize RUSTFLAGS, now we do
- changed the max-perf package to showcase this feature
- also turn on http3 by default in both max-perf and the default build
(jade approved this)
2026-04-20 17:49:03 +00:00
aviac
42028f155b
feat(nix): also add release-max-perf package build to flake outputs
2026-04-20 17:49:03 +00:00
Henry-Hiles
379ef5014c
fix: only run patchelf on linux
2026-04-08 20:14:36 +00:00
Henry-Hiles
2ab177f100
fix: fix continuwuity build on nix-darwin
2026-04-08 20:14:36 +00:00
Henry-Hiles
915643c965
feat: overridable rocksdb
2026-04-07 20:41:19 +00:00
Henry-Hiles
4063b2c7da
fix: various issues with continuwuity build
2026-04-07 20:41:19 +00:00
Henry-Hiles
943bd81ce9
fix: fix typo in continuwuity build
2026-04-07 20:41:19 +00:00
Henry-Hiles
0fdb1be938
feat: add customizable cargoExtraArgs
2026-04-07 20:41:19 +00:00