stardust-xr-*: enable strictDeps and __structuredAttrs where not already enabled

This commit is contained in:
Gavin John
2026-07-04 23:50:25 -04:00
parent 85bd5348a6
commit a625f44f42
5 changed files with 13 additions and 0 deletions

View File

@@ -20,6 +20,9 @@ rustPlatform.buildRustPackage {
cargoHash = "sha256-eQjRbavmUW2iw0OEC/DPk2FflTc4QCn0K/c4Og+sGW4=";
__structuredAttrs = true;
strictDeps = true;
passthru = {
tests.versionTest = testers.testVersion {
package = stardust-xr-atmosphere;

View File

@@ -20,6 +20,9 @@ rustPlatform.buildRustPackage (finalAttrs: {
cargoHash = "sha256-oM4nQUEc3iq1x4uRp8Kw5WtE/L5b6VlLOfElMT9Tk98=";
__structuredAttrs = true;
strictDeps = true;
passthru.updateScript = nix-update-script { };
meta = {

View File

@@ -16,6 +16,9 @@ rustPlatform.buildRustPackage {
hash = "sha256-upw0MjGccSI1B10wabKPMGrEo7ATfg4a7Hzaucbf99w=";
};
__structuredAttrs = true;
strictDeps = true;
cargoHash = "sha256-tkWY+dLFDnyir6d0supR3Z202p5i4UewY+J66mL1x/o=";
passthru.updateScript = nix-update-script { };

View File

@@ -20,6 +20,9 @@ rustPlatform.buildRustPackage (finalAttrs: {
cargoHash = "sha256-9XJ+nnvpTzr/3ii9dFkfZDex/++W5Mq9k0bh2Y6tueA=";
__structuredAttrs = true;
strictDeps = true;
checkFlags = [
# ---- xdg::test_get_desktop_files stdout ----
# thread 'xdg::test_get_desktop_files' panicked at protostar/src/xdg.rs:98:5:

View File

@@ -38,6 +38,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
cargoHash = "sha256-5HQkrkupBohmopGJh9t3JndVTU6cjbW0LgtBPb+YAr0=";
__structuredAttrs = true;
strictDeps = true;
nativeBuildInputs = [
pkg-config