From 2cb96a84c80cc5e14c300dabd1013bd69e7346ac Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 6 Sep 2025 00:47:55 +0000 Subject: [PATCH] Add missing dependency for Trixie --- scripts/build-package.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/scripts/build-package.sh b/scripts/build-package.sh index 8d24ba8..3f2b0a1 100755 --- a/scripts/build-package.sh +++ b/scripts/build-package.sh @@ -15,11 +15,11 @@ VERSION=`cat app/version.txt` # Determine extra target-specific dependencies if [ "$TARGET" == "rpi" ] || [ "$TARGET" == "rpi64" ]; then EXTRA_CONFIG="CONFIG+=gpuslow CONFIG+=disable-mmal" - EXTRA_BUILD_DEPS="libavcodec-dev, libavformat-dev, libswscale-dev" + EXTRA_BUILD_DEPS="libavcodec-dev, libavformat-dev, libswscale-dev," elif [ "$TARGET" == "l4t" ]; then : elif [ "$TARGET" == "desktop" ]; then - EXTRA_BUILD_DEPS="libva-dev, libvdpau-dev" + EXTRA_BUILD_DEPS="libva-dev, libvdpau-dev," elif [ "$TARGET" == "embedded" ]; then EXTRA_CONFIG="CONFIG+=gpuslow" else @@ -27,6 +27,11 @@ else exit 1 fi +# Trixie and later require qt6-svg-plugins to render SVGs in QML +if [ "$DISTRO" != "bookworm" ] && [ "$DISTRO" != "jammy" ] && [ "$DISTRO" != "noble" ]; then + EXTRA_DEPS="$EXTRA_DEPS qt6-svg-plugins," +fi + # Create a build directory mkdir /opt/build