From db589889e9f43b4b4e0302ba87d2a1b23e436bd3 Mon Sep 17 00:00:00 2001 From: Jamie Kerber Date: Wed, 8 Jul 2026 15:47:49 +0200 Subject: [PATCH] Fixed missing dependency for ivi-homescreen/wayland-cxx-scanner --- configs/desktop-homescreen.json | 62 +++++++-------------------------- 1 file changed, 12 insertions(+), 50 deletions(-) diff --git a/configs/desktop-homescreen.json b/configs/desktop-homescreen.json index 05ad182..5580074 100644 --- a/configs/desktop-homescreen.json +++ b/configs/desktop-homescreen.json @@ -95,32 +95,13 @@ "shell": true, "cmds": [ "sudo-apt-workspace update -y", - "sudo-apt-workspace install -yq --no-install-recommends libsystemd-dev", + "sudo-apt-workspace install -yq --no-install-recommends libpugixml-dev libsystemd-dev", "if [ -n \"$GITHUB_ACTIONS\" ]; then sudo-apt-workspace install -yq flatpak libflatpak-dev gnome-software-plugin-flatpak; fi", "if [ -n \"$GITHUB_ACTIONS\" ]; then sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo; fi", - "if [ -n \"$GITHUB_ACTIONS\" ]; then flatpak remotes; fi" - ], - "20.04": { - "cmds": [ - "echo \"Ubuntu 20.04\"", - "sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl", - "pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0" - ] - }, - "22.04": { - "cmds": [ - "echo \"Ubuntu 22.04\"", - "sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl", - "pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0" - ] - }, - "24.04": { - "cmds": [ - "echo \"Ubuntu 24.04\"", - "sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl", - "pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0" - ] - } + "if [ -n \"$GITHUB_ACTIONS\" ]; then flatpak remotes; fi", + "sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl", + "pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0" + ] } }, "x86_64": { @@ -128,39 +109,20 @@ "shell": true, "cmds": [ "sudo-apt-workspace update -y", - "sudo-apt-workspace install -yq --no-install-recommends libsystemd-dev", + "sudo-apt-workspace install -yq --no-install-recommends libpugixml-dev libsystemd-dev", "if [ -n \"$GITHUB_ACTIONS\" ]; then sudo-apt-workspace install -yq flatpak libflatpak-dev gnome-software-plugin-flatpak; fi", "if [ -n \"$GITHUB_ACTIONS\" ]; then sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo; fi", - "if [ -n \"$GITHUB_ACTIONS\" ]; then flatpak remotes; fi" - ], - "20.04": { - "cmds": [ - "echo \"Ubuntu 20.04\"", - "sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl", - "pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0" - ] - }, - "22.04": { - "cmds": [ - "echo \"Ubuntu 22.04\"", - "sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl", - "pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0" - ] - }, - "24.04": { - "cmds": [ - "echo \"Ubuntu 24.04\"", - "sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl", - "pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0" - ] - } + "if [ -n \"$GITHUB_ACTIONS\" ]; then flatpak remotes; fi", + "sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl", + "pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0" + ] }, "fedora": { "shell": true, "cmds": [ "sudo-dnf-workspace update -y", "sudo-dnf-workspace -yq install SDL2-devel libsecret-devel zenity systemd-devel ", - "sudo-dnf-workspace -yq install libunwind-devel gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-bad-free-devel gstreamer1-plugins-bad-free-extras gstreamer1-plugins-base-tools gstreamer1-plugins-good gstreamer1-plugins-good-extras gstreamer1-plugins-ugly-free", + "sudo-dnf-workspace -yq install pugixml-devel libunwind-devel gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-bad-free-devel gstreamer1-plugins-bad-free-extras gstreamer1-plugins-base-tools gstreamer1-plugins-good gstreamer1-plugins-good-extras gstreamer1-plugins-ugly-free", "sudo-dnf-workspace -yq install flatpak", "if command -v flatpak >/dev/null 2>&1; then flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo || echo 'Flatpak remote add failed, continuing...'; fi", "if command -v flatpak >/dev/null 2>&1; then flatpak update --noninteractive --user || echo 'Flatpak update failed, continuing...'; fi", @@ -171,7 +133,7 @@ "cmds": [ "sudo-dnf-workspace update -y", "sudo-dnf-workspace -y install zenity systemd-devel", - "sudo-dnf-workspace -y install libunwind-devel gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-bad-free-devel gstreamer1-plugins-base-tools gstreamer1-plugins-good gstreamer1-plugins-ugly-free", + "sudo-dnf-workspace -y install pugixml-devel libunwind-devel gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-bad-free-devel gstreamer1-plugins-base-tools gstreamer1-plugins-good gstreamer1-plugins-ugly-free", "sudo-dnf-workspace -y install flatpak", "if command -v flatpak >/dev/null 2>&1; then flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo || echo 'Flatpak remote add failed, continuing...'; fi", "if command -v flatpak >/dev/null 2>&1; then flatpak update --noninteractive --user || echo 'Flatpak update failed, continuing...'; fi",