aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Lamot <pierre@videolabs.io>2024-08-12 13:13:52 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2025-01-06 23:23:02 +0200
commit6492c3312aa95ce5f53d1de51ba78d9a1ca07c61 (patch)
treef4a8c6220ab704bd3b206ad9c0157d54534448b1
parent3741a1d173bd189bdf1b29f46e684bb668e71d5c (diff)
downloadmeson-updateci.zip
meson-updateci.tar.gz
meson-updateci.tar.bz2
ci: add qt6 QML libraries in Linux imagesupdateci
These packages are required to test `qml_module` from qt
-rwxr-xr-xci/ciimage/arch/install.sh2
-rwxr-xr-xci/ciimage/fedora/install.sh1
-rwxr-xr-xci/ciimage/opensuse/install.sh1
-rwxr-xr-xci/ciimage/ubuntu-rolling/install.sh1
4 files changed, 4 insertions, 1 deletions
diff --git a/ci/ciimage/arch/install.sh b/ci/ciimage/arch/install.sh
index 8f52451..a6ef5e0 100755
--- a/ci/ciimage/arch/install.sh
+++ b/ci/ciimage/arch/install.sh
@@ -14,7 +14,7 @@ pkgs=(
itstool glib2-devel gtk3 java-environment=8 gtk-doc llvm clang sdl2 graphviz
doxygen vulkan-validation-layers openssh mercurial gtk-sharp-2 qt5-tools
libwmf cmake netcdf-fortran openmpi nasm gnustep-base gettext
- python-lxml hotdoc rust-bindgen qt6-base qt6-tools wayland wayland-protocols
+ python-lxml hotdoc rust-bindgen qt6-base qt6-tools qt6-declarative wayland wayland-protocols
# cuda
)
diff --git a/ci/ciimage/fedora/install.sh b/ci/ciimage/fedora/install.sh
index 8d818bf..aa87655 100755
--- a/ci/ciimage/fedora/install.sh
+++ b/ci/ciimage/fedora/install.sh
@@ -14,6 +14,7 @@ pkgs=(
#hdf5-openmpi-devel hdf5-devel netcdf-openmpi-devel netcdf-devel netcdf-fortran-openmpi-devel netcdf-fortran-devel scalapack-openmpi-devel
doxygen vulkan-devel vulkan-validation-layers-devel openssh lksctp-tools-devel objfw mercurial gtk-sharp2-devel libpcap-devel gpgme-devel
qt5-qtbase-devel qt5-qttools-devel qt5-linguist qt5-qtbase-private-devel
+ qt6-qtdeclarative-devel qt6-qtbase-devel qt6-qttools-devel qt6-linguist qt6-qtbase-private-devel
libwmf-devel valgrind cmake openmpi-devel nasm gnustep-base-devel gettext-devel ncurses-devel
libxml2-devel libxslt-devel libyaml-devel glib2-devel json-glib-devel libgcrypt-devel wayland-devel wayland-protocols-devel
)
diff --git a/ci/ciimage/opensuse/install.sh b/ci/ciimage/opensuse/install.sh
index fdfedcb..102bc12 100755
--- a/ci/ciimage/opensuse/install.sh
+++ b/ci/ciimage/opensuse/install.sh
@@ -13,6 +13,7 @@ pkgs=(
#hdf5-devel netcdf-devel libscalapack2-openmpi3-devel libscalapack2-gnu-openmpi3-hpc-devel openmpi3-devel
doxygen vulkan-devel vulkan-validationlayers openssh mercurial gtk-sharp3-complete gtk-sharp2-complete libpcap-devel libgpgme-devel
libqt5-qtbase-devel libqt5-qttools-devel libqt5-linguist libqt5-qtbase-private-headers-devel
+ qt6-declarative-devel qt6-base-devel qt6-tools qt6-tools-linguist qt6-declarative-tools qt6-core-private-devel
libwmf-devel valgrind cmake nasm gnustep-base-devel gettext-tools gettext-runtime gettext-csharp ncurses-devel
libxml2-devel libxslt-devel libyaml-devel glib2-devel json-glib-devel
boost-devel libboost_date_time-devel libboost_filesystem-devel libboost_locale-devel libboost_system-devel
diff --git a/ci/ciimage/ubuntu-rolling/install.sh b/ci/ciimage/ubuntu-rolling/install.sh
index 2066944..212ed02 100755
--- a/ci/ciimage/ubuntu-rolling/install.sh
+++ b/ci/ciimage/ubuntu-rolling/install.sh
@@ -12,6 +12,7 @@ pkgs=(
python3-pip libxml2-dev libxslt1-dev libyaml-dev libjson-glib-dev
wget unzip
qt5-qmake qtbase5-dev qtchooser qtbase5-dev-tools clang
+ qmake6 qt6-base-dev qt6-base-private-dev qt6-declarative-dev qt6-declarative-dev-tools qt6-l10n-tools qt6-base-dev-tools
libomp-dev
llvm lcov
dub ldc