From 2fb83dd6050780aac039ab4af0234d8d4afc7f0f Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Thu, 22 Jan 2026 14:00:03 +0100 Subject: [PATCH] Install rust tools on Linux rpm platforms Pick-to: 6.11 Change-Id: I3df96d6b6575f7735c26d153241d844d085fad87 Reviewed-by: Moss Heim --- .../qtci-linux-SLES-15_SP6-x86_64/02-zypperpackages.sh | 2 +- .../qtci-linux-SLES-15_SP6-x86_64/08-pythondev.sh | 1 + .../qtci-linux-openSUSE-15.6-x86_64/04-zypperpackages.sh | 2 +- .../qtci-linux-openSUSE-16.0-x86_64/04-zypperpackages.sh | 5 ++--- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/coin/provisioning/qtci-linux-SLES-15_SP6-x86_64/02-zypperpackages.sh b/coin/provisioning/qtci-linux-SLES-15_SP6-x86_64/02-zypperpackages.sh index 0c22d6e6..85267ffe 100644 --- a/coin/provisioning/qtci-linux-SLES-15_SP6-x86_64/02-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-SLES-15_SP6-x86_64/02-zypperpackages.sh @@ -61,7 +61,7 @@ sudo zypper -nq install --force-resolution libxcb-cursor0 xcb-util-cursor-devel sudo zypper -nq install alsa-devel dbus-1-devel libxkbfile-devel libdrm-devel \ libXcomposite-devel libXcursor-devel libXrandr-devel libXtst-devel \ mozilla-nspr-devel mozilla-nss-devel glproto-devel libxshmfence-devel \ - vulkan-devel + vulkan-devel cargo rust-bindgen # qtwebkit sudo zypper -nq install libxml2-devel libxslt-devel diff --git a/coin/provisioning/qtci-linux-SLES-15_SP6-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-SLES-15_SP6-x86_64/08-pythondev.sh index 43ea5beb..4fc56232 100644 --- a/coin/provisioning/qtci-linux-SLES-15_SP6-x86_64/08-pythondev.sh +++ b/coin/provisioning/qtci-linux-SLES-15_SP6-x86_64/08-pythondev.sh @@ -71,6 +71,7 @@ python3 --version | grep -F "$python3Version" pip3 install --user wheel pip3 install --user virtualenv +pip3 install --user html5lib pip3 install --user -r "${BASH_SOURCE%/*}/../common/shared/requirements.txt" # shellcheck source=../common/unix/SetEnvVar.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-15.6-x86_64/04-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-15.6-x86_64/04-zypperpackages.sh index 3d3a0004..ed8d598e 100644 --- a/coin/provisioning/qtci-linux-openSUSE-15.6-x86_64/04-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-openSUSE-15.6-x86_64/04-zypperpackages.sh @@ -43,7 +43,7 @@ sudo zypper -nq install libicu-devel sudo zypper -nq install alsa-devel dbus-1-devel libxkbfile-devel \ libXcomposite-devel libXcursor-devel libXrandr-devel libXtst-devel \ mozilla-nspr-devel mozilla-nss-devel glproto-devel \ - libxshmfence-devel libXdamage-devel + libxshmfence-devel libXdamage-devel cargo rust-bindgen # qtwebkit sudo zypper -nq install libxml2-devel libxslt-devel diff --git a/coin/provisioning/qtci-linux-openSUSE-16.0-x86_64/04-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-16.0-x86_64/04-zypperpackages.sh index beb2c869..ad1d0753 100644 --- a/coin/provisioning/qtci-linux-openSUSE-16.0-x86_64/04-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-openSUSE-16.0-x86_64/04-zypperpackages.sh @@ -39,11 +39,10 @@ sudo zypper -nq install xcb-util-devel xcb-util-image-devel xcb-util-keysyms-dev sudo zypper -nq install libicu-devel # qtwebengine -# Removing nodejs12 as it's not available and testing with common nodejs 18.16.0 sudo zypper -nq install alsa-devel dbus-1-devel libxkbfile-devel \ libXcomposite-devel libXcursor-devel libXrandr-devel libXtst-devel \ - mozilla-nspr-devel mozilla-nss-devel glproto-devel \ - libxshmfence-devel libXdamage-devel + mozilla-nspr-devel mozilla-nss-devel glproto-devel nodejs \ + libxshmfence-devel libXdamage-devel cargo rust-bindgen # qtwebkit sudo zypper -nq install libxml2-devel libxslt-devel