Commit Graph

17 Commits

Author SHA1 Message Date
Yusuf Bera Ertan
ea7f5b3319
chore(deps): update nix flake deps 2021-08-03 17:45:41 +03:00
Ludvig Böklin
0d7c0dfd50 Fix gliderwield downhill run jitter 2021-08-01 11:20:46 +00:00
Yusuf Bera Ertan
22b3a56595
build(nix): use default-publish for release builds of voxygen 2021-07-05 05:06:41 +03:00
Yusuf Bera Ertan
1cfad57684
build(nix): fix audio resource patching 2021-06-27 23:23:01 +03:00
Yusuf Bera Ertan
057c757384
build(nix): update audio resource patch 2021-06-23 08:52:04 +03:00
Yusuf Bera Ertan
ef97c4d57f
build(nix): fix git ref not found and git lfs check 2021-06-19 22:05:22 +03:00
Yusuf Bera Ertan
2503e8f736
build(nix): switch back to master branch nix-cargo-integration, use defaultOutputs 2021-06-13 19:33:38 +03:00
Yusuf Bera Ertan
b8885202dd
chore(deps): update nix flake deps 2021-06-13 19:29:28 +03:00
Yusuf Bera Ertan
de4320c9b0
chore(deps): update nix flake deps 2021-06-03 23:33:13 +03:00
Yusuf Bera Ertan
5979f2c334
chore(deps): update nix flake deps 2021-05-04 11:57:14 +03:00
Yusuf Bera Ertan
dc8d889703
chore(deps): update nix flake deps 2021-04-29 05:01:05 +03:00
Yusuf Bera Ertan
78b1773c05
build(nix): switch to crate2nix 2021-04-27 05:18:12 +03:00
Yusuf Bera Ertan
84a7f666c2
build(nix): switch to nix-cargo-integration 2021-04-17 21:37:57 +03:00
Yusuf Bera Ertan
5002ea57aa
chore(deps): update nix flake lock 2021-04-15 00:19:55 +03:00
Yusuf Bera Ertan
e5aabf1830
build(nix): switch to naersk 2021-03-23 16:02:47 +03:00
Yusuf Bera Ertan
8ccf5b3012
nix: update README, remove nixGL selection from dev shell (which also removes envrc-nvidia), update envrc to be used by both flakes, tidy up some stuff 2020-12-12 17:10:54 +03:00
Ludvig Böklin
b8fb250b00 flake-compat (unify flake and non-flake build process/environment)
The only user-facing changes is the process for version pinning, which will be
slightly less convenient without access to the `nix flake` feature. This is
justified by it rarely being necessary, for the benefit of relying on an
upcoming built-in nix feature rather than a non-standard third-party tool.

- deprecate `niv` for version pinning
- legacy nix now uses the flake via `flake-compat`
  - remove `sources.{nix,json}` (versions now pinned in `flake.lock`)
  - move contents of `nix/default.nix` to `nix/veloren.nix`
  - make `nix-build nix/default.nix` produce the same output as `flake build`
  - move contents of `nix/shell.nix` into `nix/devShell.nix`
  - make `nix-shell nix/shell.nix` produce the same environment as `flake develop`
- Move `tag` parameter into `sourceInfo`
- Tidy up and autoformat with `nixpkgs-fmt`
- update README to reflect new usage
- revert input versions to match those previously specified in nix/sources.json
2020-12-11 12:00:04 +00:00