From 28c736e02b46106bcd7d2b66067e4c65ad04295d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20Gro=C3=9F?= Date: Fri, 31 Dec 2021 01:05:00 +0100 Subject: [PATCH] Add old Qt packages for manual selection. --- hifi_qt.py | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/hifi_qt.py b/hifi_qt.py index eb3e945ddb..a5120f08b8 100644 --- a/hifi_qt.py +++ b/hifi_qt.py @@ -134,9 +134,19 @@ endif() return if 'Windows' == system: - self.qtUrl = self.assets_url + '/dependencies/vcpkg/qt5-install-5.15.2-windows.tar.gz' + if self.version == "5.15.2": + self.qtUrl = self.assets_url + '/dependencies/vcpkg/qt5-install-5.15.2-windows.tar.gz' + else: + self.version = "5.12.3" + self.qtUrl = self.assets_url + '/dependencies/vcpkg/qt5-install-5.12.3-windows3.tar.gz%3FversionId=5ADqP0M0j5ZfimUHrx4zJld6vYceHEsI' + elif 'Darwin' == system: - self.qtUrl = self.assets_url + '/dependencies/vcpkg/qt5-install-5.15.2-macos.tar.gz' + if self.version == "5.15.2": + self.qtUrl = self.assets_url + '/dependencies/vcpkg/qt5-install-5.15.2-macos.tar.gz' + else: + self.version = "5.12.3" + self.qtUrl = self.assets_url + '/dependencies/vcpkg/qt5-install-5.12.3-macos.tar.gz%3FversionId=bLAgnoJ8IMKpqv8NFDcAu8hsyQy3Rwwz' + elif 'Linux' == system: import distro cpu_architecture = platform.machine() @@ -145,7 +155,12 @@ endif() u_major = int( distro.major_version() ) u_minor = int( distro.minor_version() ) if (distro.id() == 'ubuntu' and u_major == 18) or distro.id() == 'linuxmint' and u_major == 19: - self.qtUrl = self.assets_url + '/dependencies/vcpkg/qt5-install-5.15.2-ubuntu-18.04-amd64.tar.xz' + if self.version == "5.15.2": + self.qtUrl = self.assets_url + '/dependencies/vcpkg/qt5-install-5.15.2-ubuntu-18.04-amd64.tar.xz' + else: + self.version = "5.12.3" + self.qtUrl = self.assets_url + '/dependencies/vcpkg/qt5-install-5.12.3-ubuntu-18.04.tar.gz' + elif (distro.id() == 'ubuntu' and u_major > 18) or (distro.id() == 'linuxmint' and u_major > 19): self.__no_qt_package_error() else: