From bb89b5ca77eed13dc4965dc067126f3d81f23cc5 Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Wed, 23 Nov 2022 10:46:41 +0100 Subject: [PATCH] Add optional dependencies for QtWebEngine To better use system libraries and reduce the size of webengine libs Change-Id: I626327e123ee93bc25f5b40d5adbdffa6dfb772d Reviewed-by: Heikki Halmet --- coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/02-apt.sh | 5 +++++ coin/provisioning/qtci-linux-Ubuntu-22.04-x86_64/02-apt.sh | 6 +++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/02-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/02-apt.sh index eb6fec31..663d8780 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/02-apt.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/02-apt.sh @@ -96,6 +96,11 @@ installPackages+=(libudev-dev) installPackages+=(libegl1-mesa-dev) installPackages+=(libfontconfig1-dev) installPackages+=(libgbm-dev) +installPackages+=(liblcms2-dev) +installPackages+=(libpci-dev) +installPackages+=(libre2-dev) +installPackages+=(libsnappy-dev) +installPackages+=(libvpx-dev) installPackages+=(libxkbfile-dev) installPackages+=(libxshmfence-dev) installPackages+=(libxss-dev) diff --git a/coin/provisioning/qtci-linux-Ubuntu-22.04-x86_64/02-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-22.04-x86_64/02-apt.sh index e2ddb05c..1c3273a7 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-22.04-x86_64/02-apt.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-22.04-x86_64/02-apt.sh @@ -97,10 +97,14 @@ installPackages+=(libudev-dev) installPackages+=(libegl1-mesa-dev) installPackages+=(libfontconfig1-dev) installPackages+=(libgbm-dev) +installPackages+=(liblcms2-dev) +installPackages+=(libpci-dev) +installPackages+=(libre2-dev) +installPackages+=(libsnappy-dev) +installPackages+=(libvpx-dev) installPackages+=(libxkbfile-dev) installPackages+=(libxshmfence-dev) installPackages+=(libxss-dev) -# installPackages+=(nodejs-mozilla) # use nodejs-mozilla because nodejs is outdated installPackages+=(nodejs) installPackages+=(python3-html5lib)