build(deps): refresh audited AppImage inputs

Update the vulnerable PixelPass lockfile entries and document the exact Rust and Pulse development requirements for AppImage builds.
This commit is contained in:
2026-08-14 18:05:00 -04:00
parent eaea188e05
commit 70820cf903
2 changed files with 23 additions and 31 deletions
+3 -2
View File
@@ -47,9 +47,10 @@ distrobox create --yes --image ubuntu:24.04 --name pixelpass-build
distrobox enter pixelpass-build -- sudo apt-get update
distrobox enter pixelpass-build -- sudo apt-get install -y \
build-essential cmake clang libclang-dev pkg-config \
libpipewire-0.3-dev libspa-0.2-dev curl ca-certificates file
# Install rustup inside the box (edition 2024 needs rustc >= 1.85), then:
libpipewire-0.3-dev libspa-0.2-dev libpulse-dev curl ca-certificates file
rustup toolchain install 1.97.1 --profile default
distrobox enter pixelpass-build -- env \
PATH="$HOME/.rustup/toolchains/1.97.1-x86_64-unknown-linux-gnu/bin:$PATH" \
CARGO_TARGET_DIR=~/.cache/pixelpass-ubuntu/target \
./packaging/appimage/build-appimage.sh
```