diff options
author | Suchinton <suchinton.2001@gmail.com> | 2024-06-16 23:45:07 +0530 |
---|---|---|
committer | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2024-06-24 10:31:29 +0000 |
commit | 25d451d87046a1cfbf7ac3cd47c2303fd29a22c5 (patch) | |
tree | e68b1c46143953cfc76d6199f061daf20924e2d0 /docker/install_packages.sh | |
parent | b742c6d5b26c036addb2922e36d06dbea35c10f1 (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-x | docker/install_packages.sh | 7 |
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 |