From 42ee47606f1d8b2cc990c81ead58be7238cc1600 Mon Sep 17 00:00:00 2001 From: Cameron Date: Mon, 6 Jul 2026 14:41:13 -0700 Subject: [PATCH] Fix Nixery package names for Bevy system deps Nixery constructs the container image URL from the dependency list, so package names must be lowercase and use nixpkgs attribute names without dots. Replace xorg.libX11-style paths with libx11, libxcursor, etc. Defense: CI can only enforce the constitution if the runner can actually pull its own container image. Broken package names are a broken gate. --- .tangled/workflows/check.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.tangled/workflows/check.yml b/.tangled/workflows/check.yml index c7c88e23..52635ede 100644 --- a/.tangled/workflows/check.yml +++ b/.tangled/workflows/check.yml @@ -22,16 +22,15 @@ dependencies: - clippy - gcc - pkg-config - - bash # Bevy Linux windowing / GL dependencies - wayland - wayland-protocols - libxkbcommon - - xorg.libX11 - - xorg.libXcursor - - xorg.libXrandr - - xorg.libXi - - xorg.libXinerama + - libx11 + - libxcursor + - libxrandr + - libxi + - libxinerama - mesa - alsa-lib -- 2.51.2