this repo has no description

workflows: fix missing system libraries

altagos.dev c40fb1c2 3d6965dc

verified
+15 -7
+8 -5
.tangled/workflows/build.yml
··· 1 when: 2 - - event: ["push", "pull_request"] 3 - branch: ["main"] 4 5 engine: nixery 6 7 dependencies: 8 nixpkgs: 9 - - mise 10 11 steps: 12 - name: Setup Zig ··· 15 mise exec zig -- zig version 16 - name: Run Tests 17 command: | 18 - mise exec zig -- zig build test --summary all 19 - name: Build ReleaseSafe 20 command: | 21 - mise exec zig -- zig build -Doptimize=ReleaseSafe -Ddocking
··· 1 when: 2 + - event: ["push", "pull_request"] 3 + branch: ["main", "workflows"] 4 5 engine: nixery 6 7 dependencies: 8 nixpkgs: 9 + - libglvnd 10 + - alsa-lib 11 + - mise 12 13 steps: 14 - name: Setup Zig ··· 17 mise exec zig -- zig version 18 - name: Run Tests 19 command: | 20 + ls -la /lib 21 + nix-shell -c "mise exec zig -- zig build test --summary all" 22 - name: Build ReleaseSafe 23 command: | 24 + nix-shell -c "mise exec zig -- zig build -Doptimize=ReleaseSafe -Ddocking"
+2 -2
.tangled/workflows/web.yml
··· 1 when: 2 - - event: ["push", "pull_request"] 3 - branch: ["main"] 4 5 engine: nixery 6
··· 1 when: 2 + - event: ["push", "pull_request"] 3 + branch: ["main"] 4 5 engine: nixery 6
+5
shell.nix
···
··· 1 + { pkgs ? import <nixpkgs> {} }: 2 + pkgs.mkShell { 3 + # nativeBuildInputs is usually what you want -- tools you need to run 4 + nativeBuildInputs = with pkgs.buildPackages; [ xorg.libX11 xorg.libXcursor xorg.libXi ]; 5 + }