aboutsummaryrefslogtreecommitdiffstats
path: root/docker/install_packages.sh
diff options
context:
space:
mode:
authorSuchinton <suchinton.2001@gmail.com>2024-06-16 23:45:07 +0530
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2024-06-24 10:31:29 +0000
commit25d451d87046a1cfbf7ac3cd47c2303fd29a22c5 (patch)
treee68b1c46143953cfc76d6199f061daf20924e2d0 /docker/install_packages.sh
parentb742c6d5b26c036addb2922e36d06dbea35c10f1 (diff)
Update Dockerfile for PyQt6 Compatibility
- Update packages required to run PyQt6 apps in Debian base. - Update set up script to compile resources. - Use Python venv to resolve requirements to avoid native package conflicts. Bug-AGL: SPEC-5161 Change-Id: I23f0c91e106c863855a4bbb763957e88d6d136e4 Signed-off-by: Suchinton <suchinton.2001@gmail.com>
Diffstat (limited to 'docker/install_packages.sh')
-rwxr-xr-xdocker/install_packages.sh7
1 files changed, 3 insertions, 4 deletions
diff --git a/docker/install_packages.sh b/docker/install_packages.sh
index 24b4b93..422d3ac 100755
--- a/docker/install_packages.sh
+++ b/docker/install_packages.sh
@@ -19,10 +19,9 @@ apt-get install --yes \
# Install AGL Demo Control Panel dependencies
apt-get install --yes \
python3-pip \
- python3-pyqt5 \
- python3-qtpy \
- pyqt5-dev-tools \
- python3-pyqt5.qtsvg
+ python3-venv \
+ python3-pyqt6.sip \
+ qt6-base-dev
# Set bash as default shell
echo "dash dash/sh boolean false" | debconf-set-selections - && dpkg-reconfigure dash