Skip to content

Releases: miurahr/aqtinstall

Fix error when install tools_openssl_src

07 Sep 03:44
Compare
Choose a tag to compare
Fix changelog rst syntax

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

Fixed CRC32 error when install Qt5.7 on Windows

01 Aug 15:41
Compare
Choose a tag to compare
Prepare for v0.9.4

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

Fix error on Qt5.7 installation

01 Aug 03:44
Compare
Choose a tag to compare

Fixed

  • Fixed failure when installing Qt5.7 which archives use 7zip(LZMA1+BCJ), that is supported
    by py7zr v0.9 and later.(#149,#150)

Qt6 support

01 Aug 03:45
Compare
Choose a tag to compare

Added

  • Add Qt6 as a known version. (#144)

Fixed

  • Support package directory 'qt6_' as well as 'qt5_' (#145)

Show warning but no exception when no archive found in metadata

15 Jun 22:42
Compare
Choose a tag to compare

Changed

  • Do not raise exception when specified combination is not found on downloaded meta data.
  • Update document for developers.

Support doc / src / example subcommands

12 Jun 05:30
Compare
Choose a tag to compare

Added

  • New subcommand doc/src/example to install each components.(#137, 138)
  • Doc: Add CLI example for tools, doc, examples and src.

Changed

  • Refactoring to reduce code duplication in archives.py
  • Explicitly call QtInstall.finalize() only when Qt library installation.

Fixed

  • Show help when launched without any argument (#136)

Patch qmake hard-coded QT_PREFIX_PATH

21 May 13:13
Compare
Choose a tag to compare
Pre-release

Changed

  • Patch qmake when finishing installation.(#100)
    qmake has a hard-coded prefix path, and aqt modify binary in finish phase.
    it is not necessary for Qt 5.14.2, 5.15.0 and later.
    This behavior try to be as same as a Qt installer framework doing.
  • Patch Framework.QtCore when finishing installation.(#100)
    As same as qmake, framework also has a hard-coded prefix path.
    (Suggestions from @agateau)

Introduce '--archives' advanced option

21 May 13:10
Compare
Choose a tag to compare
Pre-release

Added

  • CLI: '--archives' option: it takes multiple module names such as qtbase, qtsvg etc.
    This is an advanced option to specify subset of target installation.
    There is no guarantee it works. It is not recommended if you are unknown what is doing.

Support Qt 5.15 and msvc2019

10 May 02:11
Compare
Choose a tag to compare
Pre-release

Added

  • Support installation of Qt version for msvc2019
  • Add knowledge of components combination on 5.14 and 5.15

Changed

  • Show detailed diagnose message when error happend.
  • CI test with Qt 5.14.2 and 5.15.0
  • CI test with installed mingw tools compiler.
  • Depends on py7zr v0.7.0b2 and later.

Fixed

  • Tools: Fix mingw installation failure.
  • Fix --outputdir behavior about path separator on windows

Better mirror handling and config with AQT_CONFIG

26 Mar 05:22
Compare
Choose a tag to compare

Fixed

  • Refactoring redirect helper function to improve connection error checks and error message.(#109)
  • Detect exception on each download and extraction threads.
  • Race condition error happend on py7zr. require py7zr>=0.5.3.(#97)
  • Work around for http://download.qt.io/ returns wrong metalink xml data.(#105, #106)

Changed

  • Support specifying config with environment variable AQT_CONFIG
  • Improve error messages when command argument is wrong.
  • Allow path search for 7z (#96)
  • Simplify multi-threading using concurrent.futures.ThreadPoolExecutor().