COIN: Add libsecret-dev on Linux machines for Qt Creator

Qt Creator uses libsecret for saving passwords.
It is dynamically resolved during runtime, but we need the
development package at build time to enable the feature.

Fixes: QTCREATORBUG-31381
Pick-to: 6.8
Change-Id: I71077694ff0f4d04b1d85215791dc7f6f6663f64
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
This commit is contained in:
Eike Ziller
2024-08-06 12:27:25 +02:00
parent ea2fb795aa
commit 3369aab7fb
6 changed files with 12 additions and 1 deletions

View File

@@ -246,7 +246,8 @@ installPackages+=(pkg-kde-tools)
installPackages+=(unixodbc-dev)
installPackages+=(zlib1g-dev)
installPackages+=(libusb-1.0-0-dev)
# password management support for Qt Creator
installPackages+=(libsecret-1-dev)
echo "Running update for apt"
waitLoop

View File

@@ -152,6 +152,8 @@ installPackages+=(jq)
installPackages+=(zip)
# OpenSSL requirement, built by vcpkg
installPackages+=(perl-IPC-Cmd)
# password management support for Qt Creator
installPackages+=(libsecret-devel)
sudo yum -y install "${installPackages[@]}"

View File

@@ -152,6 +152,8 @@ installPackages+=(jq)
installPackages+=(zip)
# OpenSSL requirement, built by vcpkg
installPackages+=(perl-IPC-Cmd)
# password management support for Qt Creator
installPackages+=(libsecret-devel)
sudo yum -y install "${installPackages[@]}"

View File

@@ -140,6 +140,8 @@ installPackages+=(nfs-utils)
# cifs-utils, for mounting smb drive
installPackages+=(keyutils)
installPackages+=(cifs-utils)
# password management support for Qt Creator
installPackages+=(libsecret-devel)
sudo yum -y install "${installPackages[@]}"

View File

@@ -162,6 +162,8 @@ installPackages+=(jq)
installPackages+=(zip)
# OpenSSL requirement, built by vcpkg
installPackages+=(perl-IPC-Cmd)
# password management support for Qt Creator
installPackages+=(libsecret-devel)
sudo yum -y install "${installPackages[@]}"

View File

@@ -237,6 +237,8 @@ installPackages+=(lld)
installPackages+=(patchelf)
# For qp-apps/qdb
installPackages+=(libusb-1.0-0-dev)
# password management support for Qt Creator
installPackages+=(libsecret-1-dev)
echo "Running update for apt"
waitLoop