9 Commits

Author SHA1 Message Date
AnnoyingRains
fefa66060a fix: nix 2025-08-30 22:55:11 -07:00
matthewcroughan
6b93a1a095 nix/gnome-graphical-test: fix pkgs references to updated names 2025-08-30 22:55:11 -07:00
matthewcroughan
5f6b48c9b4 nix/stardust-xr-server: fix build 2025-08-30 22:55:11 -07:00
Nova
499aa2be28 fix(nix): FINALLY 2024-08-21 00:49:11 -04:00
Taylor Coffelt
7ba710e8b7 fix(nix): fixes nix build (#21) 2024-08-21 04:10:13 +00:00
Nova
003dd9fcc1 fix: nix meshoptimizer 2024-08-13 21:51:32 -04:00
Nova
e0a7d4f44a fix: upgrade stereokit-rust and attempt nix upgrade 2024-08-07 14:36:19 -04:00
matthewcroughan
b9603dc0a1 nix: refactor
- Remove unnecessary fenix input
- Remove unnecessary arguments to buildRustPackage
- Remove obsolete/unnecessary hacks
- Minimize code duplication and maximize re-use by using flake.parts
- Split out stardust-xr-server derivation into its own nix file in nix/stardust-xr-server
- Automatically get name of package from Cargo.toml
- Advertise support for riscv64-linux in flake outputs
2023-08-24 14:39:14 +01:00
matthewcroughan
13da4c8d60 nix: add graphical-gnome-test
This VM integration test spawns Gnome, monado-service,
stardust-xr-server, flatland and weston-cliptest and tests that the
functionality works correctly. The result is a screenshot. If any
program in the test produces an exit code above 0 it will fail the test,
graphical rendering bugs should be visible in the resulting screenshot
2023-05-20 11:08:43 +01:00