aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitmodules284
-rw-r--r--LICENSE.QT-LICENSE-AGREEMENT1331
-rw-r--r--LICENSE.QT-LICENSE-AGREEMENT-4.0913
-rw-r--r--_clang-format2
-rw-r--r--coin/platform_configs/default.yaml146
-rw-r--r--coin/platform_configs/flashing-wizard.yaml23
-rw-r--r--coin/platform_configs/meta-boot2qt.yaml40
-rw-r--r--coin/platform_configs/qdb.yaml28
-rw-r--r--coin/platform_configs/qt5.yaml131
-rw-r--r--coin/platform_configs/qtbase.yaml18
-rw-r--r--coin/platform_configs/qtconnectivity.yaml2
-rw-r--r--coin/platform_configs/qtdeclarative.yaml14
-rw-r--r--coin/platform_configs/qtsaferenderer.yaml21
-rw-r--r--coin/platform_configs/qtsdk.yaml9
-rw-r--r--coin/platform_configs/qtwebkit.yaml15
-rw-r--r--coin/platform_configs/tqtc-qt-config-gui.yaml28
-rw-r--r--coin/platform_configs/tqtc-qt-rta.yaml4
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/06-msvc_2017_build_tools.ps148
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/README_MANUAL_INSTALLATIONS47
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/disable-defragment.ps172
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/disable-ntp.ps14
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/disable-schedule-tasks.ps188
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/disable-update-orchestrator.ps116
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/disable-windefender.ps163
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/disable-windows-file-protector.ps14
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/disable-windows-update-medic.ps125
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/disable-windows-updates.ps1 (renamed from coin/pre-provisioning/qtci-windows-10-x86_64/msvc2017.ps1)31
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/msvc2015.txt14
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/msvc2015_update.ps158
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/msvc2017.txt91
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/msvc2017_build_tools.txt (renamed from coin/pre-provisioning/qtci-windows-10-x86_64/06-msvc_2017_build_tools.ps1)18
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86/msvc2019.txt69
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86_64/01-enable-dotnet-framework.ps1 (renamed from coin/provisioning/qtci-windows-10-x86_64/02-enable-dotnet-framework.ps1)0
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86_64/README_MANUAL_INSTALLATIONS50
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86_64/disable-clean-manager.ps18
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86_64/disable-defragment.ps172
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86_64/disable-ntp.ps14
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86_64/disable-schedule-tasks.ps188
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86_64/disable-update-orchestrator.ps115
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86_64/disable-windefender.ps163
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86_64/disable-windows-file-protector.ps14
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86_64/disable-windows-update-medic.ps125
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86_64/disable-windows-updates.ps1 (renamed from coin/pre-provisioning/qtci-windows-10-x86/msvc2017.ps1)31
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86_64/msvc2015_update.ps139
-rw-r--r--coin/pre-provisioning/qtci-windows-10-x86_64/msvc2019.txt67
-rwxr-xr-xcoin/provisioning/common/linux/android_linux.sh28
-rwxr-xr-xcoin/provisioning/common/linux/cmake_linux.sh10
-rw-r--r--coin/provisioning/common/linux/devel_languages_go.SUSE_repo_key.pub19
-rwxr-xr-xcoin/provisioning/common/linux/disable-notifications.sh4
-rwxr-xr-xcoin/provisioning/common/linux/disable-ntp_linux.sh6
-rwxr-xr-xcoin/provisioning/common/linux/docker.sh51
-rwxr-xr-xcoin/provisioning/common/linux/emsdk.sh81
-rwxr-xr-xcoin/provisioning/common/linux/gcc.sh16
-rwxr-xr-xcoin/provisioning/common/linux/install_dwz.sh71
-rwxr-xr-xcoin/provisioning/common/linux/openssl_for_android_linux.sh6
-rwxr-xr-xcoin/provisioning/common/linux/qnx_660.sh2
-rwxr-xr-xcoin/provisioning/common/linux/qnx_700.sh4
-rwxr-xr-xcoin/provisioning/common/linux/remove-update_notifier.sh2
-rwxr-xr-xcoin/provisioning/common/linux/remove_update-manager.sh3
-rw-r--r--coin/provisioning/common/linux/telegraf-coin.conf47
-rw-r--r--coin/provisioning/common/linux/testserver/apache2/Dockerfile7
-rw-r--r--coin/provisioning/common/linux/testserver/danted/Dockerfile10
-rwxr-xr-xcoin/provisioning/common/linux/testserver/docker_testserver.sh69
-rwxr-xr-xcoin/provisioning/common/linux/version.sh6
-rwxr-xr-xcoin/provisioning/common/macos/InstallPKGFromURL.sh14
-rwxr-xr-xcoin/provisioning/common/macos/disable-notifications_and_warnings.sh7
-rwxr-xr-xcoin/provisioning/common/macos/homebrew.sh24
-rwxr-xr-xcoin/provisioning/common/macos/increase_limits.sh70
-rwxr-xr-xcoin/provisioning/common/macos/install-commandlinetools.sh2
-rw-r--r--coin/provisioning/common/macos/libiodbc.rb23
-rwxr-xr-xcoin/provisioning/common/macos/libiodbc.sh3
-rwxr-xr-xcoin/provisioning/common/macos/libusb.sh (renamed from coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-refresh-subscription-manager.sh)14
-rw-r--r--coin/provisioning/common/macos/limit.maxfiles.plist20
-rw-r--r--coin/provisioning/common/macos/limit.maxproc.plist20
-rwxr-xr-xcoin/provisioning/common/macos/pkgconfig.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-refresh-subscription-manager.sh)14
-rwxr-xr-xcoin/provisioning/common/macos/python2.sh8
-rw-r--r--coin/provisioning/common/macos/telegraf-coin.conf57
-rwxr-xr-xcoin/provisioning/common/macos/version.sh6
-rw-r--r--coin/provisioning/common/shared/requirements.txt2
-rw-r--r--coin/provisioning/common/shared/telegraf/influxdb.repo_key.pub52
-rw-r--r--coin/provisioning/common/shared/telegraf/telegraf-ioping.sh26
-rw-r--r--coin/provisioning/common/shared/telegraf/telegraf_packages.sha256.txt4
-rw-r--r--coin/provisioning/common/shared/testserver/.gitattributes1
-rw-r--r--coin/provisioning/common/shared/testserver/apache2/Dockerfile8
-rw-r--r--coin/provisioning/common/shared/testserver/apache2_18.04/Dockerfile4
-rw-r--r--coin/provisioning/common/shared/testserver/californium/Dockerfile13
-rw-r--r--coin/provisioning/common/shared/testserver/cyrus/Dockerfile4
-rw-r--r--coin/provisioning/common/shared/testserver/cyrus_18.04/Dockerfile4
-rw-r--r--coin/provisioning/common/shared/testserver/danted/Dockerfile11
-rwxr-xr-xcoin/provisioning/common/shared/testserver/danted/danted (renamed from coin/provisioning/common/linux/testserver/danted/danted)0
-rwxr-xr-xcoin/provisioning/common/shared/testserver/danted/danted-authenticating (renamed from coin/provisioning/common/linux/testserver/danted/danted-authenticating)0
-rw-r--r--coin/provisioning/common/shared/testserver/danted_18.04/Dockerfile4
-rwxr-xr-xcoin/provisioning/common/shared/testserver/docker_images.sh126
-rwxr-xr-xcoin/provisioning/common/shared/testserver/docker_machine.sh (renamed from coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-systemsetup.sh)21
-rwxr-xr-xcoin/provisioning/common/shared/testserver/docker_testserver.sh57
-rw-r--r--coin/provisioning/common/shared/testserver/echo/Dockerfile4
-rw-r--r--coin/provisioning/common/shared/testserver/echo_18.04/Dockerfile4
-rw-r--r--coin/provisioning/common/shared/testserver/freecoap/Dockerfile14
-rw-r--r--coin/provisioning/common/shared/testserver/ftp-proxy/Dockerfile (renamed from coin/provisioning/common/linux/testserver/ftp-proxy/Dockerfile)4
-rw-r--r--coin/provisioning/common/shared/testserver/ftp-proxy_18.04/Dockerfile4
-rw-r--r--coin/provisioning/common/shared/testserver/iptables/Dockerfile4
-rw-r--r--coin/provisioning/common/shared/testserver/iptables_18.04/Dockerfile4
-rw-r--r--coin/provisioning/common/shared/testserver/qt_ubuntu_16.04/Dockerfile5
-rw-r--r--coin/provisioning/common/shared/testserver/qt_ubuntu_18.04/Dockerfile5
-rw-r--r--coin/provisioning/common/shared/testserver/settings.sh38
-rw-r--r--coin/provisioning/common/shared/testserver/squid/Dockerfile (renamed from coin/provisioning/common/linux/testserver/squid/Dockerfile)4
-rw-r--r--coin/provisioning/common/shared/testserver/squid_18.04/Dockerfile4
-rw-r--r--coin/provisioning/common/shared/testserver/vsftpd/Dockerfile (renamed from coin/provisioning/common/linux/testserver/vsftpd/Dockerfile)6
-rw-r--r--coin/provisioning/common/shared/testserver/vsftpd_18.04/Dockerfile4
-rwxr-xr-xcoin/provisioning/common/unix/DownloadURL.sh113
-rwxr-xr-xcoin/provisioning/common/unix/InstallFromCompressedFileFromURL.sh3
-rw-r--r--coin/provisioning/common/unix/common.sourced.sh167
-rwxr-xr-xcoin/provisioning/common/unix/emsdk.sh93
-rwxr-xr-xcoin/provisioning/common/unix/install-openssl.sh6
-rwxr-xr-xcoin/provisioning/common/unix/install_protobuff.sh2
-rwxr-xr-xcoin/provisioning/common/unix/libclang.sh4
-rwxr-xr-x[-rw-r--r--]coin/provisioning/common/unix/python_modules.sh (renamed from coin/provisioning/qtci-windows-10-x86_64/10-msvc_2015_update3_patch.ps1)8
-rwxr-xr-xcoin/provisioning/common/unix/squishInstall.sh165
-rwxr-xr-xcoin/provisioning/common/unix/telegraf_install.sh98
-rwxr-xr-xcoin/provisioning/common/unix/telegraf_password.sh (renamed from coin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-systemsetup.sh)41
-rw-r--r--coin/provisioning/common/windows/android-openssl.ps129
-rw-r--r--coin/provisioning/common/windows/android.ps19
-rw-r--r--coin/provisioning/common/windows/cmake.ps16
-rw-r--r--coin/provisioning/common/windows/conan.ps127
-rw-r--r--coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2015-x86.lock54
-rw-r--r--coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2015-x86_64.lock54
-rw-r--r--coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2017-x86.lock54
-rw-r--r--coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2017-x86_64.lock54
-rw-r--r--coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2019-x86.lock54
-rw-r--r--coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2019-x86_64.lock54
-rw-r--r--coin/provisioning/common/windows/conan_lockfiles/qtwebkit-Mingw-x86.lock54
-rw-r--r--coin/provisioning/common/windows/conan_lockfiles/qtwebkit-Mingw-x86_64.lock54
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/export/conanmanifest.txt4
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/04159420740fe51b1a5d12efd6a3342553fee413/conanmanifest.txt251
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/0fa8894ab40ba8bc84e36b1278e6fb93534ef433/conanmanifest.txt251
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/11dc74683b2b5768b63ea1e7443e7aaa2d3151c4/conanmanifest.txt251
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/8f5896a40336524af740600c29144c7c6a773119/conanmanifest.txt251
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/a75971da93722f430ab0d3354b4c35c8e1cb8be6/conanmanifest.txt251
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/a779998d6f2f83fe0e000f516f7f7c4a1739e0a3/conanmanifest.txt251
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/export/conanmanifest.txt3
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/488cd5989854dc1a08e31f9977289ed30f65b0f0/conanmanifest.txt250
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/5a523494e1f78e9c3900ce2f09380672c297a203/conanmanifest.txt250
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/5df173d8cb73784907692ca167e7d2e8316b10c7/conanmanifest.txt250
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/a4f43a91306db32ecaa845a88306f02b0613c925/conanmanifest.txt250
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/ab841b0a4eaa947ac9d6b85f19b13aaf18c6911d/conanmanifest.txt250
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/b78a3590f375c283e83a188d891b97d04832121e/conanmanifest.txt250
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/c55d3669e198b38f9cbd3031c1943896d7bcdad9/conanmanifest.txt250
-rw-r--r--coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/cd2d3d20ffbb190b9b990f98e6dedc2be0228764/conanmanifest.txt250
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/2b3cb3bb931646fe98ad49632435cdd3ed213435/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/4985763cfece81b148d7c11f16d564e42ee2756c/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/6fe55a250d22d4408ba9c4b99015260e933b58f0/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/8f06876bcdec0570dded47fecf362dd95832bd6e/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/9b721b63e452039565ba8417e25a183d1bbcb4df/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/acb703d92685c00a6f85ed3ca8225725f0e186c1/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/export/conanmanifest.txt (renamed from coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/export/conanmanifest.txt)4
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/1655126cc73fa38b3abf5795b2008935595969ae/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/1c8544b57637b92dcdfce760b76b459bde0ce701/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/4985763cfece81b148d7c11f16d564e42ee2756c/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/6fe55a250d22d4408ba9c4b99015260e933b58f0/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/793aa46df280f94646f5e993f5e3553e18ec8ae9/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/7fbb66ade701b46f34dff2e121edef66968608b5/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/9b721b63e452039565ba8417e25a183d1bbcb4df/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/acb703d92685c00a6f85ed3ca8225725f0e186c1/conanmanifest.txt12
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/export/conanmanifest.txt3
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/12ee02550ebaf136555a7f3bbc8cc25cfb8bb72b/conanmanifest.txt (renamed from coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/0576a44cadaf801a35075ee2885891b12616dbb9/conanmanifest.txt)45
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/1955c51c7e0a6365c20c2d798832186de95c0213/conanmanifest.txt58
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/3c8e91368468fdcd96258c1b561b15aca6819857/conanmanifest.txt (renamed from coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/4370064884cce35fe631d04efb5ff5c356ea732a/conanmanifest.txt)45
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/52cf7dbd8248b3f021f6d94e6a16c70823093916/conanmanifest.txt (renamed from coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/a2f0cba83ce6faca8664d5e4c043b89cb0b7bfe2/conanmanifest.txt)45
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/6950736270999084f676eb62bcb88ece1b8351b7/conanmanifest.txt (renamed from coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/c837186703e4fb24344e99222c6f8da4a8574e49/conanmanifest.txt)45
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/852e73d42d44dff3fe4b6ed5d6a4546250ec180e/conanmanifest.txt58
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/c32d851699c84c9ca05d351cd671598c4b2b7ea5/conanmanifest.txt56
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/eae1effa51b2513b93fde5c749bae61b6203abfa/conanmanifest.txt56
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/export/conanmanifest.txt4
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/228fe6274aa7b6b50620b9e88bd3505648dacfd9/conanmanifest.txt274
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/61072772572f3007a94ff98e7a5b24691e94f83f/conanmanifest.txt274
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/export/conanmanifest.txt3
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/ae932df57acef9c094443d5579df1a9b72790e1a/conanmanifest.txt131
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/b06e2211adc32e230f2d9e729d1dcad2648782e8/conanmanifest.txt131
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/export/conanmanifest.txt4
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt (renamed from coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt)24
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt (renamed from coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt)24
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/7e451536519482997336e237346b93d95b87eb32/conanmanifest.txt130
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt (renamed from coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt)24
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/a19b1f00428920c59efe23b98acbe83d331049b4/conanmanifest.txt (renamed from coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt)24
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/d4099b870b7e1ab748c13f5751cb2d32f893a78f/conanmanifest.txt130
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/d9686cd1257700d08189681d9907564e4a9147cb/conanmanifest.txt37
-rw-r--r--coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt37
-rw-r--r--coin/provisioning/common/windows/conan_manifests/zlib/1.2.11/qtproject/stable/export/conanmanifest.txt7
-rw-r--r--coin/provisioning/common/windows/conan_manifests/zlib/1.2.11/qtproject/stable/package/5a14faea650589a68f33a6a5b0207a4a852a5f1d/conanmanifest.txt9
-rw-r--r--coin/provisioning/common/windows/conan_requirements.txt33
-rw-r--r--coin/provisioning/common/windows/disable-clean-manager.ps18
-rw-r--r--coin/provisioning/common/windows/disable-defragment.ps142
-rw-r--r--coin/provisioning/common/windows/disable-netadapterlso.ps12
-rw-r--r--coin/provisioning/common/windows/disable-windefender.ps151
-rw-r--r--coin/provisioning/common/windows/disable-windows-module-installer.ps14
-rw-r--r--coin/provisioning/common/windows/disable-windows-updates.ps14
-rwxr-xr-xcoin/provisioning/common/windows/emsdk.ps1124
-rw-r--r--coin/provisioning/common/windows/helpers.ps154
-rw-r--r--coin/provisioning/common/windows/install-gnuwin32.ps11
-rw-r--r--coin/provisioning/common/windows/install-jdk.ps13
-rw-r--r--coin/provisioning/common/windows/install-msys2.ps124
-rw-r--r--coin/provisioning/common/windows/install_telegraf.ps168
-rw-r--r--coin/provisioning/common/windows/mesa_llvmpipe.ps114
-rw-r--r--coin/provisioning/common/windows/msvc_2015_update3_patch.ps167
-rw-r--r--coin/provisioning/common/windows/msys.ps12
-rw-r--r--coin/provisioning/common/windows/mysql.ps14
-rw-r--r--[-rwxr-xr-x]coin/provisioning/common/windows/nodejs.ps1 (renamed from coin/provisioning/qtci-linux-Ubuntu-16.04-x86/02-apt.sh)42
-rw-r--r--coin/provisioning/common/windows/openssl.ps18
-rw-r--r--coin/provisioning/common/windows/postgresql.ps114
-rw-r--r--coin/provisioning/common/windows/python.ps15
-rw-r--r--coin/provisioning/common/windows/python3.ps140
-rw-r--r--coin/provisioning/common/windows/squishInstall.ps1132
-rw-r--r--coin/provisioning/common/windows/telegraf-coin.conf41
-rw-r--r--coin/provisioning/common/windows/telegraf_password.ps146
-rw-r--r--coin/provisioning/common/windows/unset-proxy.ps19
-rw-r--r--coin/provisioning/common/windows/version.ps16
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-6.6-x86_64/02-disable-ntp.sh4
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh10
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh8
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh4
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh6
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh37
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh74
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-disable-mlocate.sh4
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.4-x86_64/90-python-modules.sh39
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-disable-mlocate.sh (renamed from coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-disable-mlocate.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-install_telegraf.sh3
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-refresh-subscription-manager.sh (renamed from coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh)23
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-systemsetup.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/02-enable-repos.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/02-enable-repos.sh)1
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/03-install-devtoolset.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-devtoolset.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/03-install-rhel-epel.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-rhel-epel.sh)9
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/04-install-packages.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh)11
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/04-p7zip.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/05-libclang.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/05-libclang.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/06-cmake.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/07-qnx_700.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/08-integrity.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/09-disable_selinux.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/09-install-openssl.sh (renamed from coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-install-openssl.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/22-mqtt_broker.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/22-mqtt_broker.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/30-fbx.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/30-install_icu.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-install_icu.sh)0
-rwxr-xr-x[-rw-r--r--]coin/provisioning/qtci-linux-RHEL-7.6-x86_64/35-install-breakpad.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/35-install-breakpad.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/40-android_linux.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/50-openssl_for_android_linux.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/50-openssl_for_android_linux.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/60-install_protobuff.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/60-install_protobuff.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/70-install_dwz.sh (renamed from coin/provisioning/qtci-linux-RHEL-6.6-x86_64/04-install-packages.sh)12
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/90-squish.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/90-squish.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.6-x86_64/99-version.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/99-version.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/01-install_telegraf.sh3
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/01-systemsetup.sh (renamed from coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh)40
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/02-disable-gnome-notifications.sh4
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/02-disable-ntp.sh (renamed from coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-disable-ntp.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/02-zypperpackages.sh105
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/08-libclang.sh (renamed from coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-libclang.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/08-pythondev.sh102
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/09-install-openssl.sh (renamed from coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-install-openssl.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/18-icc.sh (renamed from coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/22-mqtt_broker.sh (renamed from coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/22-mqtt_broker.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/55-emsdk.sh (renamed from coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/55-emsdk.sh)4
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/90-squish.sh (renamed from coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/90-squish.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/99-unset-proxy.sh (renamed from coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/99-unset-proxy.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15-x86_64/99-version.sh (renamed from coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/99-version.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-disable-cracklib.sh4
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-disable-mlocate.sh4
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-remove_update-manager4
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86/50-openssl_for_android_linux.sh39
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86/90-squish.sh3
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-disable-cracklib.sh4
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-disable-mlocate.sh4
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-remove_update-manager4
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh185
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/09-install-openssl.sh6
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-android_linux.sh39
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh5
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/50-openssl_for_android_linux.sh39
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/70-qnx700.sh39
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/80-docker.sh4
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/01-install_telegraf.sh3
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/01-systemsetup.sh3
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh30
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-git_lfs.sh (renamed from coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-git_lfs.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/03-gcc.sh2
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/03-qemu.sh122
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/04-yocto.sh57
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/01-install_telegraf.sh3
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/01-systemsetup.sh (renamed from coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh)7
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/02-disable-ntp.sh (renamed from coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-disable-ntp.sh)1
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/02-zypperpackages.sh52
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/08-libclang.sh (renamed from coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-libclang.sh)2
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/08-pythondev.sh (renamed from coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh)5
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/09-cmake.sh (renamed from coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-cmake.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/09-install-openssl.sh (renamed from coin/provisioning/qtci-linux-Ubuntu-16.04-x86/09-install-openssl.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/18-icc.sh88
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/22-mqtt_broker.sh (renamed from coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/22-mqtt_broker.sh)2
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/55-emsdk.sh (renamed from coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/60-qnx660.sh)6
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/90-squish.sh (renamed from coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/90-squish.sh)0
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/99-unset-proxy.sh39
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.1-x86_64/99-version.sh (renamed from coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh)4
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-zypperpackages.sh69
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-install-openssl.sh6
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/02-disable-ntp.sh5
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/26-virtualenv.sh6
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/01-disable-notifications_and_warnings.sh3
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/01-increase_limits.sh3
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/01-install_telegraf.sh3
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/05-systemsetup.sh13
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/20-xcode.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/25-homebrew.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/26-p7zip.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/26-pkgconfig.sh7
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/27-libusb.sh7
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/30-android.sh14
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/30-nodejs.sh6
-rw-r--r--coin/provisioning/qtci-macos-10.13-x86_64/36-emsdk.sh6
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/40-qnx700.sh4
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/55-signtools.sh20
-rwxr-xr-xcoin/provisioning/qtci-macos-10.13-x86_64/90-python-modules.sh (renamed from coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh)3
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/01-disable-notifications_and_warnings.sh3
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/01-increase_limits.sh3
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/01-install_telegraf.sh3
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/01-sha1sum-compatibility.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/01-sha1sum-compatibility.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/03-bashprofile.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/03-bashprofile.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/05-systemsetup.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh)14
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/06-crashreporter.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/06-crashreporter.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/06-disable_spotlight.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/06-disable_spotlight.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/06-disable_update_downloads.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/06-disable_update_downloads.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/07-SSL_keychain.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/07-SSL_keychain.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/15-xz.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh)2
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/20-java.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/20-xcode.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh)15
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/21-install-commandlinetools.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh)11
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/25-cmake.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/25-cmake.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/25-homebrew.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/25-homebrew.sh)2
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/25-mysql.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh)2
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/25-pip.sh6
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/25-postgresql.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh)2
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/25-python2.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/25-python2.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/25-python3.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/26-odbc.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/26-odbc.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/26-p7zip.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/26-p7zip.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/27-libclang.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/27-libclang.sh)2
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/30-android.sh91
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/30-fbx.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/30-nodejs.sh6
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/35-install-breakpad.sh (renamed from coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/35-install-breakpad.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/35-install_protobuff.sh40
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/35-openssl.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh)1
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/36-emsdk.sh6
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/40-qnx700.sh (renamed from coin/provisioning/qtci-linux-RHEL-6.6-x86_64/03-install-rhel-epel.sh)29
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/55-signtools.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/55-signtools.sh)40
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/90-squish.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/90-squish.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/99-mac-version.sh (renamed from coin/provisioning/qtci-macos-10.12-x86_64/99-mac-version.sh)0
-rw-r--r--coin/provisioning/qtci-windows-10-x86/00-disable-clean-manager.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86/00-disable-netadapterlso.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86/00-install-sevenzip.ps1 (renamed from coin/provisioning/qtci-windows-10-x86/03-install-sevenzip.ps1)0
-rw-r--r--coin/provisioning/qtci-windows-10-x86/01-disable-notifications.ps19
-rw-r--r--coin/provisioning/qtci-windows-10-x86/01-disable-windows-telemetry.ps17
-rw-r--r--coin/provisioning/qtci-windows-10-x86/01-install_telegraf.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86/02-disable-defragment.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86/02-disable-ntp.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86/04-disable-windows-updates.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86/08-install-git.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86/08-python3.ps19
-rw-r--r--coin/provisioning/qtci-windows-10-x86/99-version.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86/conanfiles/qtwebkit.txt14
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/00-disable-netadapterlso.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/00-install-sevenzip.ps1 (renamed from coin/provisioning/qtci-windows-10-x86_64/03-install-sevenzip.ps1)0
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/01-change-resolution.ps125
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/01-disable-notifications.ps19
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/01-disable-windows-telemetry.ps17
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/01-install_telegraf.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/01-remove-ms-zune.ps12
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/02-disable-defragment.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/02-disable-ntp.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/03-nodejs.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/04-disable-windows-updates.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/05-msvc.ps14
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps14
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/08-python3-32.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/08-python3.ps113
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810.ps111
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810_64.ps110
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/11-conan.ps124
-rwxr-xr-xcoin/provisioning/qtci-windows-10-x86_64/80-emsdk.ps12
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/90-python-modules.ps13
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/98-disable-windows-module-installer.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/99-version.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/conanfiles/qtwebkit.txt14
-rw-r--r--coin/provisioning/qtci-windows-7-x86/00-disable-clean-manager.ps11
-rw-r--r--coin/provisioning/qtci-windows-7-x86/00-disable-windefender.ps1 (renamed from coin/provisioning/qtci-windows-10-x86/04-disable-windefender.ps1)0
-rw-r--r--coin/provisioning/qtci-windows-7-x86/00-install-sevenzip.ps1 (renamed from coin/provisioning/qtci-windows-7-x86/03-install-sevenzip.ps1)0
-rw-r--r--coin/provisioning/qtci-windows-7-x86/01-install_telegraf.ps11
-rw-r--r--coin/provisioning/qtci-windows-7-x86/08-python3.ps19
-rw-r--r--coin/provisioning/qtci-windows-7-x86/09-install-mingw810.ps111
-rw-r--r--coin/provisioning/qtci-windows-7-x86/09-openssl.ps18
-rw-r--r--coin/provisioning/qtci-windows-7-x86/11-conan.ps14
-rw-r--r--coin/provisioning/qtci-windows-7-x86/99-version.ps11
-rw-r--r--coin/provisioning/qtci-windows-7-x86/conanfiles/qtwebkit.txt17
-rw-r--r--coin/provisioning/qtci-windows-7-x86_64/00-disable-windefender.ps1 (renamed from coin/provisioning/qtci-windows-10-x86_64/01-disable-windefender.ps1)0
-rw-r--r--coin/provisioning/qtci-windows-7-x86_64/00-install-sevenzip.ps1 (renamed from coin/provisioning/qtci-windows-7-x86_64/03-install-sevenzip.ps1)0
-rw-r--r--coin/provisioning/qtci-windows-7-x86_64/01-install_telegraf.ps11
-rw-r--r--coin/provisioning/qtci-windows-7-x86_64/99-version.ps11
-rw-r--r--coin/provisioning/qtci-windows-8.1-x86/00-disable-netadapterlso.ps11
-rw-r--r--coin/provisioning/qtci-windows-8.1-x86/00-disable-windefender.ps1 (renamed from coin/provisioning/qtci-windows-7-x86/04-disable-windefender.ps1)0
-rw-r--r--coin/provisioning/qtci-windows-8.1-x86/00-install-sevenzip.ps1 (renamed from coin/provisioning/qtci-windows-8.1-x86/03-install-sevenzip.ps1)0
-rw-r--r--coin/provisioning/qtci-windows-8.1-x86/01-install_telegraf.ps11
-rw-r--r--coin/provisioning/qtci-windows-8.1-x86/04-disable-windefender.ps11
-rw-r--r--coin/provisioning/qtci-windows-8.1-x86/99-version.ps11
-rw-r--r--coin/provisioning/qtci-windows-8.1-x86_64/00-disable-netadapterlso.ps11
-rw-r--r--coin/provisioning/qtci-windows-8.1-x86_64/00-disable-windefender.ps1 (renamed from coin/provisioning/qtci-windows-7-x86_64/04-disable-windefender.ps1)0
-rw-r--r--coin/provisioning/qtci-windows-8.1-x86_64/00-install-sevenzip.ps1 (renamed from coin/provisioning/qtci-windows-8.1-x86_64/03-install-sevenzip.ps1)0
-rw-r--r--coin/provisioning/qtci-windows-8.1-x86_64/01-install_telegraf.ps11
-rw-r--r--coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windefender.ps11
-rw-r--r--coin/provisioning/qtci-windows-8.1-x86_64/99-version.ps11
m---------qt3d0
m---------qtactiveqt0
m---------qtandroidextras0
m---------qtbase0
m---------qtcanvas3d0
m---------qtcharts0
m---------qtconnectivity0
m---------qtdatavis3d0
m---------qtdeclarative0
m---------qtdoc0
m---------qtdocgallery0
m---------qtfeedback0
m---------qtgamepad0
m---------qtgraphicaleffects0
m---------qtimageformats0
m---------qtlocation0
m---------qtmacextras0
m---------qtmultimedia0
m---------qtnetworkauth0
m---------qtpim0
m---------qtpurchasing0
m---------qtqa0
m---------qtquickcontrols0
m---------qtquickcontrols20
m---------qtremoteobjects0
m---------qtrepotools0
m---------qtscript0
m---------qtscxml0
m---------qtsensors0
m---------qtserialbus0
m---------qtserialport0
m---------qtspeech0
m---------qtsvg0
m---------qtsystems0
m---------qttools0
m---------qttranslations0
m---------qtvirtualkeyboard0
m---------qtwayland0
m---------qtwebchannel0
m---------qtwebengine0
m---------qtwebglplugin0
m---------qtwebsockets0
m---------qtwebview0
m---------qtwinextras0
m---------qtx11extras0
m---------qtxmlpatterns0
462 files changed, 9069 insertions, 5650 deletions
diff --git a/.gitmodules b/.gitmodules
index 9884474c..462dd65c 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,307 +1,39 @@
[submodule "qtbase"]
path = qtbase
url = ../qtbase.git
- branch = 5.12
+ branch = 5.15.1
status = essential
-[submodule "qtsvg"]
- depends = qtbase
- path = qtsvg
- url = ../qtsvg.git
- branch = 5.12
- status = addon
[submodule "qtdeclarative"]
depends = qtbase
- recommends = qtsvg
path = qtdeclarative
url = ../qtdeclarative.git
- branch = 5.12
+ branch = 5.15.1
status = essential
-[submodule "qtactiveqt"]
- depends = qtbase
- path = qtactiveqt
- url = ../qtactiveqt.git
- branch = 5.12
- status = addon
-[submodule "qtscript"]
- depends = qtbase
- recommends = qttools
- path = qtscript
- url = ../qtscript.git
- branch = 5.12
- status = deprecated
[submodule "qtmultimedia"]
depends = qtbase
recommends = qtdeclarative
path = qtmultimedia
url = ../qtmultimedia.git
- branch = 5.12
+ branch = 5.15.1
status = essential
-[submodule "qttools"]
- depends = qtbase
- recommends = qtdeclarative qtactiveqt
- path = qttools
- url = ../qttools.git
- branch = 5.12
- status = essential
-[submodule "qtxmlpatterns"]
- depends = qtbase
- recommends = qtdeclarative
- path = qtxmlpatterns
- url = ../qtxmlpatterns.git
- branch = 5.12
- status = addon
-[submodule "qttranslations"]
- depends = qttools
- path = qttranslations
- url = ../qttranslations.git
- branch = 5.12
- status = essential
- priority = 30
-[submodule "qtdoc"]
- depends = qtdeclarative qttools
- recommends = qtmultimedia qtquickcontrols qtquickcontrols2
- path = qtdoc
- url = ../qtdoc.git
- branch = 5.12
- status = essential
- priority = 40
-[submodule "qtrepotools"]
- path = qtrepotools
- url = ../qtrepotools.git
- branch = master
- status = essential
- project = -
-[submodule "qtqa"]
- depends = qtbase
- path = qtqa
- url = ../qtqa.git
- branch = master
- status = essential
- priority = 50
[submodule "qtlocation"]
depends = qtbase
- recommends = qtdeclarative qtquickcontrols qtquickcontrols2 qtserialport
+ recommends = qtdeclarative
path = qtlocation
url = ../qtlocation.git
- branch = 5.12
+ branch = 5.15.1
status = addon
[submodule "qtsensors"]
depends = qtbase
recommends = qtdeclarative
path = qtsensors
url = ../qtsensors.git
- branch = 5.12
- status = addon
-[submodule "qtsystems"]
- depends = qtbase
- recommends = qtdeclarative
- path = qtsystems
- url = ../qtsystems.git
- branch = dev
- status = ignore
-[submodule "qtfeedback"]
- depends = qtdeclarative
- recommends = qtmultimedia
- path = qtfeedback
- url = ../qtfeedback.git
- branch = master
- status = ignore
-[submodule "qtdocgallery"]
- depends = qtdeclarative
- path = qtdocgallery
- url = ../qtdocgallery.git
- branch = master
- status = ignore
-[submodule "qtpim"]
- depends = qtdeclarative
- path = qtpim
- url = ../qtpim.git
- branch = dev
- status = ignore
-[submodule "qtconnectivity"]
- depends = qtbase
- recommends = qtdeclarative qtandroidextras
- path = qtconnectivity
- url = ../qtconnectivity.git
- branch = 5.12
- status = addon
-[submodule "qtwayland"]
- depends = qtbase
- recommends = qtdeclarative
- path = qtwayland
- url = ../qtwayland.git
- branch = 5.12
- status = addon
-[submodule "qt3d"]
- depends = qtbase
- recommends = qtdeclarative qtimageformats qtgamepad
- path = qt3d
- url = ../qt3d.git
- branch = 5.12
- status = addon
-[submodule "qtimageformats"]
- depends = qtbase
- path = qtimageformats
- url = ../qtimageformats.git
- branch = 5.12
- status = addon
-[submodule "qtgraphicaleffects"]
- depends = qtdeclarative
- path = qtgraphicaleffects
- url = ../qtgraphicaleffects.git
- branch = 5.12
- status = addon
-[submodule "qtquickcontrols"]
- depends = qtdeclarative
- recommends = qtgraphicaleffects
- path = qtquickcontrols
- url = ../qtquickcontrols.git
- branch = 5.12
- status = addon
-[submodule "qtserialbus"]
- depends = qtserialport
- path = qtserialbus
- url = ../qtserialbus.git
- branch = 5.12
- status = addon
-[submodule "qtserialport"]
- depends = qtbase
- path = qtserialport
- url = ../qtserialport.git
- branch = 5.12
- status = addon
-[submodule "qtx11extras"]
- depends = qtbase
- path = qtx11extras
- url = ../qtx11extras.git
- branch = 5.12
- status = addon
-[submodule "qtmacextras"]
- depends = qtbase
- path = qtmacextras
- url = ../qtmacextras.git
- branch = 5.12
- status = addon
-[submodule "qtwinextras"]
- depends = qtbase
- recommends = qtdeclarative qtmultimedia
- path = qtwinextras
- url = ../qtwinextras.git
- branch = 5.12
- status = addon
-[submodule "qtandroidextras"]
- depends = qtbase
- path = qtandroidextras
- url = ../qtandroidextras.git
- branch = 5.12
- status = addon
-[submodule "qtwebsockets"]
- depends = qtbase
- recommends = qtdeclarative
- path = qtwebsockets
- url = ../qtwebsockets.git
- branch = 5.12
+ branch = 5.15.1
status = addon
[submodule "qtwebchannel"]
depends = qtbase
- recommends = qtdeclarative qtwebsockets
+ recommends = qtdeclarative
path = qtwebchannel
url = ../qtwebchannel.git
- branch = 5.12
- status = addon
-[submodule "qtwebengine"]
- depends = qtdeclarative
- recommends = qtquickcontrols qtquickcontrols2 qtlocation qtwebchannel qttools
- path = qtwebengine
- url = ../qtwebengine.git
- branch = 5.12
- status = addon
- priority = 10
-[submodule "qtcanvas3d"]
- depends = qtdeclarative
- path = qtcanvas3d
- url = ../qtcanvas3d.git
- branch = 5.12
- status = addon
-[submodule "qtwebview"]
- depends = qtdeclarative
- recommends = qtwebengine
- path = qtwebview
- url = ../qtwebview.git
- branch = 5.12
- status = addon
-[submodule "qtquickcontrols2"]
- depends = qtgraphicaleffects
- recommends = qtimageformats
- path = qtquickcontrols2
- url = ../qtquickcontrols2.git
- branch = 5.12
- status = essential
-[submodule "qtpurchasing"]
- depends = qtbase
- recommends = qtdeclarative qtandroidextras
- path = qtpurchasing
- url = ../qtpurchasing.git
- branch = 5.12
- status = addon
-[submodule "qtcharts"]
- depends = qtbase
- recommends = qtdeclarative qtmultimedia
- path = qtcharts
- url = ../qtcharts.git
- branch = 5.12
- status = addon
-[submodule "qtdatavis3d"]
- depends = qtbase
- recommends = qtdeclarative qtmultimedia
- path = qtdatavis3d
- url = ../qtdatavis3d.git
- branch = 5.12
- status = addon
-[submodule "qtvirtualkeyboard"]
- depends = qtbase qtdeclarative qtsvg
- recommends = qtmultimedia qtquickcontrols
- path = qtvirtualkeyboard
- url = ../qtvirtualkeyboard.git
- branch = 5.12
- status = ignore
-[submodule "qtgamepad"]
- depends = qtbase
- recommends = qtdeclarative
- path = qtgamepad
- url = ../qtgamepad.git
- branch = 5.12
- status = addon
-[submodule "qtscxml"]
- depends = qtbase qtdeclarative
- path = qtscxml
- url = ../qtscxml.git
- branch = 5.12
- status = addon
-[submodule "qtspeech"]
- depends = qtbase
- recommends = qtdeclarative qtmultimedia
- path = qtspeech
- url = ../qtspeech.git
- branch = 5.12
- status = addon
-[submodule "qtnetworkauth"]
- depends = qtbase
- path = qtnetworkauth
- url = ../qtnetworkauth.git
- branch = 5.12
- status = addon
-[submodule "qtremoteobjects"]
- depends = qtbase
- recommends = qtdeclarative
- path = qtremoteobjects
- url = ../qtremoteobjects.git
- branch = 5.12
- status = addon
-[submodule "qtwebglplugin"]
- depends = qtbase qtwebsockets
- recommends = qtdeclarative
- path = qtwebglplugin
- url = ../qtwebglplugin.git
- branch = 5.12
+ branch = 5.15.1
status = addon
diff --git a/LICENSE.QT-LICENSE-AGREEMENT b/LICENSE.QT-LICENSE-AGREEMENT
new file mode 100644
index 00000000..19a20ea4
--- /dev/null
+++ b/LICENSE.QT-LICENSE-AGREEMENT
@@ -0,0 +1,1331 @@
+QT LICENSE AGREEMENT
+Agreement version 4.2.1
+
+This Qt License Agreement ("Agreement") is a legal agreement for the licensing
+of Licensed Software (as defined below) between The Qt Company (as defined
+below) and the Licensee who has accepted the terms of this Agreement by
+downloading or using the Licensed Software and/or as defined herein:
+
+Capitalized terms used herein are defined in Section 1.
+
+WHEREAS:
+ (A) Licensee wishes to use the Licensed Software for the purpose of
+ developing and distributing Applications and/or Devices (each as
+ defined below); and
+ (B) The Qt Company is willing to grant the Licensee a right to use
+ Licensed Software for such a purpose pursuant to term and conditions
+ of this Agreement.
+
+NOW, THEREFORE, THE PARTIES HEREBY AGREE AS FOLLOWS:
+
+1. DEFINITIONS
+"Affiliate" of a Party shall mean an entity (i) which is directly or indirectly
+controlling such Party; (ii) which is under the same direct or indirect
+ownership or control as such Party; or (iii) which is directly or indirectly
+owned or controlled by such Party. For these purposes, an entity shall be
+treated as being controlled by another if that other entity has fifty percent
+(50 %) or more of the votes in such entity, is able to direct its affairs
+and/or to control the composition of its board of directors or equivalent body.
+
+"Add-on Products" shall mean The Qt Company's specific add-on software products
+(for example Qt Safe Renderer, Qt for Automation, Qt Application Manager),
+which are not licensed as part of The Qt Company's standard offering, but shall
+be included into the scope of Licensed Software only if so specifically agreed
+between the Parties.
+
+"Applications" shall mean Licensee's software products created using the
+Licensed Software, which may include the Redistributables, or part thereof.
+
+"Contractor(s)" shall mean third party consultants, distributors and
+contractors performing services to the Licensee under applicable contractual
+arrangement.
+
+"Customer(s)" shall mean Licensee's end users to whom Licensee, directly or
+indirectly, distributes copies of the Redistributables.
+
+"Data Protection Legislation" shall mean the General Data Protection Regulation
+(EU 2016/679) (GDPR) and any national implementing laws, regulations and
+secondary legislation, as may be amended or updated from time to time, as well
+as any other data protection laws or regulations applicable in relevant
+territory.
+
+"Deployment Platforms" shall mean operating systems and/or hardware specified
+in the License Certificate, on which the Redistributables can be distributed
+pursuant to the terms and conditions of this Agreement.
+
+"Designated User(s)" shall mean the employee(s) of Licensee or Licensee's
+Affiliates acting within the scope of their employment or Licensee's
+Contractors acting within the scope of their services for Licensee and on
+behalf of Licensee. Designated Users shall be named in the License Certificate.
+
+"Development License" shall mean the license needed by the Licensee for each
+Designated User to use the Licensed Software under the license grant described
+in Section 3.1 of this Agreement. Development Licenses are available
+separately for Qt for Application Development and Qt for Device Creation
+products, each product having its designated scope and purpose of use.
+Distribution Licenses are always connected to Qt for Device Creation
+product only.
+
+"Development Platforms" shall mean those operating systems specified in the
+License Certificate, in which the Licensed Software can be used under the
+Development License, but not distributed in any form or used for any other
+purpose.
+
+"Devices" shall mean hardware devices or products that 1) are manufactured
+and/or distributed by the Licensee or its Affiliates or Contractors, and
+(2)(i) incorporate or integrate the Redistributables or parts thereof; or (ii)
+where the main user interface or substantial functionality of such unit , when
+used by a Customer, is provided by Application(s) or otherwise depends on the
+Licensed Software, regardless of whether the Redistributables are distributed
+together with the hardware or not. Devices covered with this Agreement shall
+be specified in Appendix 2 or in a quote.
+
+"Distribution License(s)" shall mean the license required for any kind of sale,
+trade, exchange, loan, lease, rental or other distribution by or on behalf of
+Licensee to a third party of Redistributables in connection with Devices
+pursuant to license grant described in Section 3.3 of this Agreement.
+
+"Distribution License Packs" shall mean set of prepaid Distribution Licenses
+for distribution of Redistributables, as defined in The Qt Company's standard
+price list, quote, Purchase Order confirmation or in an appendix hereto, as
+the case may be.
+
+"Intellectual Property Rights" shall mean patents (including utility models),
+design patents, and designs (whether or not capable of registration), chip
+topography rights and other like protection, copyrights, trademarks, service
+marks, trade names, logos or other words or symbols and any other form of
+statutory protection of any kind and applications for any of the foregoing as
+well as any trade secrets.
+
+"License Certificate" shall mean a certificate generated by The Qt Company for
+each Designated User respectively upon them downloading the Licensed Software,
+which will be available under respective Designated User's Qt Account at
+account.qt.io. License Certificates will specify the Designated User, the
+Development Platforms, Deployment Platforms and the License Term. Such terms
+are considered part of the licenses granted hereunder and shall be updated
+from time to time to reflect any agreed changes to the foregoing terms
+relating to Designated User's rights to the Licensed Software.
+
+"License Fee" shall mean the fee charged to the Licensee for rights granted
+under the terms of this Agreement.
+
+"License Term" shall mean the agreed validity period of the Development License
+of the respective Designated User, during which time the Designated User is
+entitled to use the Licensed Software, as set forth in the respective License
+Certificate.
+
+"Licensed Software" shall mean either
+ (i) Qt for Application Development or
+ (ii) Qt for Device Creation, and/or
+ (iii) Qt 3D Studio, and/or
+ (iv) Qt Design Studio, and/or
+ (v) Qt for MCUs, and/or
+ (vi) selected Add-on Products, if any,
+
+depending on which product(s) the Licensee has purchased under this Agreement,
+as well as corresponding online or electronic documentation, associated media
+and printed materials, including the source code (where applicable), example
+programs and the documentation, licensed to the Licensee under this Agreement.
+Licensed Software does not include Third Party Software (as defined in Section
+4) or Open Source Qt. The Qt Company may, in the course of its development
+activities, at its free and absolute discretion and without any obligation to
+send or publish any notifications to the Licensee or in general, make changes,
+additions or deletions in the components and functionalities of the Licensed
+Software, provided that no such changes, additions or deletions will affect
+the already released version of the Licensed Software, but only upcoming
+version(s).
+
+"Licensee" shall mean the individual or legal entity that is party to this
+Agreement, as identified on the signature page hereof.
+
+"Licensee's Records" shall mean books and records that are likely to contain
+information bearing on Licensee's compliance with this Agreement, Licensee's
+use of Open Source Qt and/or the payments due to The Qt Company under this
+Agreement, including, but not limited to user information, assembly logs,
+sales records and distribution records.
+
+"Modified Software" shall have the meaning as set forth in Section 2.3.
+
+"Online Services" shall mean any services or access to systems made available
+by The Qt Company to the Licensee over the Internet relating to the Licensed
+Software or for the purpose of use by the Licensee of the Licensed Software or
+Support. Use of any such Online Services is discretionary for the Licensee and
+some of them may be subject to additional fees.
+
+"Open Source Qt" shall mean the non-commercial Qt computer software products,
+licensed under the terms of the GNU Lesser General Public License, version 2.1
+or later ("LGPL") or the GNU General Public License, version 2.0 or later
+("GPL"). For clarity, Open Source Qt shall not be provided nor governed under
+this Agreement.
+
+"Party" or "Parties" shall mean Licensee and/or The Qt Company.
+
+"Permitted Combination" shall have the meaning as set forth in Section
+3.4(viii).
+
+"Pre-Release Code" shall have the meaning as set forth in Section 4.
+
+"Prohibited Combination" shall mean any means to (i) use, combine, incorporate,
+link or integrate Licensed Software with any software created with or
+incorporating Open Source Qt, (ii) use Licensed Software for creation of any
+software created with or incorporating Open Source Qt, or (iii) incorporate or
+integrate Applications into a hardware device or product other than a Device.
+
+"Qt 3D Studio" shall mean The Qt Company's productized offering, which consist
+of all versions of modules and tools as set forth in Appendix 1.
+
+"Qt Design Studio" shall mean The Qt Company's productized offering, which
+consist of all versions of modules and tools as set forth in Appendix 1.
+
+"Qt for Application Development" shall mean The Qt Company's productized
+offering, which consist of all versions of modules and tools as set forth in
+Appendix 1.
+
+"Qt for Device Creation" shall mean The Qt Company's productized offering,
+which consist of all versions of modules and tools as set forth in Appendix 1.
+
+"Qt for MCUs" shall mean The Qt Company's productized offering, which consist
+of all versions of modules and tools as set forth in Appendix 1.
+
+"Redistributables" shall mean the portions of the Licensed Software set forth
+in Appendix 1 that may be distributed pursuant to the terms of this Agreement
+in object code form only, including any relevant documentation. Where
+relevant, any reference to Licensed Software in this Agreement shall include
+and refer also to Redistributables.
+
+"Renewal Term" shall mean an extension of previous License Term as agreed
+between the Parties.
+
+"Submitted Modified Software" shall have the meaning as set forth in
+Section 2.3.
+
+"Support" shall mean standard developer support that is provided by The Qt
+Company to assist Designated Users in using the Licensed Software in
+accordance with The Qt Company's standard support terms available at
+https://www.qt.io/terms-conditions/ and as further defined in Section 8
+hereunder.
+
+"Taxes" shall have the meaning set forth in Section 10.5.
+
+"Term" shall have the meaning set forth in Section 12.
+
+"The Qt Company" shall mean:
+ (i) in the event Licensee is an individual residing in the United
+ States or a legal entity incorporated in the United States or
+ having its headquarters in the United States, The Qt Company Inc.,
+ a Delaware corporation with its office at 2350 Mission College
+ Blvd., Suite 1020, Santa Clara, CA 95054, USA.; or
+ (ii) in the event the Licensee is an individual residing outside of the
+ United States or a legal entity incorporated outside of the United
+ States or having its registered office outside of the United
+ States, The Qt Company Ltd., a Finnish company with its registered
+ office at Bertel Jungin aukio D3A, 02600 Espoo, Finland.
+
+"Third-Party Software" shall have the meaning set forth in Section 4.
+
+"Updates" shall mean a release or version of the Licensed Software containing
+bug fixes, error corrections and other changes that are generally made
+available to users of the Licensed Software that have contracted for Support.
+Updates are generally depicted as a change to the digits following the decimal
+in the Licensed Software version number. The Qt Company shall make Updates
+available to the Licensee under the Support. Updates shall be considered as
+part of the Licensed Software hereunder.
+
+"Upgrades" shall mean a release or version of the Licensed Software containing
+enhancements and new features and are generally depicted as a change to the
+first digit of the Licensed Software version number. In the event Upgrades are
+provided to the Licensee under this Agreement, they shall be considered as
+part of the Licensed Software hereunder.
+
+
+2. OWNERSHIP
+2.1. Ownership of The Qt Company
+The Licensed Software is protected by copyright laws and international
+copyright treaties, as well as other intellectual property laws and
+treaties. The Licensed Software is licensed, not sold.
+
+All of The Qt Company's Intellectual Property Rights are and shall remain the
+exclusive property of The Qt Company or its licensors respectively.
+
+2.2. Ownership of Licensee
+All the Licensee's Intellectual Property Rights are and shall remain the
+exclusive property of the Licensee or its licensors respectively.
+
+All Intellectual Property Rights to the Modified Software, Applications and
+Devices shall remain with the Licensee and no rights thereto shall be granted
+by the Licensee to The Qt Company under this Agreement (except as set forth in
+Section 2.3 below).
+
+2.3. Modified Software
+Licensee may create bug-fixes, error corrections, patches or modifications to
+the Licensed Software ("Modified Software"). Such Modified Software may break
+the source or binary compatibility with the Licensed Software (including
+without limitation through changing the application programming interfaces
+("API") or by adding, changing or deleting any variable, method, or class
+signature in the Licensed Software and/or any inter-process protocols,
+services or standards in the Licensed Software libraries). To the extent that
+Licensee's Modified Software so breaks source or binary compatibility with the
+Licensed Software, Licensee acknowledges that The Qt Company's ability to
+provide Support may be prevented or limited and Licensee's ability to make use
+of Updates may be restricted.
+
+Licensee may, at its sole and absolute discretion, choose to submit Modified
+Software to The Qt Company ("Submitted Modified Software") in connection with
+Licensee's Support request, service request or otherwise. In the event
+Licensee does so, then, Licensee hereby grants The Qt Company a sublicensable,
+assignable, irrevocable, perpetual, worldwide, non-exclusive, royalty-free and
+fully paid-up license, under all of Licensee's Intellectual Property Rights,
+to reproduce, adapt, translate, modify, and prepare derivative works of,
+publicly display, publicly perform, sublicense, make available and distribute
+such Submitted Modified Software as The Qt Company sees fit at its free and
+absolute discretion.
+
+3. LICENSES GRANTED
+3.1. Development with Licensed Software
+Subject to the terms of this Agreement, The Qt Company grants to Licensee a
+worldwide, non-exclusive, non-transferable license, valid for the License
+Term, to use, modify and copy the Licensed Software by Designated Users on the
+Development Platforms for the sole purposes of designing, developing,
+demonstrating and testing Application(s) and/or Devices, and to provide
+thereto related support and other related services to end-user Customers.
+
+Licensee may install copies of the Licensed Software on five (5) computers per
+Designated User, provided that only the Designated Users who have a valid
+Development License may use the Licensed Software.
+
+Licensee may at any time designate another Designated User to replace a
+then-current Designated User by notifying The Qt Company in writing, provided
+that any Designated User may be replaced only once during any six-month period.
+
+Upon expiry of the initially agreed License Term, the respective License Terms
+shall be automatically extended to one or more Renewal Term(s), unless and
+until either Party notifies the other Party in writing that it does not wish
+to continue the License Term, such notification to be provided to the other
+Party no less than ninety (90) days before expiry of the respective License
+Term. Unless otherwise agreed between the Parties, Renewal Term shall be of
+equal length with the initial License Term.
+
+Any such Renewal Term shall be subject to License Fees agreed between the
+Parties or, if no advance agreement exists, subject to The Qt Company's
+standard pricing applicable at the commencement date of any such Renewal Term.
+
+Any price or other term specified for a Renewal Term shall be valid only for
+the specified time.
+
+The Qt Company may request the Licensee to place a purchase order corresponding
+to a quote by The Qt Company for the relevant Renewal Term.
+
+In the event Licensee does not prevent auto-renewal pursuant the above, but a
+Renewal Term is nevertheless not duly ordered within 30 days from the date of
+the respective quote from The Qt Company and/or the respective License Fee
+paid by due date specified in The Qt Company's respective invoice, The Qt
+Company shall apply a reinstatement fee equal to ten percent (10 %) of the
+total value of the License Fees of the Development Licenses for the expired
+term to be added to the License Fee of the respective Renewal Term.
+
+In the event Licensee chooses not to renew a Development License for a Renewal
+Term by notifying The Qt Company thereof no less than ninety (90) days before
+expiry of the respective License Term, Licensee may still reinstate such
+expired Development Licenses for a Renewal Term subject to applicable renewal
+Term License Fees until thirty (30) days from the expiry of the initially
+agreed License Term or preceding Renewal Term. After such thirty (30) day
+period a Development License shall be subject to applicable License Fees for a
+new Development License and not any Renewal Term License Fees.
+
+3.2. Distribution of Applications
+Subject to the terms of this Agreement, The Qt Company grants to Licensee a
+worldwide, non-exclusive, non-transferable, revocable (for cause pursuant to
+this Agreement) right and license, valid for the Term, to
+ (i) distribute, by itself or through its Contractors, Redistributables
+ as installed, incorporated or integrated into Applications for
+ execution on the Deployment Platforms, and
+ (ii) grant sublicenses to Redistributables, as distributed hereunder,
+ for Customers solely for Customer's internal use and to the extent
+ necessary in order for the Customers to use the Applications for
+ their respective intended purposes.
+
+Right to distribute the Redistributables as part of an Application as provided
+herein is not royalty-bearing but is conditional upon the Licensee not having
+any unpaid License Fees for Development Licenses owed to The Qt Company at the
+time of distribution of any Redistributables to Customers.
+
+3.3. Distribution of Devices
+Subject to the terms of this Agreement, The Qt Company grants to Licensee a
+worldwide, non-exclusive, non-transferable, revocable (for cause pursuant to
+this Agreement) right and license, valid for the Term, to
+ (i) distribute, by itself or through one or more tiers of Contractors,
+ Redistributables as installed, incorporated or integrated, or
+ intended to be installed, incorporated or integrated into Devices
+ for execution on the Deployment Platforms, and
+ (ii) grant sublicenses to Redistributables, as distributed hereunder,
+ for Customers solely for Customer's internal use and to the extent
+ necessary in order for the Customers to use the Devices for their
+ respective intended purposes.
+
+Right to distribute the Redistributables with Devices as provided herein is
+conditional upon the Licensee (i) not having any unpaid License Fees for
+Development Licenses owed to The Qt Company, and (ii) having purchased and
+paid corresponding Distribution Licenses at the time of distribution of any
+Redistributables to Customers.
+
+3.4. Further Requirements
+The licenses granted above in this Section 3 by The Qt Company to Licensee are
+conditional and subject to Licensee's compliance with the following terms:
+ (i) Licensee shall not remove or alter any copyright, trademark or
+ other proprietary rights notice(s) contained in any portion of the
+ Licensed Software;
+ (ii) Applications must add primary and substantial functionality to the
+ Licensed Software so as not to compete with the Licensed Software;
+ (iii) Applications may not pass on functionality which in any way makes
+ it possible for others to create software with the Licensed
+ Software; provided however that Licensee may use the Licensed
+ Software's scripting and QML ("Qt Quick") functionality solely in
+ order to enable scripting, themes and styles that augment the
+ functionality and appearance of the Application(s) without adding
+ primary and substantial functionality to the Application(s);
+ (iv) Licensee shall not use Licensed Software in any manner or for any
+ purpose that infringes, misappropriates or otherwise violates any
+ Intellectual property or right of any third party, or that
+ violates any applicable law;
+ (v) Licensee shall not use The Qt Company's or any of its suppliers'
+ names, logos, or trademarks to market Applications, except that
+ Licensee may use "Built with Qt" logo to indicate that
+ Application(s) was developed using the Licensed Software;
+ (vi) Licensee shall not distribute, sublicense or disclose source code
+ of Licensed Software to any third party (provided however that
+ Licensee may appoint employee(s) of Contractors as Designated
+ Users to use Licensed Software pursuant to this Agreement). Such
+ right may be available for the Licensee subject to a separate
+ software development kit ("SDK") license agreement to be concluded
+ with The Qt Company;
+ (vii) Licensee shall not grant the Customers a right to (i) make copies
+ of the Redistributables except when and to the extent required to
+ use the Applications and/or Devices for their intended purpose,
+ (ii) modify the Redistributables or create derivative works
+ thereof, (iii) decompile, disassemble or otherwise reverse
+ engineer Redistributables, or (iv) redistribute any copy or
+ portion of the Redistributables to any third party, except as part
+ of the onward sale of the Device on which the Redistributables are
+ installed;
+ (viii) Licensee shall not and shall cause that its Affiliates or
+ Contractors shall not use Licensed Software in any Prohibited
+ Combination, unless Licensee has received an advance written
+ permission from The Qt Company to do so. Absent such written
+ permission, any and all distribution by the Licensee during the
+ Term of a hardware device or product a) which incorporate or
+ integrate any part of Licensed Software or Open Source Qt; or b)
+ where the main user interface or substantial functionality is
+ provided by software built with Licensed Software or Open Source
+ Qt or otherwise depends on the Licensed Software or Open Source
+ Qt, shall be considered to be Device distribution under this
+ Agreement and shall be dependent on Licensee's compliance thereof
+ (including but not limited to obligation to pay applicable License
+ Fees for such distribution). Notwithstanding what is provided
+ above in this sub-section (viii), Licensee is entitled to use and
+ combine Qt 3D Studio and/or Qt Design Studio with Open Source Qt
+ ("Permitted Combination") for its internal evaluation purposes,
+ provided that Licensee shall in no way transfer, publish, disclose,
+ display or otherwise make available any software or work resulting
+ from such Permitted Combination;
+ (ix) Licensee shall cause all of its Affiliates and Contractors
+ entitled to make use of the licenses granted under this Agreement,
+ to be contractually bound to comply with the relevant terms of
+ this Agreement and not to use the Licensed Software beyond the
+ terms hereof and for any purposes other than operating within the
+ scope of their services for Licensee. Licensee shall be responsible
+ for any and all actions and omissions of its Affiliates and
+ Contractors relating to the Licensed Software and use thereof
+ (including but not limited to payment of all applicable License
+ Fees);
+ (x) Except when and to the extent explicitly provided in this Section
+ 3, Licensee shall not transfer, publish, disclose, display or
+ otherwise make available the Licensed Software; and
+ (xi) Licensee shall not attempt or enlist a third party to conduct or
+ attempt to conduct any of the above.
+
+Above terms shall not be applicable if and to the extent they conflict with
+any mandatory provisions of any applicable laws.
+Any use of Licensed Software beyond the provisions of this Agreement is
+strictly prohibited and requires an additional license from The Qt Company.
+
+4. THIRD-PARTY SOFTWARE
+The Licensed Software may provide links to third party libraries or code
+(collectively "Third-Party Software") to implement various functions.
+Third-Party Software does not comprise part of the Licensed Software. In some
+cases, access to Third-Party Software may be included with the Licensed
+Software. Such Third-Party Software will be listed in the ".../src/3rdparty"
+source tree delivered with the Licensed Software or documented in the Licensed
+Software, as such may be amended from time to time. Licensee acknowledges that
+use or distribution of Third-Party Software is in all respects subject to
+applicable license terms of applicable third-party right holders.
+
+5. PRE-RELEASE CODE
+The Licensed Software may contain pre-release code and functionality, or sample
+code marked or otherwise stated with appropriate designation such as
+"Technology Preview", "Alpha", "Beta", "Sample" etc. ("Pre-Release Code").
+
+Such Pre-Release Code may be present complimentary for the Licensee, in order
+to provide experimental support or information for new platforms or preliminary
+versions of one or more new functionalities or for other similar reasons. The
+Pre-Release Code may not be at the level of performance and compatibility of a
+final, generally available, product offering. The Pre-Release Code may not
+operate correctly, may contain errors and may be substantially modified by The
+Qt Company prior to the first commercial product release, if any. The Qt
+Company is under no obligation to make Pre-Release Code commercially available,
+or provide any Support or Updates relating thereto. The Qt Company assumes no
+liability whatsoever regarding any Pre-Release Code, but any use thereof is
+exclusively at Licensee's own risk and expense.
+
+For clarity, unless Licensed Software specifies different license terms for the
+respective Pre-Release Code, the Licensee is entitled to use such pre-release
+code pursuant to Section 3, just like other Licensed Software, provided however
+that in the event Add-on Products are included and available as such
+Pre-Release Code, Licensee's right to use such Add-on Products is nevertheless
+subject to and conditional upon conclusion of separate agreement with The Qt
+Company.
+
+6. LIMITED WARRANTY AND WARRANTY DISCLAIMER
+The Qt Company hereby represents and warrants that it has the power and
+authority to grant the rights and licenses granted to Licensee under this
+Agreement.
+
+Except as set forth above, the Licensed Software is licensed to Licensee
+"as is" and Licensee's exclusive remedy and The Qt Company's entire liability
+for errors in the Licensed Software shall be limited, at The Qt Company's
+option, to correction of the error, replacement of the Licensed Software or
+return of the applicable fees paid for the defective Licensed Software for the
+time period during which the License is not able to utilize the Licensed
+Software under the terms of this Agreement.
+
+TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE QT COMPANY ON BEHALF OF
+ITSELF AND ITS LICENSORS, SUPPLIERS AND AFFILIATES, DISCLAIMS ALL OTHER
+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND
+NON-INFRINGEMENT WITH REGARD TO THE LICENSED SOFTWARE. THE QT COMPANY DOES NOT
+WARRANT THAT THE LICENSED SOFTWARE WILL SATISFY LICENSEE'S REQUIREMENTS OR THAT
+IT WILL OPERATE WITHOUT DEFECT OR ERROR OR THAT THE OPERATION THEREOF WILL BE
+UNINTERRUPTED.
+
+7. INDEMNIFICATION AND LIMITATION OF LIABILITY
+7.1. Limitation of Liability
+EXCEPT FOR (I) CASES OF GROSS NEGLIGENCE OR INTENTIONAL MISCONDUCT, AND (II)
+BREACH OF CONFIDENTIALITY, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, IN NO
+EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOSS OF PROFIT,
+LOSS OF DATA, LOSS OF BUSINESS OR GOODWILL OR ANY OTHER INDIRECT, SPECIAL,
+CONSEQUENTIAL, INCIDENTAL OR PUNITIVE COST, DAMAGES OR EXPENSE OF ANY KIND,
+HOWSOEVER ARISING UNDER OR IN CONNECTION WITH THIS AGREEMENT.
+
+EXCEPT FOR (I) CASES OF GROSS NEGLIGENCE OR INTENTIONAL MISCONDUCT, AND (II)
+BREACH OF CONFIDENTIALITY, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, IN NO
+EVENT SHALL EITHER PARTY'S TOTAL AGGREGATE LIABILITY UNDER THIS AGREEMENT
+EXCEED THE AGGREGATE LICENSE FEES PAID OR PAYABLE TO THE QT COMPANY FROM
+LICENSEE DURING THE PERIOD OF TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE
+EVENT RESULTING IN SUCH LIABILITY.
+
+THE PROVISIONS OF THIS SECTION 7 ALLOCATE THE RISKS UNDER THIS AGREEMENT
+BETWEEN THE QT COMPANY AND LICENSEE AND THE PARTIES HAVE RELIED UPON THE
+LIMITATIONS SET FORTH HEREIN IN DETERMINING WHETHER TO ENTER INTO THIS
+AGREEMENT.
+
+NOTWITHSTANDING ANYTHING TO THE CONTRARY IN THIS AGREEMENT, LICENSEE SHALL
+ALWAYS BE LIABLE TO PAY THE APPLICABLE LICENSE FEES CORRESPONDING TO ITS ACTUAL
+USE OF LICENSED SOFTWARE.
+
+8. SUPPORT, UPDATES AND ONLINE SERVICES
+Upon due payment of the agreed License Fees the Licensee will be eligible to
+receive Support and Updates and to use the Online Services during the License
+Term, provided, however, that in the event the License Term is longer than 36
+months, the initial payment includes Support for only the first 12 months,
+unless the Parties specifically otherwise agree.
+
+Unless otherwise decided by The Company at its free and absolute discretion,
+Upgrades will not be included in the Support but may be available subject to
+additional fees.
+
+From time to time The Qt Company may change the Support terms, provided that
+during the respective ongoing License Term the level of Support provided by The
+Qt Company may not be reduced without the consent of the Licensee.
+
+Unless otherwise agreed, The Qt Company shall not be responsible for providing
+any service or support to Customers.
+
+9. CONFIDENTIALITY
+Each Party acknowledges that during the Term of this Agreement each Party may
+receive information about the other Party's business, business methods,
+business plans, customers, business relations, technology, and other
+information, including the terms of this Agreement, that is confidential and of
+great value to the other Party, and the value of which would be significantly
+reduced if disclosed to third parties ("Confidential Information").
+Accordingly, when a Party (the "Receiving Party") receives Confidential
+Information from the other Party (the "Disclosing Party"), the Receiving Party
+shall only disclose such information to employees and Contractors on a need to
+know basis, and shall cause its employees and employees of its Affiliates to:
+(i) maintain any and all Confidential Information in confidence; (ii) not
+disclose the Confidential Information to a third party without the Disclosing
+Party's prior written approval; and (iii) not, directly or indirectly, use the
+Confidential Information for any purpose other than for exercising its rights
+and fulfilling its responsibilities pursuant to this Agreement. Each Party
+shall take reasonable measures to protect the Confidential Information of the
+other Party, which measures shall not be less than the measures taken by such
+Party to protect its own confidential and proprietary information.
+
+Obligation of confidentiality shall not apply to information that (i) is or
+becomes generally known to the public through no act or omission of the
+Receiving Party; (ii) was in the Receiving Party's lawful possession prior to
+the disclosure hereunder and was not subject to limitations on disclosure or
+use; (iii) is developed independently by employees or Contractors of the
+Receiving Party or other persons working for the Receiving Party who have not
+had access to the Confidential Information of the Disclosing Party, as proven
+by the written records of the Receiving Party; (iv) is lawfully disclosed to
+the Receiving Party without restrictions, by a third party not under an
+obligation of confidentiality; or (v) the Receiving Party is legally compelled
+to disclose, in which case the Receiving Party shall notify the Disclosing
+Party of such compelled disclosure and assert the privileged and confidential
+nature of the information and cooperate fully with the Disclosing Party to
+limit the scope of disclosure and the dissemination of disclosed Confidential
+Information to the minimum extent necessary.
+
+The obligations under this Section 9 shall continue to remain in force for a
+period of five (5) years after the last disclosure, and, with respect to trade
+secrets, for so long as such trade secrets are protected under applicable trade
+secret laws.
+
+10. FEES, DELIVERY AND PAYMENT
+10.1. License Fees
+License Fees are described in The Qt Company's standard price list, quote or
+Purchase Order confirmation or in an appendix hereto, as the case may be.
+
+The License Fees shall not be refunded or claimed as a credit in any event or
+for any reason whatsoever.
+
+10.2. Ordering Licenses
+Licensee may purchase Development Licenses and Distribution Licenses pursuant
+to agreed pricing terms or, if no specific pricing terms have been agreed upon,
+at The Qt Company's standard pricing terms applicable at the time of purchase.
+Unless specifically otherwise provided, any pricing terms referenced in this
+Agreement shall be valid for twelve (12) months from the date of this Agreement.
+
+Licensee shall submit all purchase orders for Development Licenses and
+Distribution Licenses to The Qt Company by email or any other method acceptable
+to The Qt Company (each such order is referred to herein as a "Purchase Order")
+for confirmation, whereupon the Purchase Order shall become binding between the
+Parties.
+
+10.3. Distribution License Packs
+Unless otherwise agreed, Distribution Licenses shall be purchased by way of
+Distribution License Packs.
+
+Upon due payment of the ordered Distribution License Pack(s), the Licensee will
+have an account of Distribution Licenses available for distributing the
+Redistributables in accordance with this Agreement.
+
+Each time Licensee distributes a copy of Redistributables, then one
+Distribution License is used, and Licensee's account of available Distribution
+Licenses is decreased accordingly.Licensee may distribute copies of the
+Redistributables so long as Licensee has Distribution Licenses remaining on
+its account.
+
+10.4. Payment Terms
+License Fees and any other charges under this Agreement shall be paid by
+Licensee no later than thirty (30) days from the date of the applicable
+invoice from The Qt Company.
+
+The Qt Company will submit an invoice to Licensee after the date of this
+Agreement and/or after The Qt Company receives a Purchase Order from Licensee.
+
+A late payment charge of the lower of (a) one percent per month; or (b) the
+interest rate stipulated by applicable law, shall be charged on any unpaid
+balances that remain past due.
+
+10.5. Taxes
+All License Fees and other charges payable hereunder are gross amounts but
+exclusive of any value added tax, use tax, sales tax, withholding tax and other
+taxes, duties or tariffs ("Taxes") levied directly for the sale, delivery or
+use of Licensed Software hereunder pursuant to any applicable law. Such
+applicable Taxes shall be paid by Licensee to The Qt Company, or, where
+applicable, in lieu of payment of such Taxes to The Qt Company, Licensee shall
+provide an exemption certificate to The Qt Company and any applicable authority.
+
+11. RECORD-KEEPING AND REPORTING OBLIGATIONS; AUDIT RIGHTS
+11.1. Licensee's Record-keeping
+Licensee shall at all times during the Term of this Agreement and for a period
+of seven (7) years thereafter maintain Licensee's Records in an accurate and
+up-to-date form. Licensee's Records shall be adequate to reasonably enable The
+Qt Company to determine Licensee's compliance with the provisions of this
+Agreement. The records shall conform to general good accounting practices.
+
+Licensee shall, within thirty (30) days from receiving The Qt Company's request
+to that effect, deliver to The Qt Company a report based on Licensee's Records,
+such report to contain information, in sufficient detail, on (i) number and
+identity of users working with Licensed Software or Open Source Qt, (ii) copies
+of Redistributables distributed by Licensee during the most recent calendar
+quarter and/or any other term specified by The Qt Company, (iii) number of
+undistributed copies of Redistributables and corresponding number of unused
+Distribution Licenses remaining on Licensee's account, and (iv) any other
+information as The Qt Company may reasonably require from time to time.
+
+11.2. The Qt Company's Audit Rights
+The Qt Company or an independent auditor acting on behalf of The Qt Company's,
+may, upon at least five (5) business days' prior written notice and at its
+expense, audit Licensee with respect to the Licensee's use of the Licensed
+Software, but not more frequently than once during each 6-month period. Such
+audit may be conducted by mail, electronic means or through an in-person visit
+to Licensee's place of business. Any such in-person audit shall be conducted
+during regular business hours at Licensee's facilities and shall not
+unreasonably interfere with Licensee's business activities. The Qt Company or
+the independent auditor acting on behalf of The Qt Company shall be entitled to
+inspect Licensee's Records and conduct necessary interviews of Licensee's
+relevant employees and Contractors. All such Licensee's Records and use thereof
+shall be subject to an obligation of confidentiality under this Agreement.
+
+If an audit reveals that Licensee is using the Licensed Software beyond scope
+of the licenses Licensee has paid for, Licensee agrees to pay The Qt Company
+any amounts owed for such unauthorized use within 30 days from receipt of the
+corresponding invoice from The Qt Company. In addition, in the event the audit
+reveals a material violation of the terms of this Agreement (without
+limitation, either (i) underpayment of more than 10 % of License Fees or 10,000
+euros (whichever is more) or (ii) distribution of products, which include or
+result from Prohibited Combination, shall be deemed a material violation for
+purposes of this section), then the Licensee shall pay The Qt Company's
+reasonable cost of conducting such audit.
+
+12. TERM AND TERMINATION
+12.1. Agreement Term
+This Agreement shall enter into force upon due acceptance by both Parties and
+remain in force for as long as there is any Development License(s) purchased
+under this Agreement in force ("Term"), unless and until terminated pursuant to
+the terms of this Section 12.
+
+12.2. Termination and suspension of rights
+Either Party shall have the right to terminate this Agreement upon thirty (30)
+days prior written notice if the other Party commits a material breach of any
+obligation of this Agreement and fails to remedy such breach within such notice
+period.
+
+Instead of termination, The Qt Company shall have the right to suspend or
+withhold grants of all rights to the Licensed Software hereunder, including but
+not limited to the Development Licenses, Distribution License, and Support,
+should Licensee fail to make payment in timely fashion or otherwise violates or
+is reasonably suspected to violate its obligations or terms of this Agreement,
+and where such violation or breach is not cured within five (5) business days
+following The Qt Company's written notice thereof.
+
+12.3. Mutual Right to Terminate
+Either Party shall have the right to terminate this Agreement immediately upon
+written notice in the event that the other Party becomes insolvent, files for
+any form of bankruptcy, makes any assignment for the benefit of creditors, has
+a receiver, administrative receiver or officer appointed over the whole or a
+substantial part of its assets, ceases to conduct business, or an act
+equivalent to any of the above occurs under the laws of the jurisdiction of the
+other Party.
+
+12.4. Parties´ Rights and Duties upon Termination
+Upon expiry or termination of the Agreement, Licensee shall cease and shall
+cause all Designated Users (including those of its Affiliates' and
+Contractors') to cease using the Licensed Software and distribution of the
+Redistributables under this Agreement.
+
+Notwithstanding the above, in the event the Agreement expires or is terminated:
+ (i) as a result of The Qt Company choosing not to renew the Development
+ License(s) as set forth in Section 3.1, then all valid licenses
+ possessed by the Licensee at such date shall be extended to be
+ valid in perpetuity under the terms of this Agreement and Licensee
+ is entitled to purchase additional licenses as set forth in
+ Section 10.2; or
+ (ii) for reason other than by The Qt Company pursuant to item (i) above
+ or pursuant to Section 12.2, then the Licensee is entitled, for a
+ period of six (6) months after the effective date of termination,
+ to continue distribution of Devices under the Distribution Licenses
+ paid but unused at such effective date of termination.
+
+Upon any such termination the Licensee shall destroy or return to The Qt
+Company all copies of the Licensed Software and all related materials and will
+certify the same to The Qt Company upon its request, provided however that
+Licensee may retain and exploit such copies of the Licensed Software as it may
+reasonably require in providing continued support to Customers.
+
+Expiry or termination of this Agreement for any reason whatsoever shall not
+relieve Licensee of its obligation to pay any License Fees accrued or payable
+to The Qt Company prior to the effective date of termination, and Licensee
+shall immediately pay to The Qt Company all such fees upon the effective date
+of termination. Termination of this Agreement shall not affect any rights of
+Customers to continue use of Applications and Devices (and therein incorporated
+Redistributables).
+
+12.5. Extension in case of bankruptcy
+In the event The Qt Company is declared bankrupt under a final, non-cancellable
+decision by relevant court of law, and this Agreement is not, at the date of
+expiry of the Development License(s) pursuant to Section 3.1, assigned to
+party, who has assumed The Qt Company's position as a legitimate licensor of
+Licensed Software under this Agreement, then all valid licenses possessed by
+the Licensee at such date of expiry, and which the Licensee has not notified
+for expiry, shall be extended to be valid in perpetuity under the terms of this
+Agreement.
+
+13. GOVERNING LAW AND LEGAL VENUE
+In the event this Agreement is in the name of The Qt Company Inc., a Delaware
+Corporation, then:
+ (i) this Agreement shall be construed and interpreted in accordance
+ with the laws of the State of California, USA, excluding its choice
+ of law provisions;
+ (ii) the United Nations Convention on Contracts for the International
+ Sale of Goods will not apply to this Agreement; and
+ (iii) any dispute, claim or controversy arising out of or relating to
+ this Agreement or the breach, termination, enforcement,
+ interpretation or validity thereof, including the determination of
+ the scope or applicability of this Agreement to arbitrate, shall
+ be determined by arbitration in San Francisco, USA, before one
+ arbitrator. The arbitration shall be administered by JAMS pursuant
+ to JAMS' Streamlined Arbitration Rules and Procedures. Judgment on
+ the Award may be entered in any court having jurisdiction. This
+ Section shall not preclude parties from seeking provisional
+ remedies in aid of arbitration from a court of appropriate
+ jurisdiction.
+
+In the event this Agreement is in the name of The Qt Company Ltd., a Finnish
+Company, then:
+ (i) this Agreement shall be construed and interpreted in accordance
+ with the laws of Finland, excluding its choice of law provisions;
+ (ii) the United Nations Convention on Contracts for the International
+ Sale of Goods will not apply to this Agreement; and
+ (iii) any disputes, controversy or claim arising out of or relating to
+ this Agreement, or the breach, termination or validity thereof
+ shall be finally settled by arbitration in accordance with the
+ Arbitration Rules of Finland Chamber of Commerce. The arbitration
+ tribunal shall consist of one (1), or if either Party so requires,
+ of three (3), arbitrators. The award shall be final and binding and
+ enforceable in any court of competent jurisdiction. The arbitration
+ shall be held in Helsinki, Finland and the process shall be
+ conducted in the English language. This Section shall not preclude
+ parties from seeking provisional remedies in aid of arbitration
+ from a court of appropriate jurisdiction.
+
+14. GENERAL PROVISIONS
+14.1. No Assignment
+Except in the case of a merger or sale of substantially all of its corporate
+assets, Licensee shall not be entitled to assign or transfer all or any of its
+rights, benefits and obligations under this Agreement without the prior written
+consent of The Qt Company, which shall not be unreasonably withheld or delayed.
+The Qt Company shall be entitled to freely assign or transfer any of its
+rights, benefits or obligations under this Agreement.
+
+14.2. No Third-Party Representations
+Licensee shall make no representations or warranties concerning the Licensed
+Software on behalf of The Qt Company. Any representation or warranty Licensee
+makes or purports to make on The Qt Company's behalf shall be void as to The
+Qt Company.
+
+14.3. Surviving Sections
+Any terms and conditions that by their nature or otherwise reasonably should
+survive termination of this Agreement shall so be deemed to survive. Such
+sections include especially the following: 1, 2, 6, 7, 9, 11, 12.4, 13 and 14.
+
+14.4. Entire Agreement
+This Agreement, the exhibits hereto, the License Certificate and any applicable
+Purchase Order accepted by The Qt Company constitute the complete agreement
+between the Parties and supersedes all prior or contemporaneous discussions,
+representations, and proposals, written or oral, with respect to the subject
+matters discussed herein.
+
+In the event of any conflict or inconsistency between this Agreement and any
+Purchase Order, the terms of this Agreement will prevail over the terms of the
+Purchase Order with respect to such conflict or inconsistency.
+
+Parties specifically acknowledge and agree that this Agreement prevails over
+any click-to-accept or similar agreements the Designated Users may need to
+accept online upon download of the Licensed Software, as may be required by
+The Qt Company's applicable processes relating to Licensed Software.
+
+14.5. Modifications
+No modification of this Agreement shall be effective unless contained in a
+writing executed by an authorized representative of each Party. No term or
+condition contained in Licensee's Purchase Order ("Deviating Terms") shall
+apply unless The Qt Company has expressly agreed such Deviating Terms in
+writing. Unless and to the extent expressly agreed by The Qt Company, any such
+Deviating Terms shall be deemed void and with no legal effect. For clarity,
+delivery of the Licensed Software following the receipt of the Purchase Order
+including Deviating Terms shall not constitute acceptance of such Deviating
+Terms."
+
+14.6. Force Majeure
+Except for the payment obligations hereunder, neither Party shall be liable to
+the other for any delay or non-performance of its obligations hereunder in the
+event and to the extent that such delay or non-performance is due to an event
+of act of God, terrorist attack or other similar unforeseeable catastrophic
+event that prevents either Party for fulfilling its obligations under this
+Agreement and which such Party cannot avoid or circumvent ("Force Majeure
+Event"). If the Force Majeure Event results in a delay or non-performance of a
+Party for a period of three (3) months or longer, then either Party shall have
+the right to terminate this Agreement with immediate effect without any
+liability (except for the obligations of payment arising prior to the event of
+Force Majeure) towards the other Party.
+
+14.7. Notices
+Any notice given by one Party to the other shall be deemed properly given and
+deemed received if specifically acknowledged by the receiving Party in writing
+or when successfully delivered to the recipient by hand, fax, or special
+courier during normal business hours on a business day to the addresses
+specified for each Party on the signature page. Each communication and document
+made or delivered by one Party to the other Party pursuant to this Agreement
+shall be in the English language.
+
+14.8. Export Control
+Licensee acknowledges that the Redistributables, as incorporated in
+Applications or Devices, may be subject to export control restrictions under
+the applicable laws of respective countries. Licensee shall fully comply with
+all applicable export license restrictions and requirements as well as with all
+laws and regulations relating to the Redistributables and exercise of licenses
+hereunder and shall procure all necessary governmental authorizations,
+including without limitation, all necessary licenses, approvals, permissions or
+consents, where necessary for the re-exportation of the Redistributables,
+Applications and/or Devices.
+
+14.9. No Implied License
+There are no implied licenses or other implied rights granted under this
+Agreement, and all rights, save for those expressly granted hereunder, shall
+remain with The Qt Company and its licensors. In addition, no licenses or
+immunities are granted to the combination of the Licensed Software with any
+other software or hardware not delivered by The Qt Company under this Agreement.
+
+14.10. Attorney Fees
+The prevailing Party in any action to enforce this Agreement shall be entitled
+to recover its attorney's fees and costs in connection with such action.
+
+14.11. Privacy
+Licensee acknowledges and agrees that for the purpose of this Agreement, The Qt
+Company may collect, use, transfer and disclose personal data pertaining to
+Designated Users as well as any other employees and directors of the Licensee
+and its Contractors relevant for carrying out the intent of this Agreement.
+Such personal data may be collected from the Licensee or directly from the
+relevant individuals. The Parties acknowledge that with regard to such personal
+data processed hereunder, The Qt Company shall be regarded as the Data
+Controller under the applicable Data Protection Legislation. The Qt Company
+shall process any such personal data in accordance with its privacy policies
+and practices, which will comply with all applicable requirements of the Data
+Protection Legislation.
+
+14.12. Severability
+If any provision of this Agreement shall be adjudged by any court of competent
+jurisdiction to be unenforceable or invalid, that provision shall be limited or
+eliminated to the minimum extent necessary so that this Agreement shall
+otherwise remain in full force and effect and enforceable.
+
+
+
+APPENDICES
+The Agreement includes Appendix 1, and possibly one or more of the appendices
+3-5, depending on the product(s) purchased by the Licensee, what is stated in
+the quote or invoice, and/or what is stated in the Licensee's License
+Certificate.
+
+
+APPENDIX 1
+The modules and/or tools that are included in the respective product - Qt for
+Application Development (QtAD), Qt for Device Creation (QtDC), Qt for MCUs
+(QtMCU), Qt 3D Studio (Qt3DS) and Qt Design Studio (QtDS) - are marked with 'X'
+in the below table.
+
+Parts of the product that are permitted for distribution in object-code form
+only ("Redistributables") are marked with 'R' in the below table.
+
+Modules/Tools | QtAD | QtDC | QtMCU | Qt3DS | QtDS
+-------------------------------------------------------------------------------
+Qt Core | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt GUI | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Multimedia | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Multimedia Widgets | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Network | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt QML | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Quick | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Quick Controls 2 | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Quick Dialogs | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Quick Layouts | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Quick Test | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt SQL | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Test | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Widgets | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Active Qt | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt 3D | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Android Extras | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Bluetooth | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Canvas 3D | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Concurrent | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt D-Bus | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Gamepad | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Graphical Effects | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Help | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Image Formats | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Location | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Mac Extras | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Network Authorization | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt NFC | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Platform Headers | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Positioning | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Print Support | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Purchasing | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt for Python | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Quick Controls | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Quick Extras | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Quick Widgets | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt SCXML | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Sensors | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Serial Bus | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Serial Port | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Speech | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt SVG | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt UI Tools | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt WebChannel | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt WebEngine | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt WebSockets | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt WebView | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Windows Extras | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt X11 Extras | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt XML | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt XML Patterns | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Wayland Compositor | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Charts | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Data Visualization | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Qt Virtual Keyboard | X,R | X,R | | |
+-------------------------------------------------------------------------------
+Boot 2 Qt stack | | X,R | | |
+-------------------------------------------------------------------------------
+Qt OTA | | X,R | | |
+-------------------------------------------------------------------------------
+Device Utilities | | X,R | | |
+-------------------------------------------------------------------------------
+Qt Debugging Bridge (QDB) Daemon | | X,R | | |
+-------------------------------------------------------------------------------
+Qt Quick Ultralite Controls | | | X,R | |
+-------------------------------------------------------------------------------
+Qt Quick Ultralite | | | X,R | |
+-------------------------------------------------------------------------------
+Qt Creator | X | X | X | |
+-------------------------------------------------------------------------------
+Qt Designer (Qt Widget Designer) | X | X | | |
+-------------------------------------------------------------------------------
+Qt Quick Designer (Qt Creator plugin) | X | X | X | |
+-------------------------------------------------------------------------------
+Qt Linguist | X | X | X | |
+-------------------------------------------------------------------------------
+Qt Assistant | X | X | X | |
+-------------------------------------------------------------------------------
+lupdate | X | X | X | |
+-------------------------------------------------------------------------------
+lrelease | X | X | X | |
+-------------------------------------------------------------------------------
+qmake | X | X | | |
+-------------------------------------------------------------------------------
+uic | X | X | | |
+-------------------------------------------------------------------------------
+rcc | X | X | | |
+-------------------------------------------------------------------------------
+qlalr | X | X | | |
+-------------------------------------------------------------------------------
+qdoc | X | X | | |
+-------------------------------------------------------------------------------
+qmlscene | X | X | | |
+-------------------------------------------------------------------------------
+qmlviewer | X | X | | |
+-------------------------------------------------------------------------------
+Target toolchains | | X | X | |
+-------------------------------------------------------------------------------
+Qt Debugging Bridge (QDB) Host Tools | | X | | |
+-------------------------------------------------------------------------------
+qtconfig-gui | | X | | |
+-------------------------------------------------------------------------------
+Qt Emulator | | X | | |
+-------------------------------------------------------------------------------
+qmlinterfacegenerator | | | X | |
+-------------------------------------------------------------------------------
+qmltocpp | | | X | |
+-------------------------------------------------------------------------------
+qulfontcompiler | | | X | |
+-------------------------------------------------------------------------------
+Qt53DStudioRuntime2 | | | | X,R |
+-------------------------------------------------------------------------------
+Qt 3D Studio | | | | X |
+-------------------------------------------------------------------------------
+Qt Design Studio | | | | | X
+-------------------------------------------------------------------------------
+
+
+APPENDIX 3: ADDITIONS TO LICENSED SOFTWARE
+In addition to what is provided under the definition of the Licensed Software,
+Parties agree that Licensed Software shall also include the Add-On Products of
+The Qt Company, as mentioned in this Appendix, if included in the
+quote / invoice.
+
+The Modules and/or Tools of the Licensed Software that are included with each
+Add-On Product respectively are marked with 'X' in the below table. Parts of
+the respective Add-On Product that are permitted for distribution in
+object-code form only ("Redistributables") are marked with 'R' in the below
+table.
+
+-------------------------------------------------------------------------------
+ | Add-On Product(s)
+Modules / |------------------------------------------------------------------
+Tools of |Qt for |Qt |Qt Safe |Qt |Qt |Qt
+Licensed |Automation |Automotive |Renderer |Application|Gammaray |Deployment
+Software | |Suite | |Manager | |Platform
+ | | | | | |Package
+-------------------------------------------------------------------------------
+Qt MQTT | X,R | | | | |
+-------------------------------------------------------------------------------
+Qt KNX | X,R | | | | |
+-------------------------------------------------------------------------------
+Qt OPC UA | X,R | | | | |
+-------------------------------------------------------------------------------
+Qt CoAP | X,R | | | | |
+-------------------------------------------------------------------------------
+Qt Safe | | X,R | X,R | | |
+Renderer | | | | | |
+-------------------------------------------------------------------------------
+Qt | | | | | |
+Application | | X,R | | X,R | |
+Manager | | | | | |
+-------------------------------------------------------------------------------
+Qt IVI | | X,R | | | |
+-------------------------------------------------------------------------------
+Reference UI| | X,R | | | |
+-------------------------------------------------------------------------------
+Qt GENIVI | | X,R | | | |
+Extras | | | | | |
+-------------------------------------------------------------------------------
+QML Live | | X | | | |
+-------------------------------------------------------------------------------
+Qt Creator | | X | | | |
+Deployment | | | | | |
+-------------------------------------------------------------------------------
+Qt Creator | | | | | |
+Plugin for | | | | | |
+Qt | | X | | X | |
+Application | | | | | |
+Manager | | | | | |
+-------------------------------------------------------------------------------
+Qt | | | | | |
+Automotive | | | | | |
+Suite | | X | | | |
+Deployment | | | | | |
+Server | | | | | |
+-------------------------------------------------------------------------------
+Qt Design | | X | | | |
+Studio | | | | | |
+-------------------------------------------------------------------------------
+Qt 3D Studio| | X | | | |
+-------------------------------------------------------------------------------
+GammaRay | | X | | | X |
+-------------------------------------------------------------------------------
+Platform | | | | | |
+adaptations | | | | | |
+for | | | | | | X
+specified | | | | | |
+Deployment | | | | | |
+Platforms | | | | | |
+-------------------------------------------------------------------------------
+Qt for | | | | | |
+Device | | X | | | |
+Creation | | | | | |
+-------------------------------------------------------------------------------
+
+All the above Redistributables are subject to applicable provisions and
+limitations including but not limited to what is defined in section 3 of the
+Agreement.
+
+
+APPENDIX 4: SMALL BUSINESS AND STARTUP
+The provisions of this Appendix 4 are applicable for Start-up Companies and for
+the Evaluation Term.For the purpose of this Appendix 4, the following
+additional definitions shall be applicable:
+
+"Trial Term" shall mean a period of twelve (12) months.
+
+"Start-up Company" means a company with a maximum annual revenue, including
+funding, equivalent to 100,000 USD (in applicable currency) during a respective
+calendar year, as evidenced by duly audited records of the Licensee and
+approved by The Qt Company.
+
+During the Trial Term, Section 3 shall apply with following modifications
+("Trial Term Modifications"):
+ (i) Licenses granted under Sections 3.1 and 3.2 shall be free of any
+ charge. For clarity, License for distribution of Devices pursuant
+ to Section 3.3 is subject to applicable License Fee for necessary
+ Distribution Licenses;
+ (ii) Development License under Section 3.1 is limited to a maximum of
+ three (3) Designated Users; and
+ (iii) Support is available subject to availability, as judged by The Qt
+ Company at its free and absolute discretion, provided that support
+ will be limited to a maximum of ten (10) tickets during the Trial
+ Term.
+
+Upon expiry of the Trial Term:
+ (a) This Appendix 4 is terminated, Trial Term Modifications cease to
+ remain in force, Licensee's Development Licenses shall be
+ automatically converted into licenses subject to a License Fee (in
+ the amount specified in the quote or in Appendix 2 and payable with
+ a 30-day payment term) and Licensee's rights and obligations under
+ this Agreement shall continue to remain in force under the standard
+ provisions of the Agreement, unless the Licensee notifies The Qt
+ Company in writing no less than ninety (90) days before such expiry
+ date that Licensee does not agree to such continuance, in which
+ event the Agreement, and all rights of the Licensee thereunder,
+ shall expire; provided however that
+ (b) in the event the Licensee still qualifies as a Start-up Company,
+ the Licensee has an option ("Option"), instead of what is stated in
+ item a) above, to renew the Trial Term. Renewal is limited to one
+ time, and the total duration of Trial Term is thus 24 months after
+ the effective date. Licensee shall notify The Qt Company in
+ writing, no less than ninety (90) days before the expiry date, if
+ Licensee wish to exercise the Option.
+
+
+APPENDIX 5: NON-COMMERCIAL USE
+The provisions of this Appendix 5 are applicable for non-commercial use of the
+Licensed Software by the Licensee.
+
+For the purpose of this Appendix 5, the following additional definitions
+(replacing the relevant definition of the Agreement, where applicable) shall be
+applicable:
+
+"Demo Units" shall mean (i) hardware development platform, which incorporates
+the Licensed Software along with Licensee's software and/or hardware, and (ii)
+prototype versions of Applications or Devices.
+
+"Designated User(s)" shall mean the employees and students of the Licensee.
+
+"Licensee Products" shall mean Applications and/or Devices.
+
+"Permitted Purpose" shall mean (i) Licensee's internal evaluation and testing
+of Licensed Software, (ii) building Demo Units as well as (iii) educational
+use.
+
+"Term" shall mean a period of twelve (12) months or any such other period as
+may be agreed between the Parties.
+
+For the purpose of this Appendix 5, the following changes shall be agreed with
+respect to relevant Sections of the Agreement:
+ I. Recital (A) shall be replaced in its entirety to read as follows:
+
+ "(A) Licensee wishes to use the Licensed Software for the Permitted
+ Purpose."
+
+ II. Section 3.1 shall be replaced in its entirety to read as follows:
+
+ "The Qt Company grants to Licensee a personal, non-exclusive,
+ non-transferable, revocable, royalty-free license, valid for the
+ Term, to use, modify and copy the Licensed Software solely for the
+ Permitted Purpose.
+
+ Licensee may install copies of the Licensed Software on an
+ unlimited number of computers provided that only Designated Users
+ may use the Licensed Software.
+
+ Licensee may demonstrate the Demo Units, provided that such
+ demonstrations must be conducted by Licensee, and the Demo Units
+ must remain in Licensee's possession and under Licensee's control
+ at all times.
+
+ For clarity, this Agreement does not (i) entitle Licensee to use
+ Licensed Software to create Applications or Devices (other than
+ prototypes thereof) or (ii) carry any distribution rights to
+ Licensee, but such rights are subject to and conditional upon
+ conclusion of a separate license agreement with The Qt Company."
+
+ III. Sections 3.2, 3.3, 8 and 10 shall be deleted.
+
+ IV. Section 3.4 shall be replaced in its entirety to read as follows:
+
+ "Licensee shall not:
+ - remove or alter any copyright, trademark or other proprietary
+ rights notice contained in any portion of the Licensed
+ Software;
+
+ - transfer, publish, sublicense, disclose, display or otherwise
+ make the Licensed Software available to any third party
+ (except that Licensee may demonstrate the Demo Units pursuant
+ to Section 3.1);
+
+ - in any way combine, incorporate or integrate Licensed
+ Software with, or use Licensed Software for creation of, any
+ software created with or incorporating Open Source Qt;
+
+ Licensee shall cause all Designated Users who make use of the
+ licenses granted under this Agreement, to be contractually bound to
+ comply with the relevant terms of this Agreement and not to use the
+ Licensed Software beyond the terms hereof. Licensee shall be
+ responsible for any and all actions and omissions of its Designated
+ Users relating to the Licensed Software and use thereof.
+
+ Any use of Licensed Software beyond the provisions of this
+ Agreement is strictly prohibited and requires an additional license
+ from The Qt Company."
+
+ V. Section 12 shall be replaced in its entirety to read as follows:
+
+ "This Agreement shall enter into force upon due acceptance by both
+ Parties and remain in force for the Term, unless and until
+ terminated pursuant to the terms of Section 12.
+
+ Upon termination of the Agreement, Licensee shall cease using the
+ Licensed Software. All other copies of Licensed Software in the
+ possession or control of Licensee must be erased or destroyed. An
+ officer of Licensee must, upon request, promptly deliver to The Qt
+ Company a written confirmation that this has occurred."
+
+Except for the modifications specified above, this Appendix carries no change
+to the terms of the Agreement which shall remain in full force.
+
diff --git a/LICENSE.QT-LICENSE-AGREEMENT-4.0 b/LICENSE.QT-LICENSE-AGREEMENT-4.0
deleted file mode 100644
index 74bd6bb4..00000000
--- a/LICENSE.QT-LICENSE-AGREEMENT-4.0
+++ /dev/null
@@ -1,913 +0,0 @@
-QT LICENSE AGREEMENT
-Agreement version 4.0
-
-This License Agreement ("Agreement") is a legal agreement between The Qt
-Company (as defined below) and the Licensee (as defined below) for the license
-of Licensed Software (as defined below). Capitalized terms used herein are
-defined in Section 1.
-
-WHEREAS:
-
-(A). Licensee wishes to use the Licensed Software for the purpose of developing
-and distributing Applications and/or Devices; and
-
-(B). The Qt Company is willing to grant the Licensee a right to use Licensed
-Software for such purpose pursuant to term and conditions of this Agreement.
-
-NOW, THEREFORE, THE PARTIES HEREBY AGREE AS FOLLOWS:
-
-1. DEFINITIONS
-
-"Affiliate" of a Party shall mean an entity (i) which is directly or indirectly
-controlling such Party; (ii) which is under the same direct or indirect
-ownership or control as such Party; or (iii) which is directly or indirectly
-owned or controlled by such Party. For these purposes, an entity shall be
-treated as being controlled by another if that other entity has fifty percent
-(50 %) or more of the votes in such entity, is able to direct its affairs
-and/or to control the composition of its board of directors or equivalent body.
-
-"Applications" shall mean Licensee's software products created using the
-Licensed Software, which may include the Redistributables, or part
-thereof.
-
-"Contractor(s)" shall mean third party consultants, distributors and
-contractors performing services to a Party under applicable contractual
-arrangement.
-
-"Customer(s)" shall mean Licensee's end users to whom Licensee, directly or
-indirectly, distributes copies of the Redistributables.
-
-"Deployment Platforms" shall mean operating systems specified in the License
-Certificate, in which the Redistributables can be distributed pursuant to the
-terms and conditions of this Agreement.
-
-"Designated User(s)" shall mean the employee(s) of Licensee or Licensee's
-Affiliates acting within the scope of their employment or Licensee's
-Contractors acting within the scope of their services for Licensee and on
-behalf of Licensee. Designated Users shall be named in the License Certificate.
-
-"Development License" shall mean the license needed by the Licensee for each
-Designated User to use the Licensed Software under the license grant described
-in Section 3.1 of this Agreement.
-
-"Development Platforms" shall mean those operating systems specified in the
-License Certificate, in which the Licensed Software can be used under the
-Development License, but not distributed in any form or used for any other
-purpose.
-
-"Devices" shall mean hardware devices or products that 1) are manufactured
-and/or distributed by the Licensee or its Affiliates or Contractors, and
-(2)(i) incorporate or integrate the Redistributables or parts thereof; or (ii)
-do not incorporate or integrate the Redistributables at the time of
-distribution, but where, when used by a Customer, the main user interface or
-substantial functionality of such device is provided by Application(s) or
-otherwise depends on the Licensed Software.
-
-"Distribution License(s)" shall mean the license required for distribution of
-Redistributables in connection with Devices pursuant to license grant described
-in Section 3.3 of this Agreement.
-
-"Distribution License Packs" shall mean set of prepaid Distribution Licenses
-for distribution of Redistributables, as defined in The Qt Company's standard
-price list, quote, Purchase Order confirmation or in an appendix hereto,
-as the case may be.
-
-"Intellectual Property Rights" shall mean patents (including utility models),
-design patents, and designs (whether or not capable of registration), chip
-topography rights and other like protection, copyrights, trademarks, service
-marks, trade names, logos or other words or symbols and any other form of
-statutory protection of any kind and applications for any of the foregoing as
-well as any trade secrets.
-
-"License Certificate" shall mean a certificate generated by The Qt Company for
-each Designated User respectively upon them downloading the licensed Software.
-License Certificate will be available under respective Designated User's Qt
-Account at account.qt.io and it will specify the Designated User, the
-Development Platforms, Deployment Platforms and the License Term. The terms of
-the License Certificate are considered part of this Agreement and shall be
-updated from time to time to reflect any agreed changes to the foregoing terms
-relating to Designated User's rights to the Licensed Software.
-
-"License Fee" shall mean the fee charged to the Licensee for rights granted
-under the terms of this Agreement.
-
-"License Term" shall mean the agreed validity period of the Development
-License of the respective Designated User, during which time the
-Designated User is entitled to use the Licensed Software, as set forth in the
-respective License Certificate.
-
-"Licensed Software" shall mean all versions of the
-
-(i) Qt Toolkit (including Qt Essentials, Qt Add-Ons and Value-Add modules) as
-described in http://doc.qt.io/qt-5/qtmodules.html,
-
-(ii) Qt Creator (including Creator IDE tool) as described in
-http://doc.qt.io/qtcreator/index.html,
-
-(iii) Qt 3D Studio as described in http://doc.qt.io/qt3dstudio/index.html, and
-
-as well as corresponding online or electronic documentation, associated media
-and printed materials, including the source code, example programs and the
-documentation, licensed to the Licensee under this Agreement. Licensed Software
-does not include Third Party Software (as defined in Section 4), Open Source
-Qt, or other software products of The Qt Company (for example Qt Safe Renderer
-and Qt for Automation), unless such other software products of The Qt Company
-are separately agreed in writing to be included in scope of the Licensed
-Software.
-
-"Licensee" shall mean the individual or legal entity that is party to this
-Agreement, as identified on the signature page hereof.
-
-"Licensee's Records" shall mean books and records that are likely to contain
-information bearing on Licensee's compliance with this Agreement or the
-payments due to The Qt Company under this Agreement, including, but not limited
-to: assembly logs, sales records and distribution records.
-
-"Modified Software" shall have the meaning as set forth in Section 2.3.
-
-"Online Services" shall mean any services or access to systems made available
-by The Qt Company to the Licensee over the Internet relating to the Licensed
-Software or for the purpose of use by the Licensee of the Licensed Software or
-Support. Use of any such Online Services is discretionary for the Licensee and
-some of them may be subject to additional fees.
-
-"Open Source Qt" shall mean the non-commercial Qt computer software products,
-licensed under the terms of the GNU Lesser General Public License, version
-2.1 or later ("LGPL") or the GNU General Public License, version 2.0 or later
-("GPL"). For clarity, Open Source Qt shall not be provided nor governed under
-this Agreement.
-
-"Party" or "Parties" shall mean Licensee and/or The Qt Company.
-
-"Redistributables" shall mean the portions of the Licensed Software set forth
-in Appendix 1, Section 1 that may be distributed pursuant to the terms of this
-Agreement in object code form only, including any relevant documentation.
-Where relevant, any reference to Licensed Software in this Agreement shall
-include and refer also to Redistributables.
-
-"Renewal Term" shall mean an extension of previous License Term as agreed
-between the Parties.
-
-"Submitted Modified Software" shall have the meaning as set forth in
-Section 2.3.
-
-"Support" shall mean standard developer support that is provided by The Qt
-Company to assist Designated Users in using the Licensed Software in
-accordance with The Qt Company's standard support terms and as further
-defined in Section 8 hereunder.
-
-"Taxes" shall have the meaning set forth in Section 10.5.
-
-"Term" shall have the meaning set forth in Section 12.
-
-"The Qt Company" shall mean:
-
-(i) in the event Licensee is an individual residing in the United States or a
-legal entity incorporated in the United States or having its headquarters in
-the United States, The Qt Company Inc., a Delaware corporation with its office
-at 2350 Mission College Blvd., Suite 1020, Santa Clara, CA 95054, USA.; or
-
-(ii) in the event the Licensee is an individual residing outside of the United
-States or a legal entity incorporated outside of the United States or having
-its registered office outside of the United States, The Qt Company Ltd., a
-Finnish company with its registered office at Bertel Jungin aukio D3A, 02600
-Espoo, Finland.
-
-"Third Party Software " shall have the meaning set forth in Section 4.
-
-"Updates" shall mean a release or version of the Licensed Software containing
-bug fixes, error corrections and other changes that are generally made
-available to users of the Licensed Software that have contracted for Support.
-Updates are generally depicted as a change to the digits following the decimal
-in the Licensed Software version number. The Qt Company shall make Updates
-available to the Licensee under the Support. Updates shall be considered as
-part of the Licensed Software hereunder.
-
-"Upgrades" shall mean a release or version of the Licensed Software containing
-enhancements and new features and are generally depicted as a change to the
-first digit of the Licensed Software version number. In the event Upgrades are
-provided to the Licensee under this Agreement, they shall be considered as
-part of the Licensed Software hereunder.
-
-2. OWNERSHIP
-
-2.1 Ownership of The Qt Company
-
-The Licensed Software is protected by copyright laws and international
-copyright treaties, as well as other intellectual property laws and treaties.
-The Licensed Software is licensed, not sold.
-
-All The Qt Company's Intellectual Property Rights are and shall remain the
-exclusive property of The Qt Company or its licensors respectively.
-
-2.2 Ownership of Licensee
-
-All the Licensee's Intellectual Property Rights are and shall remain the
-exclusive property of the Licensee or its licensors respectively.
-
-All Intellectual Property Rights to the Modified Software, Applications and
-Devices shall remain with the Licensee and no rights thereto shall be granted
-by the Licensee to The Qt Company under this Agreement (except as set forth in
-Section 2.3 below).
-
-2.3 Modified Software
-
-Licensee may create bug-fixes, error corrections, patches or modifications to
-the Licensed Software ("Modified Software"). Such Modified Software may break
-the source or binary compatibility with the Licensed Software (including
-without limitation through changing the application programming interfaces
-("API") or by adding, changing or deleting any variable, method, or class
-signature in the Licensed Software and/or any inter-process protocols, services
-or standards in the Licensed Software libraries). To the extent that Licensee's
-Modified Software so breaks source or binary compatibility with the Licensed
-Software, Licensee acknowledges that The Qt Company's ability to provide
-Support may be prevented or limited and Licensee's ability to make use of
-Updates may be restricted.
-
-Licensee may, at its sole and absolute discretion, choose to submit Modified
-Software to The Qt Company ("Submitted Modified Software") in connection with
-Licensee's Support request, service request or otherwise. In the event Licensee
-does so, then, Licensee hereby grants The Qt Company a sublicensable,
-assignable, irrevocable, perpetual, worldwide, non-exclusive, royalty-free and
-fully paid-up license, under all of Licensee's Intellectual Property Rights, to
-reproduce, adapt, translate, modify, and prepare derivative works of, publicly
-display, publicly perform, sublicense, make available and distribute such
-Submitted Modified Software as The Qt Company sees fit at its free and absolute
-discretion.
-
-3. LICENSES GRANTED
-
-3.1 Development with Licensed Software
-
-Subject to the terms of this Agreement, The Qt Company grants to Licensee a
-personal, worldwide, non-exclusive, non-transferable license, valid for the
-License Term, to use, modify and copy the Licensed Software by Designated Users
-on the Development Platforms for the sole purposes of designing, developing,
-demonstrating and testing Application(s) and/or Devices, and to provide thereto
-related support and other related services to end-user Customers.
-
-Licensee may install copies of the Licensed Software on an unlimited number of
-computers provided that (i) only the Designated Users may use the Licensed
-Software, and (ii) all Designated Users must have a valid Development License
-to use Licensed Software.
-
-Licensee may at any time designate another Designated User to replace a then-
-current Designated User by notifying The Qt Company in writing, provided that
-any Designated User may be replaced only once during any six-month period.
-
-Upon expiry of the initially agreed License Term, the respective License Terms
-shall be automatically extended to one or more Renewal Term(s), unless and
-until either Party notifies the other Party in writing that it does not wish to
-continue the License Term, such notification to be provided to the other Party
-no less than ninety (90) days before expiry of the respective License Term.
-Unless otherwise agreed between the Parties, Renewal Term shall be of equal
-length with the initial Term.
-
-Any such Renewal Term shall be subject to License Fees agreed between the
-Parties or, if no advance agreement exists, subject to The Qt Company's
-standard pricing applicable at the commencement date of any such Renewal Term.
-
-3.2 Distribution of Applications
-
-Subject to the terms of this Agreement, The Qt Company grants to Licensee a
-personal, worldwide, non-exclusive, non-transferable, revocable (for cause
-pursuant to this Agreement) right and license, valid for the Term, to
-
-(i) distribute, by itself or through its Contractors, Redistributables as
-installed, incorporated or integrated into Applications for execution on the
-Deployment Platforms, and
-
-(ii) grant sublicenses to Redistributables, as distributed hereunder, for
-Customers solely for Customer's internal use and to the extent necessary in
-order for the Customers to use the Applications for their respective intended
-purposes.
-
-Right to distribute the Redistributables as part of an Application as provided
-herein is not royalty-bearing but is conditional upon the Licensee having paid
-the agreed Development Licenses from The Qt Company before distributing any
-Redistributables to Customers.
-
-3.3 Distribution of Devices
-
-Subject to the terms of this Agreement, The Qt Company grants to Licensee a
-personal, worldwide, non-exclusive, non-transferable, revocable (for cause
-pursuant to this Agreement) right and license, valid for the Term, to
-
-(i) distribute, by itself or through one or more tiers of Contractors,
-Redistributables as installed, incorporated or integrated, or intended to be
-installed, incorporated or integrated into Devices for execution on the
-Deployment Platforms, and
-
-(ii) grant sublicenses to Redistributables, as distributed hereunder, for
-Customers solely for Customer's internal use and to the extent necessary in
-order for the Customers to use the Devices for their respective intended
-purposes.
-
-Right to distribute the Redistributables with Devices as provided herein is
-conditional upon the Licensee having purchased and paid the appropriate amount
-of Development and Distribution Licenses from The Qt Company before
-distributing any Redistributables to Customers.
-
-3.4 Further Requirements
-
-The licenses granted above in this Section 3 by The Qt Company to Licensee are
-conditional and subject to Licensee's compliance with the following terms:
-
-(i) Licensee shall not remove or alter any copyright, trademark or other
-proprietary rights notice contained in any portion of the Licensed Software;
-
-(ii) Applications must add primary and substantial functionality to the
-Licensed Software;
-
-(iii) Applications may not pass on functionality which in any way makes it
-possible for others to create software with the Licensed Software; provided
-however that Licensee may use the Licensed Software's scripting and QML ("Qt
-Quick") functionality solely in order to enable scripting, themes and styles
-that augment the functionality and appearance of the Application(s) without
-adding primary and substantial functionality to the Application(s);
-
-(iv) Applications must not compete with the Licensed Software;
-
-(v) Licensee shall not use The Qt Company's or any of its suppliers' names,
-logos, or trademarks to market Applications, except that Licensee may use
-"Built with Qt" logo to indicate that Application(s) was developed using the
-Licensed Software;
-
-(vi) Licensee shall not distribute, sublicense or disclose source code of
-Licensed Software to any third party (provided however that Licensee may
-appoint employee(s) of Contractors as Designated Users to use Licensed
-Software pursuant to this Agreement). Such right may be available for the
-Licensee subject to a separate software development kit ("SDK") license
-agreement to be concluded with The Qt Company;
-
-(vii) Licensee shall not grant the Customers a right to (i) make copies of the
-Redistributables except when and to the extent required to use the Applications
-and/or Devices for their intended purpose, (ii) modify the Redistributables or
-create derivative works thereof, (iii) decompile, disassemble or otherwise
-reverse engineer Redistributables, or (iv) redistribute any copy or portion of
-the Redistributables to any third party, except as part of the onward sale of
-the Device on which the Redistributables are installed;
-
-(viii) Licensee shall not and shall cause that its Affiliates or Contractors
-shall not a) in any way combine, incorporate or integrate Licensed Software
-with, or use Licensed Software for creation of, any software created with or
-incorporating Open Source Qt, or b) incorporate or integrate Applications
-into a hardware device or product other than a Device, unless Licensee has
-received an advance written permission from The Qt Company to do so. Absent
-such written permission, any and all distribution by the Licensee during the
-Term of a hardware device or product a) which incorporate or integrate any
-part of Licensed Software or Open Source Qt; or b) where the main user
-interface or substantial functionality is provided by software build with
-Licensed Software or Open Source Qt or otherwise depends on the Licensed
-Software or Open Source Qt, shall be considered as a Device distribution under
-this Agreement and dependent on compliance thereof (including but not limited
-to obligation to pay applicable License Fees for such distribution);
-
-(ix) Licensee shall cause all of its Affiliates and Contractors entitled to
-make use of the licenses granted under this Agreement, to be contractually
-bound to comply with the relevant terms of this Agreement and not to use the
-Licensed Software beyond the terms hereof and for any purposes other than
-operating within the scope of their services for Licensee. Licensee shall be
-responsible for any and all actions and omissions of its Affiliates and
-Contractors relating to the Licensed Software and use thereof (including but
-not limited to payment of all applicable License Fees);
-
-(x) Except when and to the extent explicitly provided in this Section 3,
-Licensee shall not transfer, publish, disclose, display or otherwise make
-available the Licensed Software;
-
-; and
-
-(xi) Licensee shall not attempt or enlist a third party to conduct or attempt
-to conduct any of the above.
-
-Above terms shall not be applicable if and to the extent they conflict with any
-mandatory provisions of any applicable laws.
-
-Any use of Licensed Software beyond the provisions of this Agreement is
-strictly prohibited and requires an additional license from The Qt Company.
-
-4. THIRD PARTY SOFTWARE
-
-The Licensed Software may provide links to third party libraries or code
-(collectively "Third Party Software") to implement various functions. Third
-Party Software does not comprise part of the Licensed Software. In some cases,
-access to Third Party Software may be included in the Licensed Software. Such
-Third Party Software will be listed in the ".../src/3rdparty" source tree
-delivered with the Licensed Software or documented in the Licensed Software, as
-such may be amended from time to time. Licensee acknowledges that use or
-distribution of Third Party Software is in all respects subject to applicable
-license terms of applicable third party right holders.
-
-5. PRE-RELEASE CODE
-
-The Licensed Software may contain pre-release code and functionality marked or
-otherwise stated as "Technology Preview", "Alpha", "Beta" or similar
-designation. Such pre-release code may be present in order to provide
-experimental support for new platforms or preliminary versions of one or more
-new functionalities. The pre-release code may not be at the level of
-performance and compatibility of a final, generally available, product
-offering of the Licensed Software. The pre-release parts of the Licensed
-Software may not operate correctly, may contain errors and may be substantially
-modified by The Qt Company prior to the first commercial product release, if
-any. The Qt Company is under no obligation to make pre-release code
-commercially available, or provide any Support or Updates relating thereto. The
-Qt Company assumes no liability whatsoever regarding any pre-release code, but
-any use thereof is exclusively at Licensee's own risk and expense.
-
-6. LIMITED WARRANTY AND WARRANTY DISCLAIMER
-
-The Qt Company hereby represents and warrants that it has the power and
-authority to grant the rights and licenses granted to Licensee under this
-Agreement.
-
-Except as set forth above, the Licensed Software is licensed to Licensee
-"as is" and Licensee's exclusive remedy and The Qt Company's entire liability
-for errors in the Licensed Software shall be limited, at The Qt Company's
-option, to correction of the error, replacement of the Licensed Software or
-return of the applicable fees paid for the defective Licensed Software for the
-time period during which the License is not able to utilize the Licensed
-Software under the terms of this Agreement.
-
-TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE QT COMPANY ON BEHALF OF
-ITSELF AND ITS LICENSORS, SUPPLIERS AND AFFILIATES, DISCLAIMS ALL OTHER
-WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED
-WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-
-INFRINGEMENT WITH REGARD TO THE LICENSED SOFTWARE. THE QT COMPANY DOES NOT
-WARRANT THAT THE LICENSED SOFTWARE WILL SATISFY LICENSEE'S REQUIREMENTS OR THAT
-IT WILL OPERATE WITHOUT DEFECT OR ERROR OR THAT THE OPERATION THEREOF WILL BE
-UNINTERRUPTED. ALL USE OF AND RELIANCE ON THE LICENSED SOFTWARE IS AT THE SOLE
-RISK OF AND RESPONSIBILITY OF LICENSEE.
-
-7. INDEMNIFICATION AND LIMITATION OF LIABILITY
-
-7.1 Limitation of Liability
-
-EXCEPT FOR (I) CASES OF GROSS NEGLIGENCE OR INTENTIONAL MISCONDUCT, AND (II)
-BREACH OF CONFIDENTIALITY, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, IN NO
-EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOSS OF PROFIT,
-LOSS OF DATA, LOSS OF BUSINESS OR GOODWILL OR ANY OTHER INDIRECT, SPECIAL,
-CONSEQUENTIAL, INCIDENTAL OR PUNITIVE COST, DAMAGES OR EXPENSE OF ANY KIND,
-HOWSOEVER ARISING UNDER OR IN CONNECTION WITH THIS AGREEMENT. PARTIES
-SPECIFICALLY AGREE THAT LICENSEE'S OBLIGATION TO PAY LICENSE AND OTHER FEES
-CORRESPONDING TO ACTUAL USAGE OF LICENSED SOFTWARE HEREUNDER SHALL BE
-CONSIDERED AS A DIRECT DAMAGE.
-
-EXCEPT FOR (I) CASES OF GROSS NEGLIGENCE OR INTENTIONAL MISCONDUCT, AND (II)
-BREACH OF CONFIDENTIALITY, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, IN
-NO EVENT SHALL EITHER PARTY'S TOTAL AGGREGATE LIABILITY UNDER THIS AGREEMENT
-EXCEED THE AGGREGATE LICENSE FEES PAID OR PAYABLE TO THE QT COMPANY FROM
-LICENSEE DURING THE PERIOD OF TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE
-EVENT RESULTING IN SUCH LIABILITY.
-
-THE PROVISIONS OF THIS SECTION 7 ALLOCATE THE RISKS UNDER THIS AGREEMENT
-BETWEEN THE QT COMPANY AND LICENSEE AND THE PARTIES HAVE RELIED UPON THE
-LIMITATIONS SET FORTH HEREIN IN DETERMINING WHETHER TO ENTER INTO THIS AGREEMENT.
-
-7.2 Licensee's Indemnification
-
-Licensee shall indemnify and hold harmless The Qt Company from and against any
-claim, injury, judgment, settlement, loss or expense, including attorneys' fees
-related to: (a) Licensee's misrepresentation in connection with The Qt Company
-or the Licensed Software or breach of this Agreement, (b) the Application or
-Device (except where such cause of liability is solely attributable to the
-Licensed Software).
-
-8. SUPPORT, UPDATES AND ONLINE SERVICES
-
-Upon due payment of the agreed License Fees the Licensee will be eligible to
-receive Support and Updates and to use the Online Services during the License
-Term, provided, however, that in the event the License Term is longer than 36
-months, Support is provided only for the first 12 months, unless the Parties
-specifically otherwise agree.
-
-Unless otherwise decided by The Company at its free and absolute discretion,
-Upgrades will not be included in the Support but may be available subject to
-additional fees.
-
-From time to time The Qt Company may change the Support terms, provided that
-during the respective ongoing License Term the level of Support provided by The
-Qt Company may not be reduced without the consent of the Licensee.
-
-Unless otherwise agreed, The Qt Company shall not be responsible for providing
-any service or support to Customers.
-
-9. CONFIDENTIALITY
-
-Each Party acknowledges that during the Term of this Agreement each Party may
-receive information about the other Party's business, business methods,
-business plans, customers, business relations, technology, and other
-information, including the terms of this Agreement, that is confidential and
-of great value to the other Party, and the value of which would be
-significantly reduced if disclosed to third parties ("Confidential
-Information"). Accordingly, when a Party (the "Receiving Party") receives
-Confidential Information from the other Party (the "Disclosing Party"), the
-Receiving Party shall only disclose such information to employees and
-Contractors on a need to know basis, and shall cause its employees and
-employees of its Affiliates to: (i) maintain any and all Confidential
-Information in confidence; (ii) not disclose the Confidential Information to a
-third party without the Disclosing Party's prior written approval; and (iii)
-not, directly or indirectly, use the Confidential Information for any purpose
-other than for exercising its rights and fulfilling its responsibilities
-pursuant to this Agreement. Each Party shall take reasonable measures to
-protect the Confidential Information of the other Party, which measures shall
-not be less than the measures taken by such Party to protect its own
-confidential and proprietary information.
-
-Obligation of confidentiality shall not apply to information that (i) is or
-becomes generally known to the public through no act or omission of the
-Receiving Party; (ii) was in the Receiving Party's lawful possession prior to
-the disclosure hereunder and was not subject to limitations on disclosure or
-use; (iii) is developed independently by employees or Contractors of the
-Receiving Party or other persons working for the Receiving Party who have not
-had access to the Confidential Information of the Disclosing Party, as proven
-by the written records of the Receiving Party; (iv) is lawfully disclosed to
-the Receiving Party without restrictions, by a third party not under an
-obligation of confidentiality; or (v) the Receiving Party is legally compelled
-to disclose, in which case the Receiving Party shall notify the Disclosing
-Party of such compelled disclosure and assert the privileged and confidential
-nature of the information and cooperate fully with the Disclosing Party to
-limit the scope of disclosure and the dissemination of disclosed Confidential
-Information to the minimum extent necessary.
-
-The obligations under this Section 9 shall continue to remain in force for a
-period of five (5) years after the last disclosure, and, with respect to trade
-secrets, for so long as such trade secrets are protected under applicable trade
-secret laws.
-
-10. FEES, DELIVERY AND PAYMENT
-
-10.1 License Fees
-
-License Fees are described in The Qt Company's standard price list, quote or
-Purchase Order confirmation or in an appendix hereto, as the case may be.
-
-The License Fees shall not be refunded or claimed as a credit in any event or
-for any reason whatsoever.
-
-10.2 Ordering Licenses
-
-Licensee may purchase Development Licenses and Distribution Licenses pursuant
-to agreed pricing terms or, if no specific pricing terms have been agreed upon,
-at The Qt Company's standard pricing terms applicable at the time of purchase.
-
-Licensee shall submit all purchase orders for Development Licenses and
-Distribution Licenses to The Qt Company by email or any other method acceptable
-to The Qt Company (each such order is referred to herein as a "Purchase Order")
-for confirmation, whereupon the Purchase Order shall become binding between the
-Parties.
-
-10.3 Distribution License Packs
-
-Unless otherwise agreed, Distribution Licenses shall be purchased by way of
-Distribution License Packs.
-
-Upon due payment of the ordered Distribution License Pack(s), the Licensee will
-have an account of Distribution Licenses available for installing, bundling or
-integrating (all jointly "installing") the Redistributables with the Devices or
-for otherwise distributing the Redistributables in accordance with this
-Agreement.
-
-Each time Licensee "installs" or distributes a copy of Redistributables, then
-one Distribution License is used, and Licensee's account of available
-Distribution Licenses is decreased accordingly.
-
-Licensee may "install" copies of the Redistributables so long as Licensee has
-Distribution Licenses remaining on its account.
-
-Redistributables will be deemed to have been "installed" into a Device when one
-of the following circumstances shall have occurred: a) the Redistributables
-have been loaded onto the Device and used outside of the Licensee's premises or
-b) the Device has been fully tested and placed into Licensee's inventory
-(or sold) for the first time (i.e., Licensee will not be required to use
-(or pay for) more than one Distribution License for each individual Device,
-e.g. in a situation where a Device is returned to Licensee's inventory after
-delivery to a distributor or sale to a Customer). In addition, if Licensee
-includes a back-up copy of the Redistributables on a CD-ROM or other storage
-medium along with the product, that backup copy of the Redistributables will
-not be deemed to have been "installed" and will not require an additional
-Distribution License.
-
-10.4 Payment Terms
-
-License Fees and any other charges under this Agreement shall be paid by
-Licensee no later than thirty (30) days from the date of the applicable invoice
-from The Qt Company.
-
-The Qt Company will submit an invoice to Licensee after the date of this
-Agreement and/or after The Qt Company receives a Purchase Order from
-Licensee.
-
-A late payment charge of the lower of (a) one percent per month; or (b) the
-interest rate stipulated by applicable law, shall be charged on any unpaid
-balances that remain past due.
-
-The Qt Company shall have the right to suspend, terminate or withhold grants
-of all rights to the Licensed Software hereunder, including but not limited to
-the Developer License, Distribution License, and Support, should Licensee fail
-to make payment in timely fashion.
-
-10.5 Taxes
-
-All License Fees and other charges payable hereunder are gross amounts but
-exclusive of any value added tax, use tax, sales tax and other taxes, duties or
-tariffs ("Taxes"). Such applicable Taxes shall be paid by Licensee, or, where
-applicable, in lieu of payment of such Taxes, Licensee shall provide an
-exemption certificate to The Qt Company and any applicable authority.
-
-11 RECORD-KEEPING AND REPORTING OBLIGATIONS; AUDIT RIGHTS
-
-11.1 Licensee's Record-keeping
-
-Licensee shall at all times maintain accurate and up-to-date written records of
-Licensee's activities related to the use of Licensed Software and distribution
-of Redistributables. The records shall be adequate to determine Licensee's
-compliance with the provisions of this Agreement and to demonstrate the number
-of Designated Users and Redistributables distributed by Licensee. The records
-shall conform to good accounting practices reasonably acceptable to The Qt
-Company.
-
-Licensee shall, within thirty (30) days from receiving The Qt Company's request
-to that effect, deliver to The Qt Company a report on Licensee's usage of
-Licensed Software, such report to copies of Redistributables distributed by
-Licensee during that calendar quarter, and also detailing the number of
-undistributed copies of Redistributables made by Licensee and remaining in its
-account contain information, in sufficient detail, on (i) amount of users
-working with Licensed Software, (ii) copies of Redistributables distributed by
-Licensee during that calendar quarter, (iii) number of undistributed copies of
-Redistributables and corresponding number of unused Distribution Licenses
-remaining on Licensee's account, and (iv) any other information as The Qt
-Company may reasonably require from time to time.
-
-11.2. The Qt Company's Audit Rights
-
-The Qt Company or an independent auditor acting on behalf of The Qt Company's,
-may, upon at least five (5) business days' prior written notice and at its
-expense, audit Licensee with respect to the use of the Redistributables, but
-not more frequently than once during each 6-month period. Such audit may be
-conducted by mail, electronic means or through an in-person visit to Licensee's
-place of business. Any such in-person audit shall be conducted during regular
-business hours at Licensee's facilities and shall not unreasonably interfere
-with Licensee's business activities. The Qt Company or the independent auditor
-acting on behalf of The Qt Company shall be entitled to inspect Licensee's
-Records. All such Licensee's Records and use thereof shall be subject to an
-obligation of confidentiality under this Agreement.
-
-If an audit reveals that Licensee is using the Licensed Software beyond scope
-of the licenses Licensee has paid for, Licensee agrees to immediately pay The
-Qt Company any amounts owed for such unauthorized use.
-
-In addition, in the event the audit reveals a material violation of the terms
-of this Agreement (underpayment of more than 5% of License Fees shall always be
-deemed a material violation for purposes of this section), then the Licensee
-shall pay The Qt Company's reasonable cost of conducting such audit.
-
-12 TERM AND TERMINATION
-
-12.1 Term
-
-This Agreement shall enter into force upon due acceptance by both Parties and
-remain in force for as long as there is any Development License(s) in force
-("Term"), unless and until terminated pursuant to the terms of this Section 12.
-
-12.2 Termination by The Qt Company
-
-The Qt Company shall have the right to terminate this Agreement upon thirty
-(30) days prior written notice if the Licensee is in material breach of any
-obligation of this Agreement and fails to remedy such breach within such notice
-period.
-
-12.3 Mutual Right to Terminate
-
-Either Party shall have the right to terminate this Agreement immediately upon
-written notice in the event that the other Party becomes insolvent, files for
-any form of bankruptcy, makes any assignment for the benefit of creditors, has
-a receiver, administrative receiver or officer appointed over the whole or a
-substantial part of its assets, ceases to conduct business, or an act
-equivalent to any of the above occurs under the laws of the jurisdiction of the
-other Party.
-
-12.4 Parties' Rights and Duties upon Termination
-
-Upon expiry or termination of the Agreement Licensee shall cease and shall
-cause all Designated Users (including those of its Affiliates' and
-Contractors') to cease using the Licensed Software and distribution of the
-Redistributables under this Agreement.
-
-Notwithstanding the above, in the event the Agreement expires or is terminated:
-
-(i) as a result of The Qt Company choosing not to renew the Development
-License(s) as set forth in Section 3.1, then all valid licenses possessed by
-the Licensee at such date shall be extended to be valid in perpetuity under the
-terms of this Agreement and Licensee is entitled to purchase additional
-licenses as set forth in Section 10.2; or
-
-(ii) for reason other than by The Qt Company pursuant to item (i) above or
-pursuant to Section 12.2, then the Licensee is entitled, for a period of six
-(6) months after the effective date of termination, to continue distribution of
-Devices under the Distribution Licenses paid but unused at such effective date
-of termination.
-
-Upon any such termination the Licensee shall destroy or return to The Qt
-Company all copies of the Licensed Software and all related materials and will
-certify the same to The Qt Company upon its request, provided however that
-Licensee may retain and exploit such copies of the Licensed Software as it may
-reasonably require in providing continued support to Customers.
-
-Expiry or termination of this Agreement for any reason whatsoever shall not
-relieve Licensee of its obligation to pay any License Fees accrued or payable
-to The Qt Company prior to the effective date of termination, and Licensee
-shall immediately pay to The Qt Company all such fees upon the effective date
-of termination. Termination of this Agreement shall not affect any rights of
-Customers to continue use of Applications and Devices (and therein incorporated
-Redistributables).
-
-12.5 Extension in case of bankruptcy
-
-In the event The Qt Company is declared bankrupt under a final, non-cancellable
-decision by relevant court of law, and this Agreement is not, at the date of
-expiry of the Development License(s) pursuant to Section 3.1, assigned to
-party, who has assumed The Qt Company's position as a legitimate licensor of
-Licensed Software under this Agreement, then all valid licenses possessed by
-the Licensee at such date of expiry, and which the Licensee has not notified
-for expiry, shall be extended to be valid in perpetuity under the terms of
-this Agreement.
-
-13. GOVERNING LAW AND LEGAL VENUE
-
-In the event this Agreement is in the name of The Qt Company Inc., a Delaware
-Corporation, then:
-
-(i) this Agreement shall be construed and interpreted in accordance with the
-laws of the State of California, USA, excluding its choice of law provisions;
-
-(ii) the United Nations Convention on Contracts for the International Sale of
-Goods will not apply to this Agreement; and
-
-(iii) any dispute, claim or controversy arising out of or relating to this
-Agreement or the breach, termination, enforcement, interpretation or validity
-thereof, including the determination of the scope or applicability of this
-Agreement to arbitrate, shall be determined by arbitration in San Francisco,
-USA, before one arbitrator. The arbitration shall be administered by JAMS
-pursuant to JAMS' Streamlined Arbitration Rules and Procedures. Judgment on the
-Award may be entered in any court having jurisdiction. This Section shall not
-preclude parties from seeking provisional remedies in aid of arbitration from a
-court of appropriate jurisdiction.
-
-In the event this Agreement is in the name of The Qt Company Ltd., a Finnish
-Company, then:
-
-(i) this Agreement shall be construed and interpreted in accordance with the
-laws of Finland, excluding its choice of law provisions;
-
-(ii) the United Nations Convention on Contracts for the International Sale of
-Goods will not apply to this Agreement; and
-
-(iii) any disputes, controversy or claim arising out of or relating to this
-Agreement, or the breach, termination or validity thereof shall be shall be
-finally settled by arbitration in accordance with the Arbitration Rules of
-Finland Chamber of Commerce. The arbitration tribunal shall consist of one (1),
-or if either Party so requires, of three (3), arbitrators. The award shall be
-final and binding and enforceable in any court of competent jurisdiction. The
-arbitration shall be held in Helsinki, Finland and the process shall be
-conducted in the English language. This Section shall not preclude parties from
-seeking provisional remedies in aid of arbitration from a court of appropriate
-jurisdiction.
-
-14. GENERAL PROVISIONS
-
-14.1 No Assignment
-
-Except in the case of a merger or sale of substantially all of its corporate
-assets, Licensee shall not be entitled to assign or transfer all or any of its
-rights, benefits and obligations under this Agreement without the prior written
-consent of The Qt Company, which shall not be unreasonably withheld or delayed.
-The Qt Company shall be entitled to freely assign or transfer any of its
-rights, benefits or obligations under this Agreement.
-
-14.2 No Third Party Representations
-
-Licensee shall make no representations or warranties concerning the Licensed
-Software on behalf of The Qt Company. Any representation or warranty Licensee
-makes or purports to make on The Qt Company's behalf shall be void as to The
-Qt Company.
-
-14.3 Surviving Sections
-
-Any terms and conditions that by their nature or otherwise reasonably should
-survive termination of this Agreement shall so be deemed to survive.
-
-14.4 Entire Agreement
-
-This Agreement, the exhibits hereto, the License Certificate and any applicable
-Purchase Order constitute the complete agreement between the Parties and
-supersedes all prior or contemporaneous discussions, representations, and
-proposals, written or oral, with respect to the subject matters discussed
-herein.
-
-In the event of any conflict or inconsistency between this Agreement and any
-Purchase Order, the terms of this Agreement will prevail over the terms of the
-Purchase Order with respect to such conflict or inconsistency.
-
-Parties specifically acknowledge and agree that this Agreement prevails over
-any click-to-accept or similar agreements the Designated Users may need to
-accept online upon download of the Licensed Software, as may be required by
-The Qt Company's applicable processes relating to Licensed Software.
-
-14.5 Modifications
-
-No modification of this Agreement shall be effective unless contained in a
-writing executed by an authorized representative of each Party. No term or
-condition contained in Licensee's Purchase Order shall apply unless expressly
-accepted by The Qt Company in writing.
-
-14.6 Force Majeure
-
-Except for the payment obligations hereunder, neither Party shall be liable to
-the other for any delay or non-performance of its obligations hereunder in the
-event and to the extent that such delay or non-performance is due to an event
-of act of God, terrorist attack or other similar unforeseeable catastrophic
-event that prevents either Party for fulfilling its obligations under this
-Agreement and which such Party cannot avoid or circumvent ("Force Majeure
-Event"). If the Force Majeure Event results in a delay or non-performance of a
-Party for a period of three (3) months or longer, then either Party shall have
-the right to terminate this Agreement with immediate effect without any
-liability (except for the obligations of payment arising prior to the event of
-Force Majeure) towards the other Party.
-
-14.7 Notices
-
-Any notice given by one Party to the other shall be deemed properly given and
-deemed received if specifically acknowledged by the receiving Party in writing
-or when successfully delivered to the recipient by hand, fax, or special
-courier during normal business hours on a business day to the addresses
-specified for each Party on the signature page. Each communication and document
-made or delivered by one Party to the other Party pursuant to this Agreement
-shall be in the English language.
-
-14.8 Export Control
-
-Licensee acknowledges that the Redistributables may be subject to export
-control restrictions under the applicable laws of respective countries.
-Licensee shall fully comply with all applicable export license restrictions
-and requirements as well as with all laws and regulations relating to the
-Redistributables and exercise of licenses hereunder and shall procure all
-necessary governmental authorizations, including without limitation, all
-necessary licenses, approvals, permissions or consents, where necessary for the
-re-exportation of the Redistributables, Applications and/or Devices.
-
-14.9 No Implied License
-
-There are no implied licenses or other implied rights granted under this
-Agreement, and all rights, save for those expressly granted hereunder, shall
-remain with The Qt Company and its licensors. In addition, no licenses or
-immunities are granted to the combination of the Licensed Software with any
-other software or hardware not delivered by The Qt Company under this Agreement.
-
-14.10 Attorney Fees
-
-The prevailing Party in any action to enforce this Agreement shall be entitled
-to recover its attorney's fees and costs in connection with such action.
-
-14.11 Severability
-
-If any provision of this Agreement shall be adjudged by any court of competent
-jurisdiction to be unenforceable or invalid, that provision shall be limited or
-eliminated to the minimum extent necessary so that this Agreement shall
-otherwise remain in full force and effect and enforceable.
-
-
-IN WITNESS WHEREOF, the Parties hereto, intending to be legally bound hereby,
-have caused this Agreement to be executed by Licensee's authorized
-representative installing the Licensed Software and accepting the terms
-hereof in connection therewith.
-
-
-Appendix 1
-
-1. Parts of the Licensed Software that are permitted for distribution in
-object code form only ("Redistributables") under this Agreement:
-
-- The Licensed Software's Qt Essentials and Qt Add-on libraries
-- The Licensed Software's configuration tool ("qtconfig")
-- The Licensed Software's help tool ("Qt Assistant")
-- The Licensed Software's internationalization tools ("Qt Linguist", "lupdate",
- "lrelease")
-- The Licensed Software's QML ("Qt Quick") launcher tool ("qmlscene" or
- "qmlviewer")
-- The Licensed Software's installer framework
-
-2. Parts of the Licensed Software that are not permitted for distribution
-include, but are not limited to:
-
-- The Licensed Software's source code and header files
-- The Licensed Software's documentation
-- The Licensed Software's documentation generation tool ("qdoc")
-- The Licensed Software's tool for writing makefiles ("qmake")
-- The Licensed Software's Meta Object Compiler ("moc")
-- The Licensed Software's User Interface Compiler ("uic")
-- The Licensed Software's Resource Compiler ("rcc")
-- The Licensed Software's parts of the IDE tool ("Qt Creator")
-- The Licensed Software's parts of the Design tools ("Qt 3D Studio" or
- "Qt Quick Designer")
-- The Licensed Software's Emulator
diff --git a/_clang-format b/_clang-format
index c64ae331..589baff3 100644
--- a/_clang-format
+++ b/_clang-format
@@ -42,7 +42,7 @@ BraceWrapping:
AfterFunction: true
AfterNamespace: false
AfterObjCDeclaration: false
- AfterStruct: false
+ AfterStruct: true
AfterUnion: false
BeforeCatch: false
BeforeElse: false
diff --git a/coin/platform_configs/default.yaml b/coin/platform_configs/default.yaml
index ce4394fb..d29f2ad2 100644
--- a/coin/platform_configs/default.yaml
+++ b/coin/platform_configs/default.yaml
@@ -1,158 +1,70 @@
+Version: 2
+Configurations:
-
- Template: 'qtci-windows-10-x86_64-10'
+ Template: 'qtci-windows-10-x86_64-17'
Compiler: 'MSVC2015'
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -developer-build -release -angle -qtnamespace TestNamespace -qtlibinfix TestInfix -nomake tests -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64%'
+ Features: ['DisableTests']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -developer-build -release -angle -qtnamespace TestNamespace -qtlibinfix TestInfix -nomake tests -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -qt-zlib'
-
Template: 'qtci-windows-7-x86-3'
- Compiler: 'Mingw73'
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -developer-build -release -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++'
+ Compiler: 'Mingw'
+ Environment variables: ['PATH=C:\MINGW810_i686\mingw32\bin;$PATH']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -developer-build -release -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++ -qt-zlib'
-
- Template: 'qtci-windows-10-x86_64-10'
+ Template: 'qtci-windows-10-x86_64-17'
Target arch: 'x86'
- Compiler: 'MSVC2017'
+ Compiler: 'MSVC2019'
Features: ['Packaging']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86%'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -qt-zlib'
-
- Template: 'qtci-windows-10-x86_64-10'
- Compiler: 'MSVC2015'
- Features: ['Packaging']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64%'
--
- Template: 'qtci-windows-10-x86_64-10'
- Target os: 'WinRT_10'
- Target arch: 'x86'
- Compiler: 'MSVC2015'
- Features: ['DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -nomake examples -no-sql-mysql -platform win32-msvc2015 -xplatform winrt-x86-msvc2015'
--
- Template: 'qtci-windows-10-x86_64-10'
- Target os: 'WinRT_10'
- Target arch: 'armv7'
+ Template: 'qtci-windows-10-x86_64-17'
Compiler: 'MSVC2015'
Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -nomake examples -no-sql-mysql -platform win32-msvc2015 -xplatform winrt-arm-msvc2015'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -qt-zlib'
-
- Template: 'qtci-windows-10-x86_64-10'
- Compiler: 'MSVC2017'
+ Template: 'qtci-windows-10-x86_64-17'
+ Compiler: 'MSVC2019'
Features: ['Packaging']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64%'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -qt-zlib'
-
- Template: 'qtci-linux-Ubuntu-16.04-x86_64-2'
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
Compiler: 'GCC'
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -R . -qtlibinfix TestInfix -qtnamespace TestNamespace -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
-
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
Compiler: 'GCC'
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -force-debug-info -nomake tests -no-widgets -nomake examples -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -force-debug-info -nomake tests -no-widgets -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
-
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
Compiler: 'GCC'
Features: ['OutOfSourceBuild', 'Documentation']
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -R . -qtlibinfix TestInfix -qtnamespace TestNamespace -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
--
- Template: 'qtci-linux-Ubuntu-18.04-x86_64'
- Compiler: 'GCC'
- Features: ['DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -no-gui -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
--
- Template: 'qtci-linux-Ubuntu-18.04-x86_64'
- Compiler: 'GCC'
- Features: ['DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -no-opengl -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
-
- Template: 'qtci-linux-openSUSE-42.3-x86_64'
+ Template: 'qtci-linux-openSUSE-15.1-x86_64'
Compiler: 'GCC'
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-pch -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
-
- Template: 'qtci-linux-openSUSE-42.3-x86_64'
- Compiler: 'ICC_18'
- Features: ['DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-pch -system-sqlite -R . -platform linux-icc-64 -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
--
- Template: 'qtci-linux-openSUSE-42.3-x86_64'
- Target os: 'WebAssembly'
+ Template: 'qtci-linux-SLES-15-x86_64'
Compiler: 'GCC'
- Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -release -static -nomake tests -nomake examples -no-sql-mysql -no-pch -no-dbus -no-headersclean -no-ssl -no-warnings-are-errors -no-feature-thread -xplatform wasm-emscripten'
+ Features: ['Insignificant']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -no-sql-mysql -no-pch -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
-
- Template: 'qtci-linux-RHEL-7.4-x86_64'
+ Template: 'qtci-linux-RHEL-7.6-x86_64'
Compiler: 'GCC'
Features: ['Packaging']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-libudev -no-use-gold-linker -force-debug-info -separate-debug-info -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -qt-libjpeg -qt-libpng -qt-xcb -sysconfdir /etc/xdg -qt-pcre -qt-harfbuzz -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-libudev -no-use-gold-linker -force-debug-info -separate-debug-info -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -qt-libjpeg -qt-libpng -xcb -bundled-xcb-xinput -sysconfdir /etc/xdg -qt-pcre -qt-harfbuzz -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib QMAKE_LFLAGS_APP+=-s'
-
Template: 'qtci-macos-10.13-x86_64-2'
Compiler: 'Clang'
Features: ['Packaging']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -release -nomake tests -nomake examples -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -xplatform macx-clang -separate-debug-info -sdk macosx -device-option QMAKE_APPLE_DEVICE_ARCHS=x86_64 -sysconfdir /Library/Preferences/Qt -I/usr/local/opt/openssl/include'
--
- Template: 'qtci-macos-10.12-x86_64-9'
- Compiler: 'Clang'
- Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -developer-build -release -qtnamespace TestNamespace -nomake tests -nomake examples -no-pch -no-framework -xplatform macx-clang -sdk macosx -device-option QMAKE_APPLE_DEVICE_ARCHS=x86_64 -I/usr/local/opt/openssl/include'
--
- Template: 'qtci-macos-10.13-x86_64-2'
- Target os: 'IOS_ANY'
- Target arch: 'multi'
- Compiler: 'Clang'
- Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -nomake tests -no-icu -nomake examples -no-sql-mysql -no-sql-psql -plugin-sql-sqlite -static -xplatform macx-ios-clang'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -force-debug-info -separate-debug-info -nomake tests -nomake examples -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -sysconfdir /Library/Preferences/Qt -I/usr/local/opt/openssl/include'
-
- Template: 'qtci-macos-10.13-x86_64-2'
- Target os: 'TvOS_ANY'
- Target arch: 'multi'
+ Template: 'qtci-macos-10.14-x86_64'
Compiler: 'Clang'
- Features: ['DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -nomake tests -nomake examples -no-sql-mysql -no-sql-psql -plugin-sql-sqlite -xplatform macx-tvos-clang'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -release -nomake tests -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -sysconfdir /Library/Preferences/Qt -I/usr/local/opt/openssl/include'
-
- Template: 'qtci-macos-10.13-x86_64-2'
- Target os: 'WatchOS_ANY'
- Target arch: 'multi'
+ Template: 'qtci-macos-10.14-x86_64'
Compiler: 'Clang'
Features: ['DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -nomake tests -nomake examples -no-sql-mysql -no-sql-psql -plugin-sql-sqlite -xplatform macx-watchos-clang'
--
- Template: 'qtci-linux-RHEL-7.4-x86_64'
- Target os: 'Android_ANY'
- Target arch: 'armv7'
- Compiler: 'Clang'
- Target compiler: 'Clang'
- Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-qpa-platform-guard -no-use-gold-linker -sysconfdir /etc/xdg -opengl es2 -openssl -I {{.Env.OPENSSL_ANDROID_HOME}}/include -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r19c -android-ndk-host linux-x86_64 -android-arch armeabi-v7a -xplatform android-clang'
--
- Template: 'qtci-linux-RHEL-7.4-x86_64'
- Target os: 'Android_ANY'
- Target arch: 'arm64'
- Compiler: 'Clang'
- Target compiler: 'Clang'
- Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-qpa-platform-guard -no-use-gold-linker -sysconfdir /etc/xdg -opengl es2 -openssl -I {{.Env.OPENSSL_ANDROID_HOME}}/include -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r19c -android-ndk-host linux-x86_64 -android-arch arm64-v8a -xplatform android-clang'
--
- Template: 'qtci-linux-Ubuntu-18.04-x86_64'
- Target os: 'QEMU'
- Target arch: 'armv7'
- Compiler: 'GCC'
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -sysroot /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi/usr/bin/mysql_config -psql_config /dev/null -tslib'
--
- Template: 'qtci-linux-Ubuntu-18.04-x86_64'
- Target os: 'QEMU'
- Target arch: 'arm64'
- Compiler: 'GCC'
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-generic-g++ -device-option CROSS_COMPILE=/opt/yocto-arm64/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux/aarch64-poky-linux- -device-option DISTRO_OPTS=boot2qt -sysroot /opt/yocto-arm64/sysroots/aarch64-poky-linux -extprefix /home/qt/work/install -mysql_config /opt/yocto-arm64/sysroots/aarch64-poky-linux/usr/bin/mysql_config -psql_config /dev/null -tslib'
--
- Template: 'qtci-linux-Ubuntu-18.04-x86_64'
- Compiler: 'GCC'
- Features: ['TestOnly', 'LicenseCheck']
--
- Template: 'qtci-linux-RHEL-7.4-x86_64'
- Target os: 'INTEGRITY_11_04'
- Target arch: 'armv7'
- Compiler: 'GCC'
- Features: ['DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-use-gold-linker -opengl es2 -xplatform integrity-armv7-imx6'
--
- Template: 'qtci-linux-RHEL-7.4-x86_64'
- Target os: 'QNX_700'
- Target arch: 'armv7'
- Compiler: 'GCC'
- Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-use-gold-linker -opengl es2 -no-sql-mysql -qpa qnx -xplatform qnx-armle-v7-qcc'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -developer-build -release -no-pch -no-framework -qtnamespace TestNamespace -nomake tests -nomake examples -I/usr/local/opt/openssl/include'
diff --git a/coin/platform_configs/flashing-wizard.yaml b/coin/platform_configs/flashing-wizard.yaml
new file mode 100644
index 00000000..eff6e9f6
--- /dev/null
+++ b/coin/platform_configs/flashing-wizard.yaml
@@ -0,0 +1,23 @@
+Version: 2
+Module only: True
+Configurations:
+ -
+ Template: 'qtci-windows-10-x86_64-17'
+ Compiler: 'MSVC2019'
+ Features: ['Packaging']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -static -no-icu'
+ -
+ Template: 'qtci-windows-10-x86_64-17'
+ Compiler: 'MSVC2019'
+ Target arch: 'x86'
+ Features: ['Packaging']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -static -no-icu'
+ -
+ Template: 'qtci-linux-RHEL-7.6-x86_64'
+ Compiler: 'GCC'
+ Features: ['Packaging']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-libudev -no-use-gold-linker -force-debug-info -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -qt-libjpeg -qt-libpng -qt-xcb -sysconfdir /etc/xdg -qt-pcre -qt-harfbuzz -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib QMAKE_LFLAGS_APP+=-s -static -no-icu'
+ -
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Compiler: 'GCC'
+ Features: ['TestOnly', 'LicenseCheck']
diff --git a/coin/platform_configs/meta-boot2qt.yaml b/coin/platform_configs/meta-boot2qt.yaml
new file mode 100644
index 00000000..95cc79c4
--- /dev/null
+++ b/coin/platform_configs/meta-boot2qt.yaml
@@ -0,0 +1,40 @@
+-
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Compiler: 'Yocto'
+ Target arch: 'TARGET1'
+-
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Compiler: 'Yocto'
+ Target arch: 'TARGET2'
+-
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Compiler: 'Yocto'
+ Target arch: 'TARGET3'
+-
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Compiler: 'Yocto'
+ Target arch: 'TARGET4'
+-
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Compiler: 'Yocto'
+ Target arch: 'TARGET5'
+-
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Compiler: 'Yocto'
+ Target arch: 'TARGET6'
+-
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Compiler: 'Yocto'
+ Target arch: 'TARGET7'
+-
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Compiler: 'Yocto'
+ Target arch: 'TARGET8'
+-
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Compiler: 'Yocto'
+ Target arch: 'TARGET9'
+-
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Compiler: 'Yocto'
+ Target arch: 'TARGET10'
diff --git a/coin/platform_configs/qdb.yaml b/coin/platform_configs/qdb.yaml
new file mode 100644
index 00000000..544a1b90
--- /dev/null
+++ b/coin/platform_configs/qdb.yaml
@@ -0,0 +1,28 @@
+Version: 2
+Module only: True
+Configurations:
+ -
+ Template: 'qtci-windows-10-x86_64-17'
+ Compiler: 'MSVC2015'
+ Target arch: 'x86'
+ Features: ['Packaging']
+ Configure arguments: '-opensource -confirm-license -nomake tests -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -opengl dynamic -static -no-icu -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86%'
+ -
+ Template: 'qtci-windows-10-x86_64-17'
+ Compiler: 'MSVC2015'
+ Features: ['Packaging']
+ Configure arguments: '-opensource -confirm-license -nomake tests -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -opengl dynamic -static -no-icu -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64%'
+ -
+ Template: 'qtci-linux-RHEL-7.6-x86_64'
+ Compiler: 'GCC'
+ Features: ['Packaging']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-libudev -no-use-gold-linker -force-debug-info -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -qt-libjpeg -qt-libpng -qt-xcb -sysconfdir /etc/xdg -qt-pcre -qt-harfbuzz -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib QMAKE_LFLAGS_APP+=-s -static -no-icu'
+ -
+ Template: 'qtci-macos-10.13-x86_64-2'
+ Compiler: 'Clang'
+ Features: ['Packaging']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -release -nomake tests -nomake examples -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -sysconfdir /Library/Preferences/Qt -I/usr/local/opt/openssl/include -static -no-icu'
+ -
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Compiler: 'GCC'
+ Features: ['TestOnly', 'LicenseCheck']
diff --git a/coin/platform_configs/qt5.yaml b/coin/platform_configs/qt5.yaml
index cabc1933..e467497f 100644
--- a/coin/platform_configs/qt5.yaml
+++ b/coin/platform_configs/qt5.yaml
@@ -1,134 +1,115 @@
+Version: 2
+Configurations:
-
- Template: 'qtci-windows-10-x86_64-10'
+ Template: 'qtci-windows-10-x86_64-17'
Target os: 'WinRT_10'
Compiler: 'MSVC2015'
Features: ['Packaging', 'DisableTests']
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -force-debug-info -no-sql-mysql -platform win32-msvc2015 -xplatform winrt-x64-msvc2015'
-
- Template: 'qtci-windows-10-x86_64-10'
+ Template: 'qtci-windows-10-x86_64-17'
Target os: 'WinRT_10'
Target arch: 'x86'
- Compiler: 'MSVC2017'
+ Compiler: 'MSVC2019'
Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -force-debug-info -no-sql-mysql -platform win32-msvc2017 -xplatform winrt-x86-msvc2017'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -force-debug-info -no-sql-mysql -platform win32-msvc2019 -xplatform winrt-x86-msvc2019'
-
Template: 'qtci-windows-7-x86-3'
- Compiler: 'Mingw73'
+ Compiler: 'Mingw'
+ Environment variables: ['PATH=C:\MINGW810_i686\mingw32\bin;$PATH']
Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -force-debug-info -separate-debug-info -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++ QMAKE_LFLAGS_APP+=-s -qt-zlib'
-
- Template: 'qtci-windows-10-x86_64-10'
- Compiler: 'Mingw73'
+ Template: 'qtci-windows-10-x86_64-17'
+ Compiler: 'Mingw'
+ Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH']
Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -force-debug-info -separate-debug-info -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++ QMAKE_LFLAGS_APP+=-s -qt-zlib'
-
- Template: 'qtci-windows-10-x86_64-10'
+ Template: 'qtci-windows-10-x86_64-17'
Target os: 'WinRT_10'
Target arch: 'armv7'
- Compiler: 'MSVC2017'
+ Compiler: 'MSVC2019'
Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -force-debug-info -no-sql-mysql -platform win32-msvc2017 -xplatform winrt-arm-msvc2017'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -force-debug-info -no-sql-mysql -platform win32-msvc2019 -xplatform winrt-arm-msvc2019'
-
- Template: 'qtci-windows-10-x86_64-10'
+ Template: 'qtci-windows-10-x86_64-17'
Target os: 'WinRT_10'
- Compiler: 'MSVC2017'
+ Compiler: 'MSVC2019'
Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -force-debug-info -no-sql-mysql -platform win32-msvc2017 -xplatform winrt-x64-msvc2017'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -force-debug-info -no-sql-mysql -platform win32-msvc2019 -xplatform winrt-x64-msvc2019'
-
- Template: 'qtci-linux-RHEL-7.4-x86_64'
+ Template: 'qtci-windows-10-x86_64-17'
Target os: 'Android_ANY'
- Target arch: 'x86'
- Compiler: 'GCC'
- Target compiler: 'Clang'
- Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-use-gold-linker -no-qpa-platform-guard -opengl es2 -sysconfdir /etc/xdg -openssl -I {{.Env.OPENSSL_ANDROID_HOME}}/include -xplatform android-clang -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r19c -android-ndk-host linux-x86_64 -android-arch x86'
--
- Template: 'qtci-windows-10-x86_64-10'
- Target os: 'Android_ANY'
- Target arch: 'armv7'
- Compiler: 'Mingw73'
- Target compiler: 'Clang'
- Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -opengl es2 -sysconfdir /etc/xdg -openssl -I c:\utils\openssl-android-master\include -xplatform android-clang -android-sdk C:\Utils\Android -android-ndk c:\Utils\Android\android-ndk-r19c -android-arch armeabi-v7a'
--
- Template: 'qtci-windows-10-x86_64-10'
- Target os: 'Android_ANY'
- Target arch: 'arm64'
- Compiler: 'Mingw73'
- Target compiler: 'Clang'
- Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -opengl es2 -sysconfdir /etc/xdg -openssl -I c:\utils\openssl-android-master\include -xplatform android-clang -android-sdk C:\Utils\Android -android-ndk c:\Utils\Android\android-ndk-r19c -android-arch arm64-v8a'
--
- Template: 'qtci-windows-10-x86_64-10'
- Target os: 'Android_ANY'
- Target arch: 'x86'
- Compiler: 'Mingw73'
- Target compiler: 'Clang'
- Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -opengl es2 -sysconfdir /etc/xdg -openssl -I c:\utils\openssl-android-master\include -xplatform android-clang -android-sdk C:\Utils\Android -android-ndk c:\Utils\Android\android-ndk-r19c -android-arch x86'
--
- Template: 'qtci-macos-10.13-x86_64-2'
- Target os: 'Android_ANY'
- Target arch: 'armv7'
- Compiler: 'Clang'
- Target compiler: 'Clang'
- Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-qpa-platform-guard -opengl es2 -sysconfdir /etc/xdg -openssl -I /usr/local/opt/openssl/include -xplatform android-clang -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r19c -android-ndk-host darwin-x86_64 -android-arch armeabi-v7a'
--
- Template: 'qtci-macos-10.13-x86_64-2'
- Target os: 'Android_ANY'
- Target arch: 'arm64'
- Compiler: 'Clang'
+ Target arch: 'multi'
+ Compiler: 'Mingw'
+ Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH']
Target compiler: 'Clang'
Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-qpa-platform-guard -opengl es2 -sysconfdir /etc/xdg -openssl -I /usr/local/opt/openssl/include -xplatform android-clang -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r19c -android-ndk-host darwin-x86_64 -android-arch arm64-v8a'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -opengl es2 -sysconfdir /etc/xdg -openssl -I c:\utils\openssl-android-master\include -xplatform android-clang -android-sdk C:\Utils\Android -android-ndk c:\Utils\Android\android-ndk-r20'
-
Template: 'qtci-macos-10.13-x86_64-2'
Target os: 'Android_ANY'
- Target arch: 'x86'
+ Target arch: 'multi'
Compiler: 'Clang'
Target compiler: 'Clang'
Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-qpa-platform-guard -opengl es2 -sysconfdir /etc/xdg -openssl -I /usr/local/opt/openssl/include -xplatform android-clang -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r19c -android-ndk-host darwin-x86_64 -android-arch x86'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-qpa-platform-guard -opengl es2 -sysconfdir /etc/xdg -openssl -I /usr/local/opt/openssl/include -xplatform android-clang -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r20 -android-ndk-host darwin-x86_64'
-
Template: 'qtci-macos-10.13-x86_64-2'
Target os: 'QNX_700'
Target arch: 'x86'
Compiler: 'GCC'
Features: ['DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -nomake tests -nomake examples -no-use-gold-linker -opengl es2 -qpa qnx -xplatform qnx-x86-qcc'
+ Configure arguments: '-opensource -confirm-license -verbose -extprefix /Users/qt/work/install -release -nomake tests -nomake examples -no-use-gold-linker -opengl es2 -qpa qnx -xplatform qnx-x86-qcc -I /opt/qnx700/target/qnx7/usr/include/openssl1_1'
-
- Template: 'qtci-windows-10-x86_64-10'
+ Template: 'qtci-windows-10-x86_64-17'
Target os: 'QNX_700'
Target arch: 'armv7'
- Compiler: 'Mingw73'
+ Compiler: 'Mingw'
+ Environment variables: ['PATH=C:\Program Files\Git\bin;C:\MINGW810\mingw64\bin;$PATH;C:\qnx700\host\win64\x86_64\usr\bin;C:\qnx700\.qnx\bin', 'MAKEFLAGS=-j4 -Ic:\qnx700\target\qnx7\usr\include', 'QNX_CONFIGURATION=c:/qnx700/.qnx', 'QNX_CONFIGURATION_EXCLUSIVE=c:/qnx700/.qnx', 'QNX_TARGET=c:/qnx700/target/qnx7', 'QNX_HOST=c:/qnx700/host/win64/x86_64', 'LIB=""', 'INCLUDE=""']
Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -opengl es2 -xplatform qnx-armle-v7-qcc'
+ Configure arguments: '-opensource -confirm-license -verbose -extprefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -opengl es2 -xplatform qnx-armle-v7-qcc -Ic:\qnx700\target\qnx7\usr\include\openssl1_1'
-
- Template: 'qtci-windows-10-x86_64-10'
+ Template: 'qtci-windows-10-x86_64-17'
Target os: 'QNX_700'
Target arch: 'armv8'
- Compiler: 'Mingw73'
+ Compiler: 'Mingw'
+ Environment variables: ['PATH=C:\Program Files\Git\bin;C:\MINGW810\mingw64\bin;$PATH;C:\qnx700\host\win64\x86_64\usr\bin;C:\qnx700\.qnx\bin', 'MAKEFLAGS=-j4 -Ic:\qnx700\target\qnx7\usr\include', 'QNX_CONFIGURATION=c:/qnx700/.qnx', 'QNX_CONFIGURATION_EXCLUSIVE=c:/qnx700/.qnx', 'QNX_TARGET=c:/qnx700/target/qnx7', 'QNX_HOST=c:/qnx700/host/win64/x86_64', 'LIB=""', 'INCLUDE=""']
Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -opengl es2 -nomake tests -nomake examples -no-sql-mysql -xplatform qnx-aarch64le-qcc'
+ Configure arguments: '-opensource -confirm-license -verbose -extprefix c:\Users\qt\work\install -release -opengl es2 -nomake tests -nomake examples -no-sql-mysql -xplatform qnx-aarch64le-qcc -Ic:\qnx700\target\qnx7\usr\include\openssl1_1'
-
- Template: 'qtci-windows-10-x86_64-10'
+ Template: 'qtci-windows-10-x86_64-17'
Target os: 'QNX_700'
Target arch: 'x86_64'
- Compiler: 'Mingw73'
+ Compiler: 'Mingw'
+ Environment variables: ['PATH=C:\Program Files\Git\bin;C:\MINGW810\mingw64\bin;$PATH;C:\qnx700\host\win64\x86_64\usr\bin;C:\qnx700\.qnx\bin', 'MAKEFLAGS=-j4 -Ic:\qnx700\target\qnx7\usr\include', 'QNX_CONFIGURATION=c:/qnx700/.qnx', 'QNX_CONFIGURATION_EXCLUSIVE=c:/qnx700/.qnx', 'QNX_TARGET=c:/qnx700/target/qnx7', 'QNX_HOST=c:/qnx700/host/win64/x86_64', 'LIB=""', 'INCLUDE=""']
Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -opengl es2 -xplatform qnx-x86-64-qcc'
+ Configure arguments: '-opensource -confirm-license -verbose -extprefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -opengl es2 -xplatform qnx-x86-64-qcc -Ic:\qnx700\target\qnx7\usr\include\openssl1_1'
-
- Template: 'qtci-linux-RHEL-7.4-x86_64'
+ Template: 'qtci-linux-RHEL-7.6-x86_64'
Target os: 'QNX_700'
Target arch: 'armv8'
Compiler: 'GCC'
Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-use-gold-linker -opengl es2 -qpa qnx -xplatform qnx-aarch64le-qcc'
+ Configure arguments: '-opensource -confirm-license -verbose -extprefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-use-gold-linker -opengl es2 -qpa qnx -xplatform qnx-aarch64le-qcc -I /opt/qnx700/target/qnx7/usr/include/openssl1_1'
-
- Template: 'qtci-linux-RHEL-7.4-x86_64'
+ Template: 'qtci-linux-RHEL-7.6-x86_64'
Target os: 'QNX_700'
Target arch: 'x86_64'
Compiler: 'GCC'
Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-use-gold-linker -opengl es2 -qpa qnx -xplatform qnx-x86-64-qcc'
+ Configure arguments: '-opensource -confirm-license -verbose -extprefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-use-gold-linker -opengl es2 -qpa qnx -xplatform qnx-x86-64-qcc -I /opt/qnx700/target/qnx7/usr/include/openssl1_1'
+-
+ Template: 'qtci-windows-10-x86_64-17'
+ Target os: 'WebAssembly'
+ Compiler: 'Mingw'
+ Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH']
+ Features: ['Packaging', 'DisableTests']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake examples -nomake tests -no-feature-thread -static -no-dbus -no-headersclean -no-ssl -no-warnings-are-errors -no-pch -platform win32-g++ -xplatform wasm-emscripten'
+-
+ Template: 'qtci-macos-10.13-x86_64-2'
+ Target os: 'WebAssembly'
+ Compiler: 'Clang'
+ Features: ['Packaging', 'DisableTests']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -nomake examples -nomake tests -no-feature-thread -static -no-dbus -no-headersclean -no-ssl -no-warnings-are-errors -no-pch -xplatform wasm-emscripten'
diff --git a/coin/platform_configs/qtbase.yaml b/coin/platform_configs/qtbase.yaml
index dbe93909..a520e6ca 100644
--- a/coin/platform_configs/qtbase.yaml
+++ b/coin/platform_configs/qtbase.yaml
@@ -1,11 +1,25 @@
-
- Template: 'qtci-windows-10-x86_64-10'
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Target os: 'QEMU'
+ Target arch: 'armv7'
+ Compiler: 'GCC'
+ Features: ['DisableTests']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -sysroot /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi/usr/bin/mysql_config -psql_config /dev/null -tslib'
+-
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Target os: 'QEMU'
+ Target arch: 'arm64'
+ Compiler: 'GCC'
+ Features: ['DisableTests']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-generic-g++ -device-option CROSS_COMPILE=/opt/yocto-arm64/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux/aarch64-poky-linux- -device-option DISTRO_OPTS=boot2qt -sysroot /opt/yocto-arm64/sysroots/aarch64-poky-linux -extprefix /home/qt/work/install -mysql_config /opt/yocto-arm64/sysroots/aarch64-poky-linux/usr/bin/mysql_config -psql_config /dev/null -tslib'
+-
+ Template: 'qtci-windows-10-x86_64-17'
Target os: 'WinRT_10'
Target arch: 'x86_64'
Compiler: 'MSVC2015'
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -developer-build -static -nomake tests -nomake examples -no-icu -force-debug-info -platform win32-msvc2015 -xplatform winrt-x64-msvc2015'
-
- Template: 'qtci-linux-openSUSE-42.3-x86_64'
+ Template: 'qtci-linux-openSUSE-15.1-x86_64'
Target os: 'WebAssembly'
Compiler: 'GCC'
Features: ['DisableTests']
diff --git a/coin/platform_configs/qtconnectivity.yaml b/coin/platform_configs/qtconnectivity.yaml
index e46597cd..6c232f2a 100644
--- a/coin/platform_configs/qtconnectivity.yaml
+++ b/coin/platform_configs/qtconnectivity.yaml
@@ -1,5 +1,5 @@
-
- Template: 'qtci-windows-10-x86_64-10'
+ Template: 'qtci-windows-10-x86_64-17'
Target os: 'WinRT_10'
Target arch: 'x86_64'
Compiler: 'MSVC2015'
diff --git a/coin/platform_configs/qtdeclarative.yaml b/coin/platform_configs/qtdeclarative.yaml
index 7c4f6722..161875d8 100644
--- a/coin/platform_configs/qtdeclarative.yaml
+++ b/coin/platform_configs/qtdeclarative.yaml
@@ -3,7 +3,19 @@
Target os: 'QEMU'
Target arch: 'armv7'
Compiler: 'GCC'
- Configure arguments: '-opensource -confirm-license -R . -developer-build -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi/usr/bin/mysql_config -no-xcb -nomake examples -nomake tests -openssl -prefix /home/qt/work/install -psql_config /dev/null -sysroot /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi -tslib -verbose'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -sysroot /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi/usr/bin/mysql_config -psql_config /dev/null -tslib'
+-
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Target os: 'QEMU'
+ Target arch: 'arm64'
+ Compiler: 'GCC'
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-generic-g++ -device-option CROSS_COMPILE=/opt/yocto-arm64/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux/aarch64-poky-linux- -device-option DISTRO_OPTS=boot2qt -sysroot /opt/yocto-arm64/sysroots/aarch64-poky-linux -extprefix /home/qt/work/install -mysql_config /opt/yocto-arm64/sysroots/aarch64-poky-linux/usr/bin/mysql_config -psql_config /dev/null -tslib'
+-
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Target os: 'QEMU'
+ Target arch: 'armv7'
+ Compiler: 'GCC'
+ Configure arguments: '-opensource -confirm-license -R . -developer-build -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi/usr/bin/mysql_config -no-xcb -nomake examples -nomake tests -openssl -prefix /home/qt/work/install -psql_config /dev/null -sysroot /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi -tslib -verbose'
-
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
Target os: 'QEMU'
diff --git a/coin/platform_configs/qtsaferenderer.yaml b/coin/platform_configs/qtsaferenderer.yaml
index c2bc05e0..246925fb 100644
--- a/coin/platform_configs/qtsaferenderer.yaml
+++ b/coin/platform_configs/qtsaferenderer.yaml
@@ -1,13 +1,18 @@
+Version: 2
+Configurations:
-
- Template: 'qtci-windows-10-x86_64-10'
- Compiler: 'Mingw73'
+ Template: 'qtci-windows-10-x86_64-17'
+ Compiler: 'Mingw'
+ Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH']
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -developer-build -nomake tests -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++'
-
- Template: 'qtci-windows-10-x86_64-10'
- Compiler: 'Mingw73'
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -developer-build -static -nomake tests -nomake examples -no-icu -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -platform win32-g++'
+ Template: 'qtci-windows-10-x86_64-17'
+ Compiler: 'Mingw'
+ Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH']
+ Features: ['Packaging', 'DisableTests']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -static -nomake tests -nomake examples -no-icu -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -platform win32-g++'
-
- Template: 'qtci-linux-RHEL-7.4-x86_64'
+ Template: 'qtci-linux-RHEL-7.6-x86_64'
Compiler: 'GCC'
- Features: ['DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -developer-build -static -nomake tests -nomake examples -no-use-gold-linker'
+ Features: ['Packaging', 'DisableTests']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -static -nomake tests -nomake examples -no-use-gold-linker -no-icu -no-fontconfig -qt-freetype -no-opengl -qpa offscreen -no-xcb -qt-libpng -no-vulkan'
diff --git a/coin/platform_configs/qtsdk.yaml b/coin/platform_configs/qtsdk.yaml
index 2c001058..2dc7f0bc 100644
--- a/coin/platform_configs/qtsdk.yaml
+++ b/coin/platform_configs/qtsdk.yaml
@@ -1,8 +1,13 @@
-
- Template: 'qtci-windows-10-x86-3'
- Compiler: 'MSVC2017'
+ Template: 'qtci-windows-10-x86-4'
+ Compiler: 'MSVC2019'
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -force-debug-info -opengl dynamic -nomake examples -nomake tests'
-
Template: 'qtci-linux-RHEL-6.6-x86_64'
Compiler: 'GCC'
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -force-debug-info -nomake examples -nomake tests'
+-
+ Template: 'qtci-windows-8.1-x86'
+ Compiler: 'MSVC2015'
+ Features: ['DisableTests']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -force-debug-info -opengl dynamic -nomake examples -nomake tests'
diff --git a/coin/platform_configs/qtwebkit.yaml b/coin/platform_configs/qtwebkit.yaml
index 49426405..0fcb1507 100644
--- a/coin/platform_configs/qtwebkit.yaml
+++ b/coin/platform_configs/qtwebkit.yaml
@@ -1,5 +1,14 @@
+Version: 2
+Configurations:
-
Template: 'qtci-windows-7-x86-3'
- Compiler: 'Mingw73'
- Features: ['Packaging', 'DisableTests']
- Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++'
+ Compiler: 'Mingw'
+ Environment variables: ['PATH=C:\MINGW810_i686\mingw32\bin;$PATH']
+ Features: ['Packaging']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++ QMAKE_LFLAGS_APP+=-s -qt-zlib'
+-
+ Template: 'qtci-windows-10-x86_64-17'
+ Compiler: 'Mingw'
+ Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH']
+ Features: ['Packaging']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++ QMAKE_LFLAGS_APP+=-s -qt-zlib'
diff --git a/coin/platform_configs/tqtc-qt-config-gui.yaml b/coin/platform_configs/tqtc-qt-config-gui.yaml
new file mode 100644
index 00000000..ad35fc2c
--- /dev/null
+++ b/coin/platform_configs/tqtc-qt-config-gui.yaml
@@ -0,0 +1,28 @@
+Version: 2
+Module only: True
+Configurations:
+ -
+ Template: 'qtci-windows-10-x86_64-17'
+ Compiler: 'MSVC2019'
+ Features: ['Packaging']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -static -no-icu'
+ -
+ Template: 'qtci-windows-10-x86_64-17'
+ Compiler: 'MSVC2019'
+ Target arch: 'x86'
+ Features: ['Packaging']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -static -no-icu'
+ -
+ Template: 'qtci-linux-RHEL-7.6-x86_64'
+ Compiler: 'GCC'
+ Features: ['Packaging']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-libudev -no-use-gold-linker -force-debug-info -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -qt-libjpeg -qt-libpng -qt-xcb -sysconfdir /etc/xdg -qt-pcre -qt-harfbuzz -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib QMAKE_LFLAGS_APP+=-s -static -no-icu'
+ -
+ Template: 'qtci-macos-10.13-x86_64-2'
+ Compiler: 'Clang'
+ Features: ['Packaging']
+ Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -release -nomake tests -nomake examples -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -sysconfdir /Library/Preferences/Qt -I/usr/local/opt/openssl/include -static -no-icu'
+ -
+ Template: 'qtci-linux-Ubuntu-18.04-x86_64'
+ Compiler: 'GCC'
+ Features: ['TestOnly', 'LicenseCheck']
diff --git a/coin/platform_configs/tqtc-qt-rta.yaml b/coin/platform_configs/tqtc-qt-rta.yaml
index 76664d06..a8586ddf 100644
--- a/coin/platform_configs/tqtc-qt-rta.yaml
+++ b/coin/platform_configs/tqtc-qt-rta.yaml
@@ -9,6 +9,6 @@
Features: ['DisableTests']
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -force-debug-info -opengl dynamic -nomake examples -nomake tests'
-
- Template: 'qtci-windows-10-x86-3'
- Compiler: 'MSVC2017'
+ Template: 'qtci-windows-10-x86-4'
+ Compiler: 'MSVC2019'
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -force-debug-info -opengl dynamic -nomake examples -nomake tests'
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/06-msvc_2017_build_tools.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/06-msvc_2017_build_tools.ps1
deleted file mode 100644
index 0c00ba71..00000000
--- a/coin/pre-provisioning/qtci-windows-10-x86/06-msvc_2017_build_tools.ps1
+++ /dev/null
@@ -1,48 +0,0 @@
-############################################################################
-##
-## Copyright (C) 2017 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-. "$PSScriptRoot\..\common\helpers.ps1"
-
-# This script will install Visual Studio 2017 Build Tools
-# https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017
-
-$version = "2017_version_15.0"
-$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/mu_build_tools_for_visual_studio_" + $version + "_x86_x64_10254482.exe"
-$sha1 = "a31e099e5114fef80a21654689e6864afc544a16"
-$msvcPackage = "C:\Windows\Temp\$version.exe"
-
-Download $url_cache $url_cache $msvcPackage
-Verify-Checksum $msvcPackage $sha1
-cmd /c "$msvcPackage --all --passive --wait"
-echo "Cleaning $msvcPackage.."
-Remove-Item -Recurse -Force "$msvcPackage"
-echo "Visual Studio Build Tools = $version" >> ~\versions.txt
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/README_MANUAL_INSTALLATIONS b/coin/pre-provisioning/qtci-windows-10-x86/README_MANUAL_INSTALLATIONS
new file mode 100644
index 00000000..0099b600
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86/README_MANUAL_INSTALLATIONS
@@ -0,0 +1,47 @@
+CPU 4G
+Memory: 4G
+Hard disk: 250G
+Network: CI_NW
+Video Card - total memory: 32MB
+
+VM Options:
+Boot options/Firmware: BIOS
+
+Language: English US
+Time and currency format: Finnish (Finland)
+Keyboard: Finnish
+Windows 10 Enterprise
+Region: Finland
+Default keyboard layout: English (United States)
+
+* VMware tools (complete) installed
+* Resolution set to 1280x800
+* Coin-setup:
+ - Installing Boostrap agent
+ - Disabling fast boot
+ - Disabling firewall
+ - Disabling UAC
+ - Enabling autologin
+ - Automatic login
+ - Disabling windows updates
+* Enable 'Allow remote connections to this computer'
+* Windows Defender Antivirus turned off: Open 'gpedit.msc': 'Computer Configuration' - 'Administrative Templates' - 'Windows Components' - 'Windows Defender Antivirus'
+ - Edit 'Turn off Windows Defender Antivirus' > 'Enabled' > 'Apply' * Background defrag disabled: 'defragment and optimize drives' - 'change settings' - unchecked "run on a schedule" * Background defrag disabled: 'defragment
+ NOTE! Without this step windows defender can't be disabled!
+* Background defrag disabled: 'defragment and optimize drives' - 'change settings' - unchecked "run on a schedule"
+ - Run in terminal: 'schtasks /Delete /TN "Microsoft\Windows\Defrag\ScheduledDefrag"'
+* Time zone: Coordinated Universal Time
+* Windows search disabled: 'Control Panel\System and Security\Administrative Tools\Services' - 'Windows search' - stop & disable
+* Sysmain disabled: 'Control Panel\System and Security\Administrative Tools\Services' - 'SysMain' - stop & disable
+* Power saver disabled: Open 'Power & sleep' and set 'Screen' to 'never'
+* Turn windows features on or off -> Check the "SMB 1.0/CIFS File Sharing Support
+* Google Chrome installed for RTA
+* Turn off Virus & threat protection (all sections) manually. Without this step windows defender can't be disabled!
+ - Real-tiem protection -> off
+ - Cloud-delivered protection -> off
+ - Automatic sample submission -> off
+ - Tamper protection -> off
+* Activate Windows
+* Modify 'Windows Software Development Kit - Windows 10.0.18362.1' from 'Add or remove programs'
+ - Add feature 'Debugging Tools for Windows'
+* REBOOT the VM
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-defragment.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-defragment.ps1
new file mode 100644
index 00000000..e76f0649
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-defragment.ps1
@@ -0,0 +1,72 @@
+#############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+# Windows 7 does not have Get-ScheduledTask and Unregister-ScheduledTask
+# thus needing its own version.
+Write-Host "Disabling defragmentation"
+$version = Get-CimInstance Win32_OperatingSystem | Select-Object -ExpandProperty Caption
+if ($version -like '*Windows 7*'){
+ $pi = New-Object System.Diagnostics.ProcessStartInfo
+ $pi.FileName = "C:\Windows\System32\schtasks.exe"
+ $pi.RedirectStandardError = $true
+ $pi.UseShellExecute = $false
+ $pi.Arguments = "/Delete /TN `"\Microsoft\Windows\Defrag\ScheduledDefrag`" /F"
+ $prog = New-Object System.Diagnostics.Process
+ $prog.StartInfo = $pi
+ $prog.Start() | Out-Null
+ $err = $prog.StandardError.ReadToEnd()
+ $prog.WaitForExit()
+ if ($prog.ExitCode -eq 0){
+ Write-Host "Scheduled defragmentation removed"
+ } else {
+ if ($err -like '*cannot find the file*'){
+ Write-Host "No scheduled defragmentation task found"
+ exit 0
+ } else {
+ Write-Host "Error while deleting scheduled defragmentation task: $err"
+ }
+ }
+}
+else {
+ try {
+ $state = (Get-ScheduledTask -ErrorAction Stop -TaskName "ScheduledDefrag").State
+ Write-Host "Scheduled defragmentation task found in state: $state"
+ }
+ catch {
+ Write-Host "No scheduled defragmentation task found"
+ exit 0
+ }
+ Write-Host "Unregistering scheduled defragmentation task"
+ Unregister-ScheduledTask -ErrorAction Stop -Confirm:$false -TaskName ScheduledDefrag
+ Write-Host "Scheduled Defragmentation task was cancelled"
+}
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-ntp.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-ntp.ps1
new file mode 100644
index 00000000..22651763
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-ntp.ps1
@@ -0,0 +1,4 @@
+. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1"
+
+# Disable the NTP from syncing
+Run-Executable "w32tm.exe" "/config /syncfromflags:NO"
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-schedule-tasks.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-schedule-tasks.ps1
new file mode 100644
index 00000000..1febd88c
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-schedule-tasks.ps1
@@ -0,0 +1,88 @@
+. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1"
+
+# This script will remove unneeded Tasks from Task Scheduler
+
+# Application Experience 'Microsoft Compatibility Appraiser' - "Collects program telemetry information if opted-in to the Microsoft Customer Experience Improvement Program."
+DisableSchedulerTask "Application Experience\Microsoft Compatibility Appraiser"
+
+# Application Experience 'ProgramDataUpdater' - "Collects program telemetry information if opted-in to the Microsoft Customer Experience Improvement Program"
+DisableSchedulerTask "Application Experience\ProgramDataUpdater"
+
+# Autochk 'Proxy' - "This task collects and uploads autochk SQM data if opted-in to the Microsoft Customer Experience Improvement Program."
+DisableSchedulerTask "Autochk\Proxy"
+
+# Chkdsk 'ProactiveScan' - "NTFS Volume Health Scan"
+DisableSchedulerTask "Chkdsk\ProactiveScan"
+
+# Chkdsk 'SyspartRepair'
+DeleteSchedulerTask "Chkdsk\SyspartRepair"
+
+# Customer Experience Improvement Program 'Consolidator' - "If the user has consented to participate in the Windows Customer Experience Improvement Program, this job collects and sends usage data to Microsoft."
+DisableSchedulerTask "Customer Experience Improvement Program\Consolidator"
+
+# Customer Experience Improvement Program 'sbCeip' - "The USB CEIP (Customer Experience Improvement Program) task collects Universal Serial Bus related statistics and information about your machine and sends it to the Windows Device Connectivity engineering group at Microsoft. The information received is used to help improve the reliability, stability, and overall functionality of USB in Windows. If the user has not consented to participate in Windows CEIP, this task does not do anything."
+DisableSchedulerTask "Customer Experience Improvement Program\UsbCeip"
+
+# Device Information 'Device'
+DisableSchedulerTask "Device Information\Device"
+
+# Diagnosis 'Scheduled' - "The Windows Scheduled Maintenance Task performs periodic maintenance of the computer system by fixing problems automatically or reporting them through Security and Maintenance."
+DisableSchedulerTask "Diagnosis\Scheduled"
+
+# DiskDiagnostic 'Microsoft-Windows-DiskDiagnosticDataCollector' - "The Windows Disk Diagnostic reports general disk and system information to Microsoft for users participating in the Customer Experience Program."
+DisableSchedulerTask "DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector"
+
+# ExploitGuard 'ExploitGuard MDM policy Refresh' - "Task for applying changes to the machine's Exploit Protection settings."
+DisableSchedulerTask "ExploitGuard\ExploitGuard MDM policy Refresh"
+
+# Feedback/Siuf 'DmClient'
+DisableSchedulerTask "Feedback\Siuf\DmClient"
+
+# Feedback/Siuf 'DmClient'OnScenarioDownload'
+DisableSchedulerTask "Feedback\Siuf\DmClientOnScenarioDownload"
+
+# File Classification Infrastructure 'Property Definition Sync'
+DisableSchedulerTask "File Classification Infrastructure\Property Definition Sync"
+
+# InstallService 'ScanForUpdates'
+DisableSchedulerTask "InstallService\ScanForUpdates"
+
+# InstallService 'ScanForUpdatesAsUser'
+DisableSchedulerTask "InstallService\ScanForUpdatesAsUser"
+
+# LanguageComponentsInstaller 'Installation' - "Install language components that match the user's language list."
+DisableSchedulerTask "LanguageComponentsInstaller\Installation"
+
+# LanguageComponentsInstaller 'ReconcileLanguageResources' - "Install language components that match the user's language list."
+DisableSchedulerTask "LanguageComponentsInstaller\ReconcileLanguageResources"
+
+# PI 'Secure-Boot-Update' - "This task updates the Secure Boot variables."
+DisableSchedulerTask "PI\Secure-Boot-Update"
+
+# PI 'Sqm-Tasks' - "This task gathers information about the Trusted Platform Module (TPM), Secure Boot, and Measured Boot."
+DisableSchedulerTask "PI\Sqm-Tasks"
+
+# Power Efficiency Diagnotics 'AnalyzeSystem' - "This task analyzes the system looking for conditions that may cause high energy use."
+DisableSchedulerTask "PushToInstall\Registration"
+
+# Servicing 'StartComponentCleanup'
+DisableSchedulerTask "Servicing\StartComponentCleanup"
+
+# SettingSync 'BackgroundUploadTask'
+DeleteSchedulerTask "SettingSync\BackgroundUploadTask"
+
+# SoftwareProtectionPlatform 'SvcRestartTask' - "This task restarts the Software Protection Platform service at the specified time"
+DeleteSchedulerTask "SoftwareProtectionPlatform\SvcRestartTask"
+
+# SoftwareProtectionPlatform 'SvcRestartTaskLogon' - "This task restarts the Software Protection Platform service at the specified time"
+DisableSchedulerTask "SoftwareProtectionPlatform\SvcRestartTaskLogon"
+
+# SoftwareProtectionPlatform 'SvcRestartTaskNetwork' - "This task restarts the Software Protection Platform service when a new network is detected"
+DisableSchedulerTask "SoftwareProtectionPlatform\SvcRestartTaskNetwork"
+
+# UNP 'RunUpdateNotificationMgr'
+DeleteSchedulerTask "UNP\RunUpdateNotificationMgr"
+
+
+
+
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-update-orchestrator.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-update-orchestrator.ps1
new file mode 100644
index 00000000..5ae8fb0d
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-update-orchestrator.ps1
@@ -0,0 +1,16 @@
+# Disable UpdateOrchestrator
+
+$name = "UpdateOrchestrator"
+$path = "C:\Windows\System32\Tasks\Microsoft\Windows\$name"
+
+takeown /F $path /A /R
+icacls $path /grant Administrators:F /T
+SCHTASKS /Change /TN "Microsoft\Windows\$name\Reboot" /DISABLE
+del "$path\Schedule Scan"
+del "$path\Schedule Scan Static Task"
+del "$path\Backup Scan"
+del "$path\UpdateModelTask"
+del "$path\USO_UxBroker"
+
+# Disable Update orchestrator service
+reg.exe ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc" /V Start /T REG_dWORD /D 4 /F
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-windefender.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-windefender.ps1
new file mode 100644
index 00000000..47e913d5
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-windefender.ps1
@@ -0,0 +1,63 @@
+###########################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+# Turning off win defender.
+#
+# If disabled manually, windows will automatically enable it after
+# some period of time. Disabling it speeds up the builds.
+# NOTE! Windows Defender Antivirus needs to be turned off!
+# Open 'gpedit.msc': 'Computer Configuration' - 'Administrative Templates' - 'Windows Components' - 'Windows Defender Antivirus'
+# Edit 'Turn off Windows Defender Antivirus' > 'Enabled' > 'Apply'
+
+
+. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1"
+
+Run-Executable "reg.exe" "ADD `"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`" /V DisableAntiSpyware /T REG_dWORD /D 1 /F"
+
+# 'Windows Defender Cache Maintenance' - "Periodic maintenance task."
+DisableSchedulerTask "Windows Defender\Windows Defender Cache Maintenance"
+
+# 'Windows Defender Cleanup' - "Periodic cleanup task."
+DisableSchedulerTask "Windows Defender\Windows Defender Cleanup"
+
+# 'Windows Defender Scheduled Scan' - "Periodic scan task."
+DisableSchedulerTask "Windows Defender\Windows Defender Scheduled Scan"
+
+# 'Windows Defender Verification' - "Periodic verification task."
+DisableSchedulerTask "Windows Defender\Windows Defender Verification"
+
+# Disable 'QueueReporting' - "Windows Error Reporting task to process queued reports."
+DisableSchedulerTask "Windows Error Reporting\QueueReporting"
+
+# Disable WindowsUpdate from Task Scheduler
+DisableSchedulerTask "WindowsUpdate\Scheduled Start"
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-file-protector.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-file-protector.ps1
new file mode 100644
index 00000000..f1d09fb5
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-file-protector.ps1
@@ -0,0 +1,4 @@
+# Disable Windows File Protection
+# Windows File Protection feature in Microsoft Windows prevents programs from replacing critical Windows system files.
+
+reg.exe ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /V SFCDisable /T REG_dWORD /D 0xffffff9d /F
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-update-medic.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-update-medic.ps1
new file mode 100644
index 00000000..6accbd3b
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-update-medic.ps1
@@ -0,0 +1,25 @@
+# Windows Update Medic Service (WaaSMedicSvc)'PerformRemediation' helps recover update-related services to the supported configuration.
+# WaasMedicSvc keeps re-starting Windows Update, even if it disabled manually.
+# Even Admin user don't have privileged to disable PerformRemediation from Task Scheduler which means that WaaSMedicSvc.dll need's to be removed from the system
+
+$limit = (Get-Date).AddMinutes(20)
+$path = "C:\Windows\System32\WaaSMedicSvc.dll"
+
+DO {
+ takeown /F $path
+ icacls $path /grant Administrators:f
+ Write-host "Deleting $path"
+
+ Try {
+ del $path
+ }
+ Catch [System.UnauthorizedAccessException] {
+ Write-host "Access to the path '$path' is denied."
+ Continue
+ }
+
+ if ((Get-Date) -gt $limit) {
+ exit 1
+ }
+
+}while (Test-Path -Path "$path")
diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2017.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-updates.ps1
index cf00ee88..87414f03 100644
--- a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2017.ps1
+++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-updates.ps1
@@ -31,19 +31,24 @@
##
#############################################################################
-. "$PSScriptRoot\..\common\helpers.ps1"
+# This script disables the automatic Windows updates
-# This script will install Visual Studio 2017
+$service = get-service wuauserv
+if (-not $service) {
+ Write-Host "Windows Update service not found."
+ exit 0
+}
-$version = "2017"
-$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/mu_visual_studio_professional_" + $version + "_x86_x64_10049787.exe"
-$sha1 = "8d678d27735018a99dc22ddb5412e4e6868991ae"
-$msvcPackage = "C:\Windows\Temp\$version.exe"
+if ($service.Status -eq "Stopped") {
+ Write-Host "Windows Update service already stopped."
+} else {
+ Write-Host "Stopping Windows Update service."
+ Stop-Service -Name "wuauserv" -Force
+}
-
-Download $url_cache $url_cache $msvcPackage
-Verify-Checksum $msvcPackage $sha1
-cmd /c "$msvcPackage --all --norestart --quiet --wait --add Microsoft.VisualStudio.Component.VC.Tools.ARM"
-echo "Cleaning $msvcPackage.."
-Remove-Item -Recurse -Force "$msvcPackage"
-echo "Visual Studio = $version" >> ~\versions.txt
+$startup = Get-WmiObject Win32_Service | Where-Object {$_.Name -eq "wuauserv"} | Select -ExpandProperty "StartMode"
+if ($startup -ne "Disabled") {
+ set-service wuauserv -startup disabled
+} else {
+ Write-Host "Windows Update service startup already disabled."
+}
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/msvc2015.txt b/coin/pre-provisioning/qtci-windows-10-x86/msvc2015.txt
new file mode 100644
index 00000000..cfd6a4c4
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86/msvc2015.txt
@@ -0,0 +1,14 @@
+# Install visual studio 2015
+
+version = "2015 update 3"
+installer = "http://ci-files01-hki.intra.qt.io/input/windows/en_visual_studio_professional_2015_x86_x64_web_installer_6846650.exe"
+# Select default values
+# Make sure these are selected:
+ * All values from 'Universal Windows App Development Tools'
+ * 'Visual C++'
+ * 'Common Tools for Visual C++ 2015'
+ * 'Windows XP Support for C++'
+ * 'Common Tools and Software Development Kits'
+ * 'Android Native Development Kit (R11C, 32 bits)
+ * 'Apache Ant (1.9.3)
+
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/msvc2015_update.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/msvc2015_update.ps1
deleted file mode 100644
index 2ad479c8..00000000
--- a/coin/pre-provisioning/qtci-windows-10-x86/msvc2015_update.ps1
+++ /dev/null
@@ -1,58 +0,0 @@
-#############################################################################
-##
-## Copyright (C) 2017 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-. "$PSScriptRoot\..\..\provisioning\common\helpers.ps1"
-
-# Install Visual Studio $version with $update_version
-# Original download page: https://www.visualstudio.com/en-us/news/releasenotes/vs2015-update3-vs
-$version = "2015"
-$update_version = "3"
-
-# Only way to install specific Visual studio release is to use feed.xml.
-# Visual Studio $version setup will use the feed.xml that was available when $update_version released -> 'https://msdn.microsoft.com/en-us/library/mt653628.aspx'
-# These parameters will install Visual Studio Enterprise Update $update_version (the original Update $update_version without any further Update $update_version-era updates)
-$parameters = "/OverrideFeedURI http://download.microsoft.com/download/6/B/B/6BBD3561-D764-4F39-AB8E-05356A122545/20160628.2/enu/feed.xml"
-
-$msvc_web_installer = "vs" + $version + "_" + $update_version
-$package = "C:\Windows\temp\$msvc_web_installer.exe"
-$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/$msvc_web_installer.exe"
-$url_official = "https://go.microsoft.com/fwlink/?LinkId=691129"
-$sha1 = "68abf90424aff604a04d6c61fb52adcd2cab2266"
-
-echo "Fetching Visual Studio $version update $update_version..."
-Download $url_official $url_cache $package
-Verify-Checksum $package $sha1
-echo "Installing Visual studio $version update $update_version..."
-cmd /c "$package $parameters /norestart /Quiet"
-remove-item $package
-
-echo "Visual Studio = $version update $update_version" >> ~\versions.txt
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/msvc2017.txt b/coin/pre-provisioning/qtci-windows-10-x86/msvc2017.txt
new file mode 100644
index 00000000..7b834a4c
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86/msvc2017.txt
@@ -0,0 +1,91 @@
+############################################################################
+##
+## Copyright (C) 2020 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+# Visual Studio $version version $version_number was installed manually using $installer.
+
+$version = "2017"
+# Current version was manually upgraded from the installer
+$version_number = "15.9.21"
+$installer = "http://ci-files01-hki.intra.qt.io/input/windows/vs_professional__1312218103.1526017942.exe"
+
+# Following components were selected from installer:
+# Microsoft.Net.Component.4.5.TargetingPack (.NET Framework 4.5 targeting pack)
+# Microsoft.Net.Component.4.6.1.SDK (.NET Framework 4.6.1 SDK)
+# Microsoft.Component.NetFX.Native (.NET Native)
+# Microsoft.VisualStudio.Component.PortableLibrary (.NET Portable Library targeting pack)
+# Microsoft.VisualStudio.Component.SQL.CLR (CLR data types for SQL Server)
+# Microsoft.VisualStudio.Component.VisualStudioData (Data sources and service references)
+# Microsoft.Component.ClickOnce (ClickOnce Publishing)
+# Microsoft.VisualStudio.Component.AppInsights.Tools (Developer Analytics tools)
+# Microsoft.VisualStudio.Component.NuGet (NuGet package manager)
+# Microsoft.VisualStudio.Component.Static.Analysis.Tools (Static analysis tools)
+# Microsoft.VisualStudio.Component.TextTemplating (Text Template Transformation)
+# Microsoft.VisualStudio.Component.Roslyn.Compiler (C# and Visual Basic Roslyn compilers)
+# Microsoft.Component.MSBuild (MSBuild)
+# Microsoft.VisualStudio.Component.VC.Tools.x86.x64 (VC++ 2017 version 15.9 v14.16 latest v141 tools)
+# Microsoft.VisualStudio.Component.VC.Redist.14.Latest (Visual C++ 2017 Redistributable Update)
+# Microsoft.VisualStudio.Component.VC.Tools.ARM (Visual C++ compilers and libraries for ARM)
+# Microsoft.VisualStudio.Component.VC.Tools.ARM64 (Visual C++ compilers and libraries for ARM64)
+# Microsoft.VisualStudio.Component.VC.CMake.Project (Visual C++ tools for CMake)
+# Microsoft.VisualStudio.Component.DiagnosticTools (.NET profiling tools)
+# Microsoft.VisualStudio.Component.VC.DiagnosticTools (C++ profiling tools)
+# Microsoft.VisualStudio.Component.JavaScript.Diagnostics (JavaScript diagnostics)
+# Microsoft.VisualStudio.Component.Debugger.JustInTime (Just-In-Time debugger)
+# Microsoft.VisualStudio.Component.Roslyn.LanguageServices (C# and Visual Basic)
+# Microsoft.VisualStudio.Component.JavaScript.TypeScript (JavaScript and TypeScript language support)
+# Component.Microsoft.VisualStudio.RazorExtension (Razor Language Services)
+# Component.Linux.CMake (Visual C++ tools for CMake and Linux)
+# Microsoft.VisualStudio.Component.VC.CoreIde (Visual Studio C++ core features)
+# Microsoft.VisualStudio.Component.Graphics.Tools (Graphics debugger and GPU profiler for DirectX)
+# Microsoft.VisualStudio.Component.Graphics (Image and 3D model editors)
+# Microsoft.VisualStudio.Component.Graphics.Win81 (Graphics Tools Windows 8.1 SDK)
+# Microsoft.VisualStudio.Component.TypeScript.2.3 (TypeScript 2.3 SDK)
+# Microsoft.VisualStudio.Component.TypeScript.3.0 (TypeScript 3.0 SDK)
+# Microsoft.VisualStudio.Component.TypeScript.3.0 (TypeScript 3.1 SDK)
+# Microsoft.VisualStudio.Component.VC.ATL (Visual C++ ATL for x86 and x64)
+# Microsoft.VisualStudio.Component.Windows10SDK.10240 (Windows 10 SDK (10.0.10240.0))
+# Microsoft.VisualStudio.Component.Windows10SDK.10586 (Windows 10 SDK (10.0.10586.0))
+# Microsoft.VisualStudio.Component.Windows10SDK.14393 (Windows 10 SDK (10.0.14393.0))
+# Microsoft.VisualStudio.Component.Windows10SDK.15063.Desktop (Windows 10 SDK (10.0.15063.0) for Desktop C++ [x86 and x64])
+# Microsoft.VisualStudio.Component.Windows10SDK.15063.UWP (Windows 10 SDK (10.0.15063.0) for UWP: C#, VB, JS)
+# Microsoft.VisualStudio.Component.Windows10SDK.15063.UWP.Native (Windows 10 SDK (10.0.15063.0) for UWP: C++)
+# Microsoft.VisualStudio.Component.Windows10SDK.16299.Desktop (Windows 10 SDK (10.0.16299.0) for Desktop C++ [x86 and x64])
+# Microsoft.VisualStudio.Component.Windows10SDK.16299.UWP (Windows 10 SDK (10.0.16299.0) for UWP: C#, VB, JS)
+# Microsoft.VisualStudio.Component.Windows10SDK.16299.UWP.Native (Windows 10 SDK (10.0.16299.0) for UWP: C++)
+# Microsoft.VisualStudio.Component.Windows10SDK.16299.Desktop.arm (Windows 10 SDK (10.0.16299.0) for Desktop C++ [ARM and ARM64])
+# Microsoft.VisualStudio.Component.Windows10SDK.17134 (Windows 10 SDK (10.0.17134.0))
+# Microsoft.VisualStudio.Component.Windows10SDK.17763 (Windows 10 SDK (10.0.17763.0))
+
+# NOTE! Work loads were added during installation!
+
+echo "Visual Studio = $version version version_number" >> ~\versions.txt
diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/06-msvc_2017_build_tools.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/msvc2017_build_tools.txt
index 0c00ba71..42cbb707 100644
--- a/coin/pre-provisioning/qtci-windows-10-x86_64/06-msvc_2017_build_tools.ps1
+++ b/coin/pre-provisioning/qtci-windows-10-x86/msvc2017_build_tools.txt
@@ -1,6 +1,6 @@
############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -32,17 +32,9 @@
#############################################################################
. "$PSScriptRoot\..\common\helpers.ps1"
-# This script will install Visual Studio 2017 Build Tools
+# Install Visual Studio 2017 Build Tools
+# Install both build tools: Visual C++ and Web development
# https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017
-$version = "2017_version_15.0"
-$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/mu_build_tools_for_visual_studio_" + $version + "_x86_x64_10254482.exe"
-$sha1 = "a31e099e5114fef80a21654689e6864afc544a16"
-$msvcPackage = "C:\Windows\Temp\$version.exe"
-
-Download $url_cache $url_cache $msvcPackage
-Verify-Checksum $msvcPackage $sha1
-cmd /c "$msvcPackage --all --passive --wait"
-echo "Cleaning $msvcPackage.."
-Remove-Item -Recurse -Force "$msvcPackage"
-echo "Visual Studio Build Tools = $version" >> ~\versions.txt
+$url_internal = https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017
+$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/mu_build_tools_for_visual_studio_2017_version_15.0_x86_x64_10254482.exe"
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/msvc2019.txt b/coin/pre-provisioning/qtci-windows-10-x86/msvc2019.txt
new file mode 100644
index 00000000..d8767a96
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86/msvc2019.txt
@@ -0,0 +1,69 @@
+# Visual Studio $version version $version_number was installed manually using $installer.
+
+$version = "2019"
+# Current version was manually upgraded from the installer
+$version_number = "16.4.6"
+$installer = "http://ci-files01-hki.intra.qt.io/input/windows/vs_professional__505064367.1547034421.exe"
+
+MSVC 2019 build tools (default installation, no additional selections).
+ * Install after MSVC2019 is installed!
+ * Installer: "http://ci-files01-hki.intra.qt.io/input/windows/vs_buildtools__251503345.1575372514.exe"
+ * Version: 16.4.6
+
+Installed MSVC-2019 Components:
+
+.NET Framework 4.5 targeting pack
+.NET Framework 4.5.1 targeting pack
+.NET Framework 4.5.2 targeting pack
+.NET Framework 4.6.1 SDK
+.NET Framework 4.6.1 targeting pack
+.NET Framework 4.6.2 SDK
+.NET Framework 4.6.2 targeting pack
+.NET Framework 4.7.2 SDK
+.NET Framework 4.7.2 targeting pack
+.NET Framework 4.8 SDK
+.NET Framework 4.8 targeting pack
+.NET Native
+.NET Portable Library targeting pack
+CLR data typer for SQL Sever
+Connectivity and publishing tools
+Data sources for SQL Server support
+SQL ADAL runtime
+SQL Server Command Linne Utilities
+SQL Server Data Tools
+SQL Server Express 2016 LocalDB
+SQL Server ODBC Driver
+ClickOnce Publishing
+Developer Analytics tools
+NuGet package manager
+Text Template Transformation
+C# and Visual Basic Roslyn compilers
+C++ 2019 Redistributable Update
+C++ Cmake tools for Windows
+C++/CLI support for v142 build tools /14.24)
+MSBuild
+MSVC v142 - VS 2019 C++ ARM build tools (v14.20)
+MSVC v142 - VS 2019 C++ ARM build tools (v14.24)
+MSVC v142 - VS 2019 C++ ARM64 build tools (v14.20)
+MSVC v142 - VS 2019 C++ ARM64 build tools (v14.24)
+MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.20)
+MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.24)
+.NET profiling tools
+C++ profiling tools
+JavaScript diagnostics
+Just-In-Time debugger
+C# and Visual Basic
+C++ core features
+JavaSript and TypeScript language support
+Razor Language Services
+Graphics debugger and GPU profiler for DirectX
+Image and 3D model editors
+C++ ATL for latest v142 build tools (x86 & x64)
+TypeScript 3.7 SDK
+Windows 10 SDK (10.0.16299.0)
+Windows 10 SDK (10.0.17134.0)
+Windows 10 SDK (10.0.17763.0)
+Windows 10 SDK (10.0.18362.0)
+
+# NOTE! Work loads were added during installation!
+
diff --git a/coin/provisioning/qtci-windows-10-x86_64/02-enable-dotnet-framework.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/01-enable-dotnet-framework.ps1
index e7f4c248..e7f4c248 100644
--- a/coin/provisioning/qtci-windows-10-x86_64/02-enable-dotnet-framework.ps1
+++ b/coin/pre-provisioning/qtci-windows-10-x86_64/01-enable-dotnet-framework.ps1
diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/README_MANUAL_INSTALLATIONS b/coin/pre-provisioning/qtci-windows-10-x86_64/README_MANUAL_INSTALLATIONS
new file mode 100644
index 00000000..fd646cbf
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86_64/README_MANUAL_INSTALLATIONS
@@ -0,0 +1,50 @@
+# List about manual pre-installations to Tier1 image:
+
+Virtual Hardware:
+CPU: 4
+Memory: 8 GB
+Hard Disk: 550 GB
+CI_NW
+Video Card - total memory: 32MB
+
+VM Options:
+Boot options/Firmware: BIOS
+
+Language: English US
+Keyboard: finnish
+location: finnish
+Windows 10 Enterprise
+Region: Finland
+Keyboard layout: Finnish
+
+* VMware tools (complete) installed
+* Resolution set to 1280x800
+* Coin-setup:
+ - Installing Boostrap agent
+ - Disabling fast boot
+ - Disabling firewall
+ - Disabling UAC
+ - Enabling autologin
+ - Automatic login
+ - Disabling windows updates
+* Windows Defender Antivirus turned off: Open 'gpedit.msc': 'Computer Configuration' - 'Administrative Templates' - 'Windows Components' - 'Windows Defender Antivirus'
+ - Edit 'Turn off Windows Defender Antivirus' > 'Enabled' > 'Apply'
+ - NOTE! Without this step windows defender can't be disabled!
+* Remote connections allowed:
+ - Enable Remote Desktop
+* Background defrag disabled: 'defragment and optimize drives' - 'change settings' - unchecked "run on a schedule"
+ - Run in terminal: 'schtasks /Delete /TN "Microsoft\Windows\Defrag\ScheduledDefrag"'
+* Time zone: Coordinated Universal Time
+* Windows search disabled: 'Control Panel\System and Security\Administrative Tools\Services' - 'Windows search' - stop & disable
+* Sysmain disabled: 'Control Panel\System and Security\Administrative Tools\Services' - 'SysMain' - stop & disable
+* Power saver disabled: Open 'Power & sleep' and set 'Screen' to 'never'
+* Turn windows features on or off -> Check the "SMB 1.0/CIFS File Sharing Support
+* Google Chrome installed for RTA
+* Turn off Virus & threat protection (all sections) manually
+ - Real-tiem protection -> off
+ - Cloud-delivered protection -> off
+ - Automatic sample submission -> off
+ - Tamper protection -> off
+* Activate Windows
+* Modify 'Windows Software Development Kit - Windows 10.0.18362.1' from 'Add or remove programs'
+ - Add feature 'Debugging Tools for Windows'
diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-clean-manager.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-clean-manager.ps1
new file mode 100644
index 00000000..45ce141f
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-clean-manager.ps1
@@ -0,0 +1,8 @@
+# This script will disable automatic disk cleanup
+
+. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1"
+
+Run-Executable "reg.exe" "ADD `"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\StorageSense\Parameters\StoragePolicy`" /V 04 /T REG_dWORD /D 0 /F"
+
+# Maintenance task used by the system to launch a silent auto disk cleanup when running low on free disk space.
+DisableSchedulerTask "DiskCleanup\SilentCleanup"
diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-defragment.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-defragment.ps1
new file mode 100644
index 00000000..e76f0649
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-defragment.ps1
@@ -0,0 +1,72 @@
+#############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+# Windows 7 does not have Get-ScheduledTask and Unregister-ScheduledTask
+# thus needing its own version.
+Write-Host "Disabling defragmentation"
+$version = Get-CimInstance Win32_OperatingSystem | Select-Object -ExpandProperty Caption
+if ($version -like '*Windows 7*'){
+ $pi = New-Object System.Diagnostics.ProcessStartInfo
+ $pi.FileName = "C:\Windows\System32\schtasks.exe"
+ $pi.RedirectStandardError = $true
+ $pi.UseShellExecute = $false
+ $pi.Arguments = "/Delete /TN `"\Microsoft\Windows\Defrag\ScheduledDefrag`" /F"
+ $prog = New-Object System.Diagnostics.Process
+ $prog.StartInfo = $pi
+ $prog.Start() | Out-Null
+ $err = $prog.StandardError.ReadToEnd()
+ $prog.WaitForExit()
+ if ($prog.ExitCode -eq 0){
+ Write-Host "Scheduled defragmentation removed"
+ } else {
+ if ($err -like '*cannot find the file*'){
+ Write-Host "No scheduled defragmentation task found"
+ exit 0
+ } else {
+ Write-Host "Error while deleting scheduled defragmentation task: $err"
+ }
+ }
+}
+else {
+ try {
+ $state = (Get-ScheduledTask -ErrorAction Stop -TaskName "ScheduledDefrag").State
+ Write-Host "Scheduled defragmentation task found in state: $state"
+ }
+ catch {
+ Write-Host "No scheduled defragmentation task found"
+ exit 0
+ }
+ Write-Host "Unregistering scheduled defragmentation task"
+ Unregister-ScheduledTask -ErrorAction Stop -Confirm:$false -TaskName ScheduledDefrag
+ Write-Host "Scheduled Defragmentation task was cancelled"
+}
diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-ntp.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-ntp.ps1
new file mode 100644
index 00000000..22651763
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-ntp.ps1
@@ -0,0 +1,4 @@
+. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1"
+
+# Disable the NTP from syncing
+Run-Executable "w32tm.exe" "/config /syncfromflags:NO"
diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-schedule-tasks.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-schedule-tasks.ps1
new file mode 100644
index 00000000..1febd88c
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-schedule-tasks.ps1
@@ -0,0 +1,88 @@
+. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1"
+
+# This script will remove unneeded Tasks from Task Scheduler
+
+# Application Experience 'Microsoft Compatibility Appraiser' - "Collects program telemetry information if opted-in to the Microsoft Customer Experience Improvement Program."
+DisableSchedulerTask "Application Experience\Microsoft Compatibility Appraiser"
+
+# Application Experience 'ProgramDataUpdater' - "Collects program telemetry information if opted-in to the Microsoft Customer Experience Improvement Program"
+DisableSchedulerTask "Application Experience\ProgramDataUpdater"
+
+# Autochk 'Proxy' - "This task collects and uploads autochk SQM data if opted-in to the Microsoft Customer Experience Improvement Program."
+DisableSchedulerTask "Autochk\Proxy"
+
+# Chkdsk 'ProactiveScan' - "NTFS Volume Health Scan"
+DisableSchedulerTask "Chkdsk\ProactiveScan"
+
+# Chkdsk 'SyspartRepair'
+DeleteSchedulerTask "Chkdsk\SyspartRepair"
+
+# Customer Experience Improvement Program 'Consolidator' - "If the user has consented to participate in the Windows Customer Experience Improvement Program, this job collects and sends usage data to Microsoft."
+DisableSchedulerTask "Customer Experience Improvement Program\Consolidator"
+
+# Customer Experience Improvement Program 'sbCeip' - "The USB CEIP (Customer Experience Improvement Program) task collects Universal Serial Bus related statistics and information about your machine and sends it to the Windows Device Connectivity engineering group at Microsoft. The information received is used to help improve the reliability, stability, and overall functionality of USB in Windows. If the user has not consented to participate in Windows CEIP, this task does not do anything."
+DisableSchedulerTask "Customer Experience Improvement Program\UsbCeip"
+
+# Device Information 'Device'
+DisableSchedulerTask "Device Information\Device"
+
+# Diagnosis 'Scheduled' - "The Windows Scheduled Maintenance Task performs periodic maintenance of the computer system by fixing problems automatically or reporting them through Security and Maintenance."
+DisableSchedulerTask "Diagnosis\Scheduled"
+
+# DiskDiagnostic 'Microsoft-Windows-DiskDiagnosticDataCollector' - "The Windows Disk Diagnostic reports general disk and system information to Microsoft for users participating in the Customer Experience Program."
+DisableSchedulerTask "DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector"
+
+# ExploitGuard 'ExploitGuard MDM policy Refresh' - "Task for applying changes to the machine's Exploit Protection settings."
+DisableSchedulerTask "ExploitGuard\ExploitGuard MDM policy Refresh"
+
+# Feedback/Siuf 'DmClient'
+DisableSchedulerTask "Feedback\Siuf\DmClient"
+
+# Feedback/Siuf 'DmClient'OnScenarioDownload'
+DisableSchedulerTask "Feedback\Siuf\DmClientOnScenarioDownload"
+
+# File Classification Infrastructure 'Property Definition Sync'
+DisableSchedulerTask "File Classification Infrastructure\Property Definition Sync"
+
+# InstallService 'ScanForUpdates'
+DisableSchedulerTask "InstallService\ScanForUpdates"
+
+# InstallService 'ScanForUpdatesAsUser'
+DisableSchedulerTask "InstallService\ScanForUpdatesAsUser"
+
+# LanguageComponentsInstaller 'Installation' - "Install language components that match the user's language list."
+DisableSchedulerTask "LanguageComponentsInstaller\Installation"
+
+# LanguageComponentsInstaller 'ReconcileLanguageResources' - "Install language components that match the user's language list."
+DisableSchedulerTask "LanguageComponentsInstaller\ReconcileLanguageResources"
+
+# PI 'Secure-Boot-Update' - "This task updates the Secure Boot variables."
+DisableSchedulerTask "PI\Secure-Boot-Update"
+
+# PI 'Sqm-Tasks' - "This task gathers information about the Trusted Platform Module (TPM), Secure Boot, and Measured Boot."
+DisableSchedulerTask "PI\Sqm-Tasks"
+
+# Power Efficiency Diagnotics 'AnalyzeSystem' - "This task analyzes the system looking for conditions that may cause high energy use."
+DisableSchedulerTask "PushToInstall\Registration"
+
+# Servicing 'StartComponentCleanup'
+DisableSchedulerTask "Servicing\StartComponentCleanup"
+
+# SettingSync 'BackgroundUploadTask'
+DeleteSchedulerTask "SettingSync\BackgroundUploadTask"
+
+# SoftwareProtectionPlatform 'SvcRestartTask' - "This task restarts the Software Protection Platform service at the specified time"
+DeleteSchedulerTask "SoftwareProtectionPlatform\SvcRestartTask"
+
+# SoftwareProtectionPlatform 'SvcRestartTaskLogon' - "This task restarts the Software Protection Platform service at the specified time"
+DisableSchedulerTask "SoftwareProtectionPlatform\SvcRestartTaskLogon"
+
+# SoftwareProtectionPlatform 'SvcRestartTaskNetwork' - "This task restarts the Software Protection Platform service when a new network is detected"
+DisableSchedulerTask "SoftwareProtectionPlatform\SvcRestartTaskNetwork"
+
+# UNP 'RunUpdateNotificationMgr'
+DeleteSchedulerTask "UNP\RunUpdateNotificationMgr"
+
+
+
+
diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-update-orchestrator.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-update-orchestrator.ps1
new file mode 100644
index 00000000..c7f23470
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-update-orchestrator.ps1
@@ -0,0 +1,15 @@
+# Disable UpdateOrchestrator
+
+$name = "UpdateOrchestrator"
+$path = "C:\Windows\System32\Tasks\Microsoft\Windows\$name"
+
+takeown /F $path /A /R
+icacls $path /grant Administrators:F /T
+SCHTASKS /Change /TN "Microsoft\Windows\$name\Reboot" /DISABLE
+del "$path\Schedule Scan"
+del "$path\Schedule Scan Static Task"
+del "$path\UpdateModelTask"
+del "$path\USO_UxBroker"
+
+# Disable Update orchestrator service
+reg.exe ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc" /V Start /T REG_dWORD /D 4 /F
diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windefender.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windefender.ps1
new file mode 100644
index 00000000..21938f7f
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windefender.ps1
@@ -0,0 +1,63 @@
+###########################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+# Turning off win defender.
+#
+# If disabled manually, windows will automatically enable it after
+# some period of time. Disabling it speeds up the builds.
+# NOTE! Windows Defender Antivirus needs to be turned off!
+# Open 'gpedit.msc': 'Computer Configuration' - 'Administrative Templates' - 'Windows Components' - 'Windows Defender Antivirus'
+# Edit 'Turn off Windows Defender Antivirus' > 'Enabled' > 'Apply'
+
+. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1"
+
+Run-Executable "reg.exe" "ADD `"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`" /V DisableAntiSpyware /T REG_dWORD /D 1 /F"
+Run-Executable "reg.exe" "ADD `"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`" /V DisableRoutinelyTakingAction /T REG_dWORD /D 1 /F"
+
+# 'Windows Defender Cache Maintenance' - "Periodic maintenance task."
+DisableSchedulerTask "Windows Defender\Windows Defender Cache Maintenance"
+
+# 'Windows Defender Cleanup' - "Periodic cleanup task."
+DisableSchedulerTask "Windows Defender\Windows Defender Cleanup"
+
+# 'Windows Defender Scheduled Scan' - "Periodic scan task."
+DisableSchedulerTask "Windows Defender\Windows Defender Scheduled Scan"
+
+# 'Windows Defender Verification' - "Periodic verification task."
+DisableSchedulerTask "Windows Defender\Windows Defender Verification"
+
+# Disable 'QueueReporting' - "Windows Error Reporting task to process queued reports."
+DisableSchedulerTask "Windows Error Reporting\QueueReporting"
+
+# Disable WindowsUpdate from Task Scheduler
+DisableSchedulerTask "WindowsUpdate\Scheduled Start"
diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windows-file-protector.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windows-file-protector.ps1
new file mode 100644
index 00000000..f1d09fb5
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windows-file-protector.ps1
@@ -0,0 +1,4 @@
+# Disable Windows File Protection
+# Windows File Protection feature in Microsoft Windows prevents programs from replacing critical Windows system files.
+
+reg.exe ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /V SFCDisable /T REG_dWORD /D 0xffffff9d /F
diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windows-update-medic.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windows-update-medic.ps1
new file mode 100644
index 00000000..6accbd3b
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windows-update-medic.ps1
@@ -0,0 +1,25 @@
+# Windows Update Medic Service (WaaSMedicSvc)'PerformRemediation' helps recover update-related services to the supported configuration.
+# WaasMedicSvc keeps re-starting Windows Update, even if it disabled manually.
+# Even Admin user don't have privileged to disable PerformRemediation from Task Scheduler which means that WaaSMedicSvc.dll need's to be removed from the system
+
+$limit = (Get-Date).AddMinutes(20)
+$path = "C:\Windows\System32\WaaSMedicSvc.dll"
+
+DO {
+ takeown /F $path
+ icacls $path /grant Administrators:f
+ Write-host "Deleting $path"
+
+ Try {
+ del $path
+ }
+ Catch [System.UnauthorizedAccessException] {
+ Write-host "Access to the path '$path' is denied."
+ Continue
+ }
+
+ if ((Get-Date) -gt $limit) {
+ exit 1
+ }
+
+}while (Test-Path -Path "$path")
diff --git a/coin/pre-provisioning/qtci-windows-10-x86/msvc2017.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windows-updates.ps1
index cf00ee88..87414f03 100644
--- a/coin/pre-provisioning/qtci-windows-10-x86/msvc2017.ps1
+++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windows-updates.ps1
@@ -31,19 +31,24 @@
##
#############################################################################
-. "$PSScriptRoot\..\common\helpers.ps1"
+# This script disables the automatic Windows updates
-# This script will install Visual Studio 2017
+$service = get-service wuauserv
+if (-not $service) {
+ Write-Host "Windows Update service not found."
+ exit 0
+}
-$version = "2017"
-$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/mu_visual_studio_professional_" + $version + "_x86_x64_10049787.exe"
-$sha1 = "8d678d27735018a99dc22ddb5412e4e6868991ae"
-$msvcPackage = "C:\Windows\Temp\$version.exe"
+if ($service.Status -eq "Stopped") {
+ Write-Host "Windows Update service already stopped."
+} else {
+ Write-Host "Stopping Windows Update service."
+ Stop-Service -Name "wuauserv" -Force
+}
-
-Download $url_cache $url_cache $msvcPackage
-Verify-Checksum $msvcPackage $sha1
-cmd /c "$msvcPackage --all --norestart --quiet --wait --add Microsoft.VisualStudio.Component.VC.Tools.ARM"
-echo "Cleaning $msvcPackage.."
-Remove-Item -Recurse -Force "$msvcPackage"
-echo "Visual Studio = $version" >> ~\versions.txt
+$startup = Get-WmiObject Win32_Service | Where-Object {$_.Name -eq "wuauserv"} | Select -ExpandProperty "StartMode"
+if ($startup -ne "Disabled") {
+ set-service wuauserv -startup disabled
+} else {
+ Write-Host "Windows Update service startup already disabled."
+}
diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2015_update.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2015_update.ps1
index 2ad479c8..69f3e27b 100644
--- a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2015_update.ps1
+++ b/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2015_update.ps1
@@ -1,6 +1,6 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2018 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -30,29 +30,22 @@
## $QT_END_LICENSE$
##
#############################################################################
-. "$PSScriptRoot\..\..\provisioning\common\helpers.ps1"
-# Install Visual Studio $version with $update_version
-# Original download page: https://www.visualstudio.com/en-us/news/releasenotes/vs2015-update3-vs
-$version = "2015"
-$update_version = "3"
+# Visual Studio $version was installed manually using $installer.
+$version = "2015 update 3"
+$version_number ="14.0.25420.1"
+$installer = "http://ci-files01-hki.intra.qt.io/input/windows/en_visual_studio_professional_2015_with_update_3_x86_x64_web_installer_8922978"
-# Only way to install specific Visual studio release is to use feed.xml.
-# Visual Studio $version setup will use the feed.xml that was available when $update_version released -> 'https://msdn.microsoft.com/en-us/library/mt653628.aspx'
-# These parameters will install Visual Studio Enterprise Update $update_version (the original Update $update_version without any further Update $update_version-era updates)
-$parameters = "/OverrideFeedURI http://download.microsoft.com/download/6/B/B/6BBD3561-D764-4F39-AB8E-05356A122545/20160628.2/enu/feed.xml"
+# default plus following components were selected:
+# * Visual C++
+# * Universal Windows App Development Tools
+# - Tools (1.4.1) and Windows SDK (10.0.14393)
+# - Windows 10 SDK (10.0.10586)
+# - Windows 10 SDK (10.0.10240)
+# * Common Tools
+# -Visual Studio Extensibility Tools Update 3
-$msvc_web_installer = "vs" + $version + "_" + $update_version
-$package = "C:\Windows\temp\$msvc_web_installer.exe"
-$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/$msvc_web_installer.exe"
-$url_official = "https://go.microsoft.com/fwlink/?LinkId=691129"
-$sha1 = "68abf90424aff604a04d6c61fb52adcd2cab2266"
+# NOTE! Windows SDK 10.0.14393 installation failed through visual studio installer so it was installed using $sdk_installer
+$sdk_installer = "http://ci-files01-hki.intra.qt.io/input/windows/sdksetup.exe"
-echo "Fetching Visual Studio $version update $update_version..."
-Download $url_official $url_cache $package
-Verify-Checksum $package $sha1
-echo "Installing Visual studio $version update $update_version..."
-cmd /c "$package $parameters /norestart /Quiet"
-remove-item $package
-
-echo "Visual Studio = $version update $update_version" >> ~\versions.txt
+echo "Visual Studio = $version version $version_number" >> ~\versions.txt
diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2019.txt b/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2019.txt
new file mode 100644
index 00000000..28f63762
--- /dev/null
+++ b/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2019.txt
@@ -0,0 +1,67 @@
+# Visual Studio $version version $version_number was installed manually using $installer.
+
+$version = "2019"
+# Current version was manually upgraded from the installer
+$version_number = "16.4.4"
+$installer = "http://ci-files01-hki.ci.local/input/windows/vs_professional__505064367.1547034421.exe"
+
+MSVC 2019 build tools (default installation, no additional selections).
+ * Install after MSVC2019 is installed!
+ * Installer: "http://ci-files01-hki.intra.qt.io/input/windows/vs_buildtools__251503345.1575372514.exe"
+ * Version: 16.4.4
+
+Installed MSVC-2019 Components:
+
+.NET Framework 4.5 targeting pack
+.NET Framework 4.5.1 targeting pack
+.NET Framework 4.5.2 targeting pack
+.NET Framework 4.6.1 SDK
+.NET Framework 4.6.1 targeting pack
+.NET Framework 4.6.2 SDK
+.NET Framework 4.6.2 targeting pack
+.NET Framework 4.7.2 SDK
+.NET Framework 4.7.2 targeting pack
+.NET Native
+.NET Portable Library targeting pack
+CLR data typer for SQL Sever
+Connectivity and publishing tools
+Data sources for SQL Server support
+SQL ADAL runtime
+SQL Server Command Linne Utilities
+SQL Server Data Tools
+SQL Server Express 2016 LocalDB
+SQL Server ODBC Driver
+ClickOnce Publishing
+Developer Analytics tools
+NuGet package manager
+Text Template Transformation
+C# and Visual Basic Roslyn compilers
+C++ 2019 Redistributable Update
+C++ Cmake tools for Windows
+C++/CLI support for v142 build tools /14.24)
+MSBuild
+MSVC v142 - VS 2019 C++ ARM build tools (v14.20)
+MSVC v142 - VS 2019 C++ ARM build tools (v14.24)
+MSVC v142 - VS 2019 C++ ARM64 build tools (v14.20)
+MSVC v142 - VS 2019 C++ ARM64 build tools (v14.24)
+MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.20)
+MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.24)
+.NET profiling tools
+C++ profiling tools
+JavaScript diagnostics
+Just-In-Time debugger
+C# and Visual Basic
+C++ core features
+JavaSript and TypeScript language support
+Razor Language Services
+Graphics debugger and GPU profiler for DirectX
+Image and 3D model editors
+C++ ATL for latest v142 build tools (x86 & x64)
+TypeScript 3.7 SDK
+Windows 10 SDK (10.0.16299.0)
+Windows 10 SDK (10.0.17134.0)
+Windows 10 SDK (10.0.17763.0)
+Windows 10 SDK (10.0.18362.0)
+
+# NOTE! Work loads were added during installation!
+
diff --git a/coin/provisioning/common/linux/android_linux.sh b/coin/provisioning/common/linux/android_linux.sh
index 5840d4b4..ca9110b8 100755
--- a/coin/provisioning/common/linux/android_linux.sh
+++ b/coin/provisioning/common/linux/android_linux.sh
@@ -37,6 +37,8 @@
# It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version
+set -e
+
# shellcheck source=../unix/DownloadURL.sh
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
# shellcheck source=../unix/check_and_set_proxy.sh
@@ -51,13 +53,13 @@ basePath="http://ci-files01-hki.intra.qt.io/input/android"
toolsVersion="r26.1.1"
toolsFile="sdk-tools-linux-4333796.zip"
-ndkVersion="r19c"
+ndkVersion="r20"
ndkFile="android-ndk-$ndkVersion-linux-x86_64.zip"
sdkBuildToolsVersion="28.0.3"
sdkApiLevel="android-28"
toolsSha1="8c7c28554a32318461802c1291d76fccfafde054"
-ndkSha1="fd94d0be6017c6acbd193eb95e09cf4b6f61b834"
+ndkSha1="8665fc84a1b1f0d6ab3b5fdd1e30200cc7b9adff"
toolsTargetFile="/tmp/$toolsFile"
toolsSourceFile="$basePath/$toolsFile"
@@ -80,14 +82,25 @@ else
sudo chown -R qt:users "$targetFolder"
fi
+# Stop the sdkmanager from printing thousands of lines of #hashmarks.
+# Run the following command under `eval` or `sh -c` so that the shell properly splits it.
+sdkmanager_no_progress_bar_cmd="tr '\r' '\n' | grep -v '^\[[ =]*\]'"
+# But don't let the pipeline hide sdkmanager failures.
+set -o pipefail
+
echo "Running SDK manager for platforms;$sdkApiLevel, platform-tools and build-tools;$sdkBuildToolsVersion."
# shellcheck disable=SC2031
if [ "$http_proxy" != "" ]; then
proxy_host=$(echo "$proxy" | cut -d'/' -f3 | cut -d':' -f1)
proxy_port=$(echo "$proxy" | cut -d':' -f3)
- echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" --no_https --proxy=http --proxy_host="$proxy_host" --proxy_port="$proxy_port" "platforms;$sdkApiLevel" "platform-tools" "build-tools;$sdkBuildToolsVersion"
+ echo "y" | "$sdkTargetFolder/tools/bin/sdkmanager" \
+ --no_https --proxy=http --proxy_host="$proxy_host" --proxy_port="$proxy_port" \
+ "platforms;$sdkApiLevel" "platform-tools" "build-tools;$sdkBuildToolsVersion" \
+ | eval $sdkmanager_no_progress_bar_cmd
else
- echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "platform-tools" "build-tools;$sdkBuildToolsVersion"
+ echo "y" | "$sdkTargetFolder/tools/bin/sdkmanager" \
+ "platforms;$sdkApiLevel" "platform-tools" "build-tools;$sdkBuildToolsVersion" \
+ | eval $sdkmanager_no_progress_bar_cmd
fi
echo "Checking the contents of Android SDK..."
@@ -106,8 +119,11 @@ echo "Android SDK API level = $sdkApiLevel" >> ~/versions.txt
echo "Android NDK = $ndkVersion" >> ~/versions.txt
cd "$sdkTargetFolder/tools/bin"
-./sdkmanager --install "emulator"
-echo "y" | ./sdkmanager --install "system-images;android-21;google_apis;x86"
+./sdkmanager --install "emulator" \
+ | eval $sdkmanager_no_progress_bar_cmd
+echo "y" | ./sdkmanager --install "system-images;android-21;google_apis;x86" \
+ | eval $sdkmanager_no_progress_bar_cmd
+
echo "Checking the contents of Android SDK again..."
ls -l "$sdkTargetFolder"
diff --git a/coin/provisioning/common/linux/cmake_linux.sh b/coin/provisioning/common/linux/cmake_linux.sh
index 2b8d71d0..a3b2a9cc 100755
--- a/coin/provisioning/common/linux/cmake_linux.sh
+++ b/coin/provisioning/common/linux/cmake_linux.sh
@@ -33,7 +33,7 @@
##
#############################################################################
-# This script installs CMake 3.6.2
+# This script installs CMake 3.7.2
# CMake is needed for autotests that verify that Qt can be built with CMake
@@ -42,10 +42,10 @@ source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
# shellcheck source=../unix/SetEnvVar.sh
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
-version="3.6.2"
-PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/cmake/cmake-3.6.2-Linux-x86_64.tar.gz"
-AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Linux-x86_64.tar.gz"
-SHA1="dd9d8d57b66109d4bac6eef9209beb94608a185c"
+version="3.7.2"
+PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/cmake/cmake-3.7.2-Linux-x86_64.tar.gz"
+AltUrl="https://cmake.org/files/v3.7/cmake-3.7.2-Linux-x86_64.tar.gz"
+SHA1="915bc981aab354821fb9fd28374a720fdb3aa180"
targetFolder="/opt/cmake-$version"
appPrefix="cmake-$version-Linux-x86_64"
diff --git a/coin/provisioning/common/linux/devel_languages_go.SUSE_repo_key.pub b/coin/provisioning/common/linux/devel_languages_go.SUSE_repo_key.pub
new file mode 100644
index 00000000..48162c56
--- /dev/null
+++ b/coin/provisioning/common/linux/devel_languages_go.SUSE_repo_key.pub
@@ -0,0 +1,19 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mQGiBEyvJq8RBAD64FtKbU3VFsZ4PAzcSi9rETc1qXZLVQYtrE38niriIJUuT/tC
+kxGjkduD7ozP6rxL+M8fk9UdbbmzhHhXzQT2blyYy2iwpZP5+AFeQawz+oyMRVze
+x6IY5qO31TiRu+aEBptk6nco4DULlKABlvtjKI+gJ4buJm+TumyrPaxe9wCgpFwl
+O0fEjpOfQd+6Du0sCnPX7+8D/3xYVj9q5ILmrJ9zehBKjRYEcaP0rZVqudH51FUS
+I0LQNHsJdzKLzhT+Zj7TJU4KnCN4sX7amfYL3GT9qyZEBDx2alubvEsI36wtNq0i
+ewU4XmyZ+Rd7Q4mAPNoBGe5DsUA8wn/7iHGg9aJHu+GXvH7T3DVoUxW5W2KqPw+h
+jzqGBACWGuuCefa683uf6aKqpTS3JB+01BDPf+sG9qJ+k7xcJOsEiXIe1X5vH9ov
+kEvTM12kzY7SGwlsFsTDT1xioDl62g5nPlZMXErUBVnjoMtjl9bDwUPJY/vP1S9M
+VaONBMoJEON3HRui9jhdEK25LTdrcFlFpRzJI3AgdXwy8aQyiLRGZGV2ZWw6bGFu
+Z3VhZ2VzOmdvIE9CUyBQcm9qZWN0IDxkZXZlbDpsYW5ndWFnZXM6Z29AYnVpbGQu
+b3BlbnN1c2Uub3JnPohmBBMRAgAmBQJc9DoCAhsDBQkUY8NTBgsJCAcDAgQVAggD
+BBYCAwECHgECF4AACgkQr0z+TTB9e/lQZgCfXIjj30HyCPvUbSbSd6zOS0seAegA
+n3DXayMpRphNmyJgLvl5qKfsX7f6iEYEExECAAYFAkyvJq8ACgkQOzARt2udZSOg
+qQCeOba7kjk7CI+64GOkhhTGSdjnjdQAn2IC5tx+PW38XKwl3Jr5YVp0RyR0
+=AOj6
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/coin/provisioning/common/linux/disable-notifications.sh b/coin/provisioning/common/linux/disable-notifications.sh
index 7e805833..28d21656 100755
--- a/coin/provisioning/common/linux/disable-notifications.sh
+++ b/coin/provisioning/common/linux/disable-notifications.sh
@@ -1,4 +1,4 @@
#!/usr/bin/env bash
-sudo gsettings set org.gnome.desktop.notifications.application:/update-manager/ enable false
-sudo gsettings set org.gnome.desktop.notifications show-banners false
+gsettings set org.gnome.desktop.notifications.application:/update-manager/ enable false
+gsettings set org.gnome.desktop.notifications show-banners false
diff --git a/coin/provisioning/common/linux/disable-ntp_linux.sh b/coin/provisioning/common/linux/disable-ntp_linux.sh
index b73e44a5..dc592553 100755
--- a/coin/provisioning/common/linux/disable-ntp_linux.sh
+++ b/coin/provisioning/common/linux/disable-ntp_linux.sh
@@ -39,6 +39,10 @@ echo "Disable Network Time Protocol (NTP)"
if uname -a |grep -q "Ubuntu"; then
sudo timedatectl set-ntp false
+elif cat /etc/os-release | grep "PRETTY_NAME" | grep -q "Leap 15"; then
+ (sudo systemctl stop chronyd && sudo systemctl disable chronyd)
+elif cat /etc/os-release |grep "SUSE Linux Enterprise Server 15"; then
+ sudo timedatectl set-ntp false
else
- (systemctl &>/dev/null && sudo systemctl disable ntpd) || sudo /sbin/chkconfig ntpd off
+ sudo systemctl disable ntpd || sudo /sbin/chkconfig ntpd off
fi
diff --git a/coin/provisioning/common/linux/docker.sh b/coin/provisioning/common/linux/docker.sh
index 16af0a0a..cf2ff717 100755
--- a/coin/provisioning/common/linux/docker.sh
+++ b/coin/provisioning/common/linux/docker.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -33,20 +33,45 @@
##
#############################################################################
-set -ex
+set -e
+
+
+PROVISIONING_DIR="$(dirname "$0")/../../"
+. "$PROVISIONING_DIR"/common/unix/common.sourced.sh
+. "$PROVISIONING_DIR"/common/unix/DownloadURL.sh
+
+
+localRepo=http://ci-files01-hki.intra.qt.io/input/docker
+upstreamRepo=https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64
+
+echo '
+ f4c941807310e3fa470dddfb068d599174a3daec containerd.io_1.2.10-3_amd64.deb
+ ee640d9258fd4d3f4c7017ab2a71da63cbbead55 docker-ce_19.03.4~3-0~ubuntu-bionic_amd64.deb
+ 09402bf5dac40f0c50f1071b17f38f6584a42ad1 docker-ce-cli_19.03.4~3-0~ubuntu-bionic_amd64.deb
+' \
+ | xargs -n2 | while read sha f
+do
+ DownloadURL $localRepo/$f $upstreamRepo/$f $sha
+done
+
+sudo apt-get -y install ./containerd.io_*.deb ./docker-ce_*.deb ./docker-ce-cli_*.deb
+rm -f ./containerd.io_*.deb ./docker-ce_*.deb ./docker-ce-cli_*.deb
-# Download and install the docker engine.
-sudo apt-get install curl -y
-curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
-sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
-sudo apt-get update
-sudo apt-get install docker-ce -y
sudo usermod -a -G docker $USER
-sudo docker info
+sudo docker --version
+
+# Download and install the docker-compose extension from https://github.com/docker/compose/releases
+f=docker-compose-$(uname -s)-$(uname -m)
+DownloadURL \
+ $localRepo/$f-1.24.1 \
+ https://github.com/docker/compose/releases/download/1.24.1/$f \
+ cfb3439956216b1248308141f7193776fcf4b9c9b49cbbe2fb07885678e2bb8a
+sudo install -m 755 ./docker-compose* /usr/local/bin/docker-compose
+sudo docker-compose --version
+rm ./docker-compose*
-# Download and install the docker-compose extension.
-sudo curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
-sudo chmod +x /usr/local/bin/docker-compose
+# Install Avahi to discover Docker containers in the test network
+sudo apt-get install avahi-daemon -y
# Start testserver provisioning
-source "${BASH_SOURCE%/*}/testserver/docker_testserver.sh"
+sudo "$(readlink -f $(dirname ${BASH_SOURCE[0]}))/../shared/testserver/docker_testserver.sh"
diff --git a/coin/provisioning/common/linux/emsdk.sh b/coin/provisioning/common/linux/emsdk.sh
deleted file mode 100755
index 55f5a8c9..00000000
--- a/coin/provisioning/common/linux/emsdk.sh
+++ /dev/null
@@ -1,81 +0,0 @@
-#!/usr/bin/env bash
-#############################################################################
-##
-## Copyright (C) 2019 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-# shellcheck source=../unix/InstallFromCompressedFileFromURL.sh
-source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
-# shellcheck source=../unix/SetEnvVar.sh
-source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
-# shellcheck source=../unix/DownloadURL.sh
-source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
-
-version="1.38.16"
-version_node="8.9.1"
-urlEmscriptenCache="http://ci-files01-hki.intra.qt.io/input/emsdk/emscripten-$version.tar.gz"
-urlEmscriptenExternal="https://github.com/kripken/emscripten/archive/$version.tar.gz"
-urlEmscriptenLlvmCache="http://ci-files01-hki.intra.qt.io/input/emsdk/emscripten-llvm-e$version.tar.gz"
-urlEmscriptenLlvmExternal="https://s3.amazonaws.com/mozilla-games/emscripten/packages/llvm/tag/linux_64bit/emscripten-llvm-e$version.tar.gz"
-urlNodeCache="http://ci-files01-hki.intra.qt.io/input/emsdk/node-v$version_node-linux-x64.tar.xz"
-urlNodeExternal="https://s3.amazonaws.com/mozilla-games/emscripten/packages/node-v$version_node-linux-x64.tar.xz"
-sha1Emscripten="353ad7bf614f73b73ed1d05aedd66321d679e03d"
-sha1EmscriptenLlvm="e132c26ad657c07f88cc550fd23f1d6f1b6c0673"
-sha1Node="eaec5de2af934f7ebc7f9597983e71c5d5a9a726"
-targetFolder="/opt/emsdk"
-sudo mkdir "$targetFolder"
-
-InstallFromCompressedFileFromURL "$urlEmscriptenCache" "$urlEmscriptenExternal" "$sha1Emscripten" "$targetFolder" ""
-InstallFromCompressedFileFromURL "$urlEmscriptenLlvmCache" "$urlEmscriptenLlvmExternal" "$sha1EmscriptenLlvm" "$targetFolder" ""
-InstallFromCompressedFileFromURL "$urlNodeCache" "$urlNodeExternal" "$sha1Node" "$targetFolder" ""
-
-sudo chmod -R a+rwx "$targetFolder"
-
-echo "Writing $targetFolder/.emscripten"
-cat <<EOM >"$targetFolder/.emscripten"
-LLVM_ROOT='$targetFolder/emscripten-llvm-e$version/'
-EMSCRIPTEN_NATIVE_OPTIMIZER='$targetFolder/emscripten-llvm-e$version/optimizer'
-BINARYEN_ROOT='$targetFolder/emscripten-llvm-e$version/binaryen'
-NODE_JS='$targetFolder/node-v$version_node-linux-x64/bin/node'
-EMSCRIPTEN_ROOT='$targetFolder/emscripten-$version'
-SPIDERMONKEY_ENGINE = ''
-V8_ENGINE = ''
-TEMP_DIR = '/tmp'
-COMPILER_ENGINE = NODE_JS
-JS_ENGINES = [NODE_JS]
-EOM
-
-SetEnvVar "PATH" "\"$targetFolder/emscripten-llvm-e$version/:$targetFolder/node-v$version_node-linux-x64/bin:$targetFolder/emscripten-$version:\$PATH\""
-SetEnvVar "EMSCRIPTEN" "$targetFolder/emscripten-$version"
-SetEnvVar "EM_CONFIG" "$targetFolder/.emscripten"
-
-echo "Emsdk = $version" >> ~/versions.txt
-echo "Emsdk node = $version_node" >> ~/versions.txt
diff --git a/coin/provisioning/common/linux/gcc.sh b/coin/provisioning/common/linux/gcc.sh
index c26c9bf1..06fe8bf7 100755
--- a/coin/provisioning/common/linux/gcc.sh
+++ b/coin/provisioning/common/linux/gcc.sh
@@ -88,15 +88,15 @@ function InstallGCC() {
# openSUSE has update-alternatives under /usr/sbin and it has grouped the commands by means of master and slave links
if [ -f "/usr/sbin/update-alternatives" ]; then
- sudo /usr/sbin/update-alternatives --install /usr/bin/gcc gcc "$installPrefix/bin/gcc-$suffixVersion" "$priority" \
- --slave /usr/bin/g++ g++ "$installPrefix/bin/g++-$suffixVersion" \
- --slave /usr/bin/cc cc "$installPrefix/bin/gcc-$suffixVersion" \
- --slave /usr/bin/c++ c++ "$installPrefix/bin/g++-$suffixVersion"
+ sudo /usr/sbin/update-alternatives --install /usr/bin/gcc gcc "$installPrefix/bin/gcc${suffixVersion}" "$priority" \
+ --slave /usr/bin/g++ g++ "$installPrefix/bin/g++${suffixVersion}" \
+ --slave /usr/bin/cc cc "$installPrefix/bin/gcc${suffixVersion}" \
+ --slave /usr/bin/c++ c++ "$installPrefix/bin/g++${suffixVersion}"
else
- sudo /usr/bin/update-alternatives --install /usr/bin/gcc gcc "$installPrefix/bin/gcc-$suffixVersion" "$priority"
- sudo /usr/bin/update-alternatives --install /usr/bin/g++ g++ "$installPrefix/bin/g++-$suffixVersion" "$priority"
- sudo /usr/bin/update-alternatives --install /usr/bin/cc cc "$installPrefix/bin/gcc-$suffixVersion" "$priority"
- sudo /usr/bin/update-alternatives --install /usr/bin/c++ c++ "$installPrefix/bin/g++-$suffixVersion" "$priority"
+ sudo /usr/bin/update-alternatives --install /usr/bin/gcc gcc "$installPrefix/bin/gcc${suffixVersion}" "$priority"
+ sudo /usr/bin/update-alternatives --install /usr/bin/g++ g++ "$installPrefix/bin/g++${suffixVersion}" "$priority"
+ sudo /usr/bin/update-alternatives --install /usr/bin/cc cc "$installPrefix/bin/gcc${suffixVersion}" "$priority"
+ sudo /usr/bin/update-alternatives --install /usr/bin/c++ c++ "$installPrefix/bin/g++${suffixVersion}" "$priority"
fi
echo "/usr/local/lib64" | sudo tee /etc/ld.so.conf.d/gcc-libraries.conf
diff --git a/coin/provisioning/common/linux/install_dwz.sh b/coin/provisioning/common/linux/install_dwz.sh
new file mode 100755
index 00000000..1df959e2
--- /dev/null
+++ b/coin/provisioning/common/linux/install_dwz.sh
@@ -0,0 +1,71 @@
+#!/usr/bin/env bash
+
+#############################################################################
+##
+## Copyright (C) 2018 The Qt Company Ltd.
+## Copyright (C) 2020 Konstantin Tokarev <annulen@yandex.ru>
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+# shellcheck source=../unix/DownloadURL.sh
+source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
+# shellcheck source=../unix/SetEnvVar.sh
+source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
+
+# This script will install dwz 0.13 - optimization tool for DWARF debug info
+
+version="0.13"
+sha1="21e6d5878bb84ac6c9ad07b00ed248d8c547bc7d"
+internalUrl="http://ci-files01-hki.intra.qt.io/input/rhel7/dwz-$version.tar.xz"
+externalUrl="https://www.sourceware.org/ftp/dwz/releases/dwz-$version.tar.xz"
+
+targetDir="$HOME/dwz"
+targetFile="$HOME/dwz-$version.zip"
+DownloadURL "$internalUrl" "$externalUrl" "$sha1" "$targetFile"
+tar -xJf "$targetFile" -C "$HOME"
+sudo rm "$targetFile"
+
+# devtoolset is needed when running configuration
+export PATH="/opt/rh/devtoolset-4/root/usr/bin:$PATH"
+
+installPrefix="/opt/dwz-$version"
+
+echo "Configuring and building dwz"
+cd "$targetDir"
+# dwz uses plain makefile instead of autotools, so it works a bit unconventionally
+./configure
+make -j5
+sudo make install prefix=$installPrefix
+
+sudo rm -r "$targetDir"
+
+SetEnvVar "PATH" "$installPrefix/bin:\$PATH"
+
+echo "dwz = $version" >> ~/versions.txt
diff --git a/coin/provisioning/common/linux/openssl_for_android_linux.sh b/coin/provisioning/common/linux/openssl_for_android_linux.sh
index d833975f..65e3b022 100755
--- a/coin/provisioning/common/linux/openssl_for_android_linux.sh
+++ b/coin/provisioning/common/linux/openssl_for_android_linux.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -53,11 +53,11 @@ else
rm -rf "$exports_file"
fi
-version="1.1.1b"
+version="1.1.1g"
officialUrl="https://www.openssl.org/source/openssl-$version.tar.gz"
cachedUrl="http://ci-files01-hki.intra.qt.io/input/openssl/openssl-$version.tar.gz"
targetFile="/tmp/openssl-$version.tar.gz"
-sha="e9710abf5e95c48ebf47991b10cbb48c09dae102"
+sha="b213a293f2127ec3e323fb3cfc0c9807664fd997"
opensslHome="${HOME}/openssl/android/openssl-${version}"
DownloadURL "$cachedUrl" "$officialUrl" "$sha" "$targetFile"
mkdir -p "${HOME}/openssl/android/"
diff --git a/coin/provisioning/common/linux/qnx_660.sh b/coin/provisioning/common/linux/qnx_660.sh
index 2add6901..eb6fd5f0 100755
--- a/coin/provisioning/common/linux/qnx_660.sh
+++ b/coin/provisioning/common/linux/qnx_660.sh
@@ -49,7 +49,7 @@ echo "$sha1 $targetFile" | sha1sum --check
if [ ! -d "$targetFolder" ]; then
mkdir -p $targetFolder
fi
-sudo tar -C $targetFolder -xvzf $targetFile
+sudo tar -C $targetFolder -xzf $targetFile
sudo chown -R qt:users "$targetFolder"/"$folderName"
# Verify that we have last file in tar
diff --git a/coin/provisioning/common/linux/qnx_700.sh b/coin/provisioning/common/linux/qnx_700.sh
index 3c821fec..f344c275 100755
--- a/coin/provisioning/common/linux/qnx_700.sh
+++ b/coin/provisioning/common/linux/qnx_700.sh
@@ -41,8 +41,8 @@ set -ex
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
targetFolder="/opt/"
-sourceFile="http://ci-files01-hki.intra.qt.io/input/qnx/qnx700-20180801-linux.tar.xz"
-sha1="5d2c8f531823b1f7a2e20968dc698c187c7de94c"
+sourceFile="http://ci-files01-hki.intra.qt.io/input/qnx/qnx700-20190325-2-linux.tar.xz"
+sha1="9fb115b2c84b8e7b6016a51cc421a763bda298a1"
folderName="qnx700"
targetFile="qnx700.tar.xz"
wget --tries=5 --waitretry=5 --progress=dot:giga --output-document="$targetFile" "$sourceFile"
diff --git a/coin/provisioning/common/linux/remove-update_notifier.sh b/coin/provisioning/common/linux/remove-update_notifier.sh
index 152d7fa8..4ee32d61 100755
--- a/coin/provisioning/common/linux/remove-update_notifier.sh
+++ b/coin/provisioning/common/linux/remove-update_notifier.sh
@@ -1,3 +1,3 @@
#!/usr/bin/env bash
-sudo apt -q -y remove update-notifier update-manager
+sudo apt -q -y remove update-notifier update-manager python3-distupgrade python3-update-manager ubuntu-release-upgrader-core update-manager-core
diff --git a/coin/provisioning/common/linux/remove_update-manager.sh b/coin/provisioning/common/linux/remove_update-manager.sh
deleted file mode 100755
index d5dc1ca4..00000000
--- a/coin/provisioning/common/linux/remove_update-manager.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/usr/bin/env bash
-
-sudo apt-get remove update-manager
diff --git a/coin/provisioning/common/linux/telegraf-coin.conf b/coin/provisioning/common/linux/telegraf-coin.conf
new file mode 100644
index 00000000..33a9c6de
--- /dev/null
+++ b/coin/provisioning/common/linux/telegraf-coin.conf
@@ -0,0 +1,47 @@
+[global_tags]
+[agent]
+ interval = "10s"
+ round_interval = true
+ metric_batch_size = 100
+ metric_buffer_limit = 10000
+ collection_jitter = "0s"
+ flush_interval = "10s"
+ flush_jitter = "5s"
+ precision = ""
+ logfile = "/var/log/telegraf-coin.log"
+ hostname = "$COIN_UNIQUE_JOB_ID"
+ omit_hostname = false
+[[outputs.influxdb]]
+ urls= ["https://qtinfluxdb01.intra.qt.io:8086"]
+ insecure_skip_verify = true
+ database = "coin_vms"
+ skip_database_creation = true
+ username = "coin_vms_writer"
+ password = "COIN_VMS_WRITER_PASS"
+[[inputs.cpu]]
+ percpu = true
+ totalcpu = true
+ collect_cpu_time = false
+ report_active = false
+[[inputs.disk]]
+ ignore_fs = ["tmpfs", "devtmpfs", "devfs", "iso9660", "overlay", "aufs", "squashfs"]
+[[inputs.diskio]]
+[[inputs.kernel]]
+[[inputs.mem]]
+[[inputs.processes]]
+[[inputs.swap]]
+[[inputs.system]]
+[[inputs.kernel_vmstat]] # linux-only
+[[inputs.netstat]]
+
+
+# Monitor Coin process
+[[inputs.procstat]]
+ exe = "coin-"
+ pid_finder = "native"
+
+
+# Monitor I/O latency
+[[inputs.exec]]
+ data_format = "influx"
+ commands = [ "/usr/bin/telegraf-ioping.sh /" ]
diff --git a/coin/provisioning/common/linux/testserver/apache2/Dockerfile b/coin/provisioning/common/linux/testserver/apache2/Dockerfile
deleted file mode 100644
index b39eb21e..00000000
--- a/coin/provisioning/common/linux/testserver/apache2/Dockerfile
+++ /dev/null
@@ -1,7 +0,0 @@
-FROM ubuntu:16.04
-ARG packages="apache2 libcgi-session-perl wget avahi-daemon"
-RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
-EXPOSE 80 443
-
-# install configurations and test data
-RUN wget https://tools.ietf.org/rfc/rfc3252.txt
diff --git a/coin/provisioning/common/linux/testserver/danted/Dockerfile b/coin/provisioning/common/linux/testserver/danted/Dockerfile
deleted file mode 100644
index 67c1159b..00000000
--- a/coin/provisioning/common/linux/testserver/danted/Dockerfile
+++ /dev/null
@@ -1,10 +0,0 @@
-FROM ubuntu:16.04
-ARG packages="gdebi-core wget avahi-daemon"
-RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
-RUN wget http://ppa.launchpad.net/dajhorn/dante/ubuntu/pool/main/d/dante/dante-server_1.4.1-1_amd64.deb
-RUN gdebi -n dante-server_1.4.1-1_amd64.deb
-EXPOSE 1080-1081
-
-# install configurations and test data
-COPY danted /etc/init.d/
-COPY danted-authenticating /etc/init.d/
diff --git a/coin/provisioning/common/linux/testserver/docker_testserver.sh b/coin/provisioning/common/linux/testserver/docker_testserver.sh
deleted file mode 100755
index 2534c416..00000000
--- a/coin/provisioning/common/linux/testserver/docker_testserver.sh
+++ /dev/null
@@ -1,69 +0,0 @@
-#!/usr/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2017 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-set -ex
-
-# Using SHA-1 of each server context as the tag of docker images. A tag labels a
-# specific image version. It is used by docker compose file (docker-compose.yml)
-# to launch the corresponding docker containers. If one of the server contexts
-# (./apache2, ./danted, ...) gets changes, all the related compose files in
-# qtbase should be updated as well.
-#
-# For example, here's how to get the SHA-1 of apache test server.
-# find ./apache2 -type f -print0 | sort -z | xargs -r0 sha1sum | \
-# awk '{ print $1 }' | sha1sum | awk '{ print $1 }'
-
-testserver='apache2 squid vsftpd ftp-proxy danted'
-
-for server in $testserver
-do
- context="${BASH_SOURCE%/*}/$server"
- sha1=$(find $context -type f -print0 | sort -z | xargs -r0 sha1sum | awk '{ print $1 }' | \
- sha1sum | awk '{ print $1 }')
- sudo docker build -t qt-test-server-$server:$sha1 $context
-
- # transition - The fixed tag is temporarily used by CI to pass the qtbase testing.
- case $server in
- apache2) fixed_tag="cc9ea678b92bdda33acb9fa0159bb4ad0f3cd947" ;;
- squid) fixed_tag="577d99307eea9a8cccfec944d25be2bce2fe99cc" ;;
- vsftpd) fixed_tag="18896604c7e90b543e56d80c8a8aabdb65a590d0" ;;
- ftp-proxy) fixed_tag="2c6c8f1ab6a364b540c43d705fb6f15a585cb2af" ;;
- danted) fixed_tag="327dd56c3c35db85b26fac93213a5a1918475bc7" ;;
- esac
- [ -z "$fixed_tag" ] || \
- sudo docker tag qt-test-server-$server:$sha1 qt-test-server-$server:$fixed_tag
-done
-
-sudo docker images
diff --git a/coin/provisioning/common/linux/version.sh b/coin/provisioning/common/linux/version.sh
index 3e2a7f19..9e23a77e 100755
--- a/coin/provisioning/common/linux/version.sh
+++ b/coin/provisioning/common/linux/version.sh
@@ -41,3 +41,9 @@ echo "*********************************************"
echo "***** SW VERSIONS *****"
cat ~/versions.txt
echo "*********************************************"
+echo "*************** mount ***********************"
+mount
+echo "*********************************************"
+echo "*************** df **************************"
+df -hT
+echo "*********************************************"
diff --git a/coin/provisioning/common/macos/InstallPKGFromURL.sh b/coin/provisioning/common/macos/InstallPKGFromURL.sh
index 77ef128a..d9b55d3b 100755
--- a/coin/provisioning/common/macos/InstallPKGFromURL.sh
+++ b/coin/provisioning/common/macos/InstallPKGFromURL.sh
@@ -42,7 +42,9 @@ function InstallPKGFromURL {
targetDirectory=$4
echo "Creating temporary file"
- targetFile=$(mktemp "$TMPDIR$(uuidgen).pkg")
+ package_basename=$(echo "$url" | sed 's|^.*/||')
+ tmpdir=$(mktemp -d)
+ targetFile="$tmpdir/$package_basename"
echo "Downloading PKG from primary URL '$url'"
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || (
echo "Failed to download '$url' multiple times"
@@ -50,10 +52,12 @@ function InstallPKGFromURL {
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt"
)
echo "Checking SHA1 on PKG '$targetFile'"
- echo "$expectedSha1 *$targetFile" > "$targetFile.sha1"
- /usr/bin/shasum --check "$targetFile.sha1"
+ echo "$expectedSha1 *$targetFile" > "$targetFile".sha1
+ /usr/bin/shasum --check "$targetFile".sha1
echo "Run installer on PKG"
sudo installer -package "$targetFile" -target "$targetDirectory"
- echo "Removing file '$targetFile'"
- rm "$targetFile"
+
+ rm -f "$targetFile".sha1
+ rm -f "$targetFile"
+ rmdir "$tmpdir"
}
diff --git a/coin/provisioning/common/macos/disable-notifications_and_warnings.sh b/coin/provisioning/common/macos/disable-notifications_and_warnings.sh
new file mode 100755
index 00000000..c40a4f65
--- /dev/null
+++ b/coin/provisioning/common/macos/disable-notifications_and_warnings.sh
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+echo "Unload notificationcenterui.plist"
+launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist
+
+echo "Remove 32-bit warnings"
+rm ~/Library/Preferences/com.apple.coreservices.uiagent.plist
diff --git a/coin/provisioning/common/macos/homebrew.sh b/coin/provisioning/common/macos/homebrew.sh
index a6efe123..66463c44 100755
--- a/coin/provisioning/common/macos/homebrew.sh
+++ b/coin/provisioning/common/macos/homebrew.sh
@@ -1,3 +1,21 @@
-#!/usr/bin/env bash
-# Will install homebrew package manager for macOS
-/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" </dev/null
+#!/bin/sh
+
+
+# Will install homebrew package manager for macOS.
+# WARNING: Requires commandlinetools
+
+
+set -e
+
+. "$(dirname "$0")"/../../common/unix/DownloadURL.sh
+
+
+DownloadURL \
+ http://ci-files01-hki.intra.qt.io/input/mac/homebrew-install.c744a716f9845988d01e6e238eee7117b8c366c9.rb \
+ https://raw.githubusercontent.com/Homebrew/install/c744a716f9845988d01e6e238eee7117b8c366c9/install \
+ b9782cc0b550229de77b429b56ffce04157e60486ab9df00461ccf3dad565b0a \
+ /tmp/homebrew_install
+/usr/bin/ruby /tmp/homebrew_install </dev/null
+
+# No need to manually do `brew update`, the homebrew installer script does it.
+### brew update
diff --git a/coin/provisioning/common/macos/increase_limits.sh b/coin/provisioning/common/macos/increase_limits.sh
new file mode 100755
index 00000000..040c55e8
--- /dev/null
+++ b/coin/provisioning/common/macos/increase_limits.sh
@@ -0,0 +1,70 @@
+#!/bin/sh
+
+#############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+
+# Increase the soft and hard RLIMIT_NOFILE and RLIMIT_NPROC limits.
+# By default they are 256/unlimited and 709/1064
+# and they sometimes create problems to the build process and telegraf.
+
+
+set -e
+
+PROVISIONING_DIR="$(dirname "$0")/../../"
+. "$PROVISIONING_DIR"/common/unix/common.sourced.sh
+
+
+echo "Current limits are:"
+ulimit -a
+launchctl limit
+
+$CMD_INSTALL -m 644 -o root -g wheel \
+ $PROVISIONING_DIR/common/macos/limit.maxfiles.plist \
+ $PROVISIONING_DIR/common/macos/limit.maxproc.plist \
+ /Library/LaunchDaemons/
+
+# Activate the new limits immediately (not for the current session though)
+sudo launchctl load -w /Library/LaunchDaemons/limit.maxfiles.plist
+sudo launchctl load -w /Library/LaunchDaemons/limit.maxproc.plist
+
+echo "After adjusting, limits are:"
+ulimit -a
+launchctl limit
+
+
+# NOTE: If the limits are not increased enough, it might be because of
+# restrictions set by the kernel. They can be temporarily altered with:
+
+# sudo sysctl -w kern.maxproc=xxxx
+# sudo sysctl -w kern.maxprocperuid=xxx
diff --git a/coin/provisioning/common/macos/install-commandlinetools.sh b/coin/provisioning/common/macos/install-commandlinetools.sh
index 7b0ead98..cd7838b6 100755
--- a/coin/provisioning/common/macos/install-commandlinetools.sh
+++ b/coin/provisioning/common/macos/install-commandlinetools.sh
@@ -50,7 +50,7 @@ function InstallCommandLineTools {
hdiutil attach "/tmp/$packageName"
cd "/Volumes/Command Line Developer Tools"
echo "Installing"
- sudo installer -verbose -pkg ./*.pkg -target /
+ sudo installer -pkg ./*.pkg -target / -allowUntrusted
cd /
# Let's fait for 5 second before unmounting. Sometimes resource is busy and cant be unmounted
sleep 3
diff --git a/coin/provisioning/common/macos/libiodbc.rb b/coin/provisioning/common/macos/libiodbc.rb
new file mode 100644
index 00000000..ed669e69
--- /dev/null
+++ b/coin/provisioning/common/macos/libiodbc.rb
@@ -0,0 +1,23 @@
+class Libiodbc < Formula
+ desc "Database connectivity layer based on ODBC. (alternative to unixodbc)"
+ homepage "http://www.iodbc.org/dataspace/iodbc/wiki/iODBC/"
+ url "https://github.com/openlink/iODBC/archive/v3.52.12.tar.gz"
+ sha256 "b2cab4f8fbd5388344d7ee0deb1a32310795b1e631c3505a5b515d90186e2516"
+
+ depends_on "autoconf" => :build
+ depends_on "automake" => :build
+ depends_on "libtool" => :build
+
+ conflicts_with "unixodbc", :because => "both install 'odbcinst.h' header"
+
+ def install
+ system "./autogen.sh"
+ system "./configure", "--prefix=#{prefix}"
+ system "make", "install"
+ end
+
+ test do
+ system bin/"iodbc-config", "--version"
+ end
+end
+
diff --git a/coin/provisioning/common/macos/libiodbc.sh b/coin/provisioning/common/macos/libiodbc.sh
index 79fa86c2..d620c71d 100755
--- a/coin/provisioning/common/macos/libiodbc.sh
+++ b/coin/provisioning/common/macos/libiodbc.sh
@@ -40,8 +40,7 @@ set -ex
# shellcheck source=../unix/SetEnvVar.sh
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
-brew update
-brew install libiodbc
+brew install ${BASH_SOURCE%/*}/libiodbc.rb
# CPLUS_INCLUDE_PATH is set so clang and configure can find libiodbc
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-refresh-subscription-manager.sh b/coin/provisioning/common/macos/libusb.sh
index 84238ebf..cf9e7150 100755
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-refresh-subscription-manager.sh
+++ b/coin/provisioning/common/macos/libusb.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2018 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -33,11 +33,11 @@
##
#############################################################################
+# Install libusb
set -ex
-# refresh local certificates
-sudo subscription-manager refresh
-
-# Attach available subscriptions to system. This is needed when subscriptions are renewed.
-sudo subscription-manager attach --auto
-
+source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
+brew install libusb
+read -r -a arr <<< $(brew list --versions libusb)
+version=${arr[1]}
+echo "libusb = $version" >> ~/versions.txt
diff --git a/coin/provisioning/common/macos/limit.maxfiles.plist b/coin/provisioning/common/macos/limit.maxfiles.plist
new file mode 100644
index 00000000..1bf85214
--- /dev/null
+++ b/coin/provisioning/common/macos/limit.maxfiles.plist
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+ <dict>
+ <key>Label</key>
+ <string>limit.maxfiles</string>
+ <key>ProgramArguments</key>
+ <array>
+ <string>launchctl</string>
+ <string>limit</string>
+ <string>maxfiles</string>
+ <string>65536</string>
+ <string>524288</string>
+ </array>
+ <key>RunAtLoad</key>
+ <true/>
+ <key>ServiceIPC</key>
+ <false/>
+ </dict>
+</plist>
diff --git a/coin/provisioning/common/macos/limit.maxproc.plist b/coin/provisioning/common/macos/limit.maxproc.plist
new file mode 100644
index 00000000..0c2cc0e9
--- /dev/null
+++ b/coin/provisioning/common/macos/limit.maxproc.plist
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+ <dict>
+ <key>Label</key>
+ <string>limit.maxproc</string>
+ <key>ProgramArguments</key>
+ <array>
+ <string>launchctl</string>
+ <string>limit</string>
+ <string>maxproc</string>
+ <string>8192</string>
+ <string>32768</string>
+ </array>
+ <key>RunAtLoad</key>
+ <true/>
+ <key>ServiceIPC</key>
+ <false/>
+ </dict>
+</plist>
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-refresh-subscription-manager.sh b/coin/provisioning/common/macos/pkgconfig.sh
index 84238ebf..9fad4912 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-refresh-subscription-manager.sh
+++ b/coin/provisioning/common/macos/pkgconfig.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2018 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -33,11 +33,11 @@
##
#############################################################################
+# Install pkgconfig
set -ex
-# refresh local certificates
-sudo subscription-manager refresh
-
-# Attach available subscriptions to system. This is needed when subscriptions are renewed.
-sudo subscription-manager attach --auto
-
+source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
+brew install pkgconfig
+read -r -a arr <<< $(brew list --versions pkgconfig)
+version=${arr[1]}
+echo "pkgconfig = $version" >> ~/versions.txt
diff --git a/coin/provisioning/common/macos/python2.sh b/coin/provisioning/common/macos/python2.sh
index f4016f8d..4ab914de 100755
--- a/coin/provisioning/common/macos/python2.sh
+++ b/coin/provisioning/common/macos/python2.sh
@@ -42,9 +42,9 @@ source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
# shellcheck source=./pip.sh
source "${BASH_SOURCE%/*}/pip.sh"
-PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/python-2.7.14-macosx10.6.pkg"
-AltUrl="https://www.python.org/ftp/python/2.7.14/python-2.7.14-macosx10.6.pkg"
-SHA1="fa2bb77243ad0cb611aa3295204fab403bb0fa09"
+PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/python-2.7.16-macosx10.6.pkg"
+AltUrl="https://www.python.org/ftp/python/2.7.16/python-2.7.16-macosx10.6.pkg"
+SHA1="895a8327a58e7c0e58852638ab3d84843643535b"
DestDir="/"
InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir"
@@ -55,5 +55,5 @@ InstallPip python2.7
SetEnvVar "PATH" "/Library/Frameworks/Python.framework/Versions/2.7/bin/:\$PATH"
-echo "python2 = 2.7.14" >> ~/versions.txt
+echo "python2 = 2.7.16" >> ~/versions.txt
diff --git a/coin/provisioning/common/macos/telegraf-coin.conf b/coin/provisioning/common/macos/telegraf-coin.conf
new file mode 100644
index 00000000..006de88c
--- /dev/null
+++ b/coin/provisioning/common/macos/telegraf-coin.conf
@@ -0,0 +1,57 @@
+[global_tags]
+[agent]
+ interval = "10s"
+ round_interval = true
+ metric_batch_size = 100
+ metric_buffer_limit = 10000
+ collection_jitter = "0s"
+ flush_interval = "10s"
+ flush_jitter = "5s"
+ precision = ""
+ logfile = "/var/log/telegraf-coin.log"
+ hostname = "$COIN_UNIQUE_JOB_ID"
+ omit_hostname = false
+[[outputs.influxdb]]
+ urls= ["https://qtinfluxdb01.intra.qt.io:8086"]
+ insecure_skip_verify = true
+ database = "coin_vms"
+ skip_database_creation = true
+ username = "coin_vms_writer"
+ password = "COIN_VMS_WRITER_PASS"
+#[[inputs.cpu]] # linux-only
+# percpu = true
+# totalcpu = true
+# collect_cpu_time = false
+# report_active = false
+[[inputs.disk]]
+ # macOS needs two extra filesystem exceptions:
+ # + cd9660: This is a read-only filesystem, and always 100% full
+ # + msdos: Sometimes at boot a short-lived unique mount of type "msdos"
+ # is performed, at the random directory
+ # /Volumes/firmwaresyncd.XXXXXX.
+ # The uniqueness of the path bloats the cardinality of InfluxDB.
+ ignore_fs = ["tmpfs", "devtmpfs", "devfs", "iso9660", "overlay", "aufs", "squashfs", "cd9660", "msdos"]
+#[[inputs.diskio]] # linux-only
+[[inputs.kernel]]
+[[inputs.mem]]
+[[inputs.processes]]
+[[inputs.swap]]
+[[inputs.system]]
+#[[inputs.kernel_vmstat]] # linux-only
+[[inputs.netstat]]
+
+
+# Monitor Coin process
+[[inputs.procstat]]
+ exe = "coin-"
+ # Buggy on macOS if using the "native" pid_finder, see:
+ # https://github.com/influxdata/telegraf/issues/6265
+ # Tested 1.12.1 version that "native" pid_finder has been fixed,
+ # but it is slow and times out frequently
+ pid_finder = "pgrep"
+
+
+# Monitor I/O latency
+[[inputs.exec]]
+ data_format = "influx"
+ commands = [ "/usr/bin/telegraf-ioping.sh /" ]
diff --git a/coin/provisioning/common/macos/version.sh b/coin/provisioning/common/macos/version.sh
index 3e2a7f19..e57fb60b 100755
--- a/coin/provisioning/common/macos/version.sh
+++ b/coin/provisioning/common/macos/version.sh
@@ -41,3 +41,9 @@ echo "*********************************************"
echo "***** SW VERSIONS *****"
cat ~/versions.txt
echo "*********************************************"
+echo "*************** mount ***********************"
+mount
+echo "*********************************************"
+echo "*************** df **************************"
+df -h
+echo "*********************************************"
diff --git a/coin/provisioning/common/shared/requirements.txt b/coin/provisioning/common/shared/requirements.txt
index 60239142..7285caca 100644
--- a/coin/provisioning/common/shared/requirements.txt
+++ b/coin/provisioning/common/shared/requirements.txt
@@ -9,7 +9,7 @@ argh==0.26.2
click==6.7
coloredlogs==10.0
humanfriendly==4.15.1
-Jinja2==2.10
+Jinja2==2.10.3
MarkupSafe==1.0
path.py==11.0.1
pathtools==0.1.2
diff --git a/coin/provisioning/common/shared/telegraf/influxdb.repo_key.pub b/coin/provisioning/common/shared/telegraf/influxdb.repo_key.pub
new file mode 100644
index 00000000..c97d5933
--- /dev/null
+++ b/coin/provisioning/common/shared/telegraf/influxdb.repo_key.pub
@@ -0,0 +1,52 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1
+
+mQINBFYJmwQBEADCw7mob8Vzk+DmkYyiv0dTU/xgoSlp4SQwrTzat8MB8jxmx60l
+QjmhqEyuB8ho4zzZF9KV+gJWrG6Rj4t69JMTJWM7jFz+0B1PC7kJfNM+VcBmkTnj
+fP+KJjqz50ETnsF0kQTG++UJeRYjG1dDK0JQNQJAM6NQpIWJI339lcDf15vzrMnb
+OgIlNxV6j1ZZqkle4fvScF1NQxYScRiL+sRgVx92SI4SyD/xZnVGD/szB+4OCzah
++0Q/MnNGV6TtN0RiCDZjIUYiHoeT9iQXEONKf7T62T4zUafO734HyqGvht93MLVU
+GQAeuyx0ikGsULfOsJfBmb3XJS9u+16v7oPFt5WIbeyyNuhUu0ocK/PKt5sPYR4u
+ouPq6Ls3RY3BGCH9DpokcYsdalo51NMrMdnYwdkeq9MEpsEKrKIN5ke7fk4weamJ
+BiLI/bTcfM7Fy5r4ghdI9Ksw/ULXLm4GNabkIOSfT7UjTzcBDOvWfKRBLX4qvsx4
+YzA5kR+nX85u6I7W10aSqBiaLqk6vCj0QmBmCjlSeYqNQqSzH/6OoL6FZ7lP6AiG
+F2NyGveJKjugoXlreLEhOYp20F81PNwlRBCAlMC2Q9mpcFu0dtAriVoG4gVDdYn5
+t+BiGfD2rJlCinYLgYBDpTPcdRT3VKHWqL9fcC4HKmic0mwWg9homx550wARAQAB
+tDFJbmZsdXhEQiBQYWNrYWdpbmcgU2VydmljZSA8c3VwcG9ydEBpbmZsdXhkYi5j
+b20+iQI3BBMBCgAhBQJWCZsEAhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAAoJ
+EGhKFM8lguDF9XEQAK9rREnZt6ujh7GXfeNki35bkn39q8GYh0mouShFbFY9o0i3
+UJVChsxokJSRPgFh9GOhOPTupl3rzfdpD+IlWI2Myt6han2HOjZKNZ4RGNrYJ5UR
+uxt4dKMWlMbpkzL56bhHlx97RoXKv2d2zRQfw9nyZb6t3lw2k2kKXsMxjGa0agM+
+2SropwYOXdtkz8UWaGd3LYxwEvW3AuhI8EEEHdLetQaYe9sANDvUEofgFbdsuICH
+9QLmbYavk7wyGTPBKfPBbeyTxwW2rMUnFCNccMKLm1i5NpZYineBtQbX2cfx9Xsk
+1JLOzEBmNal53H2ob0kjev6ufzOD3s8hLu4KMCivbIz4YT3fZyeExn0/0lUtsQ56
+5fCxE983+ygDzKsCnfdXqm3GgjaI90OkNr1y4gWbcd5hicVDv5fD3TD9f0GbpDVw
+yDz8YmvNzxMILt5Glisr6aH7gLG/u8jxy0D8YcBiyv5kfY4vMI2yXHpGg1cn/sVu
+ZB01sU09VVIM2BznnimyAayI430wquxkZCyMx//BqFM1qetIgk1wDZTlFd0n6qtA
+fDmXAC4s5pM5rfM5V57WmPaIqnRIaESJ35tFUFlCHfkfl/N/ribGVDg1z2KDW08r
+96oEiIIiV4GfXl+NprJqpNS3Cn+aCXtd7/TsDScDEgs4sMaR29Lsf26cuWk8uQIN
+BFYJmwQBEADDPi3fmwn6iwkiDcH2E2V31cHlBw9OdJfxKVUdyAQEhTtqmG9P8XFZ
+ERRQF155XLQPLvRlUlq7vEYSROn5J6BAnsjdjsH9LmFMOEV8CIRCRIDePG/Mez2d
+nIK5yiU6GkS3IFaQg2T9/tOBKxm0ZJPfqTXbT4jFSfvYJ3oUqc+AyYxtb8gj1GRk
+X283/86/bA3C98u7re1vPtiDRyM8r0+lhEc59Yx/EAOL+X2gZyTgyUoH+LLuOWQK
+s1egI8y80R8NZfM1nMiQk2ywMsTFwQjSVimScvzqv5Nt8k8CvHUQ3a6R+6doXGNX
+5RnUqn9Qvmh0JY5sNgFsoaGbuk2PJrVaGBRnfnjaDqAlZpDhwkWhcCcguNhRbRHp
+N7/a0pQr70bAG9VikzLyGC17EU0sxney/hyNHkr4Uyy2OXHpuJvRjVKy/BwZ3fxA
+AYX2oZIOxQB3/OulzO/DppaCVhRtp1bt+Z5f+fpisiVb5DvZcMdeyAoQ4+oOr7v3
+EasIs2XYcQ+kOE3Y2kdlHWBeuXzxgWgJZ1OOpwGMjR3Uy6IwhuSWtreJBA4er+Df
+vgSPwKBsRLNLbPe3ftjArnC5GfMiGgikVdAUdN4OkEqvUbkRoAVGKTOMLUKm+ZkG
+OskJOVYS+JAina0qkYEFF7haycMjf9olhqLmTIC+6X7Ox9R2plaOhQARAQABiQIf
+BBgBCgAJBQJWCZsEAhsMAAoJEGhKFM8lguDF8ZIP/1q9Sdz8oMvf9AJXZ7AYxm77
+V+kJzJqi62nZLWJnrFXDZJpU+LkYlb3fstsZ1rvBhnrEPSmFxoj72CP0RtcyX7wJ
+dA7K1Fl9LpJi5H8300cC7UyG94MUYbrXijbLTbnFTfNr1tGx4a1T/7Yyxx/wZGrT
+H/X8cvNybkl33SxDdlQQ9kx3lFOwC41e3TkGsUWxn3TCfvDh8VdA6Py6JeSPFGOb
+MEO2/q7oUgvjfV+ivN5ayZi9bWgeqm1sgtmTHHQ4RqwwKrAb5ynXpn1b9QrkevgT
+b91uzMA22Prl4DuzKiaMYDcZOQ3vtf0eFBP0GOSSgUKS4bQ3dGgi1JmQ7VuAM4uj
++Ug5TnGoLwclTwLksc7v89C5MMPgm2vVXvCUDzyzQA7bIHFeX+Rziby4nymec4Nr
+eeXYNBJWrEp8XR7UNWmEgroXRoN1x9/6esh5pnoUXGAIWuKzSLQM70/wWxS67+v2
+aC1GNb+pXXAzYeIIiyLWaZwCSr8sWMvshFT9REk2+lnb6sAeJswQtfTUWI00mVqZ
+dvI3Wys2h0IyIejuwetTUvGhr9VgpqiLLfGzGlt/y2sg27wdHzSJbMh0VrVAK26/
+BlvEwWDCFT0ZJUMG9Lvre25DD0ycbougLsRYjzmGb/3k3UktS3XTCxyBa/k3TPw3
+vqIHrEqk446nGPDqJPS5
+=9iF7
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/coin/provisioning/common/shared/telegraf/telegraf-ioping.sh b/coin/provisioning/common/shared/telegraf/telegraf-ioping.sh
new file mode 100644
index 00000000..ad95eadc
--- /dev/null
+++ b/coin/provisioning/common/shared/telegraf/telegraf-ioping.sh
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+# Measure I/O latency once, return data in InfluxDB format
+#
+# Run one ioping command for read, and one for write.
+# Each one sends 3 requests and reports the minimum time, in nanoseconds.
+# (Because of limitations of ioping, we can't just send one request and get
+# the number back in the batch format. Additionally, the number seems to be
+# fluctuating quite a bit so taking the smallest number out of 3 requests is
+# stabilising it a bit.)
+
+
+set -e
+
+[ x"$1" = x ] && echo "$0 takes a path as a first argument" && exit 1
+
+# Try to run in high priority to avoid slow-downs because of
+# factors other than I/O.
+renice -n -10 -p $$ >/dev/null 2>&1 || true
+
+
+rlatency="$(ioping -B -k -c 3 -i 0.1 "$1" | cut -d " " -f 5)"
+wlatency="$(ioping -B -k -c 3 -i 0.1 -W "$1" | cut -d " " -f 5)"
+
+printf "ioping,path=$1 read_latency_ns=%u,write_latency_ns=%u\n" \
+ $rlatency $wlatency
diff --git a/coin/provisioning/common/shared/telegraf/telegraf_packages.sha256.txt b/coin/provisioning/common/shared/telegraf/telegraf_packages.sha256.txt
new file mode 100644
index 00000000..28304114
--- /dev/null
+++ b/coin/provisioning/common/shared/telegraf/telegraf_packages.sha256.txt
@@ -0,0 +1,4 @@
+https://dl.influxdata.com/telegraf/releases/telegraf-1.12.6_darwin_amd64.tar.gz 2bc056e1ad38af2ba95d2cb1d43b513cc611fdd3b851b2ff5e09991d52b01253
+https://dl.influxdata.com/telegraf/releases/telegraf-1.12.6_linux_amd64.tar.gz b33cf0f5935a5c225ab0de69db1e6b249d581f3213313de62a8de928aedadbec
+https://dl.influxdata.com/telegraf/releases/telegraf-1.12.6_windows_amd64.zip 5d025d85070e8c180c443580afa8a27421a7bbcf14b5044894e9f3298d0ce97a
+https://dl.influxdata.com/telegraf/releases/telegraf-1.12.6_windows_i386.zip 5178a0bdaab448c2ef965b0e36f835849cea731ccd87c4a4527f0f05fbbdf271
diff --git a/coin/provisioning/common/shared/testserver/.gitattributes b/coin/provisioning/common/shared/testserver/.gitattributes
new file mode 100644
index 00000000..fcadb2cf
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/.gitattributes
@@ -0,0 +1 @@
+* text eol=lf
diff --git a/coin/provisioning/common/shared/testserver/apache2/Dockerfile b/coin/provisioning/common/shared/testserver/apache2/Dockerfile
new file mode 100644
index 00000000..c3dc5d59
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/apache2/Dockerfile
@@ -0,0 +1,8 @@
+FROM qt_ubuntu_16.04
+ARG packages="avahi-daemon apache2 libcgi-session-perl"
+RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
+EXPOSE 80 443
+
+# install configurations and test data
+
+COPY rfc3252.txt .
diff --git a/coin/provisioning/common/shared/testserver/apache2_18.04/Dockerfile b/coin/provisioning/common/shared/testserver/apache2_18.04/Dockerfile
new file mode 100644
index 00000000..1a629c47
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/apache2_18.04/Dockerfile
@@ -0,0 +1,4 @@
+FROM qt_ubuntu_18.04
+ARG packages="avahi-daemon apache2 libcgi-session-perl"
+RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
+EXPOSE 80 443
diff --git a/coin/provisioning/common/shared/testserver/californium/Dockerfile b/coin/provisioning/common/shared/testserver/californium/Dockerfile
new file mode 100644
index 00000000..041c3ef4
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/californium/Dockerfile
@@ -0,0 +1,13 @@
+FROM qt_ubuntu_18.04
+ARG packages="avahi-daemon maven default-jdk"
+RUN apt-get update && apt-get -y install $packages
+
+# Get californium-based CoAP test server
+WORKDIR /root/src
+ADD californium-*.tar.gz .
+RUN mv californium-* californium
+WORKDIR /root/src/californium
+RUN mvn clean install -q -DskipTests
+WORKDIR /
+
+EXPOSE 5683/udp 5684/udp
diff --git a/coin/provisioning/common/shared/testserver/cyrus/Dockerfile b/coin/provisioning/common/shared/testserver/cyrus/Dockerfile
new file mode 100644
index 00000000..4708ef5b
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/cyrus/Dockerfile
@@ -0,0 +1,4 @@
+FROM qt_ubuntu_16.04
+ARG packages="avahi-daemon cyrus-imapd"
+RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y $packages && dpkg -l $packages
+EXPOSE 143 993
diff --git a/coin/provisioning/common/shared/testserver/cyrus_18.04/Dockerfile b/coin/provisioning/common/shared/testserver/cyrus_18.04/Dockerfile
new file mode 100644
index 00000000..c20ed4f9
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/cyrus_18.04/Dockerfile
@@ -0,0 +1,4 @@
+FROM qt_ubuntu_18.04
+ARG packages="avahi-daemon cyrus-imapd"
+RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y $packages && dpkg -l $packages
+EXPOSE 143 993
diff --git a/coin/provisioning/common/shared/testserver/danted/Dockerfile b/coin/provisioning/common/shared/testserver/danted/Dockerfile
new file mode 100644
index 00000000..0d3ca461
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/danted/Dockerfile
@@ -0,0 +1,11 @@
+FROM qt_ubuntu_16.04
+ARG packages="avahi-daemon"
+RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
+COPY dante-server_1.4.1-1_amd64.deb .
+RUN apt -y install ./dante-server_1.4.1-1_amd64.deb \
+ && rm -f ./dante-server_1.4.1-1_amd64.deb
+EXPOSE 1080-1081
+
+# install configurations and test data
+COPY danted /etc/init.d/
+COPY danted-authenticating /etc/init.d/
diff --git a/coin/provisioning/common/linux/testserver/danted/danted b/coin/provisioning/common/shared/testserver/danted/danted
index 1da8203e..1da8203e 100755
--- a/coin/provisioning/common/linux/testserver/danted/danted
+++ b/coin/provisioning/common/shared/testserver/danted/danted
diff --git a/coin/provisioning/common/linux/testserver/danted/danted-authenticating b/coin/provisioning/common/shared/testserver/danted/danted-authenticating
index 7aa35db6..7aa35db6 100755
--- a/coin/provisioning/common/linux/testserver/danted/danted-authenticating
+++ b/coin/provisioning/common/shared/testserver/danted/danted-authenticating
diff --git a/coin/provisioning/common/shared/testserver/danted_18.04/Dockerfile b/coin/provisioning/common/shared/testserver/danted_18.04/Dockerfile
new file mode 100644
index 00000000..ba732bff
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/danted_18.04/Dockerfile
@@ -0,0 +1,4 @@
+FROM qt_ubuntu_18.04
+ARG packages="avahi-daemon dante-server"
+RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
+EXPOSE 1080-1081
diff --git a/coin/provisioning/common/shared/testserver/docker_images.sh b/coin/provisioning/common/shared/testserver/docker_images.sh
new file mode 100755
index 00000000..406a5b5d
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/docker_images.sh
@@ -0,0 +1,126 @@
+#!/usr/bin/env bash
+
+#############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+set -e
+
+
+PROVISIONING_DIR="$(dirname "$0")/../../../"
+. "$PROVISIONING_DIR"/common/unix/common.sourced.sh
+. "$PROVISIONING_DIR"/common/unix/DownloadURL.sh
+
+
+# Sort files by their SHA-1, and then return the accumulated result
+sha1tree () {
+ # For example, macOS doesn't install sha1sum by default. In such case, it uses shasum instead.
+ [ -x "$(command -v sha1sum)" ] || SHASUM=shasum
+
+ find "$@" -type f -print0 | \
+ xargs -0 ${SHASUM-sha1sum} | cut -d ' ' -f 1 | \
+ sort | ${SHASUM-sha1sum} | cut -d ' ' -f 1
+}
+
+
+SERVER_PATH="$PROVISIONING_DIR/common/shared/testserver"
+
+. "$SERVER_PATH/settings.sh"
+
+
+# Download all necessary dependencies outside of the dockerfiles, so that we
+# can use provisioning functionality for cached and verified downloads. In the
+# dockerfiles we just do COPY to put them where needed.
+
+echo 'Downloading support files for the docker images'
+
+DownloadURL \
+ http://ci-files01-hki.intra.qt.io/input/docker/rfc3252.txt \
+ https://tools.ietf.org/rfc/rfc3252.txt \
+ 50c323dedce95e4fdc2db35cd1b8ebf9d74711bf5296ef438b88d186d7dd082d
+cp rfc3252.txt "$SERVER_PATH/vsftpd/"
+cp rfc3252.txt "$SERVER_PATH/apache2/"
+
+DownloadURL \
+ http://ci-files01-hki.intra.qt.io/input/docker/dante-server_1.4.1-1_amd64.deb \
+ http://ppa.launchpad.net/dajhorn/dante/ubuntu/pool/main/d/dante/dante-server_1.4.1-1_amd64.deb \
+ 674a06f356cebd92c64920cec38a6687650a6f880198fbbad05aaaccca5c0a21
+mv dante-server_1.4.1-1_amd64.deb "$SERVER_PATH/danted/"
+
+DownloadURL \
+ http://ci-files01-hki.intra.qt.io/input/docker/FreeCoAP-0.7.tar.gz \
+ https://github.com/keith-cullen/FreeCoAP/archive/v0.7.tar.gz \
+ fa6602e27dc8eaee6e34ff53400c0519da0c5c7cd47bf6f13acb564f52a693ee \
+ FreeCoAP-0.7.tar.gz
+mv FreeCoAP-0.7.tar.gz "$SERVER_PATH/freecoap/"
+
+# Custom fork of Eclipse Californium with changes not upstream
+DownloadURL \
+ http://ci-files01-hki.intra.qt.io/input/docker/californium-secure-test-server.tar.gz \
+ https://github.com/sonakur/californium/archive/secure-test-server.tar.gz \
+ 0ee7f5d4366b9e31f6d2d42e389cb7a66d2db54987b700a38a3a31e8f38a7a19 \
+ californium-secure-test-server.tar.gz
+mv californium-secure-test-server.tar.gz "$SERVER_PATH/californium/"
+
+
+echo 'Building the docker images...'
+
+# Build the 2 base layers: qt_ubuntu_1604, qt_ubuntu_1804.
+# These are the base for all other docker images.
+for image in qt_ubuntu_16.04 qt_ubuntu_18.04
+do
+ docker build -t $image \
+ --build-arg COIN_RUNS_IN_QT_COMPANY="$COIN_RUNS_IN_QT_COMPANY" \
+ "$SERVER_PATH/$image"
+done
+
+
+for server in $testserver
+do
+
+ # We label each docker image with `-t name:tag`.
+ # A tag labels a specific image version. In the docker compose file
+ # (docker-compose.yml) that launches the containers, the tag used is
+ # "latest". Here the images are additionally tagged with the SHA1 of each
+ # image directory (context), so that if needed we can modify
+ # docker-compose.yml and modify "latest" to a SHA in order to launch a
+ # very specific image, thus providing a way to stage
+ # backwards-incompatible changes across repositories.
+
+ context="$SERVER_PATH/$server"
+ tag=$(sha1tree $context)
+ docker build -t qt-test-server-$server:latest \
+ -t qt-test-server-$server:$tag \
+ $context
+done
+
+docker images
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-systemsetup.sh b/coin/provisioning/common/shared/testserver/docker_machine.sh
index 0b85f10d..8d791074 100755
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-systemsetup.sh
+++ b/coin/provisioning/common/shared/testserver/docker_machine.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -35,12 +35,19 @@
set -ex
-# shellcheck source=../common/unix/check_and_set_proxy.sh
-source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh"
+TestMachine='qt-test-server'
-# shellcheck disable=SC2031
-if [ "$http_proxy" != "" ]; then
- echo "proxy=$proxy" | sudo tee -a /etc/yum.conf
+# Deploy docker virtual machine (Boot2Docker) into VirtualBox only if it doesn't exist
+if [ -z $(docker-machine ls -q --filter "name=$TestMachine") ]
+then
+ docker-machine create $@ $TestMachine
+ docker-machine ip $TestMachine
+else
+ # Otherwise, start the docker machine and update with new TLS certificates.
+ docker-machine start $TestMachine && docker-machine regenerate-certs -f $TestMachine
fi
-sudo yum update -y nss curl
+# Switch the docker engine to $TestMachine
+eval $(docker-machine env $TestMachine)
+
+docker-machine ls
diff --git a/coin/provisioning/common/shared/testserver/docker_testserver.sh b/coin/provisioning/common/shared/testserver/docker_testserver.sh
new file mode 100755
index 00000000..3a7c87e8
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/docker_testserver.sh
@@ -0,0 +1,57 @@
+#!/usr/bin/env bash
+
+#############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+set -ex
+
+[ -x "$(command -v realpath)" ] && FILE=$(realpath ${BASH_SOURCE[0]}) || FILE=${BASH_SOURCE[0]}
+case $FILE in
+ */*) SERVER_PATH="${FILE%/*}" ;;
+ *) SERVER_PATH="." ;;
+esac
+
+# Create docker virtual machine (Boot2docker)
+case $1 in
+ VMX) source "$SERVER_PATH/docker_machine.sh" "-d virtualbox" ;;
+ Hyper-V)
+ # The Hyper-v has been enabled in Windows 10. Disable checking the hardware virtualization.
+ source "$SERVER_PATH/docker_machine.sh" "-d virtualbox --virtualbox-no-vtx-check" ;;
+ *) ;;
+esac
+
+# Display system-wide information of docker-engine
+docker info
+
+# Create images
+$SERVER_PATH/docker_images.sh
diff --git a/coin/provisioning/common/shared/testserver/echo/Dockerfile b/coin/provisioning/common/shared/testserver/echo/Dockerfile
new file mode 100644
index 00000000..a20419c6
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/echo/Dockerfile
@@ -0,0 +1,4 @@
+FROM qt_ubuntu_16.04
+ARG packages="avahi-daemon xinetd"
+RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
+EXPOSE 7 7/UDP 13
diff --git a/coin/provisioning/common/shared/testserver/echo_18.04/Dockerfile b/coin/provisioning/common/shared/testserver/echo_18.04/Dockerfile
new file mode 100644
index 00000000..e86357a2
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/echo_18.04/Dockerfile
@@ -0,0 +1,4 @@
+FROM qt_ubuntu_18.04
+ARG packages="avahi-daemon xinetd"
+RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
+EXPOSE 7 7/UDP 13
diff --git a/coin/provisioning/common/shared/testserver/freecoap/Dockerfile b/coin/provisioning/common/shared/testserver/freecoap/Dockerfile
new file mode 100644
index 00000000..7b2a27a7
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/freecoap/Dockerfile
@@ -0,0 +1,14 @@
+FROM qt_ubuntu_18.04
+ARG packages="avahi-daemon autoconf automake libtool make libgnutls28-dev"
+RUN apt-get update && apt-get -y install $packages
+
+WORKDIR /root/src
+ADD FreeCoAP-*.tar.gz .
+RUN mv FreeCoAP-* FreeCoAP
+WORKDIR /root/src/FreeCoAP
+RUN autoreconf --install && ./configure && make && make install
+WORKDIR sample/time_server
+RUN make
+WORKDIR /
+
+EXPOSE 5685/udp
diff --git a/coin/provisioning/common/linux/testserver/ftp-proxy/Dockerfile b/coin/provisioning/common/shared/testserver/ftp-proxy/Dockerfile
index c719c1eb..de3e5b86 100644
--- a/coin/provisioning/common/linux/testserver/ftp-proxy/Dockerfile
+++ b/coin/provisioning/common/shared/testserver/ftp-proxy/Dockerfile
@@ -1,4 +1,4 @@
-FROM ubuntu:16.04
-ARG packages="ftp-proxy avahi-daemon"
+FROM qt_ubuntu_16.04
+ARG packages="avahi-daemon ftp-proxy"
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
EXPOSE 2121
diff --git a/coin/provisioning/common/shared/testserver/ftp-proxy_18.04/Dockerfile b/coin/provisioning/common/shared/testserver/ftp-proxy_18.04/Dockerfile
new file mode 100644
index 00000000..383ba140
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/ftp-proxy_18.04/Dockerfile
@@ -0,0 +1,4 @@
+FROM qt_ubuntu_18.04
+ARG packages="avahi-daemon ftp-proxy"
+RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
+EXPOSE 2121
diff --git a/coin/provisioning/common/shared/testserver/iptables/Dockerfile b/coin/provisioning/common/shared/testserver/iptables/Dockerfile
new file mode 100644
index 00000000..1c2a4b4d
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/iptables/Dockerfile
@@ -0,0 +1,4 @@
+FROM qt_ubuntu_16.04
+ARG packages="avahi-daemon iptables"
+RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
+EXPOSE 1357
diff --git a/coin/provisioning/common/shared/testserver/iptables_18.04/Dockerfile b/coin/provisioning/common/shared/testserver/iptables_18.04/Dockerfile
new file mode 100644
index 00000000..49b277c7
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/iptables_18.04/Dockerfile
@@ -0,0 +1,4 @@
+FROM qt_ubuntu_18.04
+ARG packages="avahi-daemon iptables"
+RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
+EXPOSE 1357
diff --git a/coin/provisioning/common/shared/testserver/qt_ubuntu_16.04/Dockerfile b/coin/provisioning/common/shared/testserver/qt_ubuntu_16.04/Dockerfile
new file mode 100644
index 00000000..a9c8b9ef
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/qt_ubuntu_16.04/Dockerfile
@@ -0,0 +1,5 @@
+FROM ubuntu:16.04
+ARG COIN_RUNS_IN_QT_COMPANY
+RUN test x"$COIN_RUNS_IN_QT_COMPANY" = xtrue \
+ && sed -i 's;\(archive\|security\)\.ubuntu\.com;repo-clones.ci.qt.io/apt-mirror/mirror;' /etc/apt/sources.list \
+ || echo "Internal package repository not found. Using public repositories."
diff --git a/coin/provisioning/common/shared/testserver/qt_ubuntu_18.04/Dockerfile b/coin/provisioning/common/shared/testserver/qt_ubuntu_18.04/Dockerfile
new file mode 100644
index 00000000..f62a29c6
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/qt_ubuntu_18.04/Dockerfile
@@ -0,0 +1,5 @@
+FROM ubuntu:18.04
+ARG COIN_RUNS_IN_QT_COMPANY
+RUN test x"$COIN_RUNS_IN_QT_COMPANY" = xtrue \
+ && sed -i 's;\(archive\|security\)\.ubuntu\.com;repo-clones.ci.qt.io/apt-mirror/mirror;' /etc/apt/sources.list \
+ || echo "Internal package repository not found. Using public repositories."
diff --git a/coin/provisioning/common/shared/testserver/settings.sh b/coin/provisioning/common/shared/testserver/settings.sh
new file mode 100644
index 00000000..27832773
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/settings.sh
@@ -0,0 +1,38 @@
+#############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+set -ex
+
+# A list of test servers to be provisioned
+testserver='apache2 squid vsftpd ftp-proxy danted echo cyrus iptables californium freecoap'
+testserver="$testserver apache2_18.04 squid_18.04 vsftpd_18.04 ftp-proxy_18.04 danted_18.04 echo_18.04 cyrus_18.04 iptables_18.04"
diff --git a/coin/provisioning/common/linux/testserver/squid/Dockerfile b/coin/provisioning/common/shared/testserver/squid/Dockerfile
index f0ed68b3..330d3929 100644
--- a/coin/provisioning/common/linux/testserver/squid/Dockerfile
+++ b/coin/provisioning/common/shared/testserver/squid/Dockerfile
@@ -1,4 +1,4 @@
-FROM ubuntu:16.04
-ARG packages="squid avahi-daemon"
+FROM qt_ubuntu_16.04
+ARG packages="avahi-daemon squid"
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
EXPOSE 3128-3130
diff --git a/coin/provisioning/common/shared/testserver/squid_18.04/Dockerfile b/coin/provisioning/common/shared/testserver/squid_18.04/Dockerfile
new file mode 100644
index 00000000..239ea4c8
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/squid_18.04/Dockerfile
@@ -0,0 +1,4 @@
+FROM qt_ubuntu_18.04
+ARG packages="avahi-daemon squid"
+RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
+EXPOSE 3128-3130
diff --git a/coin/provisioning/common/linux/testserver/vsftpd/Dockerfile b/coin/provisioning/common/shared/testserver/vsftpd/Dockerfile
index af6cd7c7..4c2e00e4 100644
--- a/coin/provisioning/common/linux/testserver/vsftpd/Dockerfile
+++ b/coin/provisioning/common/shared/testserver/vsftpd/Dockerfile
@@ -1,7 +1,7 @@
-FROM ubuntu:16.04
-ARG packages="vsftpd ftp wget avahi-daemon"
+FROM qt_ubuntu_16.04
+ARG packages="avahi-daemon vsftpd ftp"
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
EXPOSE 20-21
# install configurations and test data
-RUN wget https://tools.ietf.org/rfc/rfc3252.txt
+COPY rfc3252.txt .
diff --git a/coin/provisioning/common/shared/testserver/vsftpd_18.04/Dockerfile b/coin/provisioning/common/shared/testserver/vsftpd_18.04/Dockerfile
new file mode 100644
index 00000000..8886308c
--- /dev/null
+++ b/coin/provisioning/common/shared/testserver/vsftpd_18.04/Dockerfile
@@ -0,0 +1,4 @@
+FROM qt_ubuntu_18.04
+ARG packages="avahi-daemon vsftpd"
+RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
+EXPOSE 20-21
diff --git a/coin/provisioning/common/unix/DownloadURL.sh b/coin/provisioning/common/unix/DownloadURL.sh
index 996c99da..1d48a565 100755
--- a/coin/provisioning/common/unix/DownloadURL.sh
+++ b/coin/provisioning/common/unix/DownloadURL.sh
@@ -1,8 +1,8 @@
-#!/usr/bin/env bash
+#!/bin/sh
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -33,31 +33,94 @@
##
#############################################################################
+
# A helper script used for downloading a file from a URL or an alternative
-# URL. Also the SHA1 is checked for the file. Target filename should also
-# be given.
-#
-# If called directly from another script, it will exit the parent script
-# as well, if not called in its own subshell with parentheses.
+# URL. Also the SHA is checked for the file (SHA algorithm is autodetected
+# based on the SHA length). Target filename should also be given.
-set -ex
+############################ BOILERPLATE ###############################
-function DownloadURL {
- url=$1
- url_alt=$2
- expectedSha1=$3
- targetFile=$4
-
- echo "Downloading from primary URL '$url'"
- curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || {
- echo "Failed to download '$url' multiple times"
- echo "Downloading from alternative URL '$url_alt'"
- curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt" || { echo 'Failed to download even from alternative url'; exit 1; }
- }
-
- echo "Checking SHA1 on PKG '$targetFile'"
- echo "$expectedSha1 *$targetFile" > "$targetFile.sha1"
- sha1sum --check "$targetFile.sha1"
- rm -f "$targetFile.sha1"
+command -v sha1sum >/dev/null || sha1sum () { shasum -a 1 "$@" ; }
+command -v sha256sum >/dev/null || sha256sum () { shasum -a 256 "$@" ; }
+command -v sha384sum >/dev/null || sha384sum () { shasum -a 384 "$@" ; }
+command -v sha512sum >/dev/null || sha512sum () { shasum -a 512 "$@" ; }
+
+########################################################################
+
+
+Download () {
+ url="$1"
+ targetFile="$2"
+
+ command -v curl >/dev/null \
+ && curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" \
+ || wget --tries 5 -O "$targetFile" "$url"
+}
+
+VerifyHash () {
+ file=$1
+ expectedHash=$2
+
+ if [ ! -f "$file" ]
+ then return 2 # file does not exist
+ fi
+
+
+ hashLength="$(echo "$expectedHash" | wc -c | sed 's/ *//g')"
+ # Use backticks because of bug with bash-3 (default on macOS),
+ # caused when there are unbalanced parentheses inside $()
+ # shellcheck disable=SC2006
+ hash=`case "$hashLength" in
+ 41) sha1sum "$file" ;;
+ 65) sha256sum "$file" ;;
+ 97) sha384sum "$file" ;;
+ 129) sha512sum "$file" ;;
+ *) echo "FATAL! Unknown hash length: $hashLength" 1>&2 && exit 1 ;;
+ esac | cut -d ' ' -f 1`
+
+ if [ ! "$expectedHash" = "$hash" ]
+ then
+ echo "FAIL! wrong file hash: $file $hash" 1>&2
+ return 1
+ fi
+ echo "OK verified integrity of: $file"
}
+# Check if file already exists and is good, otherwise download it
+DownloadURL () {
+ url=$1
+ url2=$2
+ expectedHash=$3
+ # Optional argument $4: destination filename
+ if [ x"$4" = x ]
+ then
+ # defaults to the last component of $url
+ targetFile=$(echo $url | sed 's|^.*/||')
+ else
+ targetFile=$4
+ fi
+
+ # If a non-empty file already exists
+ if [ -s "$targetFile" ]
+ then
+ if VerifyHash "$targetFile" "$expectedHash"
+ then
+ echo "Skipping download, found and validated existing file: $targetFile"
+ return
+ else
+ echo "WARNING: Non-empty but different file found at destination; will re-download and overwrite file: $targetFile"
+ fi
+ fi
+
+ echo "Downloading from primary URL: $url"
+ if ! Download "$url" "$targetFile"
+ then
+ echo "FAIL! to download, trying alternative URL: $url2" 1>&2
+ if ! Download "$url2" "$targetFile"
+ then
+ echo 'FAIL! to download even from alternative URL' 1>&2
+ return 1
+ fi
+ fi
+ VerifyHash "$targetFile" "$expectedHash"
+}
diff --git a/coin/provisioning/common/unix/InstallFromCompressedFileFromURL.sh b/coin/provisioning/common/unix/InstallFromCompressedFileFromURL.sh
index 34bcf289..8aaa0dc3 100755
--- a/coin/provisioning/common/unix/InstallFromCompressedFileFromURL.sh
+++ b/coin/provisioning/common/unix/InstallFromCompressedFileFromURL.sh
@@ -67,6 +67,9 @@ function InstallFromCompressedFileFromURL {
"xz")
tar -xf "$targetFile" --directory "$targetDirectory"
;;
+ "tbz2")
+ tar -xjf "$targetFile" --directory "$targetDirectory"
+ ;;
*)
exit 1
;;
diff --git a/coin/provisioning/common/unix/common.sourced.sh b/coin/provisioning/common/unix/common.sourced.sh
new file mode 100644
index 00000000..9f74b32e
--- /dev/null
+++ b/coin/provisioning/common/unix/common.sourced.sh
@@ -0,0 +1,167 @@
+#!/bin/sh
+
+
+#############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+
+# Script to be sourced from everywhere you need a common environment. Defines:
+export PROVISIONING_DIR
+export PROVISIONING_OS
+export PROVISIONING_OS_ID
+export PROVISIONING_ARCH
+export CMD_PKG_INSTALL
+export CMD_PKG_LOCALINSTALL
+export CMD_INSTALL
+export COIN_RUNS_IN_QT_COMPANY
+
+
+
+if [ x"$IS_PROVISIONING_COMMON_SOURCED" != x ]
+then
+ echo "common.sourced.sh has already been sourced, re-sourcing skipped"
+ return
+fi
+
+# Do not export; you want children to re-source, because they only inherit the
+# variables but not the functions
+IS_PROVISIONING_COMMON_SOURCED=1
+
+
+fatal () {
+ echo "$1" 1>&2
+ if [ x"$2" != x ]
+ then exit "$2"
+ else exit
+ fi
+}
+
+# Takes one argument which should be the filename of this script. Returns true
+# if the script is being sourced, false if the script is being executed.
+is_script_executed () {
+ [ x"$(basename $(echo "$0" | sed s/^-//))" = x"$1" ]
+}
+
+
+is_script_executed common.sourced.sh \
+ && fatal "Script common.sourced.sh should always be sourced, not executed"
+
+
+_detect_linux_OS_ID () {
+ if [ -f /etc/os-release ]
+ then
+ . /etc/os-release
+ PROVISIONING_OS_ID="$ID"
+ elif [ -f /etc/redhat-release ]
+ then
+ case "$(cat /etc/redhat-release)" in
+ "Red Hat Enterprise Linux"*)
+ PROVISIONING_OS_ID="rhel"
+ ;;
+ "CentOS Linux"*)
+ PROVISIONING_OS_ID="centos"
+ ;;
+ *) fatal "Unknown string in /etc/redhat-release" ;;
+ esac
+ fi
+}
+
+set_common_environment () {
+ # Unfortunately we can't find the provisioning directory from a sourced
+ # script in a portable way
+ # PROVISIONING_DIR="$(dirname "$0")/../../"
+
+ [ x"$PROVISIONING_DIR" = x ] \
+ && fatal "PROVISIONING_DIR variable needs to be set before calling set_common_environment"
+
+ uname_s="$(uname -s)"
+ case "$uname_s" in
+ Linux)
+ PROVISIONING_OS=linux
+ _detect_linux_OS_ID
+ case "$PROVISIONING_OS_ID" in
+ suse|sles|opensuse*)
+ CMD_PKG_INSTALL="sudo zypper -nq install"
+ CMD_PKG_LOCALINSTALL="sudo zypper --no-gpg-checks -nq install"
+ ;;
+ debian|ubuntu)
+ CMD_PKG_INSTALL="sudo apt -y install"
+ CMD_PKG_LOCALINSTALL="sudo apt -y install"
+ ;;
+ rhel|centos|fedora)
+ CMD_PKG_INSTALL="sudo yum -y install"
+ CMD_PKG_LOCALINSTALL="sudo yum -y --nogpgcheck localinstall"
+ ;;
+ *) fatal "Unknown ID in /etc/os-release: $PROVISIONING_OS_ID" ;;
+ esac
+ ;;
+ Darwin)
+ PROVISIONING_OS=macos
+ PROVISIONING_OS_ID=macos
+ CMD_PKG_INSTALL="brew install"
+ CMD_PKG_LOCALINSTALL="echo 'TODO how to install a package file on macOS'"
+ ;;
+ *)
+ fatal "Unknown system in uname: $uname_s" 42
+ ;;
+ esac
+
+ uname_m="$(uname -m)"
+ case "$uname_m" in
+ x86_64|amd64) PROVISIONING_ARCH=amd64 ;;
+ i[3456]86) PROVISIONING_ARCH=x86 ;;
+ *) fatal "Unknown architecture in uname: $uname_m" 43 ;;
+ esac
+
+ CMD_INSTALL="sudo install"
+
+ COIN_RUNS_IN_QT_COMPANY=false
+ if ping -c1 repo-clones.ci.qt.io >/dev/null 2>&1
+ then
+ COIN_RUNS_IN_QT_COMPANY=true
+ fi
+
+}
+
+set_common_environment
+
+set_dry_run () {
+ if [ x"$PROVISIONING_DRY_RUN" != x ]
+ then
+ CMD_PKG_INSTALL="echo DRYRUN: $CMD_PKG_INSTALL"
+ CMD_PKG_LOCALINSTALL="echo DRYRUN: $CMD_PKG_LOCALINSTALL"
+ CMD_INSTALL="echo DRYRUN: $CMD_INSTALL"
+ fi
+}
+
+set_dry_run
diff --git a/coin/provisioning/common/unix/emsdk.sh b/coin/provisioning/common/unix/emsdk.sh
new file mode 100755
index 00000000..a2fda735
--- /dev/null
+++ b/coin/provisioning/common/unix/emsdk.sh
@@ -0,0 +1,93 @@
+#!/usr/bin/env bash
+#############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+# shellcheck source=./InstallFromCompressedFileFromURL.sh
+source "${BASH_SOURCE%/*}/InstallFromCompressedFileFromURL.sh"
+# shellcheck source=./SetEnvVar.sh
+source "${BASH_SOURCE%/*}/SetEnvVar.sh"
+# shellcheck source=./DownloadURL.sh
+source "${BASH_SOURCE%/*}/DownloadURL.sh"
+
+version="1.39.8"
+urlCache="http://ci-files01-hki.intra.qt.io/input/emsdk"
+targetFolder="/opt/emsdk"
+
+# cross-platform emscripten SDK
+urlEmscriptenExternal="https://github.com/emscripten-core/emscripten/archive/$version.tar.gz"
+urlEmscriptenCache="$urlCache/emscripten.$version.tar.gz"
+sha1Emscripten="a593ea3b4ab7e3d57e1232b19a903ccf8f137d2f"
+
+# platform-specific toolchain and node binaries. urls obtained from "emsdk install"
+if uname -a |grep -q Darwin; then
+ urlWasmBinariesExternal="https://storage.googleapis.com/webassembly/emscripten-releases-builds/mac/9e60f34accb4627d7358223862a7e74291886ab6/wasm-binaries.tbz2"
+ urlWasmBinariesCache="$urlCache/macos/wasm-binaries.$version.tbz2"
+ sha1WasmBinaries="aedb30fb07d565c35305af0920ab072ae743895d"
+
+ urlNodeBinariesExternal="https://storage.googleapis.com/webassembly/emscripten-releases-builds/deps/node-v12.9.1-darwin-x64.tar.gz"
+ urlNodeBinariesCache="$urlCache/mac/node-v12.9.1-darwin-x64.tar.gz"
+ sha1NodeBinaries="f5976321ded091e70358e406b223f6fd64e35a43"
+ pathNodeExecutable='node-v12.9.1-darwin-x64/bin/node'
+else
+ urlWasmBinariesExternal="https://storage.googleapis.com/webassembly/emscripten-releases-builds/linux/9e60f34accb4627d7358223862a7e74291886ab6/wasm-binaries.tbz2"
+ urlWasmBinariesCache="$urlCache/linux/wasm-binaries.$version.tbz2"
+ sha1WasmBinaries="eb7fc94aa79a6e215272e2586173515aa37c3141"
+
+ urlNodeBinariesExternal="https://storage.googleapis.com/webassembly/emscripten-releases-builds/deps/node-v12.9.1-linux-x64.tar.xz"
+ urlNodeBinariesCache="$urlCache/linux/node-v12.9.1-linux-x64.tar.xz"
+ sha1NodeBinaries="cde96023b468d593c50de27470dd714c8cfda9aa"
+ pathNodeExecutable='node-v12.9.1-linux-x64/bin/node'
+fi
+
+sudo mkdir "$targetFolder"
+
+InstallFromCompressedFileFromURL "$urlEmscriptenCache" "$urlEmscriptenExternal" "$sha1Emscripten" "$targetFolder" ""
+InstallFromCompressedFileFromURL "$urlWasmBinariesCache" "$urlWasmBinariesExternal" "$sha1WasmBinaries" "$targetFolder" ""
+InstallFromCompressedFileFromURL "$urlNodeBinariesCache" "$urlNodeBinariesExternal" "$sha1NodeBinaries" "$targetFolder" ""
+
+sudo chmod -R a+rwx "$targetFolder"
+
+echo "Writing $targetFolder/.emscripten"
+cat <<EOM >"$targetFolder/.emscripten"
+EMSCRIPTEN_ROOT='$targetFolder/emscripten-$version'
+LLVM_ROOT='$targetFolder/install/bin'
+BINARYEN_ROOT='$targetFolder/install'
+NODE_JS='$targetFolder/$pathNodeExecutable'
+TEMP_DIR = '/tmp'
+EOM
+
+SetEnvVar "PATH" "\"\$PATH:$targetFolder/emscripten-$version/\""
+SetEnvVar "EMSCRIPTEN" "$targetFolder/emscripten-$version"
+SetEnvVar "EM_CONFIG" "$targetFolder/.emscripten"
+
+echo "Emsdk = $version" >> ~/versions.txt
diff --git a/coin/provisioning/common/unix/install-openssl.sh b/coin/provisioning/common/unix/install-openssl.sh
index 01a20935..75b7edbc 100755
--- a/coin/provisioning/common/unix/install-openssl.sh
+++ b/coin/provisioning/common/unix/install-openssl.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2019 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -42,11 +42,11 @@ source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
# shellcheck source=../unix/SetEnvVar.sh
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
-version="1.1.1b"
+version="1.1.1g"
officialUrl="https://www.openssl.org/source/openssl-$version.tar.gz"
cachedUrl="http://ci-files01-hki.intra.qt.io/input/openssl/openssl-$version.tar.gz"
targetFile="/tmp/openssl-$version.tar.gz"
-sha="e9710abf5e95c48ebf47991b10cbb48c09dae102"
+sha="b213a293f2127ec3e323fb3cfc0c9807664fd997"
opensslHome="${HOME}/openssl-${version}"
opensslSource="${opensslHome}-src"
DownloadURL "$cachedUrl" "$officialUrl" "$sha" "$targetFile"
diff --git a/coin/provisioning/common/unix/install_protobuff.sh b/coin/provisioning/common/unix/install_protobuff.sh
index 59e9b699..a9b2cfd0 100755
--- a/coin/provisioning/common/unix/install_protobuff.sh
+++ b/coin/provisioning/common/unix/install_protobuff.sh
@@ -64,7 +64,7 @@ if uname -a |grep -q Darwin; then
else
./configure
fi
-make
+make -j5
sudo make install
# Refresh shared library cache if OS isn't macOS
diff --git a/coin/provisioning/common/unix/libclang.sh b/coin/provisioning/common/unix/libclang.sh
index a9d1cc49..6fa6c040 100755
--- a/coin/provisioning/common/unix/libclang.sh
+++ b/coin/provisioning/common/unix/libclang.sh
@@ -65,10 +65,10 @@ zip="/tmp/libclang.7z"
destination="/usr/local/libclang-$version"
DownloadURL $url_cached $url $sha1 $zip
-7z x $zip -o/tmp/
+sudo 7z x $zip -o/usr/local/
+sudo mv /usr/local/libclang "$destination"
rm -rf $zip
-sudo mv /tmp/libclang "$destination"
echo "export LLVM_INSTALL_DIR=$destination" >> ~/.bash_profile
echo "libClang = $version" >> ~/versions.txt
diff --git a/coin/provisioning/qtci-windows-10-x86_64/10-msvc_2015_update3_patch.ps1 b/coin/provisioning/common/unix/python_modules.sh
index fe1aec7d..89adbd5c 100644..100755
--- a/coin/provisioning/qtci-windows-10-x86_64/10-msvc_2015_update3_patch.ps1
+++ b/coin/provisioning/common/unix/python_modules.sh
@@ -1,6 +1,8 @@
+#!/usr/bin/env bash
+
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -30,5 +32,7 @@
## $QT_END_LICENSE$
##
#############################################################################
-. "$PSScriptRoot\..\common\windows\msvc_2015_update3_patch.ps1"
+# needed by packaging scripts
+pip3 install bs4
+pip3 install sh
diff --git a/coin/provisioning/common/unix/squishInstall.sh b/coin/provisioning/common/unix/squishInstall.sh
index b40c1922..7592814b 100755
--- a/coin/provisioning/common/unix/squishInstall.sh
+++ b/coin/provisioning/common/unix/squishInstall.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -33,120 +33,79 @@
##
#############################################################################
+# shellcheck source=./DownloadURL.sh
+source "${BASH_SOURCE%/*}/DownloadURL.sh"
+
set -ex
-# This script will install squish package for Linux and Mac.
+# This script will fetch and extract pre-buildt squish package for Linux and Mac.
# Squish is need by Release Test Automation (RTA)
-version="6.4.3"
-# Branch version without dot
-qtBranch="512x"
-squishFolder="/opt/squish"
-squishUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/coin/$qtBranch/"
-squishFile="squish-$version-qt$qtBranch-linux64.run"
+version="6.5.2"
+qtBranch="514x"
+installFolder="/opt"
+squishFolder="$installFolder/squish"
+preBuildCacheUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/jenkins_build/stable"
+licenseUrl="http://ci-files01-hki.intra.qt.io/input/squish/coin/.squish-3-license"
if uname -a |grep -q Darwin; then
- squishFile="squish-$version-qt$qtBranch-macx86_64.dmg"
+ compressedFolder="prebuild-squish-$version-$qtBranch-macx86_64.tar.gz"
+ sha1="91a1d7228dc4b4bd64f93191c33d2642abc97e14"
+else
+ compressedFolder="prebuild-squish-$version-$qtBranch-linux64.tar.gz"
+ sha1="63f33de55770e2588dd9f482546900e33d20f8ec"
fi
-squishLicenseUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/coin/"
-squishLicenseFile=".squish-3-license.tar.gz"
-
-testSuite="suite_test_squish"
-testSuiteUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/coin/"
+mountFolder="/tmp/squish"
+sudo mkdir "$mountFolder"
-# These checks can be removed when Vanilla OS for all linux and Mac are in
-if [ -d "$squishFolder" ]; then
- echo "Move old squish to /tmp"
- sudo mv "$squishFolder" "/tmp/squish_$(date)"
+# Check which platform
+if uname -a |grep -q Darwin; then
+ usersGroup="staff"
+ squishLicenseDir="/Users/qt"
+elif uname -a |grep -q "el7"; then
+ usersGroup="qt"
+ squishLicenseDir="/root"
+elif uname -a |grep -q "Ubuntu"; then
+ usersGroup="users"
+ squishLicenseDir="/home/qt"
+else
+ usersGroup="users"
+ squishLicenseDir="/root"
fi
-if [ -f "/etc/profile.d/squish_env.sh" ]; then
- echo "Remove /etc/profile.d/squish_env.sh"
- sudo rm -f "/etc/profile.d/squish_env.sh"
- export SQUISH_LICENSEKEY_DIR=$HOME
+targetFileMount="$mountFolder"/"$compressedFolder"
+
+echo "Mounting $preBuildCacheUrl to $mountFolder"
+sudo mount "$preBuildCacheUrl" "$mountFolder"
+echo "Create $installFolder if needed"
+if [ ! -d "$installFolder" ]; then
+ sudo mkdir "$installFolder"
fi
-function MountAndInstall {
- url=$1
- targetDirectory=$2
- targetFile=$3
-
- # Check which platform
- if uname -a |grep -q Darwin; then
- usersGroup="staff"
- mountFolder="/Volumes"
- squishLicenseDir="/Users/qt"
- elif uname -a |grep -q "el7"; then
- usersGroup="qt"
- mountFolder="/tmp"
- squishLicenseDir="/root"
- elif uname -a |grep -q "Ubuntu"; then
- usersGroup="users"
- mountFolder="/tmp"
- squishLicenseDir="/home/qt"
- else
- usersGroup="users"
- mountFolder="/tmp"
- squishLicenseDir="/root"
- fi
+VerifyHash "$targetFileMount" "$sha1"
- function UnMount {
- echo "Unmounting $mountFolder"
- sudo diskutil unmount force "$mountFolder" || sudo umount -f "$mountFolder"
- }
+echo "Uncompress $compressedFolder"
+sudo tar -xzf "$targetFileMount" --directory "$installFolder"
- targetFileMount="$mountFolder"/"$targetFile"
+echo "Unmounting $mountFolder"
+sudo diskutil unmount force "$mountFolder" || sudo umount -f "$mountFolder"
- echo "Mounting $url to $mountFolder"
- sudo mount "$url" "$mountFolder"
- echo "Create $targetDirectory if needed"
- if [ ! -d "/opt" ]; then
- sudo mkdir "/opt"
- fi
- if [ ! -d "$targetDirectory" ]; then
- sudo mkdir "$targetDirectory"
- fi
- echo "Uncompress $targetFile"
- if [[ $targetFile == *.tar.gz ]]; then
- if [[ $targetFile == .squish-3-license.* ]]; then
- target="$squishLicenseDir"
- # Squish license need to be exists also in users home directory, because squish check it before it starts running tests
- sudo tar -xzf "$targetFileMount" --directory "$HOME"
- else
- target="$targetDirectory"
- fi
- sudo tar -xzf "$targetFileMount" --directory "$target"
- UnMount
- elif [[ $targetFile == *.dmg ]]; then
- echo "'dmg-file', no need to uncompress"
- sudo cp $targetFileMount /tmp
- UnMount
- sudo hdiutil attach "/tmp/$targetFile"
- sudo /Volumes/froglogic\ Squish/Install\ Squish.app/Contents/MacOS/Squish unattended=1 targetdir="$targetDirectory/package" qtpath="$targetDirectory" > /dev/null 2>&1
- mountFolder="/Volumes/froglogic Squish"
- UnMount
- elif [[ $targetFile == *.run ]]; then
- echo "'run-file', no need to uncompress"
- sudo cp $targetFileMount $targetDirectory
- UnMount
- sudo chmod +x $targetDirectory/$targetFile
- sudo $targetDirectory/$targetFile unattended=1 targetdir="$targetDirectory/package" qtpath="$targetDirectory" > /dev/null 2>&1
- sudo rm -fr "$targetDirectory/$targetFile"
- if uname -a |grep -q "Ubuntu"; then
- sudo mkdir /usr/lib/tcl8.6
- sudo cp "$targetDirectory/package/tcl/lib/tcl8.6/init.tcl" /usr/lib/tcl8.6/
- fi
- else
- exit 1
+sudo mv "$installFolder/rta_squish_$version" "$squishFolder"
+
+if uname -a |grep -q "Ubuntu"; then
+ if [ ! -e "/usr/lib/tcl8.6" ]; then
+ sudo mkdir /usr/lib/tcl8.6
+ sudo cp "$squishFolder/package/tcl/lib/tcl8.6/init.tcl" /usr/lib/tcl8.6/
fi
+fi
- echo "Changing ownerships"
- sudo chown -R qt:$usersGroup "$targetDirectory"
- sudo chown qt:$usersGroup "$HOME/.squish-3-license"
-}
+DownloadURL "$licenseUrl" "$licenseUrl" "3c6b2b3ca047f68e20f697afcc3a9d376f01b376" "$HOME/.squish-3-license"
-echo "Set commands for environment variables in .bashrc"
+echo "Changing ownerships"
+sudo chown -R qt:$usersGroup "$squishFolder"
+sudo chown qt:$usersGroup "$HOME/.squish-3-license"
+echo "Set commands for environment variables in .bashrc"
if uname -a |grep -q "Ubuntu"; then
echo "export SQUISH_PATH=$squishFolder/package" >> ~/.profile
echo "export PATH=\$PATH:$squishFolder/squish-$version/bin" >> ~/.profile
@@ -155,19 +114,11 @@ else
echo "export PATH=\$PATH:$squishFolder/squish-$version/bin" >> ~/.bashrc
fi
-echo "Installing squish license to home directory.."
-MountAndInstall "$squishLicenseUrl" "$squishFolder" "$squishLicenseFile"
-
-echo "Installing squish $version.."
-MountAndInstall "$squishUrl" "$squishFolder" "$squishFile"
-
-echo "Installing provisioning scripts for squish"
-MountAndInstall "$testSuiteUrl" "$squishFolder" "$testSuite.tar.gz"
-
-echo "Verifying Squish Installation"
-if "$squishFolder/package/bin/squishrunner" --testsuite "$squishFolder/$testSuite" | grep "Squish test run successfully" ; then
+echo "Verifying Squish"
+if "$squishFolder/package/bin/squishrunner" --testsuite "$squishFolder/suite_test_squish" | grep "Squish test run successfully" ; then
echo "Squish installation tested successfully"
else
echo "Squish test failed! Package wasn't installed correctly."
exit 1
fi
+
diff --git a/coin/provisioning/common/unix/telegraf_install.sh b/coin/provisioning/common/unix/telegraf_install.sh
new file mode 100755
index 00000000..b2dd244e
--- /dev/null
+++ b/coin/provisioning/common/unix/telegraf_install.sh
@@ -0,0 +1,98 @@
+#!/bin/sh
+
+#############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+
+# This script installs telegraf and ioping and our script telegraf-ioping.sh
+# to the /usr/bin directory.
+#
+# The reasons we don't install to /usr/local/bin are:
+# 1. On SLES and RHEL, the PATH of sudo (secure_path setting in /etc/sudoers)
+# does not include /usr/local/bin.
+# 2. On macOS /usr/local/bin does not even exist early in provisioning.
+
+
+######################## BOILERPLATE ###########################
+set -e
+
+
+PROVISIONING_DIR="$(dirname "$0")/../../"
+. "$PROVISIONING_DIR"/common/unix/common.sourced.sh
+
+. "$PROVISIONING_DIR"/common/unix/DownloadURL.sh
+
+is_script_executed telegraf_install.sh \
+ || fatal "Script telegraf_install.sh should be executed, not sourced"
+
+################################################################
+
+
+[ "$PROVISIONING_OS" = linux ] \
+ && ioping_sha256=259abf04bcb84f4126ff97c04b6651e1cf5ea6d8a9ff364c769a26c95b6eeb44 \
+ || ioping_sha256=55de6a2f1a5343e0ce8df31d82d47a9e79c7e612edbc6dfb39b5fc6fb358b2e3
+DownloadURL "http://ci-files01-hki.intra.qt.io/input/ioping/ioping.${PROVISIONING_OS}-${PROVISIONING_ARCH}" \
+ '' "$ioping_sha256" ioping
+$CMD_INSTALL -m 755 ./ioping /usr/bin/
+rm -f ioping
+
+# 2. Install custom ioping monitoring script
+$CMD_INSTALL -m 755 "$PROVISIONING_DIR"/common/shared/telegraf/telegraf-ioping.sh /usr/bin/
+
+# 3. Download and install telegraf
+
+[ x"$PROVISIONING_OS" = xmacos ] && os=darwin || os=linux
+[ x"$PROVISIONING_ARCH" = xx86 ] && arch=i386 || arch=amd64
+package_filename=telegraf-1.12.6_${os}_${arch}.tar.gz
+package_sha256_list="$PROVISIONING_DIR"/common/shared/telegraf/telegraf_packages.sha256.txt
+package_sha256=$(sed -n "s/.*$package_filename *//p" "$package_sha256_list")
+
+DownloadURL \
+ http://ci-files01-hki.intra.qt.io/input/telegraf/"$package_filename" \
+ https://dl.influxdata.com/telegraf/releases/"$package_filename" \
+ "$package_sha256" \
+ telegraf.tar.gz
+
+tar -xzf ./telegraf.tar.gz -C /tmp
+telegraf_binary=$(find /tmp/telegraf* -name telegraf -type f | grep /bin/ | head -1)
+$CMD_INSTALL -m 755 "$telegraf_binary" /usr/bin/
+rm -rf /tmp/telegraf*
+
+# 4. Edit config file with passwords
+"$PROVISIONING_DIR"/common/unix/telegraf_password.sh
+
+# 5. Start telegraf in background (-b) and with retaining the environment (-E)
+# in order to report as hostname = $COIN_UNIQUE_JOB_ID.
+/usr/bin/sudo -b -E telegraf --config /etc/telegraf-coin.conf >/dev/null 2>&1
+
+echo DONE: "Installed and started telegraf: $package_filename"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-systemsetup.sh b/coin/provisioning/common/unix/telegraf_password.sh
index ee6af148..efbed142 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-systemsetup.sh
+++ b/coin/provisioning/common/unix/telegraf_password.sh
@@ -1,8 +1,8 @@
-#!/usr/bin/env bash
+#!/bin/sh
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -33,27 +33,28 @@
##
#############################################################################
-# This script modifies system settings for automated use
-set -ex
+######################## BOILERPLATE ###########################
+set -e
-# shellcheck source=../common/unix/check_and_set_proxy.sh
-source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh"
-NTS_IP=10.212.2.216
+PROVISIONING_DIR="$(dirname "$0")/../../"
+. "$PROVISIONING_DIR"/common/unix/common.sourced.sh
-echo "Set timezone to UTC."
-sudo timedatectl set-timezone Etc/UTC
-echo "Timeout for blanking the screen (0 = never)"
-gsettings set org.gnome.desktop.session idle-delay 0
-echo "Prevents screen lock when screesaver goes active."
-gsettings set org.gnome.desktop.screensaver lock-enabled false
-echo "Disable questions on shutdown."
-gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true
+is_script_executed telegraf_password.sh \
+ || fatal "Script telegraf_password.sh should be executed, not sourced, to avoid leaking secrets in the logs"
+# Avoid leaking secrets in the logs
+set +x
+################################################################
-echo "Set Network Test Server address to $NTS_IP in /etc/hosts"
-echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts
-if [ "$proxy" != "" ]; then
- echo "Acquire::http::Proxy \"$proxy\";" | sudo tee -a /etc/apt/apt.conf
-fi
+# Provisioning should run even without the secrets repository
+influxdb_password=$(cut -d : -f 2 ~qt/work/influxdb/coin_vms_writer.auth) \
+ || influxdb_password=no_password_provided
+
+rm -f ~qt/work/influxdb/coin_vms_writer.auth
+sed "s|COIN_VMS_WRITER_PASS|$influxdb_password|" \
+ "$PROVISIONING_DIR"/common/"$PROVISIONING_OS"/telegraf-coin.conf \
+ > .telegraf-coin.conf.final
+$CMD_INSTALL -m 600 .telegraf-coin.conf.final /etc/telegraf-coin.conf
+rm -f .telegraf-coin.conf.final
diff --git a/coin/provisioning/common/windows/android-openssl.ps1 b/coin/provisioning/common/windows/android-openssl.ps1
index 981fa51d..010e7e76 100644
--- a/coin/provisioning/common/windows/android-openssl.ps1
+++ b/coin/provisioning/common/windows/android-openssl.ps1
@@ -1,6 +1,6 @@
############################################################################
##
-## Copyright (C) 2018 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -45,13 +45,13 @@ if (Is64BitWinHost) {
# Msys need to be installed to target machine
# More info and building instructions can be found from http://doc.qt.io/qt-5/opensslsupport.html
-$version = "1.1.1b"
+$version = "1.1.1g"
$zip = Get-DownloadLocation ("openssl-$version.tar.gz")
-$sha1 = "e9710abf5e95c48ebf47991b10cbb48c09dae102"
+$sha1 = "b213a293f2127ec3e323fb3cfc0c9807664fd997"
$destination = "C:\Utils\openssl-android-master"
# msys unix style paths
-$ndkPath = "/c/Utils/Android/android-ndk-r19c"
+$ndkPath = "/c/Utils/Android/android-ndk-r20"
$openssl_path = "/c/Utils/openssl-android-master"
$cc_path = "$ndkPath/toolchains/llvm/prebuilt/windows-x86_64/bin"
Download https://www.openssl.org/source/openssl-$version.tar.gz \\ci-files01-hki.intra.qt.io\provisioning\openssl\openssl-$version.tar.gz $zip
@@ -65,8 +65,25 @@ Remove-Item -Path $zip
Write-Host "Configuring OpenSSL $version for Android..."
Push-Location $destination
# $ must be escaped in powershell...
-Start-Process -NoNewWindow -Wait -ErrorAction Stop -FilePath "$msys_bash" -ArgumentList ("-lc", "`"pushd $openssl_path; ANDROID_NDK_HOME=$ndkPath PATH=${cc_path}:`$PATH CC=clang $openssl_path/Configure shared android-arm`"")
-Start-Process -NoNewWindow -Wait -ErrorAction Stop -FilePath "$msys_bash" -ArgumentList ("-lc", "`"pushd $openssl_path; ANDROID_NDK_HOME=$ndkPath PATH=${cc_path}:`$PATH CC=clang make -f $openssl_path/Makefile build_generated`"")
+
+function CheckExitCode {
+
+ param (
+ $p
+ )
+
+ if ($p.ExitCode) {
+ Write-host "Process failed with exit code: $($p.ExitCode)"
+ exit 1
+ }
+}
+
+$configure = Start-Process -NoNewWindow -Wait -PassThru -ErrorAction Stop -FilePath "$msys_bash" -ArgumentList ("-lc", "`"pushd $openssl_path; ANDROID_NDK_HOME=$ndkPath PATH=${cc_path}:`$PATH CC=clang $openssl_path/Configure shared android-arm`"")
+CheckExitCode $configure
+
+$make = Start-Process -NoNewWindow -Wait -PassThru -ErrorAction Stop -FilePath "$msys_bash" -ArgumentList ("-lc", "`"pushd $openssl_path; ANDROID_NDK_HOME=$ndkPath PATH=${cc_path}:`$PATH CC=clang make -f $openssl_path/Makefile build_generated`"")
+CheckExitCode $make
+
Pop-Location
Set-EnvironmentVariable "OPENSSL_ANDROID_HOME" "$destination"
diff --git a/coin/provisioning/common/windows/android.ps1 b/coin/provisioning/common/windows/android.ps1
index def09116..2cf18cdc 100644
--- a/coin/provisioning/common/windows/android.ps1
+++ b/coin/provisioning/common/windows/android.ps1
@@ -40,10 +40,10 @@
# That's why we need to use Andoid-21 API version in Qt 5.9.
# NDK
-$ndkVersion = "r19c"
+$ndkVersion = "r20"
$ndkCachedUrl = "\\ci-files01-hki.intra.qt.io\provisioning\android\android-ndk-$ndkVersion-windows-x86_64.zip"
$ndkOfficialUrl = "https://dl.google.com/android/repository/android-ndk-$ndkVersion-windows-x86_64.zip"
-$ndkChecksum = "c4cd8c0b6e7618ca0a871a5f24102e40c239f6a3"
+$ndkChecksum = "36e1dc77fad08ad2498fb94b13ad8caf26bbd9df"
$ndkFolder = "c:\Utils\Android\android-ndk-$ndkVersion"
$ndkZip = "c:\Windows\Temp\android_ndk_$ndkVersion.zip"
@@ -95,9 +95,12 @@ Out-File -FilePath C:\Utils\Android\licenses\android-sdk-license -Encoding utf8
# Get a PATH where Java's path is defined from previous provisioning
[Environment]::SetEnvironmentVariable("PATH", [Environment]::GetEnvironmentVariable("PATH", "Machine"), "Process")
+# Attempt to catch all errors of sdkmanager.bat, even when hidden behind a pipeline.
+$ErrorActionPreference = "Stop"
+
cd $toolsFolder\bin\
$sdkmanager_args += "platforms;$sdkApiLevel", "platform-tools", "build-tools;$sdkBuildToolsVersion"
-$command = 'for($i=0;$i -lt 6;$i++) { $response += "y`n"}; $response | .\sdkmanager.bat @sdkmanager_args'
+$command = 'for($i=0;$i -lt 6;$i++) { $response += "y`n"}; $response | .\sdkmanager.bat @sdkmanager_args | Out-Null'
Invoke-Expression $command
$command = 'for($i=0;$i -lt 6;$i++) { $response += "y`n"}; $response | .\sdkmanager.bat --licenses'
iex $command
diff --git a/coin/provisioning/common/windows/cmake.ps1 b/coin/provisioning/common/windows/cmake.ps1
index ec84d706..9d3d6aef 100644
--- a/coin/provisioning/common/windows/cmake.ps1
+++ b/coin/provisioning/common/windows/cmake.ps1
@@ -33,8 +33,8 @@
. "$PSScriptRoot\helpers.ps1"
-$majorminorversion = "3.6"
-$version = "3.6.2"
+$majorminorversion = "3.7"
+$version = "3.7.2"
$zip = Get-DownloadLocation ("cmake-" + $version + "-win32-x86.zip")
$officialurl = "https://cmake.org/files/v" + $majorminorversion + "/cmake-" + $version + "-win32-x86.zip"
@@ -44,7 +44,7 @@ Write-Host "Removing old cmake"
Remove-Item "C:\CMake" -Force -Recurse -ErrorAction SilentlyContinue
Download $officialurl $cachedurl $zip
-Verify-Checksum $zip "541F6E7EFD228E46770B8631FFE57097576E4D4E"
+Verify-Checksum $zip "c80c17e858ecfebfaf16fe8af18b174d2600c4e6"
Extract-7Zip $zip C:
$defaultinstallfolder = "C:\cmake-" + $version + "-win32-x86"
diff --git a/coin/provisioning/common/windows/conan.ps1 b/coin/provisioning/common/windows/conan.ps1
index d77d28e2..88e63244 100644
--- a/coin/provisioning/common/windows/conan.ps1
+++ b/coin/provisioning/common/windows/conan.ps1
@@ -36,8 +36,8 @@
$scriptsPath = "C:\Python36\Scripts"
-Run-Executable "$scriptsPath\pip3.exe" "install --upgrade conan==1.17.0"
-Write-Output "Conan = 1.17.0" >> ~\versions.txt
+Run-Executable "$scriptsPath\pip3.exe" "install -r $PSScriptRoot\conan_requirements.txt"
+Write-Output "Conan = 1.29.0" >> ~\versions.txt
# Use Qt Project repository by default
Run-Executable "$scriptsPath\conan.exe" "remote add qtproject https://api.bintray.com/conan/qtproject/conan --insert --force"
@@ -76,28 +76,21 @@ function Run-Conan-Install
$manifestsDir = "$PSScriptRoot\conan_manifests"
$buildinfoRoot = "C:\Utils\conanbuildinfos"
+ $lockfileRoot = "$PSScriptRoot\conan_lockfiles"
+
+ # Make up to 5 attempts for all download operations in conan
+ $env:CONAN_RETRY = "5"
Get-ChildItem -Path "$ConanfilesDir\*.txt" |
ForEach-Object {
$conanfile = $_.FullName
$outpwd = "$buildinfoRoot\$BuildinfoDir\$($_.BaseName)"
+ $lockfile = "$lockfileRoot\$($_.BaseName)-$BuildinfoDir.lock"
New-Item $outpwd -Type directory -Force | Out-Null
- for ($i = 1; $i -le 5; $i++) {
- try {
- Push-Location $outpwd
- Run-Executable "$scriptsPath\conan.exe" "install --no-imports --verify $manifestsDir", `
- '-s', ('compiler="' + $Compiler + '"'), `
- "-s os=Windows -s arch=$Arch -s compiler.version=$CompilerVersion $extraArgs $conanfile"
- break;
- } catch {
- if ($i -eq 5) {
- throw "Could not install conan content"
- }
- } finally {
- Pop-Location
- }
- }
+ Push-Location $outpwd
+ Run-Executable "$scriptsPath\conan.exe" "install --no-imports --verify $manifestsDir --lockfile $lockfile $conanfile"
+ Pop-Location
Copy-Item -Path $conanfile -Destination "$outpwd\conanfile.txt"
}
diff --git a/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2015-x86.lock b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2015-x86.lock
new file mode 100644
index 00000000..6eb8d889
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2015-x86.lock
@@ -0,0 +1,54 @@
+{
+ "graph_lock": {
+ "nodes": {
+ "0": {
+ "options": "icu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibjpeg-turbo:SIMD=True\nlibjpeg-turbo:arithmetic_decoder=True\nlibjpeg-turbo:arithmetic_encoder=True\nlibjpeg-turbo:enable12bit=False\nlibjpeg-turbo:java=False\nlibjpeg-turbo:libjpeg7_compatibility=True\nlibjpeg-turbo:libjpeg8_compatibility=True\nlibjpeg-turbo:mem_src_dst=True\nlibjpeg-turbo:shared=False\nlibjpeg-turbo:turbojpeg=True\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False\nlibxslt:shared=True",
+ "requires": [
+ "1",
+ "2",
+ "3",
+ "4"
+ ],
+ "path": "..\\coin\\provisioning\\qtci-windows-10-x86_64\\conanfiles\\qtwebkit.txt",
+ "context": "host"
+ },
+ "1": {
+ "ref": "icu/65.1@qtproject/stable",
+ "options": "data_packaging=library\nshared=True\nsilent=True\nwith_unit_tests=False",
+ "package_id": "c55d3669e198b38f9cbd3031c1943896d7bcdad9",
+ "prev": "0",
+ "context": "host"
+ },
+ "2": {
+ "ref": "libxml2/2.9.10@qtproject/stable",
+ "options": "iconv=False\nicu=True\nlzma=False\nshared=True\nzlib=False\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False",
+ "package_id": "12ee02550ebaf136555a7f3bbc8cc25cfb8bb72b",
+ "prev": "0",
+ "requires": [
+ "1"
+ ],
+ "context": "host"
+ },
+ "3": {
+ "ref": "libxslt/1.1.34@qtproject/stable",
+ "options": "shared=True\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False",
+ "package_id": "466fc39fa8b7a19ee2095aa945fff98630acdd12",
+ "prev": "0",
+ "requires": [
+ "2"
+ ],
+ "context": "host"
+ },
+ "4": {
+ "ref": "libjpeg-turbo/2.0.5@qtproject/stable",
+ "options": "SIMD=True\narithmetic_decoder=True\narithmetic_encoder=True\nenable12bit=False\njava=False\nlibjpeg7_compatibility=True\nlibjpeg8_compatibility=True\nmem_src_dst=True\nshared=False\nturbojpeg=True",
+ "package_id": "4985763cfece81b148d7c11f16d564e42ee2756c",
+ "prev": "0",
+ "context": "host"
+ }
+ },
+ "revisions_enabled": false
+ },
+ "version": "0.4",
+ "profile_host": "[settings]\narch=x86\narch_build=x86_64\nbuild_type=Release\ncompiler=Visual Studio\ncompiler.runtime=MD\ncompiler.version=14\nos=Windows\nos_build=Windows\n[options]\n[build_requires]\n[env]\n"
+} \ No newline at end of file
diff --git a/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2015-x86_64.lock b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2015-x86_64.lock
new file mode 100644
index 00000000..9b812487
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2015-x86_64.lock
@@ -0,0 +1,54 @@
+{
+ "graph_lock": {
+ "nodes": {
+ "0": {
+ "options": "icu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibjpeg-turbo:SIMD=True\nlibjpeg-turbo:arithmetic_decoder=True\nlibjpeg-turbo:arithmetic_encoder=True\nlibjpeg-turbo:enable12bit=False\nlibjpeg-turbo:java=False\nlibjpeg-turbo:libjpeg7_compatibility=True\nlibjpeg-turbo:libjpeg8_compatibility=True\nlibjpeg-turbo:mem_src_dst=True\nlibjpeg-turbo:shared=False\nlibjpeg-turbo:turbojpeg=True\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False\nlibxslt:shared=True",
+ "requires": [
+ "1",
+ "2",
+ "3",
+ "4"
+ ],
+ "path": "..\\coin\\provisioning\\qtci-windows-10-x86_64\\conanfiles\\qtwebkit.txt",
+ "context": "host"
+ },
+ "1": {
+ "ref": "icu/65.1@qtproject/stable",
+ "options": "data_packaging=library\nshared=True\nsilent=True\nwith_unit_tests=False",
+ "package_id": "ab841b0a4eaa947ac9d6b85f19b13aaf18c6911d",
+ "prev": "0",
+ "context": "host"
+ },
+ "2": {
+ "ref": "libxml2/2.9.10@qtproject/stable",
+ "options": "iconv=False\nicu=True\nlzma=False\nshared=True\nzlib=False\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False",
+ "package_id": "3c8e91368468fdcd96258c1b561b15aca6819857",
+ "prev": "0",
+ "requires": [
+ "1"
+ ],
+ "context": "host"
+ },
+ "3": {
+ "ref": "libxslt/1.1.34@qtproject/stable",
+ "options": "shared=True\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False",
+ "package_id": "19663639a14063d996b277c7fac0e00264689c20",
+ "prev": "0",
+ "requires": [
+ "2"
+ ],
+ "context": "host"
+ },
+ "4": {
+ "ref": "libjpeg-turbo/2.0.5@qtproject/stable",
+ "options": "SIMD=True\narithmetic_decoder=True\narithmetic_encoder=True\nenable12bit=False\njava=False\nlibjpeg7_compatibility=True\nlibjpeg8_compatibility=True\nmem_src_dst=True\nshared=False\nturbojpeg=True",
+ "package_id": "acb703d92685c00a6f85ed3ca8225725f0e186c1",
+ "prev": "0",
+ "context": "host"
+ }
+ },
+ "revisions_enabled": false
+ },
+ "version": "0.4",
+ "profile_host": "[settings]\narch=x86_64\narch_build=x86_64\nbuild_type=Release\ncompiler=Visual Studio\ncompiler.runtime=MD\ncompiler.version=14\nos=Windows\nos_build=Windows\n[options]\n[build_requires]\n[env]\n"
+} \ No newline at end of file
diff --git a/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2017-x86.lock b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2017-x86.lock
new file mode 100644
index 00000000..b41f7f22
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2017-x86.lock
@@ -0,0 +1,54 @@
+{
+ "graph_lock": {
+ "nodes": {
+ "0": {
+ "options": "icu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibjpeg-turbo:SIMD=True\nlibjpeg-turbo:arithmetic_decoder=True\nlibjpeg-turbo:arithmetic_encoder=True\nlibjpeg-turbo:enable12bit=False\nlibjpeg-turbo:java=False\nlibjpeg-turbo:libjpeg7_compatibility=True\nlibjpeg-turbo:libjpeg8_compatibility=True\nlibjpeg-turbo:mem_src_dst=True\nlibjpeg-turbo:shared=False\nlibjpeg-turbo:turbojpeg=True\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False\nlibxslt:shared=True",
+ "requires": [
+ "1",
+ "2",
+ "3",
+ "4"
+ ],
+ "path": "..\\coin\\provisioning\\qtci-windows-10-x86_64\\conanfiles\\qtwebkit.txt",
+ "context": "host"
+ },
+ "1": {
+ "ref": "icu/65.1@qtproject/stable",
+ "options": "data_packaging=library\nshared=True\nsilent=True\nwith_unit_tests=False",
+ "package_id": "b78a3590f375c283e83a188d891b97d04832121e",
+ "prev": "0",
+ "context": "host"
+ },
+ "2": {
+ "ref": "libxml2/2.9.10@qtproject/stable",
+ "options": "iconv=False\nicu=True\nlzma=False\nshared=True\nzlib=False\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False",
+ "package_id": "eae1effa51b2513b93fde5c749bae61b6203abfa",
+ "prev": "0",
+ "requires": [
+ "1"
+ ],
+ "context": "host"
+ },
+ "3": {
+ "ref": "libxslt/1.1.34@qtproject/stable",
+ "options": "shared=True\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False",
+ "package_id": "f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727",
+ "prev": "0",
+ "requires": [
+ "2"
+ ],
+ "context": "host"
+ },
+ "4": {
+ "ref": "libjpeg-turbo/2.0.5@qtproject/stable",
+ "options": "SIMD=True\narithmetic_decoder=True\narithmetic_encoder=True\nenable12bit=False\njava=False\nlibjpeg7_compatibility=True\nlibjpeg8_compatibility=True\nmem_src_dst=True\nshared=False\nturbojpeg=True",
+ "package_id": "6fe55a250d22d4408ba9c4b99015260e933b58f0",
+ "prev": "0",
+ "context": "host"
+ }
+ },
+ "revisions_enabled": false
+ },
+ "version": "0.4",
+ "profile_host": "[settings]\narch=x86\narch_build=x86_64\nbuild_type=Release\ncompiler=Visual Studio\ncompiler.runtime=MD\ncompiler.version=15\nos=Windows\nos_build=Windows\n[options]\n[build_requires]\n[env]\n"
+} \ No newline at end of file
diff --git a/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2017-x86_64.lock b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2017-x86_64.lock
new file mode 100644
index 00000000..d2cda9f1
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2017-x86_64.lock
@@ -0,0 +1,54 @@
+{
+ "graph_lock": {
+ "nodes": {
+ "0": {
+ "options": "icu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibjpeg-turbo:SIMD=True\nlibjpeg-turbo:arithmetic_decoder=True\nlibjpeg-turbo:arithmetic_encoder=True\nlibjpeg-turbo:enable12bit=False\nlibjpeg-turbo:java=False\nlibjpeg-turbo:libjpeg7_compatibility=True\nlibjpeg-turbo:libjpeg8_compatibility=True\nlibjpeg-turbo:mem_src_dst=True\nlibjpeg-turbo:shared=False\nlibjpeg-turbo:turbojpeg=True\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False\nlibxslt:shared=True",
+ "requires": [
+ "1",
+ "2",
+ "3",
+ "4"
+ ],
+ "path": "..\\coin\\provisioning\\qtci-windows-10-x86_64\\conanfiles\\qtwebkit.txt",
+ "context": "host"
+ },
+ "1": {
+ "ref": "icu/65.1@qtproject/stable",
+ "options": "data_packaging=library\nshared=True\nsilent=True\nwith_unit_tests=False",
+ "package_id": "a4f43a91306db32ecaa845a88306f02b0613c925",
+ "prev": "0",
+ "context": "host"
+ },
+ "2": {
+ "ref": "libxml2/2.9.10@qtproject/stable",
+ "options": "iconv=False\nicu=True\nlzma=False\nshared=True\nzlib=False\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False",
+ "package_id": "c32d851699c84c9ca05d351cd671598c4b2b7ea5",
+ "prev": "0",
+ "requires": [
+ "1"
+ ],
+ "context": "host"
+ },
+ "3": {
+ "ref": "libxslt/1.1.34@qtproject/stable",
+ "options": "shared=True\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False",
+ "package_id": "8c83c725f7fefe466a2c6c18ff17d3b0b91202c6",
+ "prev": "0",
+ "requires": [
+ "2"
+ ],
+ "context": "host"
+ },
+ "4": {
+ "ref": "libjpeg-turbo/2.0.5@qtproject/stable",
+ "options": "SIMD=True\narithmetic_decoder=True\narithmetic_encoder=True\nenable12bit=False\njava=False\nlibjpeg7_compatibility=True\nlibjpeg8_compatibility=True\nmem_src_dst=True\nshared=False\nturbojpeg=True",
+ "package_id": "9b721b63e452039565ba8417e25a183d1bbcb4df",
+ "prev": "0",
+ "context": "host"
+ }
+ },
+ "revisions_enabled": false
+ },
+ "version": "0.4",
+ "profile_host": "[settings]\narch=x86_64\narch_build=x86_64\nbuild_type=Release\ncompiler=Visual Studio\ncompiler.runtime=MD\ncompiler.version=15\nos=Windows\nos_build=Windows\n[options]\n[build_requires]\n[env]\n"
+} \ No newline at end of file
diff --git a/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2019-x86.lock b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2019-x86.lock
new file mode 100644
index 00000000..0214c673
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2019-x86.lock
@@ -0,0 +1,54 @@
+{
+ "graph_lock": {
+ "nodes": {
+ "0": {
+ "options": "icu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibjpeg-turbo:SIMD=True\nlibjpeg-turbo:arithmetic_decoder=True\nlibjpeg-turbo:arithmetic_encoder=True\nlibjpeg-turbo:enable12bit=False\nlibjpeg-turbo:java=False\nlibjpeg-turbo:libjpeg7_compatibility=True\nlibjpeg-turbo:libjpeg8_compatibility=True\nlibjpeg-turbo:mem_src_dst=True\nlibjpeg-turbo:shared=False\nlibjpeg-turbo:turbojpeg=True\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False\nlibxslt:shared=True",
+ "requires": [
+ "1",
+ "2",
+ "3",
+ "4"
+ ],
+ "path": "..\\coin\\provisioning\\qtci-windows-10-x86_64\\conanfiles\\qtwebkit.txt",
+ "context": "host"
+ },
+ "1": {
+ "ref": "icu/65.1@qtproject/stable",
+ "options": "data_packaging=library\nshared=True\nsilent=True\nwith_unit_tests=False",
+ "package_id": "488cd5989854dc1a08e31f9977289ed30f65b0f0",
+ "prev": "0",
+ "context": "host"
+ },
+ "2": {
+ "ref": "libxml2/2.9.10@qtproject/stable",
+ "options": "iconv=False\nicu=True\nlzma=False\nshared=True\nzlib=False\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False",
+ "package_id": "6950736270999084f676eb62bcb88ece1b8351b7",
+ "prev": "0",
+ "requires": [
+ "1"
+ ],
+ "context": "host"
+ },
+ "3": {
+ "ref": "libxslt/1.1.34@qtproject/stable",
+ "options": "shared=True\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False",
+ "package_id": "d9686cd1257700d08189681d9907564e4a9147cb",
+ "prev": "0",
+ "requires": [
+ "2"
+ ],
+ "context": "host"
+ },
+ "4": {
+ "ref": "libjpeg-turbo/2.0.5@qtproject/stable",
+ "options": "SIMD=True\narithmetic_decoder=True\narithmetic_encoder=True\nenable12bit=False\njava=False\nlibjpeg7_compatibility=True\nlibjpeg8_compatibility=True\nmem_src_dst=True\nshared=False\nturbojpeg=True",
+ "package_id": "7fbb66ade701b46f34dff2e121edef66968608b5",
+ "prev": "0",
+ "context": "host"
+ }
+ },
+ "revisions_enabled": false
+ },
+ "version": "0.4",
+ "profile_host": "[settings]\narch=x86\narch_build=x86_64\nbuild_type=Release\ncompiler=Visual Studio\ncompiler.runtime=MD\ncompiler.version=16\nos=Windows\nos_build=Windows\n[options]\n[build_requires]\n[env]\n"
+} \ No newline at end of file
diff --git a/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2019-x86_64.lock b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2019-x86_64.lock
new file mode 100644
index 00000000..72158717
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-MSVC2019-x86_64.lock
@@ -0,0 +1,54 @@
+{
+ "graph_lock": {
+ "nodes": {
+ "0": {
+ "options": "icu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibjpeg-turbo:SIMD=True\nlibjpeg-turbo:arithmetic_decoder=True\nlibjpeg-turbo:arithmetic_encoder=True\nlibjpeg-turbo:enable12bit=False\nlibjpeg-turbo:java=False\nlibjpeg-turbo:libjpeg7_compatibility=True\nlibjpeg-turbo:libjpeg8_compatibility=True\nlibjpeg-turbo:mem_src_dst=True\nlibjpeg-turbo:shared=False\nlibjpeg-turbo:turbojpeg=True\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False\nlibxslt:shared=True",
+ "requires": [
+ "1",
+ "2",
+ "3",
+ "4"
+ ],
+ "path": "..\\coin\\provisioning\\qtci-windows-10-x86_64\\conanfiles\\qtwebkit.txt",
+ "context": "host"
+ },
+ "1": {
+ "ref": "icu/65.1@qtproject/stable",
+ "options": "data_packaging=library\nshared=True\nsilent=True\nwith_unit_tests=False",
+ "package_id": "cd2d3d20ffbb190b9b990f98e6dedc2be0228764",
+ "prev": "0",
+ "context": "host"
+ },
+ "2": {
+ "ref": "libxml2/2.9.10@qtproject/stable",
+ "options": "iconv=False\nicu=True\nlzma=False\nshared=True\nzlib=False\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False",
+ "package_id": "52cf7dbd8248b3f021f6d94e6a16c70823093916",
+ "prev": "0",
+ "requires": [
+ "1"
+ ],
+ "context": "host"
+ },
+ "3": {
+ "ref": "libxslt/1.1.34@qtproject/stable",
+ "options": "shared=True\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False",
+ "package_id": "a19b1f00428920c59efe23b98acbe83d331049b4",
+ "prev": "0",
+ "requires": [
+ "2"
+ ],
+ "context": "host"
+ },
+ "4": {
+ "ref": "libjpeg-turbo/2.0.5@qtproject/stable",
+ "options": "SIMD=True\narithmetic_decoder=True\narithmetic_encoder=True\nenable12bit=False\njava=False\nlibjpeg7_compatibility=True\nlibjpeg8_compatibility=True\nmem_src_dst=True\nshared=False\nturbojpeg=True",
+ "package_id": "1c8544b57637b92dcdfce760b76b459bde0ce701",
+ "prev": "0",
+ "context": "host"
+ }
+ },
+ "revisions_enabled": false
+ },
+ "version": "0.4",
+ "profile_host": "[settings]\narch=x86_64\narch_build=x86_64\nbuild_type=Release\ncompiler=Visual Studio\ncompiler.runtime=MD\ncompiler.version=16\nos=Windows\nos_build=Windows\n[options]\n[build_requires]\n[env]\n"
+} \ No newline at end of file
diff --git a/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-Mingw-x86.lock b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-Mingw-x86.lock
new file mode 100644
index 00000000..f0d9bfe2
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-Mingw-x86.lock
@@ -0,0 +1,54 @@
+{
+ "graph_lock": {
+ "nodes": {
+ "0": {
+ "options": "icu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibjpeg-turbo:SIMD=True\nlibjpeg-turbo:arithmetic_decoder=True\nlibjpeg-turbo:arithmetic_encoder=True\nlibjpeg-turbo:enable12bit=False\nlibjpeg-turbo:fPIC=True\nlibjpeg-turbo:java=False\nlibjpeg-turbo:libjpeg7_compatibility=True\nlibjpeg-turbo:libjpeg8_compatibility=True\nlibjpeg-turbo:mem_src_dst=True\nlibjpeg-turbo:shared=False\nlibjpeg-turbo:turbojpeg=True\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False\nlibxslt:shared=True",
+ "requires": [
+ "1",
+ "2",
+ "3",
+ "4"
+ ],
+ "path": "..\\coin\\provisioning\\qtci-windows-7-x86\\conanfiles\\qtwebkit.txt",
+ "context": "host"
+ },
+ "1": {
+ "ref": "icu/65.1@qtproject/stable",
+ "options": "data_packaging=library\nshared=True\nsilent=True\nwith_unit_tests=False",
+ "package_id": "5a523494e1f78e9c3900ce2f09380672c297a203",
+ "prev": "0",
+ "context": "host"
+ },
+ "2": {
+ "ref": "libxml2/2.9.10@qtproject/stable",
+ "options": "iconv=False\nicu=True\nlzma=False\nshared=True\nzlib=False\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False",
+ "package_id": "1955c51c7e0a6365c20c2d798832186de95c0213",
+ "prev": "0",
+ "requires": [
+ "1"
+ ],
+ "context": "host"
+ },
+ "3": {
+ "ref": "libxslt/1.1.34@qtproject/stable",
+ "options": "shared=True\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False",
+ "package_id": "d4099b870b7e1ab748c13f5751cb2d32f893a78f",
+ "prev": "0",
+ "requires": [
+ "2"
+ ],
+ "context": "host"
+ },
+ "4": {
+ "ref": "libjpeg-turbo/2.0.5@qtproject/stable",
+ "options": "SIMD=True\narithmetic_decoder=True\narithmetic_encoder=True\nenable12bit=False\nfPIC=True\njava=False\nlibjpeg7_compatibility=True\nlibjpeg8_compatibility=True\nmem_src_dst=True\nshared=False\nturbojpeg=True",
+ "package_id": "1655126cc73fa38b3abf5795b2008935595969ae",
+ "prev": "0",
+ "context": "host"
+ }
+ },
+ "revisions_enabled": false
+ },
+ "version": "0.4",
+ "profile_host": "[settings]\narch=x86\narch_build=x86_64\nbuild_type=Release\ncompiler=gcc\ncompiler.exception=dwarf2\ncompiler.libcxx=libstdc++\ncompiler.threads=posix\ncompiler.version=8\nos=Windows\nos_build=Windows\n[options]\n[build_requires]\n[env]\n"
+} \ No newline at end of file
diff --git a/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-Mingw-x86_64.lock b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-Mingw-x86_64.lock
new file mode 100644
index 00000000..9c109c07
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_lockfiles/qtwebkit-Mingw-x86_64.lock
@@ -0,0 +1,54 @@
+{
+ "graph_lock": {
+ "nodes": {
+ "0": {
+ "options": "icu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibjpeg-turbo:SIMD=True\nlibjpeg-turbo:arithmetic_decoder=True\nlibjpeg-turbo:arithmetic_encoder=True\nlibjpeg-turbo:enable12bit=False\nlibjpeg-turbo:fPIC=True\nlibjpeg-turbo:java=False\nlibjpeg-turbo:libjpeg7_compatibility=True\nlibjpeg-turbo:libjpeg8_compatibility=True\nlibjpeg-turbo:mem_src_dst=True\nlibjpeg-turbo:shared=False\nlibjpeg-turbo:turbojpeg=True\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False\nlibxslt:shared=True",
+ "requires": [
+ "1",
+ "2",
+ "3",
+ "4"
+ ],
+ "path": "..\\coin\\provisioning\\qtci-windows-10-x86_64\\conanfiles\\qtwebkit.txt",
+ "context": "host"
+ },
+ "1": {
+ "ref": "icu/65.1@qtproject/stable",
+ "options": "data_packaging=library\nshared=True\nsilent=True\nwith_unit_tests=False",
+ "package_id": "5df173d8cb73784907692ca167e7d2e8316b10c7",
+ "prev": "0",
+ "context": "host"
+ },
+ "2": {
+ "ref": "libxml2/2.9.10@qtproject/stable",
+ "options": "iconv=False\nicu=True\nlzma=False\nshared=True\nzlib=False\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False",
+ "package_id": "852e73d42d44dff3fe4b6ed5d6a4546250ec180e",
+ "prev": "0",
+ "requires": [
+ "1"
+ ],
+ "context": "host"
+ },
+ "3": {
+ "ref": "libxslt/1.1.34@qtproject/stable",
+ "options": "shared=True\nicu:data_packaging=library\nicu:shared=True\nicu:silent=True\nicu:with_unit_tests=False\nlibxml2:iconv=False\nlibxml2:icu=True\nlibxml2:lzma=False\nlibxml2:shared=True\nlibxml2:zlib=False",
+ "package_id": "7e451536519482997336e237346b93d95b87eb32",
+ "prev": "0",
+ "requires": [
+ "2"
+ ],
+ "context": "host"
+ },
+ "4": {
+ "ref": "libjpeg-turbo/2.0.5@qtproject/stable",
+ "options": "SIMD=True\narithmetic_decoder=True\narithmetic_encoder=True\nenable12bit=False\nfPIC=True\njava=False\nlibjpeg7_compatibility=True\nlibjpeg8_compatibility=True\nmem_src_dst=True\nshared=False\nturbojpeg=True",
+ "package_id": "793aa46df280f94646f5e993f5e3553e18ec8ae9",
+ "prev": "0",
+ "context": "host"
+ }
+ },
+ "revisions_enabled": false
+ },
+ "version": "0.4",
+ "profile_host": "[settings]\narch=x86_64\narch_build=x86_64\nbuild_type=Release\ncompiler=gcc\ncompiler.exception=seh\ncompiler.libcxx=libstdc++\ncompiler.threads=posix\ncompiler.version=8\nos=Windows\nos_build=Windows\n[options]\n[build_requires]\n[env]\n"
+} \ No newline at end of file
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/export/conanmanifest.txt
deleted file mode 100644
index 0179c3cc..00000000
--- a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/export/conanmanifest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-1563296922
-LICENSE.md: e5e131742c86307b7fb2fc2255e6277d
-conanfile.py: 18b376bcd3b1fb69a62d916ee609ce75
-icu_base.py: 03540bb5bf8ac0694a52ee04566cef8a
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/04159420740fe51b1a5d12efd6a3342553fee413/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/04159420740fe51b1a5d12efd6a3342553fee413/conanmanifest.txt
deleted file mode 100644
index 53ef2d23..00000000
--- a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/04159420740fe51b1a5d12efd6a3342553fee413/conanmanifest.txt
+++ /dev/null
@@ -1,251 +0,0 @@
-1563302303
-bin/derb.exe: 5dab26f815c8a555677c48514a6208eb
-bin/escapesrc.exe: 196361eaefbf657aaad12f6ebc7d9fd0
-bin/genbrk.exe: 481473c589c454cb0c67d477112326b6
-bin/genccode.exe: 36e12767557b6b62b7368b82af71dc7d
-bin/gencfu.exe: 4ed7055fc629466383663481024ce56b
-bin/gencmn.exe: 793b30b115e0d1697a005bbd7be8e2bf
-bin/gencnval.exe: 549ae3eff6f7f6c733a7a022e74ccf16
-bin/gendict.exe: 38799ad1ecf2bac24995d2030b248b1a
-bin/gennorm2.exe: 2b0ee309f4dd5f6394a799ae57615d99
-bin/genrb.exe: 0ad48828a13286a2ef10140a5b4a89df
-bin/gensprep.exe: 8a8c1abb007b882616f0c038b473a4fa
-bin/icu-config: 0bb77dfc59d545ffb13abbe29faa1050
-bin/icuinfo.exe: 06e182a0726c4fbdc0e2bad482cbcddb
-bin/icupkg.exe: a1f1c12ec71f39a273cdba803329feec
-bin/makeconv.exe: 12d9fa58c5016487606c60f2604dbfa5
-bin/pkgdata.exe: 47afb5e78953c34bd9bd3a47a8b58b1c
-bin/uconv.exe: 1b3131e11a447981322d479ac418e152
-conaninfo.txt: 94f4cb59828b265621231d47fa4013f1
-include/unicode/alphaindex.h: edc0ff1708822c14fbac4f58a89859c9
-include/unicode/appendable.h: 713ee4a1c3e3ca090b202ceb81d6ad9f
-include/unicode/basictz.h: 456683947de10ae84e2c069c9fc55e9f
-include/unicode/brkiter.h: c69c05b804270ad6c64f80c03a5b8ee0
-include/unicode/bytestream.h: 8b946f79fb11d18859acdceab1bb5d46
-include/unicode/bytestrie.h: 781e30fb8103ba58fdfe4b6704e54347
-include/unicode/bytestriebuilder.h: e6649e470ceff3af7ec894aa6031cb21
-include/unicode/calendar.h: e640b0fd471a5313b85a866871b9df2a
-include/unicode/caniter.h: 74858b2a33cb2805dea0b0bc480dda7d
-include/unicode/casemap.h: b40e8878db23b64a72763bf75e4e3e2a
-include/unicode/char16ptr.h: 3bed1c6f219d725f6daf274704427035
-include/unicode/chariter.h: 463cdd4748695660223db14c27da3e84
-include/unicode/choicfmt.h: 38f338fb58eebce7fc999c906aad142e
-include/unicode/coleitr.h: 35cafcefbe5155408aa6166781d4290d
-include/unicode/coll.h: a60e4d0e20f25015d370bfb3b24e267e
-include/unicode/compactdecimalformat.h: dd1f639d5c836e200b48ad69ef326fc0
-include/unicode/curramt.h: 8f57c8f5a77ffd6d1f4a9c53b100ee3e
-include/unicode/currpinf.h: e279f04f8bb9c6a686ede0f4bbc7caf4
-include/unicode/currunit.h: 0ea702494028296a411ac0bda6895275
-include/unicode/datefmt.h: 91aee102e3fa68c64113645be5b944c4
-include/unicode/dbbi.h: 15a312f4cf6c6bc243fd6d32368956a1
-include/unicode/dcfmtsym.h: 3eec16337aeaa8877e966616ac53783a
-include/unicode/decimfmt.h: 18479b4ccc0b4efa7732b1da2d0fd2ab
-include/unicode/docmain.h: 0df0e8161180b869031a88050e0a01c9
-include/unicode/dtfmtsym.h: c06710d48a792838da0f5e3814b3908a
-include/unicode/dtintrv.h: 65e3985e944f54230322acc986c59a30
-include/unicode/dtitvfmt.h: 72a63051451b33ba43f67e572883e855
-include/unicode/dtitvinf.h: b6e798c244d5d4ed73916a8db5b4a855
-include/unicode/dtptngen.h: 5c7a7e4d10c3db7123815ff42dc904f6
-include/unicode/dtrule.h: a2a865734c97d4d5ee2a095ebbd629cf
-include/unicode/edits.h: 7fd52de9a5c418c48234d1425f22fabc
-include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
-include/unicode/errorcode.h: 6f00859e026be521cff595db38b871db
-include/unicode/fieldpos.h: d42ab3ff641fdc7016cbc3e7526594a1
-include/unicode/filteredbrk.h: 4ab1ef82654177aea8000c72f6652e40
-include/unicode/fmtable.h: c0c5ea7bd3e3a5fded75c2fea543c668
-include/unicode/format.h: 71642e006d9e359a5a8b0800d390ec52
-include/unicode/formattedvalue.h: a502788adec3ba1025321c2cefd0e4c7
-include/unicode/fpositer.h: 2fdf3d1fa8b84e6ba3c561803de5f595
-include/unicode/gender.h: 21d668158f52ab989a8a4711de79f099
-include/unicode/gregocal.h: 4e746c8c84966372f9e66255e3d05246
-include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
-include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
-include/unicode/idna.h: e2bb1287f5f61b37dd11493008d29ef6
-include/unicode/listformatter.h: 2942dcd998fbadca9043912a2dbe9e7e
-include/unicode/localebuilder.h: 5690e3f03681a2fbfe7baea5226378cd
-include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
-include/unicode/locdspnm.h: 5d12af057d2675b88cf95dc63f015f21
-include/unicode/locid.h: 9df99f05fc348684e116098f6e0a6710
-include/unicode/measfmt.h: 909302945254ede1a345342a8c4b402d
-include/unicode/measunit.h: 9e0fe1ba857f051874760f7aad55c68b
-include/unicode/measure.h: 060550ced6b6ceae742c8d47772e190f
-include/unicode/messagepattern.h: b671e9e96bad09137a7bf186e8d795fc
-include/unicode/msgfmt.h: f1723a391f733367dde795d42d1734f3
-include/unicode/normalizer2.h: 909305633321f6cbb76cc88dc8c00c90
-include/unicode/normlzr.h: c974010d56584fcf75f0f2e10e05fe9c
-include/unicode/nounit.h: 86e94a9d9377bcd124dfd80600a66d19
-include/unicode/numberformatter.h: 5f13d5de2fb98bb5f6ce33e5b48698c3
-include/unicode/numberrangeformatter.h: 460fa1a21356b00a275e27a9a540140e
-include/unicode/numfmt.h: 26724db0305eab9f3b810f3a6accc729
-include/unicode/numsys.h: f68bc678c30deeb7c50a104d852e40d8
-include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
-include/unicode/parsepos.h: d5300bfbc1b2cd0081aecb71320e11ec
-include/unicode/platform.h: d6aed91f3114fe877714fc554ad167ae
-include/unicode/plurfmt.h: fa64bd7797a74e8e8769a12047c5bf3c
-include/unicode/plurrule.h: 8d3eb6b9c5e6eec6da436601e42ec65e
-include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
-include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
-include/unicode/rbbi.h: a0202b93d684e8e595c0012e4cefca83
-include/unicode/rbnf.h: c951102dad30e81d893bc81df09820f5
-include/unicode/rbtz.h: f772120604410ff1f1492b1991d36163
-include/unicode/regex.h: e911b68edf768bc0c96b770fced3a7f5
-include/unicode/region.h: b0c3e0b2ad6650fbab876495b114b639
-include/unicode/reldatefmt.h: 99195dad14eef9b8992409fc066b97d7
-include/unicode/rep.h: d29a88e12fd288a0606a41464630a015
-include/unicode/resbund.h: 87a08c1ea0b825d2f99951e9be9f1127
-include/unicode/schriter.h: 9c196272282acc6ccf6cd34544095b63
-include/unicode/scientificnumberformatter.h: b0f20bc8a5b53b07a07d4576d3d6d928
-include/unicode/search.h: bee76013db18275ff842e90c6805ae72
-include/unicode/selfmt.h: 2457e48d1cf8ff880f1bdaf80a9e2fc7
-include/unicode/simpleformatter.h: 3dfb5ab658aecf124d329b645082b879
-include/unicode/simpletz.h: 07c17256943be808b2b2a597d3d27c33
-include/unicode/smpdtfmt.h: e5ba02765fd03756ba63ca138a47daf1
-include/unicode/sortkey.h: 25af96ad696ab793d62d67debb04c8ba
-include/unicode/std_string.h: 2300a9ee3296c630373a6e8b685dff88
-include/unicode/strenum.h: 2d2998dd8033ac7272c39406cc3f8b51
-include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
-include/unicode/stringpiece.h: 4265692d09da7d3cd585bc6776a8a0c7
-include/unicode/stringtriebuilder.h: fc74bea13a3003c79ebeccc442703037
-include/unicode/stsearch.h: 33d820eada4a37ceb3f0bd9ff07ed63d
-include/unicode/symtable.h: 763520aa161c95884efa6f6a5f29eb77
-include/unicode/tblcoll.h: 9aad9b68d582e13be85f437f815a3eb1
-include/unicode/timezone.h: 4e6b12c8e428fae21f99552d29544690
-include/unicode/tmunit.h: 9a1f159c304e2bd283d7cf61a0807c05
-include/unicode/tmutamt.h: 0890de21bc330b69b00f94c437e0f140
-include/unicode/tmutfmt.h: c344b95b816e04ed0bc895c6da6ef460
-include/unicode/translit.h: 3464c7b8023b7c131b0b533e1b372c3a
-include/unicode/tzfmt.h: 2cb06301f2376b6802834105060311bf
-include/unicode/tznames.h: b5935a11cb884e2e47ad732ee684037d
-include/unicode/tzrule.h: bcba9c924da93d42e4f18f507c11e8cf
-include/unicode/tztrans.h: 6e72d3497b3e68dc9aad510e2b45f781
-include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
-include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
-include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
-include/unicode/ucal.h: c39d869ac0bca5859e78287092e40721
-include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
-include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
-include/unicode/uchar.h: 25e6419710b325b53286cb7dcaf4af57
-include/unicode/ucharstrie.h: 644af4172d542594c40face6cbe01b5e
-include/unicode/ucharstriebuilder.h: 52600c017361ee29f21a6fef13667948
-include/unicode/uchriter.h: 85c221ab993783ec8f7823713c30758c
-include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
-include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
-include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
-include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
-include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
-include/unicode/ucol.h: 0b6d71140d2f8e0cf618e5a54cf251af
-include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
-include/unicode/uconfig.h: 680b99d4b154e14ac1ebcb9c60f5ab3c
-include/unicode/ucpmap.h: a22571c78880dd947efc0ab547061a35
-include/unicode/ucptrie.h: 9b16abc66b11f53941ec5d90af1df0b0
-include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
-include/unicode/ucurr.h: 0ec2b114be8c462d4542c6e1d0bf2b8a
-include/unicode/udat.h: 373cf290162e44eba9f2cf6dad278858
-include/unicode/udata.h: e747b190fadb0749c129aeff7e6eef54
-include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
-include/unicode/udatpg.h: 078d2d548f3123fceae0d4056359a62e
-include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
-include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
-include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
-include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
-include/unicode/uformattedvalue.h: 47ae4b93dddfe15d28400da09201090e
-include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
-include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
-include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
-include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
-include/unicode/ulistformatter.h: 64859bc80c70c1e183f3537e1c354142
-include/unicode/uloc.h: b344a11407a95b108ef52a4d88c74d6a
-include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
-include/unicode/umachine.h: b25221a74cab16d993f35108e6da340a
-include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
-include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
-include/unicode/umutablecptrie.h: 4fe0aaad80938fbe881a3fb447be1f24
-include/unicode/unifilt.h: 71e8ecdb31d706e8e0efc4bbdc9f86b5
-include/unicode/unifunct.h: 97d80d81556b54ac674d09643df98cfc
-include/unicode/unimatch.h: 00eb31b1d65f3e0f03e7d880b1bb79fb
-include/unicode/unirepl.h: c5eeec0e14a9666262d332c22124803f
-include/unicode/uniset.h: 69b5447c36eec06421bc9038df3bd80e
-include/unicode/unistr.h: e35ee05307a3338579df46718b049b32
-include/unicode/unorm.h: 3a1e6dcd474ef8b2c3377b34141bf6d3
-include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
-include/unicode/unum.h: ec868132b7242d85645d30dd549b25fc
-include/unicode/unumberformatter.h: 0dc25c33373d63ca0beb10a9ef265237
-include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
-include/unicode/uobject.h: c9a1e3afb798e0fbcad34b01b0bc5c3e
-include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
-include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
-include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
-include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
-include/unicode/urename.h: 7cd5ed487b56e2aeb354867a0b2cda5f
-include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
-include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
-include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
-include/unicode/usearch.h: fc5b3e0d1096ff69c3a2397ef5b3a036
-include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
-include/unicode/usetiter.h: 36896c874036542390b5a75a04f330c5
-include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
-include/unicode/uspoof.h: 6c2d471942085f091c8bc748a02f113e
-include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
-include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
-include/unicode/ustream.h: 6a3f303b73d795a0ff9a1b8d2758d88d
-include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
-include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
-include/unicode/utext.h: b0e85d74193953fcaa29de51853cc95a
-include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
-include/unicode/utf16.h: d95d304275f6c688b0c4ae5620d57e4c
-include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
-include/unicode/utf8.h: 7d5d7b60c96cccc184cdc5cd53447e7c
-include/unicode/utf_old.h: c89c03a53abcf83e039ad4217246acd9
-include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
-include/unicode/utrace.h: 35cbc5ec2fd02b703a449e896f48ebfe
-include/unicode/utrans.h: 7a20730bb6d33441a5b9c886cc7cd0eb
-include/unicode/utypes.h: be7b3c9d785b5d70b2f05e6dd527f026
-include/unicode/uvernum.h: 59a34f58b169d039a90da4e8824af662
-include/unicode/uversion.h: af19802ec4e905051d79ab4579a30bcd
-include/unicode/vtzone.h: a9053ef95930bd854729360fe00fed7a
-lib/icu/64.2/Makefile.inc: 877c8d22d35ab71a25e3545b714b393e
-lib/icu/64.2/pkgdata.inc: 49b14eabd895cebb63a73c80d9099337
-lib/icu/Makefile.inc: 877c8d22d35ab71a25e3545b714b393e
-lib/icu/current/Makefile.inc: 877c8d22d35ab71a25e3545b714b393e
-lib/icu/current/pkgdata.inc: 49b14eabd895cebb63a73c80d9099337
-lib/icu/pkgdata.inc: 49b14eabd895cebb63a73c80d9099337
-lib/icudt.dll: 51718083e11c934244a2180453b6192d
-lib/icudt64.dll: d4b6d9f7726209fb2e7c50ad59ef948e
-lib/icuin.dll: 37ef9947c0ed682d9ca1200599ef8326
-lib/icuin64.dll: 37ef9947c0ed682d9ca1200599ef8326
-lib/icuio.dll: 6f163cb40ada9784eef3ff17d7c81541
-lib/icuio64.dll: 6f163cb40ada9784eef3ff17d7c81541
-lib/icutest.dll: 22f051d821580c97afb4e98955502003
-lib/icutest64.dll: 22f051d821580c97afb4e98955502003
-lib/icutu.dll: a1d54e06d72aa4ff539c850dc8b5ef07
-lib/icutu64.dll: a1d54e06d72aa4ff539c850dc8b5ef07
-lib/icuuc.dll: 95f54a0d2f02015eb1a2d996d52f7379
-lib/icuuc64.dll: 95f54a0d2f02015eb1a2d996d52f7379
-lib/libicudt.dll.a: 1bee3188c02b6416f380d1317ddb6173
-lib/libicuin.dll.a: 45887066a9eec4f2a3babb6a2b149cca
-lib/libicuio.dll.a: f28fc05d5c77873f77c98de4120c2257
-lib/libicutest.dll.a: e124c5752ed2fa61d3305d62c6bbb77f
-lib/libicutu.dll.a: 613e72ca20a6a70dea011a863fdb67cf
-lib/libicuuc.dll.a: c48739947c0ec41087df6f167b9f193d
-lib/pkgconfig/icu-i18n.pc: 1f2b1e05e6f343591662ee6a5c2120ff
-lib/pkgconfig/icu-io.pc: 90ce9fbc240c0d18469d4c949c1ff38c
-lib/pkgconfig/icu-uc.pc: 59f15ab191724fc7a7bb257f96d1746e
-licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
-share/icu/64.2/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
-share/icu/64.2/config/mh-mingw64: 21a2b87cfc116d4f2a08e9c6c160f2d4
-share/icu/64.2/install-sh: 5afe8eb5573965dfb58378e4e46f3813
-share/icu/64.2/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
-share/man/man1/derb.1: 140b84149f762ce47b2fe263aed44fb5
-share/man/man1/genbrk.1: f3b0b5c88f6562d93a27e776bf13987c
-share/man/man1/gencfu.1: fc9b581c0fe513328c22b44ce035e0c1
-share/man/man1/gencnval.1: 696401204fbe4d17e8dac25eea70ce07
-share/man/man1/gendict.1: f3607026142ed53bf2d0bae71884ce02
-share/man/man1/genrb.1: 3860427c56aa1c847586737737325550
-share/man/man1/icu-config.1: 24f882d0de63c5fee2b10a2911b206f8
-share/man/man1/makeconv.1: ee9bdbd7ee11f0e705e6de72b86f29ac
-share/man/man1/pkgdata.1: 2cb82b3e1c820002968867c3b2b5b811
-share/man/man1/uconv.1: 516c265d14b9f3ad72dceb2c2d23f2bb
-share/man/man8/genccode.8: 0c9f23a8cec80bfdb6127197f1c3ed17
-share/man/man8/gencmn.8: 251c98aa763ab74829e074c5e6f21c98
-share/man/man8/gensprep.8: a3129a511adbb04310a2d900c15784e1
-share/man/man8/icupkg.8: 145940ae5e9a8aea3a93213f13ddd70c
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/0fa8894ab40ba8bc84e36b1278e6fb93534ef433/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/0fa8894ab40ba8bc84e36b1278e6fb93534ef433/conanmanifest.txt
deleted file mode 100644
index 3246cfc4..00000000
--- a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/0fa8894ab40ba8bc84e36b1278e6fb93534ef433/conanmanifest.txt
+++ /dev/null
@@ -1,251 +0,0 @@
-1563301699
-bin/derb.exe: 375bc0810269406e4097d43a9ef65de5
-bin/escapesrc.exe: 5569002ce7984123f9eefa19840a6ee7
-bin/genbrk.exe: 10c1ce5f94d9fac6b4d38429855483a5
-bin/genccode.exe: 79e308a8f027703438157b75cdcaee5f
-bin/gencfu.exe: b3f38f0d3f048e988eae84ac462291e2
-bin/gencmn.exe: a1660bd03f65026d9557f7b8354d6a14
-bin/gencnval.exe: e04e852bd61714cfa38e795429d637e9
-bin/gendict.exe: 0fee346a8d0d07f1566501859da6d475
-bin/gennorm2.exe: 9e618d91189587ef232a399e4939ed59
-bin/genrb.exe: ee43e9ada1993a944aee14b5af361ec8
-bin/gensprep.exe: 24f03316091277e31f3d1e21d907c143
-bin/icu-config: 665a391274c974f9b3416bf3c796f9e8
-bin/icuinfo.exe: ba1e67402b55c3d5f3a494f326c7782f
-bin/icupkg.exe: 2a326b48e8b86d69d02f79db5380f629
-bin/makeconv.exe: 9be102256933aab5d9396495bbe8aa43
-bin/pkgdata.exe: a9b1aac252e93d5aa4cdbdd85ba4e46e
-bin/uconv.exe: 5dd0ea19fc070e08af7405cacadbbb01
-conaninfo.txt: 575afb295783470adb371557b8917a1a
-include/unicode/alphaindex.h: edc0ff1708822c14fbac4f58a89859c9
-include/unicode/appendable.h: 713ee4a1c3e3ca090b202ceb81d6ad9f
-include/unicode/basictz.h: 456683947de10ae84e2c069c9fc55e9f
-include/unicode/brkiter.h: c69c05b804270ad6c64f80c03a5b8ee0
-include/unicode/bytestream.h: 8b946f79fb11d18859acdceab1bb5d46
-include/unicode/bytestrie.h: 781e30fb8103ba58fdfe4b6704e54347
-include/unicode/bytestriebuilder.h: e6649e470ceff3af7ec894aa6031cb21
-include/unicode/calendar.h: e640b0fd471a5313b85a866871b9df2a
-include/unicode/caniter.h: 74858b2a33cb2805dea0b0bc480dda7d
-include/unicode/casemap.h: b40e8878db23b64a72763bf75e4e3e2a
-include/unicode/char16ptr.h: 3bed1c6f219d725f6daf274704427035
-include/unicode/chariter.h: 463cdd4748695660223db14c27da3e84
-include/unicode/choicfmt.h: 38f338fb58eebce7fc999c906aad142e
-include/unicode/coleitr.h: 35cafcefbe5155408aa6166781d4290d
-include/unicode/coll.h: a60e4d0e20f25015d370bfb3b24e267e
-include/unicode/compactdecimalformat.h: dd1f639d5c836e200b48ad69ef326fc0
-include/unicode/curramt.h: 8f57c8f5a77ffd6d1f4a9c53b100ee3e
-include/unicode/currpinf.h: e279f04f8bb9c6a686ede0f4bbc7caf4
-include/unicode/currunit.h: 0ea702494028296a411ac0bda6895275
-include/unicode/datefmt.h: 91aee102e3fa68c64113645be5b944c4
-include/unicode/dbbi.h: 15a312f4cf6c6bc243fd6d32368956a1
-include/unicode/dcfmtsym.h: 3eec16337aeaa8877e966616ac53783a
-include/unicode/decimfmt.h: 18479b4ccc0b4efa7732b1da2d0fd2ab
-include/unicode/docmain.h: 0df0e8161180b869031a88050e0a01c9
-include/unicode/dtfmtsym.h: c06710d48a792838da0f5e3814b3908a
-include/unicode/dtintrv.h: 65e3985e944f54230322acc986c59a30
-include/unicode/dtitvfmt.h: 72a63051451b33ba43f67e572883e855
-include/unicode/dtitvinf.h: b6e798c244d5d4ed73916a8db5b4a855
-include/unicode/dtptngen.h: 5c7a7e4d10c3db7123815ff42dc904f6
-include/unicode/dtrule.h: a2a865734c97d4d5ee2a095ebbd629cf
-include/unicode/edits.h: 7fd52de9a5c418c48234d1425f22fabc
-include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
-include/unicode/errorcode.h: 6f00859e026be521cff595db38b871db
-include/unicode/fieldpos.h: d42ab3ff641fdc7016cbc3e7526594a1
-include/unicode/filteredbrk.h: 4ab1ef82654177aea8000c72f6652e40
-include/unicode/fmtable.h: c0c5ea7bd3e3a5fded75c2fea543c668
-include/unicode/format.h: 71642e006d9e359a5a8b0800d390ec52
-include/unicode/formattedvalue.h: a502788adec3ba1025321c2cefd0e4c7
-include/unicode/fpositer.h: 2fdf3d1fa8b84e6ba3c561803de5f595
-include/unicode/gender.h: 21d668158f52ab989a8a4711de79f099
-include/unicode/gregocal.h: 4e746c8c84966372f9e66255e3d05246
-include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
-include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
-include/unicode/idna.h: e2bb1287f5f61b37dd11493008d29ef6
-include/unicode/listformatter.h: 2942dcd998fbadca9043912a2dbe9e7e
-include/unicode/localebuilder.h: 5690e3f03681a2fbfe7baea5226378cd
-include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
-include/unicode/locdspnm.h: 5d12af057d2675b88cf95dc63f015f21
-include/unicode/locid.h: 9df99f05fc348684e116098f6e0a6710
-include/unicode/measfmt.h: 909302945254ede1a345342a8c4b402d
-include/unicode/measunit.h: 9e0fe1ba857f051874760f7aad55c68b
-include/unicode/measure.h: 060550ced6b6ceae742c8d47772e190f
-include/unicode/messagepattern.h: b671e9e96bad09137a7bf186e8d795fc
-include/unicode/msgfmt.h: f1723a391f733367dde795d42d1734f3
-include/unicode/normalizer2.h: 909305633321f6cbb76cc88dc8c00c90
-include/unicode/normlzr.h: c974010d56584fcf75f0f2e10e05fe9c
-include/unicode/nounit.h: 86e94a9d9377bcd124dfd80600a66d19
-include/unicode/numberformatter.h: 5f13d5de2fb98bb5f6ce33e5b48698c3
-include/unicode/numberrangeformatter.h: 460fa1a21356b00a275e27a9a540140e
-include/unicode/numfmt.h: 26724db0305eab9f3b810f3a6accc729
-include/unicode/numsys.h: f68bc678c30deeb7c50a104d852e40d8
-include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
-include/unicode/parsepos.h: d5300bfbc1b2cd0081aecb71320e11ec
-include/unicode/platform.h: d6aed91f3114fe877714fc554ad167ae
-include/unicode/plurfmt.h: fa64bd7797a74e8e8769a12047c5bf3c
-include/unicode/plurrule.h: 8d3eb6b9c5e6eec6da436601e42ec65e
-include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
-include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
-include/unicode/rbbi.h: a0202b93d684e8e595c0012e4cefca83
-include/unicode/rbnf.h: c951102dad30e81d893bc81df09820f5
-include/unicode/rbtz.h: f772120604410ff1f1492b1991d36163
-include/unicode/regex.h: e911b68edf768bc0c96b770fced3a7f5
-include/unicode/region.h: b0c3e0b2ad6650fbab876495b114b639
-include/unicode/reldatefmt.h: 99195dad14eef9b8992409fc066b97d7
-include/unicode/rep.h: d29a88e12fd288a0606a41464630a015
-include/unicode/resbund.h: 87a08c1ea0b825d2f99951e9be9f1127
-include/unicode/schriter.h: 9c196272282acc6ccf6cd34544095b63
-include/unicode/scientificnumberformatter.h: b0f20bc8a5b53b07a07d4576d3d6d928
-include/unicode/search.h: bee76013db18275ff842e90c6805ae72
-include/unicode/selfmt.h: 2457e48d1cf8ff880f1bdaf80a9e2fc7
-include/unicode/simpleformatter.h: 3dfb5ab658aecf124d329b645082b879
-include/unicode/simpletz.h: 07c17256943be808b2b2a597d3d27c33
-include/unicode/smpdtfmt.h: e5ba02765fd03756ba63ca138a47daf1
-include/unicode/sortkey.h: 25af96ad696ab793d62d67debb04c8ba
-include/unicode/std_string.h: 2300a9ee3296c630373a6e8b685dff88
-include/unicode/strenum.h: 2d2998dd8033ac7272c39406cc3f8b51
-include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
-include/unicode/stringpiece.h: 4265692d09da7d3cd585bc6776a8a0c7
-include/unicode/stringtriebuilder.h: fc74bea13a3003c79ebeccc442703037
-include/unicode/stsearch.h: 33d820eada4a37ceb3f0bd9ff07ed63d
-include/unicode/symtable.h: 763520aa161c95884efa6f6a5f29eb77
-include/unicode/tblcoll.h: 9aad9b68d582e13be85f437f815a3eb1
-include/unicode/timezone.h: 4e6b12c8e428fae21f99552d29544690
-include/unicode/tmunit.h: 9a1f159c304e2bd283d7cf61a0807c05
-include/unicode/tmutamt.h: 0890de21bc330b69b00f94c437e0f140
-include/unicode/tmutfmt.h: c344b95b816e04ed0bc895c6da6ef460
-include/unicode/translit.h: 3464c7b8023b7c131b0b533e1b372c3a
-include/unicode/tzfmt.h: 2cb06301f2376b6802834105060311bf
-include/unicode/tznames.h: b5935a11cb884e2e47ad732ee684037d
-include/unicode/tzrule.h: bcba9c924da93d42e4f18f507c11e8cf
-include/unicode/tztrans.h: 6e72d3497b3e68dc9aad510e2b45f781
-include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
-include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
-include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
-include/unicode/ucal.h: c39d869ac0bca5859e78287092e40721
-include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
-include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
-include/unicode/uchar.h: 25e6419710b325b53286cb7dcaf4af57
-include/unicode/ucharstrie.h: 644af4172d542594c40face6cbe01b5e
-include/unicode/ucharstriebuilder.h: 52600c017361ee29f21a6fef13667948
-include/unicode/uchriter.h: 85c221ab993783ec8f7823713c30758c
-include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
-include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
-include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
-include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
-include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
-include/unicode/ucol.h: 0b6d71140d2f8e0cf618e5a54cf251af
-include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
-include/unicode/uconfig.h: 680b99d4b154e14ac1ebcb9c60f5ab3c
-include/unicode/ucpmap.h: a22571c78880dd947efc0ab547061a35
-include/unicode/ucptrie.h: 9b16abc66b11f53941ec5d90af1df0b0
-include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
-include/unicode/ucurr.h: 0ec2b114be8c462d4542c6e1d0bf2b8a
-include/unicode/udat.h: 373cf290162e44eba9f2cf6dad278858
-include/unicode/udata.h: e747b190fadb0749c129aeff7e6eef54
-include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
-include/unicode/udatpg.h: 078d2d548f3123fceae0d4056359a62e
-include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
-include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
-include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
-include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
-include/unicode/uformattedvalue.h: 47ae4b93dddfe15d28400da09201090e
-include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
-include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
-include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
-include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
-include/unicode/ulistformatter.h: 64859bc80c70c1e183f3537e1c354142
-include/unicode/uloc.h: b344a11407a95b108ef52a4d88c74d6a
-include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
-include/unicode/umachine.h: b25221a74cab16d993f35108e6da340a
-include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
-include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
-include/unicode/umutablecptrie.h: 4fe0aaad80938fbe881a3fb447be1f24
-include/unicode/unifilt.h: 71e8ecdb31d706e8e0efc4bbdc9f86b5
-include/unicode/unifunct.h: 97d80d81556b54ac674d09643df98cfc
-include/unicode/unimatch.h: 00eb31b1d65f3e0f03e7d880b1bb79fb
-include/unicode/unirepl.h: c5eeec0e14a9666262d332c22124803f
-include/unicode/uniset.h: 69b5447c36eec06421bc9038df3bd80e
-include/unicode/unistr.h: e35ee05307a3338579df46718b049b32
-include/unicode/unorm.h: 3a1e6dcd474ef8b2c3377b34141bf6d3
-include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
-include/unicode/unum.h: ec868132b7242d85645d30dd549b25fc
-include/unicode/unumberformatter.h: 0dc25c33373d63ca0beb10a9ef265237
-include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
-include/unicode/uobject.h: c9a1e3afb798e0fbcad34b01b0bc5c3e
-include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
-include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
-include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
-include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
-include/unicode/urename.h: 7cd5ed487b56e2aeb354867a0b2cda5f
-include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
-include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
-include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
-include/unicode/usearch.h: fc5b3e0d1096ff69c3a2397ef5b3a036
-include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
-include/unicode/usetiter.h: 36896c874036542390b5a75a04f330c5
-include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
-include/unicode/uspoof.h: 6c2d471942085f091c8bc748a02f113e
-include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
-include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
-include/unicode/ustream.h: 6a3f303b73d795a0ff9a1b8d2758d88d
-include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
-include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
-include/unicode/utext.h: b0e85d74193953fcaa29de51853cc95a
-include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
-include/unicode/utf16.h: d95d304275f6c688b0c4ae5620d57e4c
-include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
-include/unicode/utf8.h: 7d5d7b60c96cccc184cdc5cd53447e7c
-include/unicode/utf_old.h: c89c03a53abcf83e039ad4217246acd9
-include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
-include/unicode/utrace.h: 35cbc5ec2fd02b703a449e896f48ebfe
-include/unicode/utrans.h: 7a20730bb6d33441a5b9c886cc7cd0eb
-include/unicode/utypes.h: be7b3c9d785b5d70b2f05e6dd527f026
-include/unicode/uvernum.h: 59a34f58b169d039a90da4e8824af662
-include/unicode/uversion.h: af19802ec4e905051d79ab4579a30bcd
-include/unicode/vtzone.h: a9053ef95930bd854729360fe00fed7a
-lib/icu/64.2/Makefile.inc: d000546022e2d0cfb58241c11f054e80
-lib/icu/64.2/pkgdata.inc: 9e9ad5b73839668e9675f4b31caa2ebe
-lib/icu/Makefile.inc: d000546022e2d0cfb58241c11f054e80
-lib/icu/current/Makefile.inc: d000546022e2d0cfb58241c11f054e80
-lib/icu/current/pkgdata.inc: 9e9ad5b73839668e9675f4b31caa2ebe
-lib/icu/pkgdata.inc: 9e9ad5b73839668e9675f4b31caa2ebe
-lib/icudt.dll: ac6efe7eaec4fa7b749550173b04392f
-lib/icudt64.dll: 4d80d23284671bd24e8ac1aaf6fc0a7b
-lib/icuin.dll: 0a482904d287f7c26d664be6ae1f1671
-lib/icuin64.dll: 0a482904d287f7c26d664be6ae1f1671
-lib/icuio.dll: ed81589b9b71286be32cd8bee437eb41
-lib/icuio64.dll: ed81589b9b71286be32cd8bee437eb41
-lib/icutest.dll: 3c6d6063ae6f1d621a79b7897b48d656
-lib/icutest64.dll: 3c6d6063ae6f1d621a79b7897b48d656
-lib/icutu.dll: 520c5a42e1c175b532fbcd9b90313b6c
-lib/icutu64.dll: 520c5a42e1c175b532fbcd9b90313b6c
-lib/icuuc.dll: 8200c94ba062e2c9e30da33aca8a4309
-lib/icuuc64.dll: 8200c94ba062e2c9e30da33aca8a4309
-lib/libicudt.dll.a: df32fc5d9b5b4b8b73ef99bd6406fc8e
-lib/libicuin.dll.a: b46652d08d3f871395a17d1464c49971
-lib/libicuio.dll.a: 30bbc1bd1301eb888d4ec6097537662a
-lib/libicutest.dll.a: 787604ab7a3c1de020d86a9a1fa66be3
-lib/libicutu.dll.a: a5373379a2587d545ab1dd45f0c0667b
-lib/libicuuc.dll.a: 2a0ffc1076f58b463cc4bec245c2b1be
-lib/pkgconfig/icu-i18n.pc: f573b14475965f49567ed83d5031538e
-lib/pkgconfig/icu-io.pc: 2a4e41cb67a88fc54f60694bef22b72a
-lib/pkgconfig/icu-uc.pc: 22a5ded4d9fe218e037b1f4c13a70579
-licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
-share/icu/64.2/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
-share/icu/64.2/config/mh-mingw: ab13bce100d6595882f2b3a8cc69b564
-share/icu/64.2/install-sh: 5afe8eb5573965dfb58378e4e46f3813
-share/icu/64.2/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
-share/man/man1/derb.1: 140b84149f762ce47b2fe263aed44fb5
-share/man/man1/genbrk.1: f3b0b5c88f6562d93a27e776bf13987c
-share/man/man1/gencfu.1: fc9b581c0fe513328c22b44ce035e0c1
-share/man/man1/gencnval.1: 696401204fbe4d17e8dac25eea70ce07
-share/man/man1/gendict.1: f3607026142ed53bf2d0bae71884ce02
-share/man/man1/genrb.1: 3860427c56aa1c847586737737325550
-share/man/man1/icu-config.1: 24f882d0de63c5fee2b10a2911b206f8
-share/man/man1/makeconv.1: ee9bdbd7ee11f0e705e6de72b86f29ac
-share/man/man1/pkgdata.1: 2cb82b3e1c820002968867c3b2b5b811
-share/man/man1/uconv.1: 516c265d14b9f3ad72dceb2c2d23f2bb
-share/man/man8/genccode.8: 0c9f23a8cec80bfdb6127197f1c3ed17
-share/man/man8/gencmn.8: 251c98aa763ab74829e074c5e6f21c98
-share/man/man8/gensprep.8: a3129a511adbb04310a2d900c15784e1
-share/man/man8/icupkg.8: 145940ae5e9a8aea3a93213f13ddd70c
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/11dc74683b2b5768b63ea1e7443e7aaa2d3151c4/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/11dc74683b2b5768b63ea1e7443e7aaa2d3151c4/conanmanifest.txt
deleted file mode 100644
index 7762ff52..00000000
--- a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/11dc74683b2b5768b63ea1e7443e7aaa2d3151c4/conanmanifest.txt
+++ /dev/null
@@ -1,251 +0,0 @@
-1563299277
-bin/derb.exe: 90f54a8bbda4f39f4c47287681cb5552
-bin/escapesrc.exe: 12accb206165830ccf4d69fa1f59fc1e
-bin/genbrk.exe: 9cbe27e07ad58bf1d237c3349fffa504
-bin/genccode.exe: d84c895291b64a664556e5a1fe6f6bdf
-bin/gencfu.exe: be92b3dfda1abb865169cdfb3ede6b4d
-bin/gencmn.exe: dac536a66875e73d7d70f881ce89d06d
-bin/gencnval.exe: aa1bd302568764a11b399e325e50e653
-bin/gendict.exe: 676c786297c610cf0f5c04599ea3dbe7
-bin/gennorm2.exe: 3c5bf8829fd165df210dcba3b7dc3707
-bin/genrb.exe: 8ae3ad0fda5d3b89f720d423351a5ab7
-bin/gensprep.exe: f5de9cef94d2140c495b63a064013c04
-bin/icu-config: 5b68566c6fde8a8f0c20d9510580f68b
-bin/icuinfo.exe: e1141df949642693b26f9fddc43918c0
-bin/icupkg.exe: 8ef556e822f708e61e7c5bb6a1a3b32b
-bin/makeconv.exe: ebe2fe9248d4a3a1e0070a2861e35f44
-bin/pkgdata.exe: 807bd1cff4a08161f8b9334e327db6f1
-bin/uconv.exe: 470f25326a8ad758f90f1e4a6f8f17b0
-conaninfo.txt: 9675d2fb92175cb1bef18e3e3ff74825
-include/unicode/alphaindex.h: edc0ff1708822c14fbac4f58a89859c9
-include/unicode/appendable.h: 713ee4a1c3e3ca090b202ceb81d6ad9f
-include/unicode/basictz.h: 456683947de10ae84e2c069c9fc55e9f
-include/unicode/brkiter.h: c69c05b804270ad6c64f80c03a5b8ee0
-include/unicode/bytestream.h: 8b946f79fb11d18859acdceab1bb5d46
-include/unicode/bytestrie.h: 781e30fb8103ba58fdfe4b6704e54347
-include/unicode/bytestriebuilder.h: e6649e470ceff3af7ec894aa6031cb21
-include/unicode/calendar.h: e640b0fd471a5313b85a866871b9df2a
-include/unicode/caniter.h: 74858b2a33cb2805dea0b0bc480dda7d
-include/unicode/casemap.h: b40e8878db23b64a72763bf75e4e3e2a
-include/unicode/char16ptr.h: 3bed1c6f219d725f6daf274704427035
-include/unicode/chariter.h: 463cdd4748695660223db14c27da3e84
-include/unicode/choicfmt.h: 38f338fb58eebce7fc999c906aad142e
-include/unicode/coleitr.h: 35cafcefbe5155408aa6166781d4290d
-include/unicode/coll.h: a60e4d0e20f25015d370bfb3b24e267e
-include/unicode/compactdecimalformat.h: dd1f639d5c836e200b48ad69ef326fc0
-include/unicode/curramt.h: 8f57c8f5a77ffd6d1f4a9c53b100ee3e
-include/unicode/currpinf.h: e279f04f8bb9c6a686ede0f4bbc7caf4
-include/unicode/currunit.h: 0ea702494028296a411ac0bda6895275
-include/unicode/datefmt.h: 91aee102e3fa68c64113645be5b944c4
-include/unicode/dbbi.h: 15a312f4cf6c6bc243fd6d32368956a1
-include/unicode/dcfmtsym.h: 3eec16337aeaa8877e966616ac53783a
-include/unicode/decimfmt.h: 18479b4ccc0b4efa7732b1da2d0fd2ab
-include/unicode/docmain.h: 0df0e8161180b869031a88050e0a01c9
-include/unicode/dtfmtsym.h: c06710d48a792838da0f5e3814b3908a
-include/unicode/dtintrv.h: 65e3985e944f54230322acc986c59a30
-include/unicode/dtitvfmt.h: 72a63051451b33ba43f67e572883e855
-include/unicode/dtitvinf.h: b6e798c244d5d4ed73916a8db5b4a855
-include/unicode/dtptngen.h: 5c7a7e4d10c3db7123815ff42dc904f6
-include/unicode/dtrule.h: a2a865734c97d4d5ee2a095ebbd629cf
-include/unicode/edits.h: 7fd52de9a5c418c48234d1425f22fabc
-include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
-include/unicode/errorcode.h: 6f00859e026be521cff595db38b871db
-include/unicode/fieldpos.h: d42ab3ff641fdc7016cbc3e7526594a1
-include/unicode/filteredbrk.h: 4ab1ef82654177aea8000c72f6652e40
-include/unicode/fmtable.h: c0c5ea7bd3e3a5fded75c2fea543c668
-include/unicode/format.h: 71642e006d9e359a5a8b0800d390ec52
-include/unicode/formattedvalue.h: a502788adec3ba1025321c2cefd0e4c7
-include/unicode/fpositer.h: 2fdf3d1fa8b84e6ba3c561803de5f595
-include/unicode/gender.h: 21d668158f52ab989a8a4711de79f099
-include/unicode/gregocal.h: 4e746c8c84966372f9e66255e3d05246
-include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
-include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
-include/unicode/idna.h: e2bb1287f5f61b37dd11493008d29ef6
-include/unicode/listformatter.h: 2942dcd998fbadca9043912a2dbe9e7e
-include/unicode/localebuilder.h: 5690e3f03681a2fbfe7baea5226378cd
-include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
-include/unicode/locdspnm.h: 5d12af057d2675b88cf95dc63f015f21
-include/unicode/locid.h: 9df99f05fc348684e116098f6e0a6710
-include/unicode/measfmt.h: 909302945254ede1a345342a8c4b402d
-include/unicode/measunit.h: 9e0fe1ba857f051874760f7aad55c68b
-include/unicode/measure.h: 060550ced6b6ceae742c8d47772e190f
-include/unicode/messagepattern.h: b671e9e96bad09137a7bf186e8d795fc
-include/unicode/msgfmt.h: f1723a391f733367dde795d42d1734f3
-include/unicode/normalizer2.h: 909305633321f6cbb76cc88dc8c00c90
-include/unicode/normlzr.h: c974010d56584fcf75f0f2e10e05fe9c
-include/unicode/nounit.h: 86e94a9d9377bcd124dfd80600a66d19
-include/unicode/numberformatter.h: 5f13d5de2fb98bb5f6ce33e5b48698c3
-include/unicode/numberrangeformatter.h: 460fa1a21356b00a275e27a9a540140e
-include/unicode/numfmt.h: 26724db0305eab9f3b810f3a6accc729
-include/unicode/numsys.h: f68bc678c30deeb7c50a104d852e40d8
-include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
-include/unicode/parsepos.h: d5300bfbc1b2cd0081aecb71320e11ec
-include/unicode/platform.h: d6aed91f3114fe877714fc554ad167ae
-include/unicode/plurfmt.h: fa64bd7797a74e8e8769a12047c5bf3c
-include/unicode/plurrule.h: 8d3eb6b9c5e6eec6da436601e42ec65e
-include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
-include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
-include/unicode/rbbi.h: a0202b93d684e8e595c0012e4cefca83
-include/unicode/rbnf.h: c951102dad30e81d893bc81df09820f5
-include/unicode/rbtz.h: f772120604410ff1f1492b1991d36163
-include/unicode/regex.h: e911b68edf768bc0c96b770fced3a7f5
-include/unicode/region.h: b0c3e0b2ad6650fbab876495b114b639
-include/unicode/reldatefmt.h: 99195dad14eef9b8992409fc066b97d7
-include/unicode/rep.h: d29a88e12fd288a0606a41464630a015
-include/unicode/resbund.h: 87a08c1ea0b825d2f99951e9be9f1127
-include/unicode/schriter.h: 9c196272282acc6ccf6cd34544095b63
-include/unicode/scientificnumberformatter.h: b0f20bc8a5b53b07a07d4576d3d6d928
-include/unicode/search.h: bee76013db18275ff842e90c6805ae72
-include/unicode/selfmt.h: 2457e48d1cf8ff880f1bdaf80a9e2fc7
-include/unicode/simpleformatter.h: 3dfb5ab658aecf124d329b645082b879
-include/unicode/simpletz.h: 07c17256943be808b2b2a597d3d27c33
-include/unicode/smpdtfmt.h: e5ba02765fd03756ba63ca138a47daf1
-include/unicode/sortkey.h: 25af96ad696ab793d62d67debb04c8ba
-include/unicode/std_string.h: 2300a9ee3296c630373a6e8b685dff88
-include/unicode/strenum.h: 2d2998dd8033ac7272c39406cc3f8b51
-include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
-include/unicode/stringpiece.h: 4265692d09da7d3cd585bc6776a8a0c7
-include/unicode/stringtriebuilder.h: fc74bea13a3003c79ebeccc442703037
-include/unicode/stsearch.h: 33d820eada4a37ceb3f0bd9ff07ed63d
-include/unicode/symtable.h: 763520aa161c95884efa6f6a5f29eb77
-include/unicode/tblcoll.h: 9aad9b68d582e13be85f437f815a3eb1
-include/unicode/timezone.h: 4e6b12c8e428fae21f99552d29544690
-include/unicode/tmunit.h: 9a1f159c304e2bd283d7cf61a0807c05
-include/unicode/tmutamt.h: 0890de21bc330b69b00f94c437e0f140
-include/unicode/tmutfmt.h: c344b95b816e04ed0bc895c6da6ef460
-include/unicode/translit.h: 3464c7b8023b7c131b0b533e1b372c3a
-include/unicode/tzfmt.h: 2cb06301f2376b6802834105060311bf
-include/unicode/tznames.h: b5935a11cb884e2e47ad732ee684037d
-include/unicode/tzrule.h: bcba9c924da93d42e4f18f507c11e8cf
-include/unicode/tztrans.h: 6e72d3497b3e68dc9aad510e2b45f781
-include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
-include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
-include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
-include/unicode/ucal.h: c39d869ac0bca5859e78287092e40721
-include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
-include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
-include/unicode/uchar.h: 25e6419710b325b53286cb7dcaf4af57
-include/unicode/ucharstrie.h: 644af4172d542594c40face6cbe01b5e
-include/unicode/ucharstriebuilder.h: 52600c017361ee29f21a6fef13667948
-include/unicode/uchriter.h: 85c221ab993783ec8f7823713c30758c
-include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
-include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
-include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
-include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
-include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
-include/unicode/ucol.h: 0b6d71140d2f8e0cf618e5a54cf251af
-include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
-include/unicode/uconfig.h: 680b99d4b154e14ac1ebcb9c60f5ab3c
-include/unicode/ucpmap.h: a22571c78880dd947efc0ab547061a35
-include/unicode/ucptrie.h: 9b16abc66b11f53941ec5d90af1df0b0
-include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
-include/unicode/ucurr.h: 0ec2b114be8c462d4542c6e1d0bf2b8a
-include/unicode/udat.h: 373cf290162e44eba9f2cf6dad278858
-include/unicode/udata.h: e747b190fadb0749c129aeff7e6eef54
-include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
-include/unicode/udatpg.h: 078d2d548f3123fceae0d4056359a62e
-include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
-include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
-include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
-include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
-include/unicode/uformattedvalue.h: 47ae4b93dddfe15d28400da09201090e
-include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
-include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
-include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
-include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
-include/unicode/ulistformatter.h: 64859bc80c70c1e183f3537e1c354142
-include/unicode/uloc.h: b344a11407a95b108ef52a4d88c74d6a
-include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
-include/unicode/umachine.h: b25221a74cab16d993f35108e6da340a
-include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
-include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
-include/unicode/umutablecptrie.h: 4fe0aaad80938fbe881a3fb447be1f24
-include/unicode/unifilt.h: 71e8ecdb31d706e8e0efc4bbdc9f86b5
-include/unicode/unifunct.h: 97d80d81556b54ac674d09643df98cfc
-include/unicode/unimatch.h: 00eb31b1d65f3e0f03e7d880b1bb79fb
-include/unicode/unirepl.h: c5eeec0e14a9666262d332c22124803f
-include/unicode/uniset.h: 69b5447c36eec06421bc9038df3bd80e
-include/unicode/unistr.h: e35ee05307a3338579df46718b049b32
-include/unicode/unorm.h: 3a1e6dcd474ef8b2c3377b34141bf6d3
-include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
-include/unicode/unum.h: ec868132b7242d85645d30dd549b25fc
-include/unicode/unumberformatter.h: 0dc25c33373d63ca0beb10a9ef265237
-include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
-include/unicode/uobject.h: c9a1e3afb798e0fbcad34b01b0bc5c3e
-include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
-include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
-include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
-include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
-include/unicode/urename.h: 7cd5ed487b56e2aeb354867a0b2cda5f
-include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
-include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
-include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
-include/unicode/usearch.h: fc5b3e0d1096ff69c3a2397ef5b3a036
-include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
-include/unicode/usetiter.h: 36896c874036542390b5a75a04f330c5
-include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
-include/unicode/uspoof.h: 6c2d471942085f091c8bc748a02f113e
-include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
-include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
-include/unicode/ustream.h: 6a3f303b73d795a0ff9a1b8d2758d88d
-include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
-include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
-include/unicode/utext.h: b0e85d74193953fcaa29de51853cc95a
-include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
-include/unicode/utf16.h: d95d304275f6c688b0c4ae5620d57e4c
-include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
-include/unicode/utf8.h: 7d5d7b60c96cccc184cdc5cd53447e7c
-include/unicode/utf_old.h: c89c03a53abcf83e039ad4217246acd9
-include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
-include/unicode/utrace.h: 35cbc5ec2fd02b703a449e896f48ebfe
-include/unicode/utrans.h: 7a20730bb6d33441a5b9c886cc7cd0eb
-include/unicode/utypes.h: be7b3c9d785b5d70b2f05e6dd527f026
-include/unicode/uvernum.h: 59a34f58b169d039a90da4e8824af662
-include/unicode/uversion.h: af19802ec4e905051d79ab4579a30bcd
-include/unicode/vtzone.h: a9053ef95930bd854729360fe00fed7a
-lib/icu/64.2/Makefile.inc: 49a9042429df8bb20c35ae40a5e872bc
-lib/icu/64.2/pkgdata.inc: 4baa6960303983040c0689566f358abd
-lib/icu/Makefile.inc: 49a9042429df8bb20c35ae40a5e872bc
-lib/icu/current/Makefile.inc: 49a9042429df8bb20c35ae40a5e872bc
-lib/icu/current/pkgdata.inc: 4baa6960303983040c0689566f358abd
-lib/icu/pkgdata.inc: 4baa6960303983040c0689566f358abd
-lib/icudt.dll: a8748b83adb2628d2c99150894d8ac1b
-lib/icudt.lib: 898e94917525b05795e4a30553f4b666
-lib/icudt64.dll: 4282a87a2c9daf500af6c5f7e9b4e109
-lib/icuin.dll: bff4742e2ba70223bf90373952a1eae7
-lib/icuin.lib: 3f9b2e9d2f305451f8b3915fba0f8403
-lib/icuin64.dll: bff4742e2ba70223bf90373952a1eae7
-lib/icuio.dll: d8d5998ed616f4a66073cfd37efc6caa
-lib/icuio.lib: f501e4e1d43982349477e30de4429b9e
-lib/icuio64.dll: d8d5998ed616f4a66073cfd37efc6caa
-lib/icutest.dll: dfe962d20d861934b40901b50ad90e4b
-lib/icutest.lib: 7bf6bdcade9592385d7c9daac9f2745a
-lib/icutest64.dll: dfe962d20d861934b40901b50ad90e4b
-lib/icutu.dll: 6b7a7fa8f00c563d41cd79928cae7884
-lib/icutu.lib: 942628ede719f1f9908fc7733fc5b437
-lib/icutu64.dll: 6b7a7fa8f00c563d41cd79928cae7884
-lib/icuuc.dll: 4b4ec90086dd45b272354d748cc4f86d
-lib/icuuc.lib: 449908250aff19a211223e1f54a00546
-lib/icuuc64.dll: 4b4ec90086dd45b272354d748cc4f86d
-lib/pkgconfig/icu-i18n.pc: 35a0ea632f5e2750c5b88b57c280185f
-lib/pkgconfig/icu-io.pc: 460699d6c9195c15fe610407e7c94dc1
-lib/pkgconfig/icu-uc.pc: 571c9d5900880452353bed815fe9b556
-licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
-share/icu/64.2/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
-share/icu/64.2/config/mh-msys-msvc: deb94ef2bd29c3471723b79091991a51
-share/icu/64.2/install-sh: 5afe8eb5573965dfb58378e4e46f3813
-share/icu/64.2/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
-share/man/man1/derb.1: 140b84149f762ce47b2fe263aed44fb5
-share/man/man1/genbrk.1: f3b0b5c88f6562d93a27e776bf13987c
-share/man/man1/gencfu.1: fc9b581c0fe513328c22b44ce035e0c1
-share/man/man1/gencnval.1: 696401204fbe4d17e8dac25eea70ce07
-share/man/man1/gendict.1: f3607026142ed53bf2d0bae71884ce02
-share/man/man1/genrb.1: 3860427c56aa1c847586737737325550
-share/man/man1/icu-config.1: 24f882d0de63c5fee2b10a2911b206f8
-share/man/man1/makeconv.1: ee9bdbd7ee11f0e705e6de72b86f29ac
-share/man/man1/pkgdata.1: 2cb82b3e1c820002968867c3b2b5b811
-share/man/man1/uconv.1: 516c265d14b9f3ad72dceb2c2d23f2bb
-share/man/man8/genccode.8: 0c9f23a8cec80bfdb6127197f1c3ed17
-share/man/man8/gencmn.8: 251c98aa763ab74829e074c5e6f21c98
-share/man/man8/gensprep.8: a3129a511adbb04310a2d900c15784e1
-share/man/man8/icupkg.8: 145940ae5e9a8aea3a93213f13ddd70c
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/8f5896a40336524af740600c29144c7c6a773119/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/8f5896a40336524af740600c29144c7c6a773119/conanmanifest.txt
deleted file mode 100644
index e5259822..00000000
--- a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/8f5896a40336524af740600c29144c7c6a773119/conanmanifest.txt
+++ /dev/null
@@ -1,251 +0,0 @@
-1563297339
-bin/derb.exe: 7cd652556ce507a28ae660230f10568b
-bin/escapesrc.exe: 1edea3a9d8522e65e8053c9086eed770
-bin/genbrk.exe: 746dcc890f9723f73aa9f75dea374ce3
-bin/genccode.exe: dcbef1a4ea36678b9526aa87835675e1
-bin/gencfu.exe: cd19e1d4aed9b9aeb7d277daacb5986d
-bin/gencmn.exe: 529ea65a5773bb35cde37cdbf9adb6dd
-bin/gencnval.exe: 2e6d55a670224e6f0658229d84e6a6a5
-bin/gendict.exe: f8b5a0456d69e825d2c88061b31b9676
-bin/gennorm2.exe: 773d3a430f1b8311882753b65c7c6d71
-bin/genrb.exe: b5432bca364600228474909227413bbe
-bin/gensprep.exe: bb9fc116557ab14439cbef3440054134
-bin/icu-config: 869e4451de3e58a28e317cf451c66ac3
-bin/icuinfo.exe: 4bfad340f094172a591d28ba43fdef38
-bin/icupkg.exe: dcaf4627585fb9c59605741f91586107
-bin/makeconv.exe: 6d3238b2b0f479b3c9bebb4bb2d46169
-bin/pkgdata.exe: 27ff75055a8338c77320f4cb9418bcf4
-bin/uconv.exe: 27fce36a4c62ecb72569b769e0349f24
-conaninfo.txt: 540bd8edc660c49d7a7fa5802d75e37a
-include/unicode/alphaindex.h: edc0ff1708822c14fbac4f58a89859c9
-include/unicode/appendable.h: 713ee4a1c3e3ca090b202ceb81d6ad9f
-include/unicode/basictz.h: 456683947de10ae84e2c069c9fc55e9f
-include/unicode/brkiter.h: c69c05b804270ad6c64f80c03a5b8ee0
-include/unicode/bytestream.h: 8b946f79fb11d18859acdceab1bb5d46
-include/unicode/bytestrie.h: 781e30fb8103ba58fdfe4b6704e54347
-include/unicode/bytestriebuilder.h: e6649e470ceff3af7ec894aa6031cb21
-include/unicode/calendar.h: e640b0fd471a5313b85a866871b9df2a
-include/unicode/caniter.h: 74858b2a33cb2805dea0b0bc480dda7d
-include/unicode/casemap.h: b40e8878db23b64a72763bf75e4e3e2a
-include/unicode/char16ptr.h: 3bed1c6f219d725f6daf274704427035
-include/unicode/chariter.h: 463cdd4748695660223db14c27da3e84
-include/unicode/choicfmt.h: 38f338fb58eebce7fc999c906aad142e
-include/unicode/coleitr.h: 35cafcefbe5155408aa6166781d4290d
-include/unicode/coll.h: a60e4d0e20f25015d370bfb3b24e267e
-include/unicode/compactdecimalformat.h: dd1f639d5c836e200b48ad69ef326fc0
-include/unicode/curramt.h: 8f57c8f5a77ffd6d1f4a9c53b100ee3e
-include/unicode/currpinf.h: e279f04f8bb9c6a686ede0f4bbc7caf4
-include/unicode/currunit.h: 0ea702494028296a411ac0bda6895275
-include/unicode/datefmt.h: 91aee102e3fa68c64113645be5b944c4
-include/unicode/dbbi.h: 15a312f4cf6c6bc243fd6d32368956a1
-include/unicode/dcfmtsym.h: 3eec16337aeaa8877e966616ac53783a
-include/unicode/decimfmt.h: 18479b4ccc0b4efa7732b1da2d0fd2ab
-include/unicode/docmain.h: 0df0e8161180b869031a88050e0a01c9
-include/unicode/dtfmtsym.h: c06710d48a792838da0f5e3814b3908a
-include/unicode/dtintrv.h: 65e3985e944f54230322acc986c59a30
-include/unicode/dtitvfmt.h: 72a63051451b33ba43f67e572883e855
-include/unicode/dtitvinf.h: b6e798c244d5d4ed73916a8db5b4a855
-include/unicode/dtptngen.h: 5c7a7e4d10c3db7123815ff42dc904f6
-include/unicode/dtrule.h: a2a865734c97d4d5ee2a095ebbd629cf
-include/unicode/edits.h: 7fd52de9a5c418c48234d1425f22fabc
-include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
-include/unicode/errorcode.h: 6f00859e026be521cff595db38b871db
-include/unicode/fieldpos.h: d42ab3ff641fdc7016cbc3e7526594a1
-include/unicode/filteredbrk.h: 4ab1ef82654177aea8000c72f6652e40
-include/unicode/fmtable.h: c0c5ea7bd3e3a5fded75c2fea543c668
-include/unicode/format.h: 71642e006d9e359a5a8b0800d390ec52
-include/unicode/formattedvalue.h: a502788adec3ba1025321c2cefd0e4c7
-include/unicode/fpositer.h: 2fdf3d1fa8b84e6ba3c561803de5f595
-include/unicode/gender.h: 21d668158f52ab989a8a4711de79f099
-include/unicode/gregocal.h: 4e746c8c84966372f9e66255e3d05246
-include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
-include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
-include/unicode/idna.h: e2bb1287f5f61b37dd11493008d29ef6
-include/unicode/listformatter.h: 2942dcd998fbadca9043912a2dbe9e7e
-include/unicode/localebuilder.h: 5690e3f03681a2fbfe7baea5226378cd
-include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
-include/unicode/locdspnm.h: 5d12af057d2675b88cf95dc63f015f21
-include/unicode/locid.h: 9df99f05fc348684e116098f6e0a6710
-include/unicode/measfmt.h: 909302945254ede1a345342a8c4b402d
-include/unicode/measunit.h: 9e0fe1ba857f051874760f7aad55c68b
-include/unicode/measure.h: 060550ced6b6ceae742c8d47772e190f
-include/unicode/messagepattern.h: b671e9e96bad09137a7bf186e8d795fc
-include/unicode/msgfmt.h: f1723a391f733367dde795d42d1734f3
-include/unicode/normalizer2.h: 909305633321f6cbb76cc88dc8c00c90
-include/unicode/normlzr.h: c974010d56584fcf75f0f2e10e05fe9c
-include/unicode/nounit.h: 86e94a9d9377bcd124dfd80600a66d19
-include/unicode/numberformatter.h: 5f13d5de2fb98bb5f6ce33e5b48698c3
-include/unicode/numberrangeformatter.h: 460fa1a21356b00a275e27a9a540140e
-include/unicode/numfmt.h: 26724db0305eab9f3b810f3a6accc729
-include/unicode/numsys.h: f68bc678c30deeb7c50a104d852e40d8
-include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
-include/unicode/parsepos.h: d5300bfbc1b2cd0081aecb71320e11ec
-include/unicode/platform.h: d6aed91f3114fe877714fc554ad167ae
-include/unicode/plurfmt.h: fa64bd7797a74e8e8769a12047c5bf3c
-include/unicode/plurrule.h: 8d3eb6b9c5e6eec6da436601e42ec65e
-include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
-include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
-include/unicode/rbbi.h: a0202b93d684e8e595c0012e4cefca83
-include/unicode/rbnf.h: c951102dad30e81d893bc81df09820f5
-include/unicode/rbtz.h: f772120604410ff1f1492b1991d36163
-include/unicode/regex.h: e911b68edf768bc0c96b770fced3a7f5
-include/unicode/region.h: b0c3e0b2ad6650fbab876495b114b639
-include/unicode/reldatefmt.h: 99195dad14eef9b8992409fc066b97d7
-include/unicode/rep.h: d29a88e12fd288a0606a41464630a015
-include/unicode/resbund.h: 87a08c1ea0b825d2f99951e9be9f1127
-include/unicode/schriter.h: 9c196272282acc6ccf6cd34544095b63
-include/unicode/scientificnumberformatter.h: b0f20bc8a5b53b07a07d4576d3d6d928
-include/unicode/search.h: bee76013db18275ff842e90c6805ae72
-include/unicode/selfmt.h: 2457e48d1cf8ff880f1bdaf80a9e2fc7
-include/unicode/simpleformatter.h: 3dfb5ab658aecf124d329b645082b879
-include/unicode/simpletz.h: 07c17256943be808b2b2a597d3d27c33
-include/unicode/smpdtfmt.h: e5ba02765fd03756ba63ca138a47daf1
-include/unicode/sortkey.h: 25af96ad696ab793d62d67debb04c8ba
-include/unicode/std_string.h: 2300a9ee3296c630373a6e8b685dff88
-include/unicode/strenum.h: 2d2998dd8033ac7272c39406cc3f8b51
-include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
-include/unicode/stringpiece.h: 4265692d09da7d3cd585bc6776a8a0c7
-include/unicode/stringtriebuilder.h: fc74bea13a3003c79ebeccc442703037
-include/unicode/stsearch.h: 33d820eada4a37ceb3f0bd9ff07ed63d
-include/unicode/symtable.h: 763520aa161c95884efa6f6a5f29eb77
-include/unicode/tblcoll.h: 9aad9b68d582e13be85f437f815a3eb1
-include/unicode/timezone.h: 4e6b12c8e428fae21f99552d29544690
-include/unicode/tmunit.h: 9a1f159c304e2bd283d7cf61a0807c05
-include/unicode/tmutamt.h: 0890de21bc330b69b00f94c437e0f140
-include/unicode/tmutfmt.h: c344b95b816e04ed0bc895c6da6ef460
-include/unicode/translit.h: 3464c7b8023b7c131b0b533e1b372c3a
-include/unicode/tzfmt.h: 2cb06301f2376b6802834105060311bf
-include/unicode/tznames.h: b5935a11cb884e2e47ad732ee684037d
-include/unicode/tzrule.h: bcba9c924da93d42e4f18f507c11e8cf
-include/unicode/tztrans.h: 6e72d3497b3e68dc9aad510e2b45f781
-include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
-include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
-include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
-include/unicode/ucal.h: c39d869ac0bca5859e78287092e40721
-include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
-include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
-include/unicode/uchar.h: 25e6419710b325b53286cb7dcaf4af57
-include/unicode/ucharstrie.h: 644af4172d542594c40face6cbe01b5e
-include/unicode/ucharstriebuilder.h: 52600c017361ee29f21a6fef13667948
-include/unicode/uchriter.h: 85c221ab993783ec8f7823713c30758c
-include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
-include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
-include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
-include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
-include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
-include/unicode/ucol.h: 0b6d71140d2f8e0cf618e5a54cf251af
-include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
-include/unicode/uconfig.h: 680b99d4b154e14ac1ebcb9c60f5ab3c
-include/unicode/ucpmap.h: a22571c78880dd947efc0ab547061a35
-include/unicode/ucptrie.h: 9b16abc66b11f53941ec5d90af1df0b0
-include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
-include/unicode/ucurr.h: 0ec2b114be8c462d4542c6e1d0bf2b8a
-include/unicode/udat.h: 373cf290162e44eba9f2cf6dad278858
-include/unicode/udata.h: e747b190fadb0749c129aeff7e6eef54
-include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
-include/unicode/udatpg.h: 078d2d548f3123fceae0d4056359a62e
-include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
-include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
-include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
-include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
-include/unicode/uformattedvalue.h: 47ae4b93dddfe15d28400da09201090e
-include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
-include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
-include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
-include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
-include/unicode/ulistformatter.h: 64859bc80c70c1e183f3537e1c354142
-include/unicode/uloc.h: b344a11407a95b108ef52a4d88c74d6a
-include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
-include/unicode/umachine.h: b25221a74cab16d993f35108e6da340a
-include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
-include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
-include/unicode/umutablecptrie.h: 4fe0aaad80938fbe881a3fb447be1f24
-include/unicode/unifilt.h: 71e8ecdb31d706e8e0efc4bbdc9f86b5
-include/unicode/unifunct.h: 97d80d81556b54ac674d09643df98cfc
-include/unicode/unimatch.h: 00eb31b1d65f3e0f03e7d880b1bb79fb
-include/unicode/unirepl.h: c5eeec0e14a9666262d332c22124803f
-include/unicode/uniset.h: 69b5447c36eec06421bc9038df3bd80e
-include/unicode/unistr.h: e35ee05307a3338579df46718b049b32
-include/unicode/unorm.h: 3a1e6dcd474ef8b2c3377b34141bf6d3
-include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
-include/unicode/unum.h: ec868132b7242d85645d30dd549b25fc
-include/unicode/unumberformatter.h: 0dc25c33373d63ca0beb10a9ef265237
-include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
-include/unicode/uobject.h: c9a1e3afb798e0fbcad34b01b0bc5c3e
-include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
-include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
-include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
-include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
-include/unicode/urename.h: 7cd5ed487b56e2aeb354867a0b2cda5f
-include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
-include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
-include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
-include/unicode/usearch.h: fc5b3e0d1096ff69c3a2397ef5b3a036
-include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
-include/unicode/usetiter.h: 36896c874036542390b5a75a04f330c5
-include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
-include/unicode/uspoof.h: 6c2d471942085f091c8bc748a02f113e
-include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
-include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
-include/unicode/ustream.h: 6a3f303b73d795a0ff9a1b8d2758d88d
-include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
-include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
-include/unicode/utext.h: b0e85d74193953fcaa29de51853cc95a
-include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
-include/unicode/utf16.h: d95d304275f6c688b0c4ae5620d57e4c
-include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
-include/unicode/utf8.h: 7d5d7b60c96cccc184cdc5cd53447e7c
-include/unicode/utf_old.h: c89c03a53abcf83e039ad4217246acd9
-include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
-include/unicode/utrace.h: 35cbc5ec2fd02b703a449e896f48ebfe
-include/unicode/utrans.h: 7a20730bb6d33441a5b9c886cc7cd0eb
-include/unicode/utypes.h: be7b3c9d785b5d70b2f05e6dd527f026
-include/unicode/uvernum.h: 59a34f58b169d039a90da4e8824af662
-include/unicode/uversion.h: af19802ec4e905051d79ab4579a30bcd
-include/unicode/vtzone.h: a9053ef95930bd854729360fe00fed7a
-lib/icu/64.2/Makefile.inc: 3fe76ee05bc5afaade899a09af565372
-lib/icu/64.2/pkgdata.inc: 438ae219a7c80279027ca5fd315183c3
-lib/icu/Makefile.inc: 3fe76ee05bc5afaade899a09af565372
-lib/icu/current/Makefile.inc: 3fe76ee05bc5afaade899a09af565372
-lib/icu/current/pkgdata.inc: 438ae219a7c80279027ca5fd315183c3
-lib/icu/pkgdata.inc: 438ae219a7c80279027ca5fd315183c3
-lib/icudt.dll: ce725647c92aca144492f3dbf3ee04ab
-lib/icudt.lib: d4e6c59a65ceeea625b1c5d7e35f363c
-lib/icudt64.dll: 6b2909c7301d61d84f5fd2286153a1b5
-lib/icuin.dll: 8f2c0c4ce91bcd934234802538d8df14
-lib/icuin.lib: d09d76c165eacaaf52f7320ce0640f55
-lib/icuin64.dll: 8f2c0c4ce91bcd934234802538d8df14
-lib/icuio.dll: ed47e8ce82dac037a9890e0267640627
-lib/icuio.lib: 2fd670029f2809911c8222baa6c56873
-lib/icuio64.dll: ed47e8ce82dac037a9890e0267640627
-lib/icutest.dll: 6b3bada7f63c1c864439ade06a7fd723
-lib/icutest.lib: 110add657fb11e29f12b0ca5b051dfde
-lib/icutest64.dll: 6b3bada7f63c1c864439ade06a7fd723
-lib/icutu.dll: f18bca836cb96b59f007eb9ac5fd3e68
-lib/icutu.lib: 4d1c6e152525c0b834eeeb06c9196c6f
-lib/icutu64.dll: f18bca836cb96b59f007eb9ac5fd3e68
-lib/icuuc.dll: 1dee2047ea3d480376375c7db457acb3
-lib/icuuc.lib: f669e924846cbe1dc144ee15f1094a66
-lib/icuuc64.dll: 1dee2047ea3d480376375c7db457acb3
-lib/pkgconfig/icu-i18n.pc: 75e0caa47aef4ee8dad62714518ce7e3
-lib/pkgconfig/icu-io.pc: bbb8e1ef1d9bf466c474ed4722ba1fe6
-lib/pkgconfig/icu-uc.pc: 5ef9d87af3f5aff6401d808db734f3bf
-licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
-share/icu/64.2/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
-share/icu/64.2/config/mh-msys-msvc: deb94ef2bd29c3471723b79091991a51
-share/icu/64.2/install-sh: 5afe8eb5573965dfb58378e4e46f3813
-share/icu/64.2/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
-share/man/man1/derb.1: 140b84149f762ce47b2fe263aed44fb5
-share/man/man1/genbrk.1: f3b0b5c88f6562d93a27e776bf13987c
-share/man/man1/gencfu.1: fc9b581c0fe513328c22b44ce035e0c1
-share/man/man1/gencnval.1: 696401204fbe4d17e8dac25eea70ce07
-share/man/man1/gendict.1: f3607026142ed53bf2d0bae71884ce02
-share/man/man1/genrb.1: 3860427c56aa1c847586737737325550
-share/man/man1/icu-config.1: 24f882d0de63c5fee2b10a2911b206f8
-share/man/man1/makeconv.1: ee9bdbd7ee11f0e705e6de72b86f29ac
-share/man/man1/pkgdata.1: 2cb82b3e1c820002968867c3b2b5b811
-share/man/man1/uconv.1: 516c265d14b9f3ad72dceb2c2d23f2bb
-share/man/man8/genccode.8: 0c9f23a8cec80bfdb6127197f1c3ed17
-share/man/man8/gencmn.8: 251c98aa763ab74829e074c5e6f21c98
-share/man/man8/gensprep.8: a3129a511adbb04310a2d900c15784e1
-share/man/man8/icupkg.8: 145940ae5e9a8aea3a93213f13ddd70c
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/a75971da93722f430ab0d3354b4c35c8e1cb8be6/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/a75971da93722f430ab0d3354b4c35c8e1cb8be6/conanmanifest.txt
deleted file mode 100644
index eace1273..00000000
--- a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/a75971da93722f430ab0d3354b4c35c8e1cb8be6/conanmanifest.txt
+++ /dev/null
@@ -1,251 +0,0 @@
-1563298569
-bin/derb.exe: 7d155c681231f54f3669512100a3038b
-bin/escapesrc.exe: 3a54768e31b5a9bf53d0a9fb7b061f10
-bin/genbrk.exe: 12e8b427719bfc85cb0e360422fd81e5
-bin/genccode.exe: 4396af32d01e2106690bd9be45806950
-bin/gencfu.exe: 59986571fd686f3318478d421a9fc9e8
-bin/gencmn.exe: 50750e744321b6a3bade411422e7200a
-bin/gencnval.exe: b57f7999a023751638b310e850a875ce
-bin/gendict.exe: c950331a93edec89eb962df7390f870d
-bin/gennorm2.exe: 842415940c303beeb1716446f99a9d67
-bin/genrb.exe: 90cf94ed8ae02aa51e96f76ab92bfdea
-bin/gensprep.exe: 004c1295706f785027f8dd977ba40f50
-bin/icu-config: a59cd8e08313ed02c280f1594f2e4bf1
-bin/icuinfo.exe: 08bb8fa2d591f6e8ee93db64f7ed2ec4
-bin/icupkg.exe: 5c165a685956ccd12a0d858cab69b20b
-bin/makeconv.exe: 89487251963c62fe0c3dc00610e60f09
-bin/pkgdata.exe: 0704cd29d80d2d2e3155fdd989c9b94d
-bin/uconv.exe: e1d74673fa12224f8371052f6f5feeb2
-conaninfo.txt: e159d49bd326a197124489ebd8636307
-include/unicode/alphaindex.h: edc0ff1708822c14fbac4f58a89859c9
-include/unicode/appendable.h: 713ee4a1c3e3ca090b202ceb81d6ad9f
-include/unicode/basictz.h: 456683947de10ae84e2c069c9fc55e9f
-include/unicode/brkiter.h: c69c05b804270ad6c64f80c03a5b8ee0
-include/unicode/bytestream.h: 8b946f79fb11d18859acdceab1bb5d46
-include/unicode/bytestrie.h: 781e30fb8103ba58fdfe4b6704e54347
-include/unicode/bytestriebuilder.h: e6649e470ceff3af7ec894aa6031cb21
-include/unicode/calendar.h: e640b0fd471a5313b85a866871b9df2a
-include/unicode/caniter.h: 74858b2a33cb2805dea0b0bc480dda7d
-include/unicode/casemap.h: b40e8878db23b64a72763bf75e4e3e2a
-include/unicode/char16ptr.h: 3bed1c6f219d725f6daf274704427035
-include/unicode/chariter.h: 463cdd4748695660223db14c27da3e84
-include/unicode/choicfmt.h: 38f338fb58eebce7fc999c906aad142e
-include/unicode/coleitr.h: 35cafcefbe5155408aa6166781d4290d
-include/unicode/coll.h: a60e4d0e20f25015d370bfb3b24e267e
-include/unicode/compactdecimalformat.h: dd1f639d5c836e200b48ad69ef326fc0
-include/unicode/curramt.h: 8f57c8f5a77ffd6d1f4a9c53b100ee3e
-include/unicode/currpinf.h: e279f04f8bb9c6a686ede0f4bbc7caf4
-include/unicode/currunit.h: 0ea702494028296a411ac0bda6895275
-include/unicode/datefmt.h: 91aee102e3fa68c64113645be5b944c4
-include/unicode/dbbi.h: 15a312f4cf6c6bc243fd6d32368956a1
-include/unicode/dcfmtsym.h: 3eec16337aeaa8877e966616ac53783a
-include/unicode/decimfmt.h: 18479b4ccc0b4efa7732b1da2d0fd2ab
-include/unicode/docmain.h: 0df0e8161180b869031a88050e0a01c9
-include/unicode/dtfmtsym.h: c06710d48a792838da0f5e3814b3908a
-include/unicode/dtintrv.h: 65e3985e944f54230322acc986c59a30
-include/unicode/dtitvfmt.h: 72a63051451b33ba43f67e572883e855
-include/unicode/dtitvinf.h: b6e798c244d5d4ed73916a8db5b4a855
-include/unicode/dtptngen.h: 5c7a7e4d10c3db7123815ff42dc904f6
-include/unicode/dtrule.h: a2a865734c97d4d5ee2a095ebbd629cf
-include/unicode/edits.h: 7fd52de9a5c418c48234d1425f22fabc
-include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
-include/unicode/errorcode.h: 6f00859e026be521cff595db38b871db
-include/unicode/fieldpos.h: d42ab3ff641fdc7016cbc3e7526594a1
-include/unicode/filteredbrk.h: 4ab1ef82654177aea8000c72f6652e40
-include/unicode/fmtable.h: c0c5ea7bd3e3a5fded75c2fea543c668
-include/unicode/format.h: 71642e006d9e359a5a8b0800d390ec52
-include/unicode/formattedvalue.h: a502788adec3ba1025321c2cefd0e4c7
-include/unicode/fpositer.h: 2fdf3d1fa8b84e6ba3c561803de5f595
-include/unicode/gender.h: 21d668158f52ab989a8a4711de79f099
-include/unicode/gregocal.h: 4e746c8c84966372f9e66255e3d05246
-include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
-include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
-include/unicode/idna.h: e2bb1287f5f61b37dd11493008d29ef6
-include/unicode/listformatter.h: 2942dcd998fbadca9043912a2dbe9e7e
-include/unicode/localebuilder.h: 5690e3f03681a2fbfe7baea5226378cd
-include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
-include/unicode/locdspnm.h: 5d12af057d2675b88cf95dc63f015f21
-include/unicode/locid.h: 9df99f05fc348684e116098f6e0a6710
-include/unicode/measfmt.h: 909302945254ede1a345342a8c4b402d
-include/unicode/measunit.h: 9e0fe1ba857f051874760f7aad55c68b
-include/unicode/measure.h: 060550ced6b6ceae742c8d47772e190f
-include/unicode/messagepattern.h: b671e9e96bad09137a7bf186e8d795fc
-include/unicode/msgfmt.h: f1723a391f733367dde795d42d1734f3
-include/unicode/normalizer2.h: 909305633321f6cbb76cc88dc8c00c90
-include/unicode/normlzr.h: c974010d56584fcf75f0f2e10e05fe9c
-include/unicode/nounit.h: 86e94a9d9377bcd124dfd80600a66d19
-include/unicode/numberformatter.h: 5f13d5de2fb98bb5f6ce33e5b48698c3
-include/unicode/numberrangeformatter.h: 460fa1a21356b00a275e27a9a540140e
-include/unicode/numfmt.h: 26724db0305eab9f3b810f3a6accc729
-include/unicode/numsys.h: f68bc678c30deeb7c50a104d852e40d8
-include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
-include/unicode/parsepos.h: d5300bfbc1b2cd0081aecb71320e11ec
-include/unicode/platform.h: d6aed91f3114fe877714fc554ad167ae
-include/unicode/plurfmt.h: fa64bd7797a74e8e8769a12047c5bf3c
-include/unicode/plurrule.h: 8d3eb6b9c5e6eec6da436601e42ec65e
-include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
-include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
-include/unicode/rbbi.h: a0202b93d684e8e595c0012e4cefca83
-include/unicode/rbnf.h: c951102dad30e81d893bc81df09820f5
-include/unicode/rbtz.h: f772120604410ff1f1492b1991d36163
-include/unicode/regex.h: e911b68edf768bc0c96b770fced3a7f5
-include/unicode/region.h: b0c3e0b2ad6650fbab876495b114b639
-include/unicode/reldatefmt.h: 99195dad14eef9b8992409fc066b97d7
-include/unicode/rep.h: d29a88e12fd288a0606a41464630a015
-include/unicode/resbund.h: 87a08c1ea0b825d2f99951e9be9f1127
-include/unicode/schriter.h: 9c196272282acc6ccf6cd34544095b63
-include/unicode/scientificnumberformatter.h: b0f20bc8a5b53b07a07d4576d3d6d928
-include/unicode/search.h: bee76013db18275ff842e90c6805ae72
-include/unicode/selfmt.h: 2457e48d1cf8ff880f1bdaf80a9e2fc7
-include/unicode/simpleformatter.h: 3dfb5ab658aecf124d329b645082b879
-include/unicode/simpletz.h: 07c17256943be808b2b2a597d3d27c33
-include/unicode/smpdtfmt.h: e5ba02765fd03756ba63ca138a47daf1
-include/unicode/sortkey.h: 25af96ad696ab793d62d67debb04c8ba
-include/unicode/std_string.h: 2300a9ee3296c630373a6e8b685dff88
-include/unicode/strenum.h: 2d2998dd8033ac7272c39406cc3f8b51
-include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
-include/unicode/stringpiece.h: 4265692d09da7d3cd585bc6776a8a0c7
-include/unicode/stringtriebuilder.h: fc74bea13a3003c79ebeccc442703037
-include/unicode/stsearch.h: 33d820eada4a37ceb3f0bd9ff07ed63d
-include/unicode/symtable.h: 763520aa161c95884efa6f6a5f29eb77
-include/unicode/tblcoll.h: 9aad9b68d582e13be85f437f815a3eb1
-include/unicode/timezone.h: 4e6b12c8e428fae21f99552d29544690
-include/unicode/tmunit.h: 9a1f159c304e2bd283d7cf61a0807c05
-include/unicode/tmutamt.h: 0890de21bc330b69b00f94c437e0f140
-include/unicode/tmutfmt.h: c344b95b816e04ed0bc895c6da6ef460
-include/unicode/translit.h: 3464c7b8023b7c131b0b533e1b372c3a
-include/unicode/tzfmt.h: 2cb06301f2376b6802834105060311bf
-include/unicode/tznames.h: b5935a11cb884e2e47ad732ee684037d
-include/unicode/tzrule.h: bcba9c924da93d42e4f18f507c11e8cf
-include/unicode/tztrans.h: 6e72d3497b3e68dc9aad510e2b45f781
-include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
-include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
-include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
-include/unicode/ucal.h: c39d869ac0bca5859e78287092e40721
-include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
-include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
-include/unicode/uchar.h: 25e6419710b325b53286cb7dcaf4af57
-include/unicode/ucharstrie.h: 644af4172d542594c40face6cbe01b5e
-include/unicode/ucharstriebuilder.h: 52600c017361ee29f21a6fef13667948
-include/unicode/uchriter.h: 85c221ab993783ec8f7823713c30758c
-include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
-include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
-include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
-include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
-include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
-include/unicode/ucol.h: 0b6d71140d2f8e0cf618e5a54cf251af
-include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
-include/unicode/uconfig.h: 680b99d4b154e14ac1ebcb9c60f5ab3c
-include/unicode/ucpmap.h: a22571c78880dd947efc0ab547061a35
-include/unicode/ucptrie.h: 9b16abc66b11f53941ec5d90af1df0b0
-include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
-include/unicode/ucurr.h: 0ec2b114be8c462d4542c6e1d0bf2b8a
-include/unicode/udat.h: 373cf290162e44eba9f2cf6dad278858
-include/unicode/udata.h: e747b190fadb0749c129aeff7e6eef54
-include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
-include/unicode/udatpg.h: 078d2d548f3123fceae0d4056359a62e
-include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
-include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
-include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
-include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
-include/unicode/uformattedvalue.h: 47ae4b93dddfe15d28400da09201090e
-include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
-include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
-include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
-include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
-include/unicode/ulistformatter.h: 64859bc80c70c1e183f3537e1c354142
-include/unicode/uloc.h: b344a11407a95b108ef52a4d88c74d6a
-include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
-include/unicode/umachine.h: b25221a74cab16d993f35108e6da340a
-include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
-include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
-include/unicode/umutablecptrie.h: 4fe0aaad80938fbe881a3fb447be1f24
-include/unicode/unifilt.h: 71e8ecdb31d706e8e0efc4bbdc9f86b5
-include/unicode/unifunct.h: 97d80d81556b54ac674d09643df98cfc
-include/unicode/unimatch.h: 00eb31b1d65f3e0f03e7d880b1bb79fb
-include/unicode/unirepl.h: c5eeec0e14a9666262d332c22124803f
-include/unicode/uniset.h: 69b5447c36eec06421bc9038df3bd80e
-include/unicode/unistr.h: e35ee05307a3338579df46718b049b32
-include/unicode/unorm.h: 3a1e6dcd474ef8b2c3377b34141bf6d3
-include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
-include/unicode/unum.h: ec868132b7242d85645d30dd549b25fc
-include/unicode/unumberformatter.h: 0dc25c33373d63ca0beb10a9ef265237
-include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
-include/unicode/uobject.h: c9a1e3afb798e0fbcad34b01b0bc5c3e
-include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
-include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
-include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
-include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
-include/unicode/urename.h: 7cd5ed487b56e2aeb354867a0b2cda5f
-include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
-include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
-include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
-include/unicode/usearch.h: fc5b3e0d1096ff69c3a2397ef5b3a036
-include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
-include/unicode/usetiter.h: 36896c874036542390b5a75a04f330c5
-include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
-include/unicode/uspoof.h: 6c2d471942085f091c8bc748a02f113e
-include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
-include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
-include/unicode/ustream.h: 6a3f303b73d795a0ff9a1b8d2758d88d
-include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
-include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
-include/unicode/utext.h: b0e85d74193953fcaa29de51853cc95a
-include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
-include/unicode/utf16.h: d95d304275f6c688b0c4ae5620d57e4c
-include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
-include/unicode/utf8.h: 7d5d7b60c96cccc184cdc5cd53447e7c
-include/unicode/utf_old.h: c89c03a53abcf83e039ad4217246acd9
-include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
-include/unicode/utrace.h: 35cbc5ec2fd02b703a449e896f48ebfe
-include/unicode/utrans.h: 7a20730bb6d33441a5b9c886cc7cd0eb
-include/unicode/utypes.h: be7b3c9d785b5d70b2f05e6dd527f026
-include/unicode/uvernum.h: 59a34f58b169d039a90da4e8824af662
-include/unicode/uversion.h: af19802ec4e905051d79ab4579a30bcd
-include/unicode/vtzone.h: a9053ef95930bd854729360fe00fed7a
-lib/icu/64.2/Makefile.inc: 6c092462cc6db00d752a733b771de789
-lib/icu/64.2/pkgdata.inc: e0192327bcacf61fba9402f67377ab4a
-lib/icu/Makefile.inc: 6c092462cc6db00d752a733b771de789
-lib/icu/current/Makefile.inc: 6c092462cc6db00d752a733b771de789
-lib/icu/current/pkgdata.inc: e0192327bcacf61fba9402f67377ab4a
-lib/icu/pkgdata.inc: e0192327bcacf61fba9402f67377ab4a
-lib/icudt.dll: 15709335a869f8f94cc8c6be6c67a3d7
-lib/icudt.lib: 6c28bff05a11ca4606ccdb90935307d8
-lib/icudt64.dll: f8a3a40930adfbd0da1863a3c345aff8
-lib/icuin.dll: 9a3c5dfa3855df6e1d0292a572274abb
-lib/icuin.lib: 314b4206062131c02206389852decf97
-lib/icuin64.dll: 9a3c5dfa3855df6e1d0292a572274abb
-lib/icuio.dll: ecf45606b8b48e38f13938e1bdc06252
-lib/icuio.lib: 68b6479455934321afd66a395f920fe1
-lib/icuio64.dll: ecf45606b8b48e38f13938e1bdc06252
-lib/icutest.dll: 31eb2b086911853280a3e52907e8cbae
-lib/icutest.lib: cc54d80d0566a234ba8c33f25ea21a0e
-lib/icutest64.dll: 31eb2b086911853280a3e52907e8cbae
-lib/icutu.dll: 493b7e3e5f80811d7f15ce8695936db6
-lib/icutu.lib: 5e9f9225f1c5a767e636ad81f45fb854
-lib/icutu64.dll: 493b7e3e5f80811d7f15ce8695936db6
-lib/icuuc.dll: 16f1a404b6a12e105ef79b8c080dce93
-lib/icuuc.lib: c7cb6e9b49a9982322891656c9bf4ee8
-lib/icuuc64.dll: 16f1a404b6a12e105ef79b8c080dce93
-lib/pkgconfig/icu-i18n.pc: 563963d9f6cca93481456dc19e973958
-lib/pkgconfig/icu-io.pc: 838e3c4ffd237b5fe921cefea15fd327
-lib/pkgconfig/icu-uc.pc: ea0501759b296704a1e2319420dddb59
-licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
-share/icu/64.2/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
-share/icu/64.2/config/mh-msys-msvc: deb94ef2bd29c3471723b79091991a51
-share/icu/64.2/install-sh: 5afe8eb5573965dfb58378e4e46f3813
-share/icu/64.2/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
-share/man/man1/derb.1: 140b84149f762ce47b2fe263aed44fb5
-share/man/man1/genbrk.1: f3b0b5c88f6562d93a27e776bf13987c
-share/man/man1/gencfu.1: fc9b581c0fe513328c22b44ce035e0c1
-share/man/man1/gencnval.1: 696401204fbe4d17e8dac25eea70ce07
-share/man/man1/gendict.1: f3607026142ed53bf2d0bae71884ce02
-share/man/man1/genrb.1: 3860427c56aa1c847586737737325550
-share/man/man1/icu-config.1: 24f882d0de63c5fee2b10a2911b206f8
-share/man/man1/makeconv.1: ee9bdbd7ee11f0e705e6de72b86f29ac
-share/man/man1/pkgdata.1: 2cb82b3e1c820002968867c3b2b5b811
-share/man/man1/uconv.1: 516c265d14b9f3ad72dceb2c2d23f2bb
-share/man/man8/genccode.8: 0c9f23a8cec80bfdb6127197f1c3ed17
-share/man/man8/gencmn.8: 251c98aa763ab74829e074c5e6f21c98
-share/man/man8/gensprep.8: a3129a511adbb04310a2d900c15784e1
-share/man/man8/icupkg.8: 145940ae5e9a8aea3a93213f13ddd70c
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/a779998d6f2f83fe0e000f516f7f7c4a1739e0a3/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/a779998d6f2f83fe0e000f516f7f7c4a1739e0a3/conanmanifest.txt
deleted file mode 100644
index 706f1e53..00000000
--- a/coin/provisioning/common/windows/conan_manifests/icu/64.2/qtproject/stable/package/a779998d6f2f83fe0e000f516f7f7c4a1739e0a3/conanmanifest.txt
+++ /dev/null
@@ -1,251 +0,0 @@
-1563297860
-bin/derb.exe: 4007262865fcb9d6c7b7bfaadacc0b8e
-bin/escapesrc.exe: 877b764cf7a705f0f0f0b81173078c01
-bin/genbrk.exe: 716cf45fb7e09ffe4f110480b6a28832
-bin/genccode.exe: 3b468fd77d7e5cf80ecbb4d32b4be7cb
-bin/gencfu.exe: 95f0d7ff1f481f66726036b672076ba8
-bin/gencmn.exe: a03b4d4f9b94a8444a8d8a3c3f798bd6
-bin/gencnval.exe: 6750a9a5197fbd74b275b5fd7dd7c33e
-bin/gendict.exe: b6f46c1edc548cbdd9ac67118a5d7c10
-bin/gennorm2.exe: e8cc3907125b3bc4c5e9ed448e3c2973
-bin/genrb.exe: d1a306e9480606f24b54149e2799dc2b
-bin/gensprep.exe: 63036e1b8ddb3bad807d6c715eda172a
-bin/icu-config: 9781767fcfa815c455e405cbcbb9145c
-bin/icuinfo.exe: 74bc712f5696f58051aab155bc8dadfa
-bin/icupkg.exe: 61c5bf5b56108646efc293a4655db32a
-bin/makeconv.exe: e52c6aa01bb900e12a94af475aecd1c1
-bin/pkgdata.exe: 1ef1bfbf10da2177339157bf133b03d9
-bin/uconv.exe: c37a845021460f32e50e9674c13bbd95
-conaninfo.txt: ca8ff827ceed6bcfd8927596f342ccd3
-include/unicode/alphaindex.h: edc0ff1708822c14fbac4f58a89859c9
-include/unicode/appendable.h: 713ee4a1c3e3ca090b202ceb81d6ad9f
-include/unicode/basictz.h: 456683947de10ae84e2c069c9fc55e9f
-include/unicode/brkiter.h: c69c05b804270ad6c64f80c03a5b8ee0
-include/unicode/bytestream.h: 8b946f79fb11d18859acdceab1bb5d46
-include/unicode/bytestrie.h: 781e30fb8103ba58fdfe4b6704e54347
-include/unicode/bytestriebuilder.h: e6649e470ceff3af7ec894aa6031cb21
-include/unicode/calendar.h: e640b0fd471a5313b85a866871b9df2a
-include/unicode/caniter.h: 74858b2a33cb2805dea0b0bc480dda7d
-include/unicode/casemap.h: b40e8878db23b64a72763bf75e4e3e2a
-include/unicode/char16ptr.h: 3bed1c6f219d725f6daf274704427035
-include/unicode/chariter.h: 463cdd4748695660223db14c27da3e84
-include/unicode/choicfmt.h: 38f338fb58eebce7fc999c906aad142e
-include/unicode/coleitr.h: 35cafcefbe5155408aa6166781d4290d
-include/unicode/coll.h: a60e4d0e20f25015d370bfb3b24e267e
-include/unicode/compactdecimalformat.h: dd1f639d5c836e200b48ad69ef326fc0
-include/unicode/curramt.h: 8f57c8f5a77ffd6d1f4a9c53b100ee3e
-include/unicode/currpinf.h: e279f04f8bb9c6a686ede0f4bbc7caf4
-include/unicode/currunit.h: 0ea702494028296a411ac0bda6895275
-include/unicode/datefmt.h: 91aee102e3fa68c64113645be5b944c4
-include/unicode/dbbi.h: 15a312f4cf6c6bc243fd6d32368956a1
-include/unicode/dcfmtsym.h: 3eec16337aeaa8877e966616ac53783a
-include/unicode/decimfmt.h: 18479b4ccc0b4efa7732b1da2d0fd2ab
-include/unicode/docmain.h: 0df0e8161180b869031a88050e0a01c9
-include/unicode/dtfmtsym.h: c06710d48a792838da0f5e3814b3908a
-include/unicode/dtintrv.h: 65e3985e944f54230322acc986c59a30
-include/unicode/dtitvfmt.h: 72a63051451b33ba43f67e572883e855
-include/unicode/dtitvinf.h: b6e798c244d5d4ed73916a8db5b4a855
-include/unicode/dtptngen.h: 5c7a7e4d10c3db7123815ff42dc904f6
-include/unicode/dtrule.h: a2a865734c97d4d5ee2a095ebbd629cf
-include/unicode/edits.h: 7fd52de9a5c418c48234d1425f22fabc
-include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
-include/unicode/errorcode.h: 6f00859e026be521cff595db38b871db
-include/unicode/fieldpos.h: d42ab3ff641fdc7016cbc3e7526594a1
-include/unicode/filteredbrk.h: 4ab1ef82654177aea8000c72f6652e40
-include/unicode/fmtable.h: c0c5ea7bd3e3a5fded75c2fea543c668
-include/unicode/format.h: 71642e006d9e359a5a8b0800d390ec52
-include/unicode/formattedvalue.h: a502788adec3ba1025321c2cefd0e4c7
-include/unicode/fpositer.h: 2fdf3d1fa8b84e6ba3c561803de5f595
-include/unicode/gender.h: 21d668158f52ab989a8a4711de79f099
-include/unicode/gregocal.h: 4e746c8c84966372f9e66255e3d05246
-include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
-include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
-include/unicode/idna.h: e2bb1287f5f61b37dd11493008d29ef6
-include/unicode/listformatter.h: 2942dcd998fbadca9043912a2dbe9e7e
-include/unicode/localebuilder.h: 5690e3f03681a2fbfe7baea5226378cd
-include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
-include/unicode/locdspnm.h: 5d12af057d2675b88cf95dc63f015f21
-include/unicode/locid.h: 9df99f05fc348684e116098f6e0a6710
-include/unicode/measfmt.h: 909302945254ede1a345342a8c4b402d
-include/unicode/measunit.h: 9e0fe1ba857f051874760f7aad55c68b
-include/unicode/measure.h: 060550ced6b6ceae742c8d47772e190f
-include/unicode/messagepattern.h: b671e9e96bad09137a7bf186e8d795fc
-include/unicode/msgfmt.h: f1723a391f733367dde795d42d1734f3
-include/unicode/normalizer2.h: 909305633321f6cbb76cc88dc8c00c90
-include/unicode/normlzr.h: c974010d56584fcf75f0f2e10e05fe9c
-include/unicode/nounit.h: 86e94a9d9377bcd124dfd80600a66d19
-include/unicode/numberformatter.h: 5f13d5de2fb98bb5f6ce33e5b48698c3
-include/unicode/numberrangeformatter.h: 460fa1a21356b00a275e27a9a540140e
-include/unicode/numfmt.h: 26724db0305eab9f3b810f3a6accc729
-include/unicode/numsys.h: f68bc678c30deeb7c50a104d852e40d8
-include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
-include/unicode/parsepos.h: d5300bfbc1b2cd0081aecb71320e11ec
-include/unicode/platform.h: d6aed91f3114fe877714fc554ad167ae
-include/unicode/plurfmt.h: fa64bd7797a74e8e8769a12047c5bf3c
-include/unicode/plurrule.h: 8d3eb6b9c5e6eec6da436601e42ec65e
-include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
-include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
-include/unicode/rbbi.h: a0202b93d684e8e595c0012e4cefca83
-include/unicode/rbnf.h: c951102dad30e81d893bc81df09820f5
-include/unicode/rbtz.h: f772120604410ff1f1492b1991d36163
-include/unicode/regex.h: e911b68edf768bc0c96b770fced3a7f5
-include/unicode/region.h: b0c3e0b2ad6650fbab876495b114b639
-include/unicode/reldatefmt.h: 99195dad14eef9b8992409fc066b97d7
-include/unicode/rep.h: d29a88e12fd288a0606a41464630a015
-include/unicode/resbund.h: 87a08c1ea0b825d2f99951e9be9f1127
-include/unicode/schriter.h: 9c196272282acc6ccf6cd34544095b63
-include/unicode/scientificnumberformatter.h: b0f20bc8a5b53b07a07d4576d3d6d928
-include/unicode/search.h: bee76013db18275ff842e90c6805ae72
-include/unicode/selfmt.h: 2457e48d1cf8ff880f1bdaf80a9e2fc7
-include/unicode/simpleformatter.h: 3dfb5ab658aecf124d329b645082b879
-include/unicode/simpletz.h: 07c17256943be808b2b2a597d3d27c33
-include/unicode/smpdtfmt.h: e5ba02765fd03756ba63ca138a47daf1
-include/unicode/sortkey.h: 25af96ad696ab793d62d67debb04c8ba
-include/unicode/std_string.h: 2300a9ee3296c630373a6e8b685dff88
-include/unicode/strenum.h: 2d2998dd8033ac7272c39406cc3f8b51
-include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
-include/unicode/stringpiece.h: 4265692d09da7d3cd585bc6776a8a0c7
-include/unicode/stringtriebuilder.h: fc74bea13a3003c79ebeccc442703037
-include/unicode/stsearch.h: 33d820eada4a37ceb3f0bd9ff07ed63d
-include/unicode/symtable.h: 763520aa161c95884efa6f6a5f29eb77
-include/unicode/tblcoll.h: 9aad9b68d582e13be85f437f815a3eb1
-include/unicode/timezone.h: 4e6b12c8e428fae21f99552d29544690
-include/unicode/tmunit.h: 9a1f159c304e2bd283d7cf61a0807c05
-include/unicode/tmutamt.h: 0890de21bc330b69b00f94c437e0f140
-include/unicode/tmutfmt.h: c344b95b816e04ed0bc895c6da6ef460
-include/unicode/translit.h: 3464c7b8023b7c131b0b533e1b372c3a
-include/unicode/tzfmt.h: 2cb06301f2376b6802834105060311bf
-include/unicode/tznames.h: b5935a11cb884e2e47ad732ee684037d
-include/unicode/tzrule.h: bcba9c924da93d42e4f18f507c11e8cf
-include/unicode/tztrans.h: 6e72d3497b3e68dc9aad510e2b45f781
-include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
-include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
-include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
-include/unicode/ucal.h: c39d869ac0bca5859e78287092e40721
-include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
-include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
-include/unicode/uchar.h: 25e6419710b325b53286cb7dcaf4af57
-include/unicode/ucharstrie.h: 644af4172d542594c40face6cbe01b5e
-include/unicode/ucharstriebuilder.h: 52600c017361ee29f21a6fef13667948
-include/unicode/uchriter.h: 85c221ab993783ec8f7823713c30758c
-include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
-include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
-include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
-include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
-include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
-include/unicode/ucol.h: 0b6d71140d2f8e0cf618e5a54cf251af
-include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
-include/unicode/uconfig.h: 680b99d4b154e14ac1ebcb9c60f5ab3c
-include/unicode/ucpmap.h: a22571c78880dd947efc0ab547061a35
-include/unicode/ucptrie.h: 9b16abc66b11f53941ec5d90af1df0b0
-include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
-include/unicode/ucurr.h: 0ec2b114be8c462d4542c6e1d0bf2b8a
-include/unicode/udat.h: 373cf290162e44eba9f2cf6dad278858
-include/unicode/udata.h: e747b190fadb0749c129aeff7e6eef54
-include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
-include/unicode/udatpg.h: 078d2d548f3123fceae0d4056359a62e
-include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
-include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
-include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
-include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
-include/unicode/uformattedvalue.h: 47ae4b93dddfe15d28400da09201090e
-include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
-include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
-include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
-include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
-include/unicode/ulistformatter.h: 64859bc80c70c1e183f3537e1c354142
-include/unicode/uloc.h: b344a11407a95b108ef52a4d88c74d6a
-include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
-include/unicode/umachine.h: b25221a74cab16d993f35108e6da340a
-include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
-include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
-include/unicode/umutablecptrie.h: 4fe0aaad80938fbe881a3fb447be1f24
-include/unicode/unifilt.h: 71e8ecdb31d706e8e0efc4bbdc9f86b5
-include/unicode/unifunct.h: 97d80d81556b54ac674d09643df98cfc
-include/unicode/unimatch.h: 00eb31b1d65f3e0f03e7d880b1bb79fb
-include/unicode/unirepl.h: c5eeec0e14a9666262d332c22124803f
-include/unicode/uniset.h: 69b5447c36eec06421bc9038df3bd80e
-include/unicode/unistr.h: e35ee05307a3338579df46718b049b32
-include/unicode/unorm.h: 3a1e6dcd474ef8b2c3377b34141bf6d3
-include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
-include/unicode/unum.h: ec868132b7242d85645d30dd549b25fc
-include/unicode/unumberformatter.h: 0dc25c33373d63ca0beb10a9ef265237
-include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
-include/unicode/uobject.h: c9a1e3afb798e0fbcad34b01b0bc5c3e
-include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
-include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
-include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
-include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
-include/unicode/urename.h: 7cd5ed487b56e2aeb354867a0b2cda5f
-include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
-include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
-include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
-include/unicode/usearch.h: fc5b3e0d1096ff69c3a2397ef5b3a036
-include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
-include/unicode/usetiter.h: 36896c874036542390b5a75a04f330c5
-include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
-include/unicode/uspoof.h: 6c2d471942085f091c8bc748a02f113e
-include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
-include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
-include/unicode/ustream.h: 6a3f303b73d795a0ff9a1b8d2758d88d
-include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
-include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
-include/unicode/utext.h: b0e85d74193953fcaa29de51853cc95a
-include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
-include/unicode/utf16.h: d95d304275f6c688b0c4ae5620d57e4c
-include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
-include/unicode/utf8.h: 7d5d7b60c96cccc184cdc5cd53447e7c
-include/unicode/utf_old.h: c89c03a53abcf83e039ad4217246acd9
-include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
-include/unicode/utrace.h: 35cbc5ec2fd02b703a449e896f48ebfe
-include/unicode/utrans.h: 7a20730bb6d33441a5b9c886cc7cd0eb
-include/unicode/utypes.h: be7b3c9d785b5d70b2f05e6dd527f026
-include/unicode/uvernum.h: 59a34f58b169d039a90da4e8824af662
-include/unicode/uversion.h: af19802ec4e905051d79ab4579a30bcd
-include/unicode/vtzone.h: a9053ef95930bd854729360fe00fed7a
-lib/icu/64.2/Makefile.inc: b9c41b216021001f76a7ee0e7a52be73
-lib/icu/64.2/pkgdata.inc: 97b000374f8cbf1bc206bd53c44b2484
-lib/icu/Makefile.inc: b9c41b216021001f76a7ee0e7a52be73
-lib/icu/current/Makefile.inc: b9c41b216021001f76a7ee0e7a52be73
-lib/icu/current/pkgdata.inc: 97b000374f8cbf1bc206bd53c44b2484
-lib/icu/pkgdata.inc: 97b000374f8cbf1bc206bd53c44b2484
-lib/icudt.dll: 4bf335f3c812239fdb288af9c7536ac4
-lib/icudt.lib: ef983e4199b691cb04ccd33f0d59d042
-lib/icudt64.dll: 5f5f9b34176b0c012f5d62cdd1d947d6
-lib/icuin.dll: 3da27ef4f6ed75685def244900ab251f
-lib/icuin.lib: 7b4035a5a6b22ee5a062a4a7c11aeed6
-lib/icuin64.dll: 3da27ef4f6ed75685def244900ab251f
-lib/icuio.dll: 3c0193269e42635affe3809d9fccb3eb
-lib/icuio.lib: ca82aa1a25c7f1089855744bffaf9e4e
-lib/icuio64.dll: 3c0193269e42635affe3809d9fccb3eb
-lib/icutest.dll: 538469e7a3a2b678b9628df448d950fb
-lib/icutest.lib: c0725af49af2df05b5cd1508cd7ed8d2
-lib/icutest64.dll: 538469e7a3a2b678b9628df448d950fb
-lib/icutu.dll: aee92b3be1ad903962710112088b0a4e
-lib/icutu.lib: b39b7512ad21ceb5734159f4061cb1cb
-lib/icutu64.dll: aee92b3be1ad903962710112088b0a4e
-lib/icuuc.dll: 187d80a431a3dd72bc5635e42680ee0d
-lib/icuuc.lib: dfb526d79d8568a1b6db40e9c02ea072
-lib/icuuc64.dll: 187d80a431a3dd72bc5635e42680ee0d
-lib/pkgconfig/icu-i18n.pc: d4740b0d88c4f31cdb35448da73f84c3
-lib/pkgconfig/icu-io.pc: 3a210f03beec91148eaf11f9f57aa22e
-lib/pkgconfig/icu-uc.pc: 4c0594d00617771efbe334cf08c5e5b0
-licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
-share/icu/64.2/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
-share/icu/64.2/config/mh-msys-msvc: deb94ef2bd29c3471723b79091991a51
-share/icu/64.2/install-sh: 5afe8eb5573965dfb58378e4e46f3813
-share/icu/64.2/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
-share/man/man1/derb.1: 140b84149f762ce47b2fe263aed44fb5
-share/man/man1/genbrk.1: f3b0b5c88f6562d93a27e776bf13987c
-share/man/man1/gencfu.1: fc9b581c0fe513328c22b44ce035e0c1
-share/man/man1/gencnval.1: 696401204fbe4d17e8dac25eea70ce07
-share/man/man1/gendict.1: f3607026142ed53bf2d0bae71884ce02
-share/man/man1/genrb.1: 3860427c56aa1c847586737737325550
-share/man/man1/icu-config.1: 24f882d0de63c5fee2b10a2911b206f8
-share/man/man1/makeconv.1: ee9bdbd7ee11f0e705e6de72b86f29ac
-share/man/man1/pkgdata.1: 2cb82b3e1c820002968867c3b2b5b811
-share/man/man1/uconv.1: 516c265d14b9f3ad72dceb2c2d23f2bb
-share/man/man8/genccode.8: 0c9f23a8cec80bfdb6127197f1c3ed17
-share/man/man8/gencmn.8: 251c98aa763ab74829e074c5e6f21c98
-share/man/man8/gensprep.8: a3129a511adbb04310a2d900c15784e1
-share/man/man8/icupkg.8: 145940ae5e9a8aea3a93213f13ddd70c
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/export/conanmanifest.txt
new file mode 100644
index 00000000..8c6d0b8c
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/export/conanmanifest.txt
@@ -0,0 +1,3 @@
+1582252281
+conanfile.py: d7d6690f8a7dd0d9fe4e201a78c61c67
+icu_base.py: dbd6da563f0739fa7b162d8bc0099974
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/488cd5989854dc1a08e31f9977289ed30f65b0f0/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/488cd5989854dc1a08e31f9977289ed30f65b0f0/conanmanifest.txt
new file mode 100644
index 00000000..29781a54
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/488cd5989854dc1a08e31f9977289ed30f65b0f0/conanmanifest.txt
@@ -0,0 +1,250 @@
+1582255516
+bin/derb.exe: d93a62f01851ea95efc58eb4f3e791d4
+bin/escapesrc.exe: 75766f460e5dd0ef808b120c732d92c7
+bin/genbrk.exe: 4da632c505bd5b926a89a6dd7b650596
+bin/genccode.exe: 41877ba4b04cf49f636a263aae4f2886
+bin/gencfu.exe: 525a49626036d2aa86e8bfc18b45b465
+bin/gencmn.exe: b15da25db0862b3849b93253b645bd16
+bin/gencnval.exe: 98574f94180b8bd9ff07ef5eeac235f7
+bin/gendict.exe: ee8fa0b65b6a843c8e92079a0d301941
+bin/gennorm2.exe: 385efdd848fe0e109ae5ee72dc36f42a
+bin/genrb.exe: 148d9244a745bad05dd0673c110bfa1a
+bin/gensprep.exe: be0b6b49063cff5266a8b37bbd91bb4a
+bin/icu-config: 834abc11547153b24a70aae3f4df2ac3
+bin/icudt.dll: 03d96a7e1c900cf203bdca34ea180587
+bin/icudt65.dll: 53718118d1f9fac7737f13a072f4e1cb
+bin/icuin.dll: ad70d6cc6d9224b69b09ec3ee1f21b1b
+bin/icuin65.dll: ad70d6cc6d9224b69b09ec3ee1f21b1b
+bin/icuinfo.exe: 2acbbb839cca99cf9027c4de7fc818f5
+bin/icuio.dll: c09966904d088940c4ccf498302d4712
+bin/icuio65.dll: c09966904d088940c4ccf498302d4712
+bin/icupkg.exe: 6461f7ae7163bdc1d542d450eeff22ce
+bin/icutest.dll: 91bc1bd35f625900ca74f90373a1b811
+bin/icutest65.dll: 91bc1bd35f625900ca74f90373a1b811
+bin/icutu.dll: 2d9def13c1f8a2c6b99d43feb3d37d6a
+bin/icutu65.dll: 2d9def13c1f8a2c6b99d43feb3d37d6a
+bin/icuuc.dll: ac883bcb5dda0de14c7789bb0cfa0d0f
+bin/icuuc65.dll: ac883bcb5dda0de14c7789bb0cfa0d0f
+bin/makeconv.exe: fbf44ce800fb2377ca93b022aa6c4e24
+bin/pkgdata.exe: bb2da4ab37e16ff6c0fe037f431a7920
+conaninfo.txt: d3efa735bfabe1d967065dfa9682bce6
+include/unicode/alphaindex.h: 1be039746e3da3f7baa9421062373468
+include/unicode/appendable.h: 48b3a0a4c3044ad5f2af18f1ab48c8ff
+include/unicode/basictz.h: 57fe3c53d6b1a2bf5d1f40ec51efd7a1
+include/unicode/brkiter.h: e5ff475b7b01a97e5cd11a5362785921
+include/unicode/bytestream.h: 34a6807cd42f2e64ca60429897eb4b10
+include/unicode/bytestrie.h: d9be048d5c7e9dd0a2c6cd82e91e6002
+include/unicode/bytestriebuilder.h: 66236ad8247bd04c9ea525012b4c4ca8
+include/unicode/calendar.h: 692005b416fc2e4a8c497ff9b9a31bd8
+include/unicode/caniter.h: a70809c92ea90b654e9f11a793f84429
+include/unicode/casemap.h: d088e7422633b4cad3ad2b0b83ca239b
+include/unicode/char16ptr.h: c234b9ba14299c6068f5af1a936c1ead
+include/unicode/chariter.h: c8623016adba39ab38ef29f38ec87e45
+include/unicode/choicfmt.h: 832e7b39d19ec192ac1551360436f946
+include/unicode/coleitr.h: d9f07937d600ee811c121c0b0504724c
+include/unicode/coll.h: a2062360d7415e08abb01c44088f074e
+include/unicode/compactdecimalformat.h: 029f9640501bd640495c18397b5ff8bb
+include/unicode/curramt.h: 41fc0e62956b2e0fa7fd5e05213afc85
+include/unicode/currpinf.h: 09cbc4d9eb04b2aa2c4c155961f13c89
+include/unicode/currunit.h: 43648726f439d03c8c8a13b87c122332
+include/unicode/datefmt.h: 28ef92e98cdac29630b0aa0daf122798
+include/unicode/dbbi.h: 3d4186ec9549d6693d136257f610ec06
+include/unicode/dcfmtsym.h: b18b90c0c6371eab5028582492859142
+include/unicode/decimfmt.h: fb4231ddf75de524300ee952634ef038
+include/unicode/docmain.h: 697c221351932e373cf9e5903f40b723
+include/unicode/dtfmtsym.h: cabbccbf9deec91ebf291a19110007fb
+include/unicode/dtintrv.h: 7a7ce170e6035b90ef5b4bee91893833
+include/unicode/dtitvfmt.h: da220b13a8f895c4e77b653d865eb049
+include/unicode/dtitvinf.h: 1ad6b7f844a9362b2b7a0f509284cae7
+include/unicode/dtptngen.h: 8f8fcb053b5024c5b1d3dfc258f59344
+include/unicode/dtrule.h: 68551564f8ab72271d3574aa0cba381d
+include/unicode/edits.h: 6b8aa73dbf2c2f0b49da5bc5903bcc8c
+include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
+include/unicode/errorcode.h: debeda4467a19aaf964fafc73629c8ae
+include/unicode/fieldpos.h: 3b041c7d9a5df0aef744b88e764af17e
+include/unicode/filteredbrk.h: e54dd29247eb75f8490423f7f8541691
+include/unicode/fmtable.h: 3816f155db2c35ac5de3f80ffdaa549c
+include/unicode/format.h: 0417863e1b303fa282659c4903e3a11c
+include/unicode/formattedvalue.h: fc50c8972404b212799d76cf8e647888
+include/unicode/fpositer.h: b5e8bbc249dc37e3b159f0a2b5053957
+include/unicode/gender.h: 5e093c1cfb96ef671f2e5dedb96a0d64
+include/unicode/gregocal.h: 15c7b4ceaca9b8b8f8e747d5427aa7a7
+include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
+include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
+include/unicode/idna.h: a7c3650d5311edeb01f754c574d0fb8b
+include/unicode/listformatter.h: 65911d72679c6e0a267e951b03467f37
+include/unicode/localebuilder.h: 1b6106448cf6cde7e7ebf25ee6fe4065
+include/unicode/localematcher.h: 3a03cbb5970a14fe153041c878f583f2
+include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
+include/unicode/locdspnm.h: aa260a00e31e970757e3b3cbe00fff3d
+include/unicode/locid.h: 6caa36f85c9bab54b78ecd0c056789aa
+include/unicode/measfmt.h: 21b534367e4b3825dc70c3a289822df8
+include/unicode/measunit.h: 0f903f67958ad91e8bd2e49fc40c3075
+include/unicode/measure.h: 49091c823a2f12f5f60f7fecd7c452f2
+include/unicode/messagepattern.h: 15ecc58806c256ac91c2549d4f5c242f
+include/unicode/msgfmt.h: f9ff9322fa80486203829c15d4982573
+include/unicode/normalizer2.h: 436d923df3a66774b7bf26ffe75a5d1c
+include/unicode/normlzr.h: 5bf33ff933ee7eb49c330df38f490f57
+include/unicode/nounit.h: 2b4901f562077b370d82c4bbe229aac4
+include/unicode/numberformatter.h: 0f62c292f92d5598a61647bbf4294e1a
+include/unicode/numberrangeformatter.h: 58623918bf66f1fd6687f3dd03180a4b
+include/unicode/numfmt.h: 2a21117116463390ec4f19d53f485890
+include/unicode/numsys.h: 186ba43c003b4f56af3c63abd08f418e
+include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
+include/unicode/parsepos.h: 5c53fa7c473d4593fd72ce964b505807
+include/unicode/platform.h: 56fe53b31059acb1be086c45ce88e8c6
+include/unicode/plurfmt.h: 6f1b781b7a62a6ac1c7e4c6a2bb18d77
+include/unicode/plurrule.h: cf4b0b9ec1a525b96e7d27e489044337
+include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
+include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
+include/unicode/rbbi.h: 6c5f44ef812dfb48b65466732513c091
+include/unicode/rbnf.h: e870f2cf64c9b72eb549c413d6f98299
+include/unicode/rbtz.h: ea9f5a1edac3fe535ec7b83636daf61d
+include/unicode/regex.h: 16565e3d41228a76f17a63842d9594d2
+include/unicode/region.h: 22585a516ee7525f3e9094f2843b7640
+include/unicode/reldatefmt.h: 1b226903d9375471432582c27ade4934
+include/unicode/rep.h: eab550a9bbb33b4c1283ab16bc2dfafa
+include/unicode/resbund.h: cc93ada0e9871eee0a86f81548a3be73
+include/unicode/schriter.h: acea2a510e5c9127dad0e2538cf65ccd
+include/unicode/scientificnumberformatter.h: 40eb759fc2902b6c8e732b440fe6a1bc
+include/unicode/search.h: a93ebdadfc5113f1b9c9c185262ef461
+include/unicode/selfmt.h: 581ab6f6ac584265d5c56dad4051ee12
+include/unicode/simpleformatter.h: 8e5e9a9589359e06110af10bcf941d54
+include/unicode/simpletz.h: 194e0d388b74daa4cf51d012e2d14ebd
+include/unicode/smpdtfmt.h: 0e6383eafd569b511791e826b51df8d1
+include/unicode/sortkey.h: 27f3d671f37c27d0b36953d00c1f2e7b
+include/unicode/std_string.h: bb3b2e28a2ae9b66a60b7d90f8c07512
+include/unicode/strenum.h: 3c23eb4fa4d847b6afdd18adf3ccdaf5
+include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
+include/unicode/stringpiece.h: 3d7911a3b2a59830eaceb37e46110285
+include/unicode/stringtriebuilder.h: 08ce10a0f6e85f4bb078f69d5382f8bc
+include/unicode/stsearch.h: b15838a5cf5740b0aaa9af5356aef26b
+include/unicode/symtable.h: 7487ffc7069316553d08f1109965bf9d
+include/unicode/tblcoll.h: ee27157293d0802cde26d75c6098c1d3
+include/unicode/timezone.h: 54689b5ef15d0f03a146e8aeac163be8
+include/unicode/tmunit.h: 9ddf31866353dde1ae249ed93fce9234
+include/unicode/tmutamt.h: beea411e9f16d8b91fef39a297cd06d8
+include/unicode/tmutfmt.h: ae13f8ac46ad754bf83142943b19a647
+include/unicode/translit.h: f225620498133e8e4bcc2ad6679225e5
+include/unicode/tzfmt.h: b6c94cd901ffe5387f0245ca9fd68604
+include/unicode/tznames.h: a50010925037c01304c719e47bfb369a
+include/unicode/tzrule.h: 0e3465c0eeb27a0545f94bf9f5cfc21e
+include/unicode/tztrans.h: 117392a0dc2fe373946aecfa74475842
+include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
+include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
+include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
+include/unicode/ucal.h: d247badde5d39cc16e06d26153054c85
+include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
+include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
+include/unicode/uchar.h: ebac2b0b753a1cd10db2f428736bf06d
+include/unicode/ucharstrie.h: 16d3d38154f1444b8a3425254ab7ab81
+include/unicode/ucharstriebuilder.h: b92f18132f6c1d61da0ad51b8099435d
+include/unicode/uchriter.h: a356cb90d62d9e425e5efbb071c30b21
+include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
+include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
+include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
+include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
+include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
+include/unicode/ucol.h: 47c1acc6c2bde098f0b06c8590d68b9f
+include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
+include/unicode/uconfig.h: 80678a12de446cdf8679cdd5792a12e9
+include/unicode/ucpmap.h: 0b16934410c99981d87ddd10e1759bed
+include/unicode/ucptrie.h: 7450de71dd5e1a83f5290da33d48d40d
+include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
+include/unicode/ucurr.h: 5de7a80ece54cf7583e19f292ad17825
+include/unicode/udat.h: c665d53e4691b564ae5394957fcdcf31
+include/unicode/udata.h: 98e2327300a26bbaf40bd8eb7eee8c1a
+include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
+include/unicode/udatpg.h: ce0332b911d1a820a0b45922bd0e97fc
+include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
+include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
+include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
+include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
+include/unicode/uformattedvalue.h: e1e69e0927595423076481b8f948fd2a
+include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
+include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
+include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
+include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
+include/unicode/ulistformatter.h: 21277400caea3c7e7fdb57457c10e423
+include/unicode/uloc.h: 39d42620d3a97a7ae26d7b560ea3eacc
+include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
+include/unicode/umachine.h: 0a7fe7df81aedd43f322a9ec540feff5
+include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
+include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
+include/unicode/umutablecptrie.h: 5dc81c63a8b2c80ffd401c9bb5180e61
+include/unicode/unifilt.h: e170c06bf1bf81a56c7ed605d41fa02f
+include/unicode/unifunct.h: 23981a5088ba5d5af70309b73eef7666
+include/unicode/unimatch.h: 66161ce491e3b24e9e011cfc0e78be42
+include/unicode/unirepl.h: 462716fd44618949b405645ba7b5c8e6
+include/unicode/uniset.h: cb94f902233b2e1807156afe0967e3e0
+include/unicode/unistr.h: 5ebe061e4a17e981bb249c4814f4dd9d
+include/unicode/unorm.h: ca96f37ed2e2afd56585a238d73cea51
+include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
+include/unicode/unum.h: 656d2aa9a41ca4b7bfad0a09420bdc23
+include/unicode/unumberformatter.h: 9be73b6bb76bb5862a8dfd615e563b82
+include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
+include/unicode/uobject.h: b56a28b01e3df9088315aeb145ec3a8e
+include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
+include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
+include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
+include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
+include/unicode/urename.h: 1642d190b583bbaaf454ac65a37a8024
+include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
+include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
+include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
+include/unicode/usearch.h: 1f3fcea9dc6c40e908992e74f602235f
+include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
+include/unicode/usetiter.h: ab1ebd4b0b9e3560a94a7c6cb3a9e48f
+include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
+include/unicode/uspoof.h: 8b9508cbe045b114f0f618d04fcab512
+include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
+include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
+include/unicode/ustream.h: 0a74df2b9d1967d0b859d21f5828f4e8
+include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
+include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
+include/unicode/utext.h: 89a08f750d0c5751d4f385c4874c0e61
+include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
+include/unicode/utf16.h: 147fbb88d8300af3e38d80ce59c1c1ce
+include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
+include/unicode/utf8.h: 7f0c4c02bd7506e80fd11a4597cc1450
+include/unicode/utf_old.h: 92ffc297b71c8d83ed05b644183c477c
+include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
+include/unicode/utrace.h: 420d2f8d462ae300ca1903c2a6ebaba3
+include/unicode/utrans.h: 5cd9b1f130197e5fdd8a66519233abf5
+include/unicode/utypes.h: 47eb8ff3f909dafa9bee14f8bb224342
+include/unicode/uvernum.h: a91a8e07c665891ed234de3a58302663
+include/unicode/uversion.h: 0b8f75f3d1c816ee3359dde5be390d17
+include/unicode/vtzone.h: 615f12cb0d05441d0872aa677db80a90
+lib/icu/65.1/Makefile.inc: a010e16166fd57feaffe08a65d0ae173
+lib/icu/65.1/pkgdata.inc: 9e0c896d9c5269625cebf6cbe09cbd1c
+lib/icu/Makefile.inc: a010e16166fd57feaffe08a65d0ae173
+lib/icu/current/Makefile.inc: a010e16166fd57feaffe08a65d0ae173
+lib/icu/current/pkgdata.inc: 9e0c896d9c5269625cebf6cbe09cbd1c
+lib/icu/pkgdata.inc: 9e0c896d9c5269625cebf6cbe09cbd1c
+lib/icudt.lib: ad50da716c0eb6bcdc66a7af5d049876
+lib/icuin.lib: d8b960575d5737a7e80a0eaf77a0ccd3
+lib/icuio.lib: 5edd899a7b0a07ef963258ee9adb4558
+lib/icutest.lib: 192e87c4ce05c5eda7a2697127b133b3
+lib/icutu.lib: 30f71a2ff5da26365e87511eff019264
+lib/icuuc.lib: b2df448006c67b3ba595ec3096a58286
+lib/pkgconfig/icu-i18n.pc: 6edbc25754da101395bb827058b3066e
+lib/pkgconfig/icu-io.pc: 3354070d7484f6e3ef09f18e28290679
+lib/pkgconfig/icu-uc.pc: 2c56fbbb59cde31869da0e5b0224c770
+licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/config/mh-msys-msvc: c3bf313c25288142820e4ab191c1c153
+share/icu/65.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813
+share/icu/65.1/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
+share/man/man1/derb.1: bddb017162105939f6d43c9539c99497
+share/man/man1/genbrk.1: a4e60e4a60ab26eb29119649bfb60d2b
+share/man/man1/gencfu.1: 4950b8178b944a3ebfea1c419ffd3319
+share/man/man1/gencnval.1: 53b10d9351473a7ea603400973377a7d
+share/man/man1/gendict.1: 9c1bf2760e5735b0e6601f48e92cb0d9
+share/man/man1/genrb.1: ffebc1e8007bd58f5623299e6b4babe8
+share/man/man1/icu-config.1: f4670ca16d77ce21310e48aa91f7ee5b
+share/man/man1/makeconv.1: c96397ad56d2c21649757c407aac46d8
+share/man/man1/pkgdata.1: 5f7b05c28de887cca1e5d7bfb9db4c39
+share/man/man8/genccode.8: 498418dc0aec1fa7ccfb83c491b5a23e
+share/man/man8/gencmn.8: c43635e431ea0f1616ea8266e36c0d75
+share/man/man8/gensprep.8: 396d70fec1a04aae25e6bfc6e8e58c65
+share/man/man8/icupkg.8: 430bcbed42faa9ea33b161a48c0490c6
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/5a523494e1f78e9c3900ce2f09380672c297a203/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/5a523494e1f78e9c3900ce2f09380672c297a203/conanmanifest.txt
new file mode 100644
index 00000000..2640cf1e
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/5a523494e1f78e9c3900ce2f09380672c297a203/conanmanifest.txt
@@ -0,0 +1,250 @@
+1599824441
+bin/derb.exe: bdf63b2f5b550979a89e67cffc8825dc
+bin/escapesrc.exe: 137b889673457a447f351f5e874eac3d
+bin/genbrk.exe: bb3294c7064cb973f2ca07ee553f0420
+bin/genccode.exe: 820b92ed20fb38886dea4447f12911af
+bin/gencfu.exe: aa4365ba9562fa1bbc4416fbbac63fb2
+bin/gencmn.exe: 178c5b5cff63d0e0fe9b47a4a0afb5a2
+bin/gencnval.exe: 71a8bdcb6532c752fb4e106fa602c200
+bin/gendict.exe: 420fcd1d350c9ed1ef451c8e77f023dc
+bin/gennorm2.exe: 85cd1fa266ff3a0455760b12a9689fc1
+bin/genrb.exe: 480231b78483ccb146b6815a811efac3
+bin/gensprep.exe: 0abbaf32db163eab36b6fdb6930c1532
+bin/icu-config: 524e7418a34b9f37fa3d720538887dcf
+bin/icudt.dll: 56532bd6f97572f1ff2f5c269c200cfa
+bin/icudt65.dll: 09337a242c43e958c75c630e76f58626
+bin/icuin.dll: ccf458a6762ea1248b633f260f60570b
+bin/icuin65.dll: ccf458a6762ea1248b633f260f60570b
+bin/icuinfo.exe: 4274c1a2507c370533ce1151533d5e20
+bin/icuio.dll: 5c92afa27046b497ea879c5bf4d10577
+bin/icuio65.dll: 5c92afa27046b497ea879c5bf4d10577
+bin/icupkg.exe: d679b1024f2e26c1f8a1b77e7258e98f
+bin/icutest.dll: 562c79d8df0fc5048f4546917b2738f2
+bin/icutest65.dll: 562c79d8df0fc5048f4546917b2738f2
+bin/icutu.dll: e45504e5c6ccde54658a7df8bd88108d
+bin/icutu65.dll: e45504e5c6ccde54658a7df8bd88108d
+bin/icuuc.dll: d8e8d4d51a9fd6a9849fa4ca5812f0bb
+bin/icuuc65.dll: d8e8d4d51a9fd6a9849fa4ca5812f0bb
+bin/makeconv.exe: 6b4805b126655a2b95428b10cf08b25f
+bin/pkgdata.exe: 6455bddfee736917790fcad7d326f8c1
+conaninfo.txt: 411145de18abdd9c818ab023e965129b
+include/unicode/alphaindex.h: 1be039746e3da3f7baa9421062373468
+include/unicode/appendable.h: 48b3a0a4c3044ad5f2af18f1ab48c8ff
+include/unicode/basictz.h: 57fe3c53d6b1a2bf5d1f40ec51efd7a1
+include/unicode/brkiter.h: e5ff475b7b01a97e5cd11a5362785921
+include/unicode/bytestream.h: 34a6807cd42f2e64ca60429897eb4b10
+include/unicode/bytestrie.h: d9be048d5c7e9dd0a2c6cd82e91e6002
+include/unicode/bytestriebuilder.h: 66236ad8247bd04c9ea525012b4c4ca8
+include/unicode/calendar.h: 692005b416fc2e4a8c497ff9b9a31bd8
+include/unicode/caniter.h: a70809c92ea90b654e9f11a793f84429
+include/unicode/casemap.h: d088e7422633b4cad3ad2b0b83ca239b
+include/unicode/char16ptr.h: c234b9ba14299c6068f5af1a936c1ead
+include/unicode/chariter.h: c8623016adba39ab38ef29f38ec87e45
+include/unicode/choicfmt.h: 832e7b39d19ec192ac1551360436f946
+include/unicode/coleitr.h: d9f07937d600ee811c121c0b0504724c
+include/unicode/coll.h: a2062360d7415e08abb01c44088f074e
+include/unicode/compactdecimalformat.h: 029f9640501bd640495c18397b5ff8bb
+include/unicode/curramt.h: 41fc0e62956b2e0fa7fd5e05213afc85
+include/unicode/currpinf.h: 09cbc4d9eb04b2aa2c4c155961f13c89
+include/unicode/currunit.h: 43648726f439d03c8c8a13b87c122332
+include/unicode/datefmt.h: 28ef92e98cdac29630b0aa0daf122798
+include/unicode/dbbi.h: 3d4186ec9549d6693d136257f610ec06
+include/unicode/dcfmtsym.h: b18b90c0c6371eab5028582492859142
+include/unicode/decimfmt.h: fb4231ddf75de524300ee952634ef038
+include/unicode/docmain.h: 697c221351932e373cf9e5903f40b723
+include/unicode/dtfmtsym.h: cabbccbf9deec91ebf291a19110007fb
+include/unicode/dtintrv.h: 7a7ce170e6035b90ef5b4bee91893833
+include/unicode/dtitvfmt.h: da220b13a8f895c4e77b653d865eb049
+include/unicode/dtitvinf.h: 1ad6b7f844a9362b2b7a0f509284cae7
+include/unicode/dtptngen.h: 8f8fcb053b5024c5b1d3dfc258f59344
+include/unicode/dtrule.h: 68551564f8ab72271d3574aa0cba381d
+include/unicode/edits.h: 6b8aa73dbf2c2f0b49da5bc5903bcc8c
+include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
+include/unicode/errorcode.h: debeda4467a19aaf964fafc73629c8ae
+include/unicode/fieldpos.h: 3b041c7d9a5df0aef744b88e764af17e
+include/unicode/filteredbrk.h: e54dd29247eb75f8490423f7f8541691
+include/unicode/fmtable.h: 3816f155db2c35ac5de3f80ffdaa549c
+include/unicode/format.h: 0417863e1b303fa282659c4903e3a11c
+include/unicode/formattedvalue.h: fc50c8972404b212799d76cf8e647888
+include/unicode/fpositer.h: b5e8bbc249dc37e3b159f0a2b5053957
+include/unicode/gender.h: 5e093c1cfb96ef671f2e5dedb96a0d64
+include/unicode/gregocal.h: 15c7b4ceaca9b8b8f8e747d5427aa7a7
+include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
+include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
+include/unicode/idna.h: a7c3650d5311edeb01f754c574d0fb8b
+include/unicode/listformatter.h: 65911d72679c6e0a267e951b03467f37
+include/unicode/localebuilder.h: 1b6106448cf6cde7e7ebf25ee6fe4065
+include/unicode/localematcher.h: 3a03cbb5970a14fe153041c878f583f2
+include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
+include/unicode/locdspnm.h: aa260a00e31e970757e3b3cbe00fff3d
+include/unicode/locid.h: 6caa36f85c9bab54b78ecd0c056789aa
+include/unicode/measfmt.h: 21b534367e4b3825dc70c3a289822df8
+include/unicode/measunit.h: 0f903f67958ad91e8bd2e49fc40c3075
+include/unicode/measure.h: 49091c823a2f12f5f60f7fecd7c452f2
+include/unicode/messagepattern.h: 15ecc58806c256ac91c2549d4f5c242f
+include/unicode/msgfmt.h: f9ff9322fa80486203829c15d4982573
+include/unicode/normalizer2.h: 436d923df3a66774b7bf26ffe75a5d1c
+include/unicode/normlzr.h: 5bf33ff933ee7eb49c330df38f490f57
+include/unicode/nounit.h: 2b4901f562077b370d82c4bbe229aac4
+include/unicode/numberformatter.h: 0f62c292f92d5598a61647bbf4294e1a
+include/unicode/numberrangeformatter.h: 58623918bf66f1fd6687f3dd03180a4b
+include/unicode/numfmt.h: 2a21117116463390ec4f19d53f485890
+include/unicode/numsys.h: 186ba43c003b4f56af3c63abd08f418e
+include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
+include/unicode/parsepos.h: 5c53fa7c473d4593fd72ce964b505807
+include/unicode/platform.h: 56fe53b31059acb1be086c45ce88e8c6
+include/unicode/plurfmt.h: 6f1b781b7a62a6ac1c7e4c6a2bb18d77
+include/unicode/plurrule.h: cf4b0b9ec1a525b96e7d27e489044337
+include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
+include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
+include/unicode/rbbi.h: 6c5f44ef812dfb48b65466732513c091
+include/unicode/rbnf.h: e870f2cf64c9b72eb549c413d6f98299
+include/unicode/rbtz.h: ea9f5a1edac3fe535ec7b83636daf61d
+include/unicode/regex.h: 16565e3d41228a76f17a63842d9594d2
+include/unicode/region.h: 22585a516ee7525f3e9094f2843b7640
+include/unicode/reldatefmt.h: 1b226903d9375471432582c27ade4934
+include/unicode/rep.h: eab550a9bbb33b4c1283ab16bc2dfafa
+include/unicode/resbund.h: cc93ada0e9871eee0a86f81548a3be73
+include/unicode/schriter.h: acea2a510e5c9127dad0e2538cf65ccd
+include/unicode/scientificnumberformatter.h: 40eb759fc2902b6c8e732b440fe6a1bc
+include/unicode/search.h: a93ebdadfc5113f1b9c9c185262ef461
+include/unicode/selfmt.h: 581ab6f6ac584265d5c56dad4051ee12
+include/unicode/simpleformatter.h: 8e5e9a9589359e06110af10bcf941d54
+include/unicode/simpletz.h: 194e0d388b74daa4cf51d012e2d14ebd
+include/unicode/smpdtfmt.h: 0e6383eafd569b511791e826b51df8d1
+include/unicode/sortkey.h: 27f3d671f37c27d0b36953d00c1f2e7b
+include/unicode/std_string.h: bb3b2e28a2ae9b66a60b7d90f8c07512
+include/unicode/strenum.h: 3c23eb4fa4d847b6afdd18adf3ccdaf5
+include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
+include/unicode/stringpiece.h: 3d7911a3b2a59830eaceb37e46110285
+include/unicode/stringtriebuilder.h: 08ce10a0f6e85f4bb078f69d5382f8bc
+include/unicode/stsearch.h: b15838a5cf5740b0aaa9af5356aef26b
+include/unicode/symtable.h: 7487ffc7069316553d08f1109965bf9d
+include/unicode/tblcoll.h: ee27157293d0802cde26d75c6098c1d3
+include/unicode/timezone.h: 54689b5ef15d0f03a146e8aeac163be8
+include/unicode/tmunit.h: 9ddf31866353dde1ae249ed93fce9234
+include/unicode/tmutamt.h: beea411e9f16d8b91fef39a297cd06d8
+include/unicode/tmutfmt.h: ae13f8ac46ad754bf83142943b19a647
+include/unicode/translit.h: f225620498133e8e4bcc2ad6679225e5
+include/unicode/tzfmt.h: b6c94cd901ffe5387f0245ca9fd68604
+include/unicode/tznames.h: a50010925037c01304c719e47bfb369a
+include/unicode/tzrule.h: 0e3465c0eeb27a0545f94bf9f5cfc21e
+include/unicode/tztrans.h: 117392a0dc2fe373946aecfa74475842
+include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
+include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
+include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
+include/unicode/ucal.h: d247badde5d39cc16e06d26153054c85
+include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
+include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
+include/unicode/uchar.h: ebac2b0b753a1cd10db2f428736bf06d
+include/unicode/ucharstrie.h: 16d3d38154f1444b8a3425254ab7ab81
+include/unicode/ucharstriebuilder.h: b92f18132f6c1d61da0ad51b8099435d
+include/unicode/uchriter.h: a356cb90d62d9e425e5efbb071c30b21
+include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
+include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
+include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
+include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
+include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
+include/unicode/ucol.h: 47c1acc6c2bde098f0b06c8590d68b9f
+include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
+include/unicode/uconfig.h: 80678a12de446cdf8679cdd5792a12e9
+include/unicode/ucpmap.h: 0b16934410c99981d87ddd10e1759bed
+include/unicode/ucptrie.h: 7450de71dd5e1a83f5290da33d48d40d
+include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
+include/unicode/ucurr.h: 5de7a80ece54cf7583e19f292ad17825
+include/unicode/udat.h: c665d53e4691b564ae5394957fcdcf31
+include/unicode/udata.h: 98e2327300a26bbaf40bd8eb7eee8c1a
+include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
+include/unicode/udatpg.h: ce0332b911d1a820a0b45922bd0e97fc
+include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
+include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
+include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
+include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
+include/unicode/uformattedvalue.h: e1e69e0927595423076481b8f948fd2a
+include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
+include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
+include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
+include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
+include/unicode/ulistformatter.h: 21277400caea3c7e7fdb57457c10e423
+include/unicode/uloc.h: 39d42620d3a97a7ae26d7b560ea3eacc
+include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
+include/unicode/umachine.h: 0a7fe7df81aedd43f322a9ec540feff5
+include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
+include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
+include/unicode/umutablecptrie.h: 5dc81c63a8b2c80ffd401c9bb5180e61
+include/unicode/unifilt.h: e170c06bf1bf81a56c7ed605d41fa02f
+include/unicode/unifunct.h: 23981a5088ba5d5af70309b73eef7666
+include/unicode/unimatch.h: 66161ce491e3b24e9e011cfc0e78be42
+include/unicode/unirepl.h: 462716fd44618949b405645ba7b5c8e6
+include/unicode/uniset.h: cb94f902233b2e1807156afe0967e3e0
+include/unicode/unistr.h: 5ebe061e4a17e981bb249c4814f4dd9d
+include/unicode/unorm.h: ca96f37ed2e2afd56585a238d73cea51
+include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
+include/unicode/unum.h: 656d2aa9a41ca4b7bfad0a09420bdc23
+include/unicode/unumberformatter.h: 9be73b6bb76bb5862a8dfd615e563b82
+include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
+include/unicode/uobject.h: b56a28b01e3df9088315aeb145ec3a8e
+include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
+include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
+include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
+include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
+include/unicode/urename.h: 1642d190b583bbaaf454ac65a37a8024
+include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
+include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
+include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
+include/unicode/usearch.h: 1f3fcea9dc6c40e908992e74f602235f
+include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
+include/unicode/usetiter.h: ab1ebd4b0b9e3560a94a7c6cb3a9e48f
+include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
+include/unicode/uspoof.h: 8b9508cbe045b114f0f618d04fcab512
+include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
+include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
+include/unicode/ustream.h: 0a74df2b9d1967d0b859d21f5828f4e8
+include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
+include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
+include/unicode/utext.h: 89a08f750d0c5751d4f385c4874c0e61
+include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
+include/unicode/utf16.h: 147fbb88d8300af3e38d80ce59c1c1ce
+include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
+include/unicode/utf8.h: 7f0c4c02bd7506e80fd11a4597cc1450
+include/unicode/utf_old.h: 92ffc297b71c8d83ed05b644183c477c
+include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
+include/unicode/utrace.h: 420d2f8d462ae300ca1903c2a6ebaba3
+include/unicode/utrans.h: 5cd9b1f130197e5fdd8a66519233abf5
+include/unicode/utypes.h: 47eb8ff3f909dafa9bee14f8bb224342
+include/unicode/uvernum.h: a91a8e07c665891ed234de3a58302663
+include/unicode/uversion.h: 0b8f75f3d1c816ee3359dde5be390d17
+include/unicode/vtzone.h: 615f12cb0d05441d0872aa677db80a90
+lib/icu/65.1/Makefile.inc: 82a9c670eb96bb7e73a660f769fb3503
+lib/icu/65.1/pkgdata.inc: 2d256010da2bbf625c500da0c9826d93
+lib/icu/Makefile.inc: 82a9c670eb96bb7e73a660f769fb3503
+lib/icu/current/Makefile.inc: 82a9c670eb96bb7e73a660f769fb3503
+lib/icu/current/pkgdata.inc: 2d256010da2bbf625c500da0c9826d93
+lib/icu/pkgdata.inc: 2d256010da2bbf625c500da0c9826d93
+lib/libicudt.dll.a: 2c21378a274a52b0cfc497029e57fc32
+lib/libicuin.dll.a: 36ed05dc4117699bf26d988dedab065e
+lib/libicuio.dll.a: 194a2f912ad715fa5a5ff70186c2809e
+lib/libicutest.dll.a: ff4d7834bd6190801772795c206fb9bf
+lib/libicutu.dll.a: d3e8cae651dddd4da2f960fdbde04c1f
+lib/libicuuc.dll.a: b371571253da468a123ad696382d9bef
+lib/pkgconfig/icu-i18n.pc: 7f34faeff3f9ad63e1ffd6526897f8d9
+lib/pkgconfig/icu-io.pc: 50afb654ad3f618eef1052195687b7cb
+lib/pkgconfig/icu-uc.pc: 2bc7002eccc3f2c53a1270cdc04a30d6
+licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/config/mh-mingw: 95446b7c74bc210a824c787c9bd47a93
+share/icu/65.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813
+share/icu/65.1/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
+share/man/man1/derb.1: bddb017162105939f6d43c9539c99497
+share/man/man1/genbrk.1: a4e60e4a60ab26eb29119649bfb60d2b
+share/man/man1/gencfu.1: 4950b8178b944a3ebfea1c419ffd3319
+share/man/man1/gencnval.1: 53b10d9351473a7ea603400973377a7d
+share/man/man1/gendict.1: 9c1bf2760e5735b0e6601f48e92cb0d9
+share/man/man1/genrb.1: ffebc1e8007bd58f5623299e6b4babe8
+share/man/man1/icu-config.1: f4670ca16d77ce21310e48aa91f7ee5b
+share/man/man1/makeconv.1: c96397ad56d2c21649757c407aac46d8
+share/man/man1/pkgdata.1: 5f7b05c28de887cca1e5d7bfb9db4c39
+share/man/man8/genccode.8: 498418dc0aec1fa7ccfb83c491b5a23e
+share/man/man8/gencmn.8: c43635e431ea0f1616ea8266e36c0d75
+share/man/man8/gensprep.8: 396d70fec1a04aae25e6bfc6e8e58c65
+share/man/man8/icupkg.8: 430bcbed42faa9ea33b161a48c0490c6
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/5df173d8cb73784907692ca167e7d2e8316b10c7/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/5df173d8cb73784907692ca167e7d2e8316b10c7/conanmanifest.txt
new file mode 100644
index 00000000..04612903
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/5df173d8cb73784907692ca167e7d2e8316b10c7/conanmanifest.txt
@@ -0,0 +1,250 @@
+1599824772
+bin/derb.exe: 68f722afeee75e9e4ea733789eba324d
+bin/escapesrc.exe: 5ad48603ddefa7d75f9589db693311a0
+bin/genbrk.exe: cb5487bd37da74c470576d584803a0fd
+bin/genccode.exe: 80d139a2b22c5c6a7c2ae6801cd8a3ee
+bin/gencfu.exe: a9f417b50cd8237299100d349d78758e
+bin/gencmn.exe: cf1a794d018ea5a93db501c4a17d0945
+bin/gencnval.exe: 2f9cf00a1c6d6ff40f6cc1d2420f2ac9
+bin/gendict.exe: bda284e8eb469caad6ff4320060bd63d
+bin/gennorm2.exe: 643cc388bf9f49a1c22274070237e4b5
+bin/genrb.exe: 900294bcf2ba376e8a53dd0681efba84
+bin/gensprep.exe: f04c5265bb68e10eb86bbe812348a18a
+bin/icu-config: 7ff0a51957bda1eec9b2ea457e7bacab
+bin/icudt.dll: 1e1a6b8fbf1093c1b4fab982c4b62c39
+bin/icudt65.dll: 91e49d019e10d91cccada5b136f68dec
+bin/icuin.dll: a67701e7309fae5371c5f656f0deabea
+bin/icuin65.dll: a67701e7309fae5371c5f656f0deabea
+bin/icuinfo.exe: 7fd856803068da1b6d736f88d5578444
+bin/icuio.dll: e53d31b6899dbcec1eb77da207c8e1cc
+bin/icuio65.dll: e53d31b6899dbcec1eb77da207c8e1cc
+bin/icupkg.exe: 26c99ac9bf0aef675b6be3d0e4ec1f96
+bin/icutest.dll: 29acd15f69048c04adc7350ea2f7422a
+bin/icutest65.dll: 29acd15f69048c04adc7350ea2f7422a
+bin/icutu.dll: 4b0c32dd74735e9cd2421026fd5a26d9
+bin/icutu65.dll: 4b0c32dd74735e9cd2421026fd5a26d9
+bin/icuuc.dll: ff8cfb1cb4360f103f0ab37a21b0f565
+bin/icuuc65.dll: ff8cfb1cb4360f103f0ab37a21b0f565
+bin/makeconv.exe: 2f22caee13d695a9c596aa97eb581cf7
+bin/pkgdata.exe: 49ebcb66931fd627061de5683646d511
+conaninfo.txt: c04d7a669f242e429c8cd6c4c9f9b250
+include/unicode/alphaindex.h: 1be039746e3da3f7baa9421062373468
+include/unicode/appendable.h: 48b3a0a4c3044ad5f2af18f1ab48c8ff
+include/unicode/basictz.h: 57fe3c53d6b1a2bf5d1f40ec51efd7a1
+include/unicode/brkiter.h: e5ff475b7b01a97e5cd11a5362785921
+include/unicode/bytestream.h: 34a6807cd42f2e64ca60429897eb4b10
+include/unicode/bytestrie.h: d9be048d5c7e9dd0a2c6cd82e91e6002
+include/unicode/bytestriebuilder.h: 66236ad8247bd04c9ea525012b4c4ca8
+include/unicode/calendar.h: 692005b416fc2e4a8c497ff9b9a31bd8
+include/unicode/caniter.h: a70809c92ea90b654e9f11a793f84429
+include/unicode/casemap.h: d088e7422633b4cad3ad2b0b83ca239b
+include/unicode/char16ptr.h: c234b9ba14299c6068f5af1a936c1ead
+include/unicode/chariter.h: c8623016adba39ab38ef29f38ec87e45
+include/unicode/choicfmt.h: 832e7b39d19ec192ac1551360436f946
+include/unicode/coleitr.h: d9f07937d600ee811c121c0b0504724c
+include/unicode/coll.h: a2062360d7415e08abb01c44088f074e
+include/unicode/compactdecimalformat.h: 029f9640501bd640495c18397b5ff8bb
+include/unicode/curramt.h: 41fc0e62956b2e0fa7fd5e05213afc85
+include/unicode/currpinf.h: 09cbc4d9eb04b2aa2c4c155961f13c89
+include/unicode/currunit.h: 43648726f439d03c8c8a13b87c122332
+include/unicode/datefmt.h: 28ef92e98cdac29630b0aa0daf122798
+include/unicode/dbbi.h: 3d4186ec9549d6693d136257f610ec06
+include/unicode/dcfmtsym.h: b18b90c0c6371eab5028582492859142
+include/unicode/decimfmt.h: fb4231ddf75de524300ee952634ef038
+include/unicode/docmain.h: 697c221351932e373cf9e5903f40b723
+include/unicode/dtfmtsym.h: cabbccbf9deec91ebf291a19110007fb
+include/unicode/dtintrv.h: 7a7ce170e6035b90ef5b4bee91893833
+include/unicode/dtitvfmt.h: da220b13a8f895c4e77b653d865eb049
+include/unicode/dtitvinf.h: 1ad6b7f844a9362b2b7a0f509284cae7
+include/unicode/dtptngen.h: 8f8fcb053b5024c5b1d3dfc258f59344
+include/unicode/dtrule.h: 68551564f8ab72271d3574aa0cba381d
+include/unicode/edits.h: 6b8aa73dbf2c2f0b49da5bc5903bcc8c
+include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
+include/unicode/errorcode.h: debeda4467a19aaf964fafc73629c8ae
+include/unicode/fieldpos.h: 3b041c7d9a5df0aef744b88e764af17e
+include/unicode/filteredbrk.h: e54dd29247eb75f8490423f7f8541691
+include/unicode/fmtable.h: 3816f155db2c35ac5de3f80ffdaa549c
+include/unicode/format.h: 0417863e1b303fa282659c4903e3a11c
+include/unicode/formattedvalue.h: fc50c8972404b212799d76cf8e647888
+include/unicode/fpositer.h: b5e8bbc249dc37e3b159f0a2b5053957
+include/unicode/gender.h: 5e093c1cfb96ef671f2e5dedb96a0d64
+include/unicode/gregocal.h: 15c7b4ceaca9b8b8f8e747d5427aa7a7
+include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
+include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
+include/unicode/idna.h: a7c3650d5311edeb01f754c574d0fb8b
+include/unicode/listformatter.h: 65911d72679c6e0a267e951b03467f37
+include/unicode/localebuilder.h: 1b6106448cf6cde7e7ebf25ee6fe4065
+include/unicode/localematcher.h: 3a03cbb5970a14fe153041c878f583f2
+include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
+include/unicode/locdspnm.h: aa260a00e31e970757e3b3cbe00fff3d
+include/unicode/locid.h: 6caa36f85c9bab54b78ecd0c056789aa
+include/unicode/measfmt.h: 21b534367e4b3825dc70c3a289822df8
+include/unicode/measunit.h: 0f903f67958ad91e8bd2e49fc40c3075
+include/unicode/measure.h: 49091c823a2f12f5f60f7fecd7c452f2
+include/unicode/messagepattern.h: 15ecc58806c256ac91c2549d4f5c242f
+include/unicode/msgfmt.h: f9ff9322fa80486203829c15d4982573
+include/unicode/normalizer2.h: 436d923df3a66774b7bf26ffe75a5d1c
+include/unicode/normlzr.h: 5bf33ff933ee7eb49c330df38f490f57
+include/unicode/nounit.h: 2b4901f562077b370d82c4bbe229aac4
+include/unicode/numberformatter.h: 0f62c292f92d5598a61647bbf4294e1a
+include/unicode/numberrangeformatter.h: 58623918bf66f1fd6687f3dd03180a4b
+include/unicode/numfmt.h: 2a21117116463390ec4f19d53f485890
+include/unicode/numsys.h: 186ba43c003b4f56af3c63abd08f418e
+include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
+include/unicode/parsepos.h: 5c53fa7c473d4593fd72ce964b505807
+include/unicode/platform.h: 56fe53b31059acb1be086c45ce88e8c6
+include/unicode/plurfmt.h: 6f1b781b7a62a6ac1c7e4c6a2bb18d77
+include/unicode/plurrule.h: cf4b0b9ec1a525b96e7d27e489044337
+include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
+include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
+include/unicode/rbbi.h: 6c5f44ef812dfb48b65466732513c091
+include/unicode/rbnf.h: e870f2cf64c9b72eb549c413d6f98299
+include/unicode/rbtz.h: ea9f5a1edac3fe535ec7b83636daf61d
+include/unicode/regex.h: 16565e3d41228a76f17a63842d9594d2
+include/unicode/region.h: 22585a516ee7525f3e9094f2843b7640
+include/unicode/reldatefmt.h: 1b226903d9375471432582c27ade4934
+include/unicode/rep.h: eab550a9bbb33b4c1283ab16bc2dfafa
+include/unicode/resbund.h: cc93ada0e9871eee0a86f81548a3be73
+include/unicode/schriter.h: acea2a510e5c9127dad0e2538cf65ccd
+include/unicode/scientificnumberformatter.h: 40eb759fc2902b6c8e732b440fe6a1bc
+include/unicode/search.h: a93ebdadfc5113f1b9c9c185262ef461
+include/unicode/selfmt.h: 581ab6f6ac584265d5c56dad4051ee12
+include/unicode/simpleformatter.h: 8e5e9a9589359e06110af10bcf941d54
+include/unicode/simpletz.h: 194e0d388b74daa4cf51d012e2d14ebd
+include/unicode/smpdtfmt.h: 0e6383eafd569b511791e826b51df8d1
+include/unicode/sortkey.h: 27f3d671f37c27d0b36953d00c1f2e7b
+include/unicode/std_string.h: bb3b2e28a2ae9b66a60b7d90f8c07512
+include/unicode/strenum.h: 3c23eb4fa4d847b6afdd18adf3ccdaf5
+include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
+include/unicode/stringpiece.h: 3d7911a3b2a59830eaceb37e46110285
+include/unicode/stringtriebuilder.h: 08ce10a0f6e85f4bb078f69d5382f8bc
+include/unicode/stsearch.h: b15838a5cf5740b0aaa9af5356aef26b
+include/unicode/symtable.h: 7487ffc7069316553d08f1109965bf9d
+include/unicode/tblcoll.h: ee27157293d0802cde26d75c6098c1d3
+include/unicode/timezone.h: 54689b5ef15d0f03a146e8aeac163be8
+include/unicode/tmunit.h: 9ddf31866353dde1ae249ed93fce9234
+include/unicode/tmutamt.h: beea411e9f16d8b91fef39a297cd06d8
+include/unicode/tmutfmt.h: ae13f8ac46ad754bf83142943b19a647
+include/unicode/translit.h: f225620498133e8e4bcc2ad6679225e5
+include/unicode/tzfmt.h: b6c94cd901ffe5387f0245ca9fd68604
+include/unicode/tznames.h: a50010925037c01304c719e47bfb369a
+include/unicode/tzrule.h: 0e3465c0eeb27a0545f94bf9f5cfc21e
+include/unicode/tztrans.h: 117392a0dc2fe373946aecfa74475842
+include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
+include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
+include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
+include/unicode/ucal.h: d247badde5d39cc16e06d26153054c85
+include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
+include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
+include/unicode/uchar.h: ebac2b0b753a1cd10db2f428736bf06d
+include/unicode/ucharstrie.h: 16d3d38154f1444b8a3425254ab7ab81
+include/unicode/ucharstriebuilder.h: b92f18132f6c1d61da0ad51b8099435d
+include/unicode/uchriter.h: a356cb90d62d9e425e5efbb071c30b21
+include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
+include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
+include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
+include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
+include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
+include/unicode/ucol.h: 47c1acc6c2bde098f0b06c8590d68b9f
+include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
+include/unicode/uconfig.h: 80678a12de446cdf8679cdd5792a12e9
+include/unicode/ucpmap.h: 0b16934410c99981d87ddd10e1759bed
+include/unicode/ucptrie.h: 7450de71dd5e1a83f5290da33d48d40d
+include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
+include/unicode/ucurr.h: 5de7a80ece54cf7583e19f292ad17825
+include/unicode/udat.h: c665d53e4691b564ae5394957fcdcf31
+include/unicode/udata.h: 98e2327300a26bbaf40bd8eb7eee8c1a
+include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
+include/unicode/udatpg.h: ce0332b911d1a820a0b45922bd0e97fc
+include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
+include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
+include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
+include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
+include/unicode/uformattedvalue.h: e1e69e0927595423076481b8f948fd2a
+include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
+include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
+include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
+include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
+include/unicode/ulistformatter.h: 21277400caea3c7e7fdb57457c10e423
+include/unicode/uloc.h: 39d42620d3a97a7ae26d7b560ea3eacc
+include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
+include/unicode/umachine.h: 0a7fe7df81aedd43f322a9ec540feff5
+include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
+include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
+include/unicode/umutablecptrie.h: 5dc81c63a8b2c80ffd401c9bb5180e61
+include/unicode/unifilt.h: e170c06bf1bf81a56c7ed605d41fa02f
+include/unicode/unifunct.h: 23981a5088ba5d5af70309b73eef7666
+include/unicode/unimatch.h: 66161ce491e3b24e9e011cfc0e78be42
+include/unicode/unirepl.h: 462716fd44618949b405645ba7b5c8e6
+include/unicode/uniset.h: cb94f902233b2e1807156afe0967e3e0
+include/unicode/unistr.h: 5ebe061e4a17e981bb249c4814f4dd9d
+include/unicode/unorm.h: ca96f37ed2e2afd56585a238d73cea51
+include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
+include/unicode/unum.h: 656d2aa9a41ca4b7bfad0a09420bdc23
+include/unicode/unumberformatter.h: 9be73b6bb76bb5862a8dfd615e563b82
+include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
+include/unicode/uobject.h: b56a28b01e3df9088315aeb145ec3a8e
+include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
+include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
+include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
+include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
+include/unicode/urename.h: 1642d190b583bbaaf454ac65a37a8024
+include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
+include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
+include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
+include/unicode/usearch.h: 1f3fcea9dc6c40e908992e74f602235f
+include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
+include/unicode/usetiter.h: ab1ebd4b0b9e3560a94a7c6cb3a9e48f
+include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
+include/unicode/uspoof.h: 8b9508cbe045b114f0f618d04fcab512
+include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
+include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
+include/unicode/ustream.h: 0a74df2b9d1967d0b859d21f5828f4e8
+include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
+include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
+include/unicode/utext.h: 89a08f750d0c5751d4f385c4874c0e61
+include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
+include/unicode/utf16.h: 147fbb88d8300af3e38d80ce59c1c1ce
+include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
+include/unicode/utf8.h: 7f0c4c02bd7506e80fd11a4597cc1450
+include/unicode/utf_old.h: 92ffc297b71c8d83ed05b644183c477c
+include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
+include/unicode/utrace.h: 420d2f8d462ae300ca1903c2a6ebaba3
+include/unicode/utrans.h: 5cd9b1f130197e5fdd8a66519233abf5
+include/unicode/utypes.h: 47eb8ff3f909dafa9bee14f8bb224342
+include/unicode/uvernum.h: a91a8e07c665891ed234de3a58302663
+include/unicode/uversion.h: 0b8f75f3d1c816ee3359dde5be390d17
+include/unicode/vtzone.h: 615f12cb0d05441d0872aa677db80a90
+lib/icu/65.1/Makefile.inc: ae4b3c0b2dcf1a107c37da529a5a572d
+lib/icu/65.1/pkgdata.inc: 392ec5b38e95048f06b739125b748364
+lib/icu/Makefile.inc: ae4b3c0b2dcf1a107c37da529a5a572d
+lib/icu/current/Makefile.inc: ae4b3c0b2dcf1a107c37da529a5a572d
+lib/icu/current/pkgdata.inc: 392ec5b38e95048f06b739125b748364
+lib/icu/pkgdata.inc: 392ec5b38e95048f06b739125b748364
+lib/libicudt.dll.a: 42327b89226e435dee32d4ed4043dd1e
+lib/libicuin.dll.a: a479b7dfc0f69346644676625cab1154
+lib/libicuio.dll.a: 1b048a7fcae8905fa929b9ef282d05c8
+lib/libicutest.dll.a: af3d4912fe492f3089589416a582bff3
+lib/libicutu.dll.a: d27299ee9de0bfa2f7130b177a101ced
+lib/libicuuc.dll.a: 0f98b361c734d8d5cd157678c8d7d6f1
+lib/pkgconfig/icu-i18n.pc: 5a7e7ff2a321db58b97ccaa41ea54e3b
+lib/pkgconfig/icu-io.pc: 426da02c84b5694772af9a5bc11dee9b
+lib/pkgconfig/icu-uc.pc: 5a761b97c6c84a60887f35393d0d15c2
+licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/config/mh-mingw64: 071f2f1be85f81141e4243ab65ca2a5b
+share/icu/65.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813
+share/icu/65.1/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
+share/man/man1/derb.1: bddb017162105939f6d43c9539c99497
+share/man/man1/genbrk.1: a4e60e4a60ab26eb29119649bfb60d2b
+share/man/man1/gencfu.1: 4950b8178b944a3ebfea1c419ffd3319
+share/man/man1/gencnval.1: 53b10d9351473a7ea603400973377a7d
+share/man/man1/gendict.1: 9c1bf2760e5735b0e6601f48e92cb0d9
+share/man/man1/genrb.1: ffebc1e8007bd58f5623299e6b4babe8
+share/man/man1/icu-config.1: f4670ca16d77ce21310e48aa91f7ee5b
+share/man/man1/makeconv.1: c96397ad56d2c21649757c407aac46d8
+share/man/man1/pkgdata.1: 5f7b05c28de887cca1e5d7bfb9db4c39
+share/man/man8/genccode.8: 498418dc0aec1fa7ccfb83c491b5a23e
+share/man/man8/gencmn.8: c43635e431ea0f1616ea8266e36c0d75
+share/man/man8/gensprep.8: 396d70fec1a04aae25e6bfc6e8e58c65
+share/man/man8/icupkg.8: 430bcbed42faa9ea33b161a48c0490c6
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/a4f43a91306db32ecaa845a88306f02b0613c925/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/a4f43a91306db32ecaa845a88306f02b0613c925/conanmanifest.txt
new file mode 100644
index 00000000..4ea10475
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/a4f43a91306db32ecaa845a88306f02b0613c925/conanmanifest.txt
@@ -0,0 +1,250 @@
+1582254638
+bin/derb.exe: 9402347ec08d3affb5242e8915a1ae2e
+bin/escapesrc.exe: c68c5776435122d3cccb5c24bf558b15
+bin/genbrk.exe: 2fd2ad29c07b47ff04641ee563a02b52
+bin/genccode.exe: efa9d408230e4b1250d824fa9c217719
+bin/gencfu.exe: 5eaa7fd2dc326ccceead7ba393644f10
+bin/gencmn.exe: 534d11f13f1755fadc9afc46585883c8
+bin/gencnval.exe: 1a9f6b25b9913c581d930d42210ccd21
+bin/gendict.exe: a167352835a738970bd7c68cd1cd49dc
+bin/gennorm2.exe: 36154154f98af8bca4b0a123568cea63
+bin/genrb.exe: d773b260dc0e94e675deb9748c2da8dd
+bin/gensprep.exe: ff9455f54337bf6047c7db80ef728760
+bin/icu-config: 20abf6675f8bfb3fcf46f32fdf353b49
+bin/icudt.dll: 2f7b7b206e1f684599b45ba6edbfcb3d
+bin/icudt65.dll: b6f90422cf02717f781e15336af5ceca
+bin/icuin.dll: 1165d3bc96a47083286650f456020d75
+bin/icuin65.dll: 1165d3bc96a47083286650f456020d75
+bin/icuinfo.exe: 02b6d79b31b5c3e788382c6e1febd395
+bin/icuio.dll: 759fa58886a257da4b96472cf218e423
+bin/icuio65.dll: 759fa58886a257da4b96472cf218e423
+bin/icupkg.exe: 0c49dd3b01e6f4724804d200ab2c3a64
+bin/icutest.dll: e1756d2040f2582fd4fd0605597a3316
+bin/icutest65.dll: e1756d2040f2582fd4fd0605597a3316
+bin/icutu.dll: 594534d86f04ca685ff86de412823e62
+bin/icutu65.dll: 594534d86f04ca685ff86de412823e62
+bin/icuuc.dll: 180e21cdf903b9a464fb065be16ca58c
+bin/icuuc65.dll: 180e21cdf903b9a464fb065be16ca58c
+bin/makeconv.exe: fd402c849b984d94b93385a0e2398579
+bin/pkgdata.exe: ea595b2862f0cfc2235351ffdd210a9f
+conaninfo.txt: 80581cd5963be4a5afe5e9391769826f
+include/unicode/alphaindex.h: 1be039746e3da3f7baa9421062373468
+include/unicode/appendable.h: 48b3a0a4c3044ad5f2af18f1ab48c8ff
+include/unicode/basictz.h: 57fe3c53d6b1a2bf5d1f40ec51efd7a1
+include/unicode/brkiter.h: e5ff475b7b01a97e5cd11a5362785921
+include/unicode/bytestream.h: 34a6807cd42f2e64ca60429897eb4b10
+include/unicode/bytestrie.h: d9be048d5c7e9dd0a2c6cd82e91e6002
+include/unicode/bytestriebuilder.h: 66236ad8247bd04c9ea525012b4c4ca8
+include/unicode/calendar.h: 692005b416fc2e4a8c497ff9b9a31bd8
+include/unicode/caniter.h: a70809c92ea90b654e9f11a793f84429
+include/unicode/casemap.h: d088e7422633b4cad3ad2b0b83ca239b
+include/unicode/char16ptr.h: c234b9ba14299c6068f5af1a936c1ead
+include/unicode/chariter.h: c8623016adba39ab38ef29f38ec87e45
+include/unicode/choicfmt.h: 832e7b39d19ec192ac1551360436f946
+include/unicode/coleitr.h: d9f07937d600ee811c121c0b0504724c
+include/unicode/coll.h: a2062360d7415e08abb01c44088f074e
+include/unicode/compactdecimalformat.h: 029f9640501bd640495c18397b5ff8bb
+include/unicode/curramt.h: 41fc0e62956b2e0fa7fd5e05213afc85
+include/unicode/currpinf.h: 09cbc4d9eb04b2aa2c4c155961f13c89
+include/unicode/currunit.h: 43648726f439d03c8c8a13b87c122332
+include/unicode/datefmt.h: 28ef92e98cdac29630b0aa0daf122798
+include/unicode/dbbi.h: 3d4186ec9549d6693d136257f610ec06
+include/unicode/dcfmtsym.h: b18b90c0c6371eab5028582492859142
+include/unicode/decimfmt.h: fb4231ddf75de524300ee952634ef038
+include/unicode/docmain.h: 697c221351932e373cf9e5903f40b723
+include/unicode/dtfmtsym.h: cabbccbf9deec91ebf291a19110007fb
+include/unicode/dtintrv.h: 7a7ce170e6035b90ef5b4bee91893833
+include/unicode/dtitvfmt.h: da220b13a8f895c4e77b653d865eb049
+include/unicode/dtitvinf.h: 1ad6b7f844a9362b2b7a0f509284cae7
+include/unicode/dtptngen.h: 8f8fcb053b5024c5b1d3dfc258f59344
+include/unicode/dtrule.h: 68551564f8ab72271d3574aa0cba381d
+include/unicode/edits.h: 6b8aa73dbf2c2f0b49da5bc5903bcc8c
+include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
+include/unicode/errorcode.h: debeda4467a19aaf964fafc73629c8ae
+include/unicode/fieldpos.h: 3b041c7d9a5df0aef744b88e764af17e
+include/unicode/filteredbrk.h: e54dd29247eb75f8490423f7f8541691
+include/unicode/fmtable.h: 3816f155db2c35ac5de3f80ffdaa549c
+include/unicode/format.h: 0417863e1b303fa282659c4903e3a11c
+include/unicode/formattedvalue.h: fc50c8972404b212799d76cf8e647888
+include/unicode/fpositer.h: b5e8bbc249dc37e3b159f0a2b5053957
+include/unicode/gender.h: 5e093c1cfb96ef671f2e5dedb96a0d64
+include/unicode/gregocal.h: 15c7b4ceaca9b8b8f8e747d5427aa7a7
+include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
+include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
+include/unicode/idna.h: a7c3650d5311edeb01f754c574d0fb8b
+include/unicode/listformatter.h: 65911d72679c6e0a267e951b03467f37
+include/unicode/localebuilder.h: 1b6106448cf6cde7e7ebf25ee6fe4065
+include/unicode/localematcher.h: 3a03cbb5970a14fe153041c878f583f2
+include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
+include/unicode/locdspnm.h: aa260a00e31e970757e3b3cbe00fff3d
+include/unicode/locid.h: 6caa36f85c9bab54b78ecd0c056789aa
+include/unicode/measfmt.h: 21b534367e4b3825dc70c3a289822df8
+include/unicode/measunit.h: 0f903f67958ad91e8bd2e49fc40c3075
+include/unicode/measure.h: 49091c823a2f12f5f60f7fecd7c452f2
+include/unicode/messagepattern.h: 15ecc58806c256ac91c2549d4f5c242f
+include/unicode/msgfmt.h: f9ff9322fa80486203829c15d4982573
+include/unicode/normalizer2.h: 436d923df3a66774b7bf26ffe75a5d1c
+include/unicode/normlzr.h: 5bf33ff933ee7eb49c330df38f490f57
+include/unicode/nounit.h: 2b4901f562077b370d82c4bbe229aac4
+include/unicode/numberformatter.h: 0f62c292f92d5598a61647bbf4294e1a
+include/unicode/numberrangeformatter.h: 58623918bf66f1fd6687f3dd03180a4b
+include/unicode/numfmt.h: 2a21117116463390ec4f19d53f485890
+include/unicode/numsys.h: 186ba43c003b4f56af3c63abd08f418e
+include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
+include/unicode/parsepos.h: 5c53fa7c473d4593fd72ce964b505807
+include/unicode/platform.h: 56fe53b31059acb1be086c45ce88e8c6
+include/unicode/plurfmt.h: 6f1b781b7a62a6ac1c7e4c6a2bb18d77
+include/unicode/plurrule.h: cf4b0b9ec1a525b96e7d27e489044337
+include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
+include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
+include/unicode/rbbi.h: 6c5f44ef812dfb48b65466732513c091
+include/unicode/rbnf.h: e870f2cf64c9b72eb549c413d6f98299
+include/unicode/rbtz.h: ea9f5a1edac3fe535ec7b83636daf61d
+include/unicode/regex.h: 16565e3d41228a76f17a63842d9594d2
+include/unicode/region.h: 22585a516ee7525f3e9094f2843b7640
+include/unicode/reldatefmt.h: 1b226903d9375471432582c27ade4934
+include/unicode/rep.h: eab550a9bbb33b4c1283ab16bc2dfafa
+include/unicode/resbund.h: cc93ada0e9871eee0a86f81548a3be73
+include/unicode/schriter.h: acea2a510e5c9127dad0e2538cf65ccd
+include/unicode/scientificnumberformatter.h: 40eb759fc2902b6c8e732b440fe6a1bc
+include/unicode/search.h: a93ebdadfc5113f1b9c9c185262ef461
+include/unicode/selfmt.h: 581ab6f6ac584265d5c56dad4051ee12
+include/unicode/simpleformatter.h: 8e5e9a9589359e06110af10bcf941d54
+include/unicode/simpletz.h: 194e0d388b74daa4cf51d012e2d14ebd
+include/unicode/smpdtfmt.h: 0e6383eafd569b511791e826b51df8d1
+include/unicode/sortkey.h: 27f3d671f37c27d0b36953d00c1f2e7b
+include/unicode/std_string.h: bb3b2e28a2ae9b66a60b7d90f8c07512
+include/unicode/strenum.h: 3c23eb4fa4d847b6afdd18adf3ccdaf5
+include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
+include/unicode/stringpiece.h: 3d7911a3b2a59830eaceb37e46110285
+include/unicode/stringtriebuilder.h: 08ce10a0f6e85f4bb078f69d5382f8bc
+include/unicode/stsearch.h: b15838a5cf5740b0aaa9af5356aef26b
+include/unicode/symtable.h: 7487ffc7069316553d08f1109965bf9d
+include/unicode/tblcoll.h: ee27157293d0802cde26d75c6098c1d3
+include/unicode/timezone.h: 54689b5ef15d0f03a146e8aeac163be8
+include/unicode/tmunit.h: 9ddf31866353dde1ae249ed93fce9234
+include/unicode/tmutamt.h: beea411e9f16d8b91fef39a297cd06d8
+include/unicode/tmutfmt.h: ae13f8ac46ad754bf83142943b19a647
+include/unicode/translit.h: f225620498133e8e4bcc2ad6679225e5
+include/unicode/tzfmt.h: b6c94cd901ffe5387f0245ca9fd68604
+include/unicode/tznames.h: a50010925037c01304c719e47bfb369a
+include/unicode/tzrule.h: 0e3465c0eeb27a0545f94bf9f5cfc21e
+include/unicode/tztrans.h: 117392a0dc2fe373946aecfa74475842
+include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
+include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
+include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
+include/unicode/ucal.h: d247badde5d39cc16e06d26153054c85
+include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
+include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
+include/unicode/uchar.h: ebac2b0b753a1cd10db2f428736bf06d
+include/unicode/ucharstrie.h: 16d3d38154f1444b8a3425254ab7ab81
+include/unicode/ucharstriebuilder.h: b92f18132f6c1d61da0ad51b8099435d
+include/unicode/uchriter.h: a356cb90d62d9e425e5efbb071c30b21
+include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
+include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
+include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
+include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
+include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
+include/unicode/ucol.h: 47c1acc6c2bde098f0b06c8590d68b9f
+include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
+include/unicode/uconfig.h: 80678a12de446cdf8679cdd5792a12e9
+include/unicode/ucpmap.h: 0b16934410c99981d87ddd10e1759bed
+include/unicode/ucptrie.h: 7450de71dd5e1a83f5290da33d48d40d
+include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
+include/unicode/ucurr.h: 5de7a80ece54cf7583e19f292ad17825
+include/unicode/udat.h: c665d53e4691b564ae5394957fcdcf31
+include/unicode/udata.h: 98e2327300a26bbaf40bd8eb7eee8c1a
+include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
+include/unicode/udatpg.h: ce0332b911d1a820a0b45922bd0e97fc
+include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
+include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
+include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
+include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
+include/unicode/uformattedvalue.h: e1e69e0927595423076481b8f948fd2a
+include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
+include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
+include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
+include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
+include/unicode/ulistformatter.h: 21277400caea3c7e7fdb57457c10e423
+include/unicode/uloc.h: 39d42620d3a97a7ae26d7b560ea3eacc
+include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
+include/unicode/umachine.h: 0a7fe7df81aedd43f322a9ec540feff5
+include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
+include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
+include/unicode/umutablecptrie.h: 5dc81c63a8b2c80ffd401c9bb5180e61
+include/unicode/unifilt.h: e170c06bf1bf81a56c7ed605d41fa02f
+include/unicode/unifunct.h: 23981a5088ba5d5af70309b73eef7666
+include/unicode/unimatch.h: 66161ce491e3b24e9e011cfc0e78be42
+include/unicode/unirepl.h: 462716fd44618949b405645ba7b5c8e6
+include/unicode/uniset.h: cb94f902233b2e1807156afe0967e3e0
+include/unicode/unistr.h: 5ebe061e4a17e981bb249c4814f4dd9d
+include/unicode/unorm.h: ca96f37ed2e2afd56585a238d73cea51
+include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
+include/unicode/unum.h: 656d2aa9a41ca4b7bfad0a09420bdc23
+include/unicode/unumberformatter.h: 9be73b6bb76bb5862a8dfd615e563b82
+include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
+include/unicode/uobject.h: b56a28b01e3df9088315aeb145ec3a8e
+include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
+include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
+include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
+include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
+include/unicode/urename.h: 1642d190b583bbaaf454ac65a37a8024
+include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
+include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
+include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
+include/unicode/usearch.h: 1f3fcea9dc6c40e908992e74f602235f
+include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
+include/unicode/usetiter.h: ab1ebd4b0b9e3560a94a7c6cb3a9e48f
+include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
+include/unicode/uspoof.h: 8b9508cbe045b114f0f618d04fcab512
+include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
+include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
+include/unicode/ustream.h: 0a74df2b9d1967d0b859d21f5828f4e8
+include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
+include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
+include/unicode/utext.h: 89a08f750d0c5751d4f385c4874c0e61
+include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
+include/unicode/utf16.h: 147fbb88d8300af3e38d80ce59c1c1ce
+include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
+include/unicode/utf8.h: 7f0c4c02bd7506e80fd11a4597cc1450
+include/unicode/utf_old.h: 92ffc297b71c8d83ed05b644183c477c
+include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
+include/unicode/utrace.h: 420d2f8d462ae300ca1903c2a6ebaba3
+include/unicode/utrans.h: 5cd9b1f130197e5fdd8a66519233abf5
+include/unicode/utypes.h: 47eb8ff3f909dafa9bee14f8bb224342
+include/unicode/uvernum.h: a91a8e07c665891ed234de3a58302663
+include/unicode/uversion.h: 0b8f75f3d1c816ee3359dde5be390d17
+include/unicode/vtzone.h: 615f12cb0d05441d0872aa677db80a90
+lib/icu/65.1/Makefile.inc: f5e2f0c3dcc648ded863f43b364ea27a
+lib/icu/65.1/pkgdata.inc: 8dcd0dcd7fe6f9e2f8a7173e323610bf
+lib/icu/Makefile.inc: f5e2f0c3dcc648ded863f43b364ea27a
+lib/icu/current/Makefile.inc: f5e2f0c3dcc648ded863f43b364ea27a
+lib/icu/current/pkgdata.inc: 8dcd0dcd7fe6f9e2f8a7173e323610bf
+lib/icu/pkgdata.inc: 8dcd0dcd7fe6f9e2f8a7173e323610bf
+lib/icudt.lib: b4b3f945f56190323606765375a12549
+lib/icuin.lib: 1a90372fa68aabf20fab0562c2a335b3
+lib/icuio.lib: 036e79a2d77e6c0e5fbce8a585e8957a
+lib/icutest.lib: b28da84f52b38cf4370fdf8376a429df
+lib/icutu.lib: 79d057da17aaedf154c1a04fe6f0531b
+lib/icuuc.lib: 435c68c385ef5ca438209da9c5cc9f50
+lib/pkgconfig/icu-i18n.pc: b9363636432515be407b7064af279fb8
+lib/pkgconfig/icu-io.pc: 6a4dd6c7fda1fe6a3616e11589188ebd
+lib/pkgconfig/icu-uc.pc: 13407d5da8b659cf80911084593ec3fc
+licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/config/mh-msys-msvc: c3bf313c25288142820e4ab191c1c153
+share/icu/65.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813
+share/icu/65.1/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
+share/man/man1/derb.1: bddb017162105939f6d43c9539c99497
+share/man/man1/genbrk.1: a4e60e4a60ab26eb29119649bfb60d2b
+share/man/man1/gencfu.1: 4950b8178b944a3ebfea1c419ffd3319
+share/man/man1/gencnval.1: 53b10d9351473a7ea603400973377a7d
+share/man/man1/gendict.1: 9c1bf2760e5735b0e6601f48e92cb0d9
+share/man/man1/genrb.1: ffebc1e8007bd58f5623299e6b4babe8
+share/man/man1/icu-config.1: f4670ca16d77ce21310e48aa91f7ee5b
+share/man/man1/makeconv.1: c96397ad56d2c21649757c407aac46d8
+share/man/man1/pkgdata.1: 5f7b05c28de887cca1e5d7bfb9db4c39
+share/man/man8/genccode.8: 498418dc0aec1fa7ccfb83c491b5a23e
+share/man/man8/gencmn.8: c43635e431ea0f1616ea8266e36c0d75
+share/man/man8/gensprep.8: 396d70fec1a04aae25e6bfc6e8e58c65
+share/man/man8/icupkg.8: 430bcbed42faa9ea33b161a48c0490c6
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/ab841b0a4eaa947ac9d6b85f19b13aaf18c6911d/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/ab841b0a4eaa947ac9d6b85f19b13aaf18c6911d/conanmanifest.txt
new file mode 100644
index 00000000..6e95c971
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/ab841b0a4eaa947ac9d6b85f19b13aaf18c6911d/conanmanifest.txt
@@ -0,0 +1,250 @@
+1582253186
+bin/derb.exe: dc98a0009eadb08cd1e6002964198454
+bin/escapesrc.exe: 6e94b0c7aa0884187e4c3750b119f7b3
+bin/genbrk.exe: 07f4a7f6dc3400f977ae298553fd5234
+bin/genccode.exe: 0a0fe1f107a4443b40b4a4614f4ae1c5
+bin/gencfu.exe: 61909d0b2b7b802513d9d6f4b0bec9b6
+bin/gencmn.exe: f21ce5db620484dd132d4d43c88a3a1a
+bin/gencnval.exe: ecd28d9d9384a8f93dc6956ac9386967
+bin/gendict.exe: da73417895777f8f314106af04d14478
+bin/gennorm2.exe: 737c98d900b446b7c7a3f0d802273ecc
+bin/genrb.exe: d5e70d201a86f904d5fe6dd98f6dd4d3
+bin/gensprep.exe: fab610f7267b97229254954991adcd78
+bin/icu-config: a24fba93a7f18735cf8eeee4a0be99f4
+bin/icudt.dll: 69aea2912de9c26484fec080f34e1406
+bin/icudt65.dll: da4eb3daf433eff2ec340664cfd37a78
+bin/icuin.dll: e85762e3d63c0de21cda507d45e0ce4e
+bin/icuin65.dll: e85762e3d63c0de21cda507d45e0ce4e
+bin/icuinfo.exe: e02b72dcc1f6ab466105aef3b7116a5d
+bin/icuio.dll: 124ddaae2c6cf1c4444fefee8d457b8b
+bin/icuio65.dll: 124ddaae2c6cf1c4444fefee8d457b8b
+bin/icupkg.exe: 01fc079734715bf5345a9f261c0be05c
+bin/icutest.dll: 17696a3fec53c09745628f631cf4e043
+bin/icutest65.dll: 17696a3fec53c09745628f631cf4e043
+bin/icutu.dll: 5fabe2af7abe728f73ad2ce12a618054
+bin/icutu65.dll: 5fabe2af7abe728f73ad2ce12a618054
+bin/icuuc.dll: bb6108cfb8cdb841acca9d6503da5a92
+bin/icuuc65.dll: bb6108cfb8cdb841acca9d6503da5a92
+bin/makeconv.exe: fa4edcd9da14864b23a09649ade53c3e
+bin/pkgdata.exe: 49f58bf6e1831ac2d56cf9b9bf258299
+conaninfo.txt: 77218f3231990ed4f6e6c63c73a70354
+include/unicode/alphaindex.h: 1be039746e3da3f7baa9421062373468
+include/unicode/appendable.h: 48b3a0a4c3044ad5f2af18f1ab48c8ff
+include/unicode/basictz.h: 57fe3c53d6b1a2bf5d1f40ec51efd7a1
+include/unicode/brkiter.h: e5ff475b7b01a97e5cd11a5362785921
+include/unicode/bytestream.h: 34a6807cd42f2e64ca60429897eb4b10
+include/unicode/bytestrie.h: d9be048d5c7e9dd0a2c6cd82e91e6002
+include/unicode/bytestriebuilder.h: 66236ad8247bd04c9ea525012b4c4ca8
+include/unicode/calendar.h: 692005b416fc2e4a8c497ff9b9a31bd8
+include/unicode/caniter.h: a70809c92ea90b654e9f11a793f84429
+include/unicode/casemap.h: d088e7422633b4cad3ad2b0b83ca239b
+include/unicode/char16ptr.h: c234b9ba14299c6068f5af1a936c1ead
+include/unicode/chariter.h: c8623016adba39ab38ef29f38ec87e45
+include/unicode/choicfmt.h: 832e7b39d19ec192ac1551360436f946
+include/unicode/coleitr.h: d9f07937d600ee811c121c0b0504724c
+include/unicode/coll.h: a2062360d7415e08abb01c44088f074e
+include/unicode/compactdecimalformat.h: 029f9640501bd640495c18397b5ff8bb
+include/unicode/curramt.h: 41fc0e62956b2e0fa7fd5e05213afc85
+include/unicode/currpinf.h: 09cbc4d9eb04b2aa2c4c155961f13c89
+include/unicode/currunit.h: 43648726f439d03c8c8a13b87c122332
+include/unicode/datefmt.h: 28ef92e98cdac29630b0aa0daf122798
+include/unicode/dbbi.h: 3d4186ec9549d6693d136257f610ec06
+include/unicode/dcfmtsym.h: b18b90c0c6371eab5028582492859142
+include/unicode/decimfmt.h: fb4231ddf75de524300ee952634ef038
+include/unicode/docmain.h: 697c221351932e373cf9e5903f40b723
+include/unicode/dtfmtsym.h: cabbccbf9deec91ebf291a19110007fb
+include/unicode/dtintrv.h: 7a7ce170e6035b90ef5b4bee91893833
+include/unicode/dtitvfmt.h: da220b13a8f895c4e77b653d865eb049
+include/unicode/dtitvinf.h: 1ad6b7f844a9362b2b7a0f509284cae7
+include/unicode/dtptngen.h: 8f8fcb053b5024c5b1d3dfc258f59344
+include/unicode/dtrule.h: 68551564f8ab72271d3574aa0cba381d
+include/unicode/edits.h: 6b8aa73dbf2c2f0b49da5bc5903bcc8c
+include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
+include/unicode/errorcode.h: debeda4467a19aaf964fafc73629c8ae
+include/unicode/fieldpos.h: 3b041c7d9a5df0aef744b88e764af17e
+include/unicode/filteredbrk.h: e54dd29247eb75f8490423f7f8541691
+include/unicode/fmtable.h: 3816f155db2c35ac5de3f80ffdaa549c
+include/unicode/format.h: 0417863e1b303fa282659c4903e3a11c
+include/unicode/formattedvalue.h: fc50c8972404b212799d76cf8e647888
+include/unicode/fpositer.h: b5e8bbc249dc37e3b159f0a2b5053957
+include/unicode/gender.h: 5e093c1cfb96ef671f2e5dedb96a0d64
+include/unicode/gregocal.h: 15c7b4ceaca9b8b8f8e747d5427aa7a7
+include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
+include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
+include/unicode/idna.h: a7c3650d5311edeb01f754c574d0fb8b
+include/unicode/listformatter.h: 65911d72679c6e0a267e951b03467f37
+include/unicode/localebuilder.h: 1b6106448cf6cde7e7ebf25ee6fe4065
+include/unicode/localematcher.h: 3a03cbb5970a14fe153041c878f583f2
+include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
+include/unicode/locdspnm.h: aa260a00e31e970757e3b3cbe00fff3d
+include/unicode/locid.h: 6caa36f85c9bab54b78ecd0c056789aa
+include/unicode/measfmt.h: 21b534367e4b3825dc70c3a289822df8
+include/unicode/measunit.h: 0f903f67958ad91e8bd2e49fc40c3075
+include/unicode/measure.h: 49091c823a2f12f5f60f7fecd7c452f2
+include/unicode/messagepattern.h: 15ecc58806c256ac91c2549d4f5c242f
+include/unicode/msgfmt.h: f9ff9322fa80486203829c15d4982573
+include/unicode/normalizer2.h: 436d923df3a66774b7bf26ffe75a5d1c
+include/unicode/normlzr.h: 5bf33ff933ee7eb49c330df38f490f57
+include/unicode/nounit.h: 2b4901f562077b370d82c4bbe229aac4
+include/unicode/numberformatter.h: 0f62c292f92d5598a61647bbf4294e1a
+include/unicode/numberrangeformatter.h: 58623918bf66f1fd6687f3dd03180a4b
+include/unicode/numfmt.h: 2a21117116463390ec4f19d53f485890
+include/unicode/numsys.h: 186ba43c003b4f56af3c63abd08f418e
+include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
+include/unicode/parsepos.h: 5c53fa7c473d4593fd72ce964b505807
+include/unicode/platform.h: 56fe53b31059acb1be086c45ce88e8c6
+include/unicode/plurfmt.h: 6f1b781b7a62a6ac1c7e4c6a2bb18d77
+include/unicode/plurrule.h: cf4b0b9ec1a525b96e7d27e489044337
+include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
+include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
+include/unicode/rbbi.h: 6c5f44ef812dfb48b65466732513c091
+include/unicode/rbnf.h: e870f2cf64c9b72eb549c413d6f98299
+include/unicode/rbtz.h: ea9f5a1edac3fe535ec7b83636daf61d
+include/unicode/regex.h: 16565e3d41228a76f17a63842d9594d2
+include/unicode/region.h: 22585a516ee7525f3e9094f2843b7640
+include/unicode/reldatefmt.h: 1b226903d9375471432582c27ade4934
+include/unicode/rep.h: eab550a9bbb33b4c1283ab16bc2dfafa
+include/unicode/resbund.h: cc93ada0e9871eee0a86f81548a3be73
+include/unicode/schriter.h: acea2a510e5c9127dad0e2538cf65ccd
+include/unicode/scientificnumberformatter.h: 40eb759fc2902b6c8e732b440fe6a1bc
+include/unicode/search.h: a93ebdadfc5113f1b9c9c185262ef461
+include/unicode/selfmt.h: 581ab6f6ac584265d5c56dad4051ee12
+include/unicode/simpleformatter.h: 8e5e9a9589359e06110af10bcf941d54
+include/unicode/simpletz.h: 194e0d388b74daa4cf51d012e2d14ebd
+include/unicode/smpdtfmt.h: 0e6383eafd569b511791e826b51df8d1
+include/unicode/sortkey.h: 27f3d671f37c27d0b36953d00c1f2e7b
+include/unicode/std_string.h: bb3b2e28a2ae9b66a60b7d90f8c07512
+include/unicode/strenum.h: 3c23eb4fa4d847b6afdd18adf3ccdaf5
+include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
+include/unicode/stringpiece.h: 3d7911a3b2a59830eaceb37e46110285
+include/unicode/stringtriebuilder.h: 08ce10a0f6e85f4bb078f69d5382f8bc
+include/unicode/stsearch.h: b15838a5cf5740b0aaa9af5356aef26b
+include/unicode/symtable.h: 7487ffc7069316553d08f1109965bf9d
+include/unicode/tblcoll.h: ee27157293d0802cde26d75c6098c1d3
+include/unicode/timezone.h: 54689b5ef15d0f03a146e8aeac163be8
+include/unicode/tmunit.h: 9ddf31866353dde1ae249ed93fce9234
+include/unicode/tmutamt.h: beea411e9f16d8b91fef39a297cd06d8
+include/unicode/tmutfmt.h: ae13f8ac46ad754bf83142943b19a647
+include/unicode/translit.h: f225620498133e8e4bcc2ad6679225e5
+include/unicode/tzfmt.h: b6c94cd901ffe5387f0245ca9fd68604
+include/unicode/tznames.h: a50010925037c01304c719e47bfb369a
+include/unicode/tzrule.h: 0e3465c0eeb27a0545f94bf9f5cfc21e
+include/unicode/tztrans.h: 117392a0dc2fe373946aecfa74475842
+include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
+include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
+include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
+include/unicode/ucal.h: d247badde5d39cc16e06d26153054c85
+include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
+include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
+include/unicode/uchar.h: ebac2b0b753a1cd10db2f428736bf06d
+include/unicode/ucharstrie.h: 16d3d38154f1444b8a3425254ab7ab81
+include/unicode/ucharstriebuilder.h: b92f18132f6c1d61da0ad51b8099435d
+include/unicode/uchriter.h: a356cb90d62d9e425e5efbb071c30b21
+include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
+include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
+include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
+include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
+include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
+include/unicode/ucol.h: 47c1acc6c2bde098f0b06c8590d68b9f
+include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
+include/unicode/uconfig.h: 80678a12de446cdf8679cdd5792a12e9
+include/unicode/ucpmap.h: 0b16934410c99981d87ddd10e1759bed
+include/unicode/ucptrie.h: 7450de71dd5e1a83f5290da33d48d40d
+include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
+include/unicode/ucurr.h: 5de7a80ece54cf7583e19f292ad17825
+include/unicode/udat.h: c665d53e4691b564ae5394957fcdcf31
+include/unicode/udata.h: 98e2327300a26bbaf40bd8eb7eee8c1a
+include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
+include/unicode/udatpg.h: ce0332b911d1a820a0b45922bd0e97fc
+include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
+include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
+include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
+include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
+include/unicode/uformattedvalue.h: e1e69e0927595423076481b8f948fd2a
+include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
+include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
+include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
+include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
+include/unicode/ulistformatter.h: 21277400caea3c7e7fdb57457c10e423
+include/unicode/uloc.h: 39d42620d3a97a7ae26d7b560ea3eacc
+include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
+include/unicode/umachine.h: 0a7fe7df81aedd43f322a9ec540feff5
+include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
+include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
+include/unicode/umutablecptrie.h: 5dc81c63a8b2c80ffd401c9bb5180e61
+include/unicode/unifilt.h: e170c06bf1bf81a56c7ed605d41fa02f
+include/unicode/unifunct.h: 23981a5088ba5d5af70309b73eef7666
+include/unicode/unimatch.h: 66161ce491e3b24e9e011cfc0e78be42
+include/unicode/unirepl.h: 462716fd44618949b405645ba7b5c8e6
+include/unicode/uniset.h: cb94f902233b2e1807156afe0967e3e0
+include/unicode/unistr.h: 5ebe061e4a17e981bb249c4814f4dd9d
+include/unicode/unorm.h: ca96f37ed2e2afd56585a238d73cea51
+include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
+include/unicode/unum.h: 656d2aa9a41ca4b7bfad0a09420bdc23
+include/unicode/unumberformatter.h: 9be73b6bb76bb5862a8dfd615e563b82
+include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
+include/unicode/uobject.h: b56a28b01e3df9088315aeb145ec3a8e
+include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
+include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
+include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
+include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
+include/unicode/urename.h: 1642d190b583bbaaf454ac65a37a8024
+include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
+include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
+include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
+include/unicode/usearch.h: 1f3fcea9dc6c40e908992e74f602235f
+include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
+include/unicode/usetiter.h: ab1ebd4b0b9e3560a94a7c6cb3a9e48f
+include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
+include/unicode/uspoof.h: 8b9508cbe045b114f0f618d04fcab512
+include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
+include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
+include/unicode/ustream.h: 0a74df2b9d1967d0b859d21f5828f4e8
+include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
+include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
+include/unicode/utext.h: 89a08f750d0c5751d4f385c4874c0e61
+include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
+include/unicode/utf16.h: 147fbb88d8300af3e38d80ce59c1c1ce
+include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
+include/unicode/utf8.h: 7f0c4c02bd7506e80fd11a4597cc1450
+include/unicode/utf_old.h: 92ffc297b71c8d83ed05b644183c477c
+include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
+include/unicode/utrace.h: 420d2f8d462ae300ca1903c2a6ebaba3
+include/unicode/utrans.h: 5cd9b1f130197e5fdd8a66519233abf5
+include/unicode/utypes.h: 47eb8ff3f909dafa9bee14f8bb224342
+include/unicode/uvernum.h: a91a8e07c665891ed234de3a58302663
+include/unicode/uversion.h: 0b8f75f3d1c816ee3359dde5be390d17
+include/unicode/vtzone.h: 615f12cb0d05441d0872aa677db80a90
+lib/icu/65.1/Makefile.inc: 3f7edd281b0e2ccb0e38fb1e56d06df2
+lib/icu/65.1/pkgdata.inc: d2c3b7892bda8925396ec5c3b7dcc870
+lib/icu/Makefile.inc: 3f7edd281b0e2ccb0e38fb1e56d06df2
+lib/icu/current/Makefile.inc: 3f7edd281b0e2ccb0e38fb1e56d06df2
+lib/icu/current/pkgdata.inc: d2c3b7892bda8925396ec5c3b7dcc870
+lib/icu/pkgdata.inc: d2c3b7892bda8925396ec5c3b7dcc870
+lib/icudt.lib: e47cbc518c8766bca16f620f6513d5bf
+lib/icuin.lib: 55f9a9287ac97eab15705ea295275016
+lib/icuio.lib: 0d96956e15be5bab913a18992d9b3dd1
+lib/icutest.lib: 7889ef04c9d45cdc7068899c370323c5
+lib/icutu.lib: 1090703afda44cd52ee5e00ef40da807
+lib/icuuc.lib: 8728c76a03a718250dc976ee632d29e9
+lib/pkgconfig/icu-i18n.pc: 6a70cff3fab15c8bcf5a3662b97b8478
+lib/pkgconfig/icu-io.pc: f567f9e77052669510453f1717a23949
+lib/pkgconfig/icu-uc.pc: 41780a643168113af5fd0c73740d94eb
+licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/config/mh-msys-msvc: c3bf313c25288142820e4ab191c1c153
+share/icu/65.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813
+share/icu/65.1/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
+share/man/man1/derb.1: bddb017162105939f6d43c9539c99497
+share/man/man1/genbrk.1: a4e60e4a60ab26eb29119649bfb60d2b
+share/man/man1/gencfu.1: 4950b8178b944a3ebfea1c419ffd3319
+share/man/man1/gencnval.1: 53b10d9351473a7ea603400973377a7d
+share/man/man1/gendict.1: 9c1bf2760e5735b0e6601f48e92cb0d9
+share/man/man1/genrb.1: ffebc1e8007bd58f5623299e6b4babe8
+share/man/man1/icu-config.1: f4670ca16d77ce21310e48aa91f7ee5b
+share/man/man1/makeconv.1: c96397ad56d2c21649757c407aac46d8
+share/man/man1/pkgdata.1: 5f7b05c28de887cca1e5d7bfb9db4c39
+share/man/man8/genccode.8: 498418dc0aec1fa7ccfb83c491b5a23e
+share/man/man8/gencmn.8: c43635e431ea0f1616ea8266e36c0d75
+share/man/man8/gensprep.8: 396d70fec1a04aae25e6bfc6e8e58c65
+share/man/man8/icupkg.8: 430bcbed42faa9ea33b161a48c0490c6
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/b78a3590f375c283e83a188d891b97d04832121e/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/b78a3590f375c283e83a188d891b97d04832121e/conanmanifest.txt
new file mode 100644
index 00000000..fd65fe1a
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/b78a3590f375c283e83a188d891b97d04832121e/conanmanifest.txt
@@ -0,0 +1,250 @@
+1582253929
+bin/derb.exe: a24749643ced24bb71f9e9bde38f4838
+bin/escapesrc.exe: 301a39e83195168bd5f666836943743f
+bin/genbrk.exe: 31247c5d2a896ec82292d3a17dc26029
+bin/genccode.exe: e1c97dbf05055d524104549b1e5de5c4
+bin/gencfu.exe: e2a0edc31e415524f3f3d19f1409c797
+bin/gencmn.exe: 832f8ae7d33b87db636422479f51f770
+bin/gencnval.exe: 537ba315464376bbc7628c336950c0e8
+bin/gendict.exe: 7fe620956d704ae39b0111057c4e8fa9
+bin/gennorm2.exe: 6eb084dbb625e71058fad6a85739e8a1
+bin/genrb.exe: 4c90027ab6073c39f89497eab86ce886
+bin/gensprep.exe: 146462b18bef8f5400cc3766dc9b86de
+bin/icu-config: 3a87ac9bf130302803c4701de84d9c37
+bin/icudt.dll: 0f40cea01ded07cb350f2c403656d44a
+bin/icudt65.dll: e6ee7d07552a003380ee4619d829c3ea
+bin/icuin.dll: b0c40d9818ad9326e937931560ed55a3
+bin/icuin65.dll: b0c40d9818ad9326e937931560ed55a3
+bin/icuinfo.exe: 4351b9bbb634d2cff3f7c44dd875c9dd
+bin/icuio.dll: 0f7a17681ec833dbc3d6539e4a219a4e
+bin/icuio65.dll: 0f7a17681ec833dbc3d6539e4a219a4e
+bin/icupkg.exe: 4dc235da4700e63507b0f8f354d77144
+bin/icutest.dll: d34192cf4141e249bfc6415473300d4c
+bin/icutest65.dll: d34192cf4141e249bfc6415473300d4c
+bin/icutu.dll: 8b37b110590276f8ce9d1dc507f18dbf
+bin/icutu65.dll: 8b37b110590276f8ce9d1dc507f18dbf
+bin/icuuc.dll: 986b6bcf5a7869152b9e4f5798447d7c
+bin/icuuc65.dll: 986b6bcf5a7869152b9e4f5798447d7c
+bin/makeconv.exe: 353545d6125d9175083bb09bfe2be140
+bin/pkgdata.exe: 4e3690809456f62a6cb15d4aa688062f
+conaninfo.txt: fbad57d958b1fc325e2e0519ab48b3d3
+include/unicode/alphaindex.h: 1be039746e3da3f7baa9421062373468
+include/unicode/appendable.h: 48b3a0a4c3044ad5f2af18f1ab48c8ff
+include/unicode/basictz.h: 57fe3c53d6b1a2bf5d1f40ec51efd7a1
+include/unicode/brkiter.h: e5ff475b7b01a97e5cd11a5362785921
+include/unicode/bytestream.h: 34a6807cd42f2e64ca60429897eb4b10
+include/unicode/bytestrie.h: d9be048d5c7e9dd0a2c6cd82e91e6002
+include/unicode/bytestriebuilder.h: 66236ad8247bd04c9ea525012b4c4ca8
+include/unicode/calendar.h: 692005b416fc2e4a8c497ff9b9a31bd8
+include/unicode/caniter.h: a70809c92ea90b654e9f11a793f84429
+include/unicode/casemap.h: d088e7422633b4cad3ad2b0b83ca239b
+include/unicode/char16ptr.h: c234b9ba14299c6068f5af1a936c1ead
+include/unicode/chariter.h: c8623016adba39ab38ef29f38ec87e45
+include/unicode/choicfmt.h: 832e7b39d19ec192ac1551360436f946
+include/unicode/coleitr.h: d9f07937d600ee811c121c0b0504724c
+include/unicode/coll.h: a2062360d7415e08abb01c44088f074e
+include/unicode/compactdecimalformat.h: 029f9640501bd640495c18397b5ff8bb
+include/unicode/curramt.h: 41fc0e62956b2e0fa7fd5e05213afc85
+include/unicode/currpinf.h: 09cbc4d9eb04b2aa2c4c155961f13c89
+include/unicode/currunit.h: 43648726f439d03c8c8a13b87c122332
+include/unicode/datefmt.h: 28ef92e98cdac29630b0aa0daf122798
+include/unicode/dbbi.h: 3d4186ec9549d6693d136257f610ec06
+include/unicode/dcfmtsym.h: b18b90c0c6371eab5028582492859142
+include/unicode/decimfmt.h: fb4231ddf75de524300ee952634ef038
+include/unicode/docmain.h: 697c221351932e373cf9e5903f40b723
+include/unicode/dtfmtsym.h: cabbccbf9deec91ebf291a19110007fb
+include/unicode/dtintrv.h: 7a7ce170e6035b90ef5b4bee91893833
+include/unicode/dtitvfmt.h: da220b13a8f895c4e77b653d865eb049
+include/unicode/dtitvinf.h: 1ad6b7f844a9362b2b7a0f509284cae7
+include/unicode/dtptngen.h: 8f8fcb053b5024c5b1d3dfc258f59344
+include/unicode/dtrule.h: 68551564f8ab72271d3574aa0cba381d
+include/unicode/edits.h: 6b8aa73dbf2c2f0b49da5bc5903bcc8c
+include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
+include/unicode/errorcode.h: debeda4467a19aaf964fafc73629c8ae
+include/unicode/fieldpos.h: 3b041c7d9a5df0aef744b88e764af17e
+include/unicode/filteredbrk.h: e54dd29247eb75f8490423f7f8541691
+include/unicode/fmtable.h: 3816f155db2c35ac5de3f80ffdaa549c
+include/unicode/format.h: 0417863e1b303fa282659c4903e3a11c
+include/unicode/formattedvalue.h: fc50c8972404b212799d76cf8e647888
+include/unicode/fpositer.h: b5e8bbc249dc37e3b159f0a2b5053957
+include/unicode/gender.h: 5e093c1cfb96ef671f2e5dedb96a0d64
+include/unicode/gregocal.h: 15c7b4ceaca9b8b8f8e747d5427aa7a7
+include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
+include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
+include/unicode/idna.h: a7c3650d5311edeb01f754c574d0fb8b
+include/unicode/listformatter.h: 65911d72679c6e0a267e951b03467f37
+include/unicode/localebuilder.h: 1b6106448cf6cde7e7ebf25ee6fe4065
+include/unicode/localematcher.h: 3a03cbb5970a14fe153041c878f583f2
+include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
+include/unicode/locdspnm.h: aa260a00e31e970757e3b3cbe00fff3d
+include/unicode/locid.h: 6caa36f85c9bab54b78ecd0c056789aa
+include/unicode/measfmt.h: 21b534367e4b3825dc70c3a289822df8
+include/unicode/measunit.h: 0f903f67958ad91e8bd2e49fc40c3075
+include/unicode/measure.h: 49091c823a2f12f5f60f7fecd7c452f2
+include/unicode/messagepattern.h: 15ecc58806c256ac91c2549d4f5c242f
+include/unicode/msgfmt.h: f9ff9322fa80486203829c15d4982573
+include/unicode/normalizer2.h: 436d923df3a66774b7bf26ffe75a5d1c
+include/unicode/normlzr.h: 5bf33ff933ee7eb49c330df38f490f57
+include/unicode/nounit.h: 2b4901f562077b370d82c4bbe229aac4
+include/unicode/numberformatter.h: 0f62c292f92d5598a61647bbf4294e1a
+include/unicode/numberrangeformatter.h: 58623918bf66f1fd6687f3dd03180a4b
+include/unicode/numfmt.h: 2a21117116463390ec4f19d53f485890
+include/unicode/numsys.h: 186ba43c003b4f56af3c63abd08f418e
+include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
+include/unicode/parsepos.h: 5c53fa7c473d4593fd72ce964b505807
+include/unicode/platform.h: 56fe53b31059acb1be086c45ce88e8c6
+include/unicode/plurfmt.h: 6f1b781b7a62a6ac1c7e4c6a2bb18d77
+include/unicode/plurrule.h: cf4b0b9ec1a525b96e7d27e489044337
+include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
+include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
+include/unicode/rbbi.h: 6c5f44ef812dfb48b65466732513c091
+include/unicode/rbnf.h: e870f2cf64c9b72eb549c413d6f98299
+include/unicode/rbtz.h: ea9f5a1edac3fe535ec7b83636daf61d
+include/unicode/regex.h: 16565e3d41228a76f17a63842d9594d2
+include/unicode/region.h: 22585a516ee7525f3e9094f2843b7640
+include/unicode/reldatefmt.h: 1b226903d9375471432582c27ade4934
+include/unicode/rep.h: eab550a9bbb33b4c1283ab16bc2dfafa
+include/unicode/resbund.h: cc93ada0e9871eee0a86f81548a3be73
+include/unicode/schriter.h: acea2a510e5c9127dad0e2538cf65ccd
+include/unicode/scientificnumberformatter.h: 40eb759fc2902b6c8e732b440fe6a1bc
+include/unicode/search.h: a93ebdadfc5113f1b9c9c185262ef461
+include/unicode/selfmt.h: 581ab6f6ac584265d5c56dad4051ee12
+include/unicode/simpleformatter.h: 8e5e9a9589359e06110af10bcf941d54
+include/unicode/simpletz.h: 194e0d388b74daa4cf51d012e2d14ebd
+include/unicode/smpdtfmt.h: 0e6383eafd569b511791e826b51df8d1
+include/unicode/sortkey.h: 27f3d671f37c27d0b36953d00c1f2e7b
+include/unicode/std_string.h: bb3b2e28a2ae9b66a60b7d90f8c07512
+include/unicode/strenum.h: 3c23eb4fa4d847b6afdd18adf3ccdaf5
+include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
+include/unicode/stringpiece.h: 3d7911a3b2a59830eaceb37e46110285
+include/unicode/stringtriebuilder.h: 08ce10a0f6e85f4bb078f69d5382f8bc
+include/unicode/stsearch.h: b15838a5cf5740b0aaa9af5356aef26b
+include/unicode/symtable.h: 7487ffc7069316553d08f1109965bf9d
+include/unicode/tblcoll.h: ee27157293d0802cde26d75c6098c1d3
+include/unicode/timezone.h: 54689b5ef15d0f03a146e8aeac163be8
+include/unicode/tmunit.h: 9ddf31866353dde1ae249ed93fce9234
+include/unicode/tmutamt.h: beea411e9f16d8b91fef39a297cd06d8
+include/unicode/tmutfmt.h: ae13f8ac46ad754bf83142943b19a647
+include/unicode/translit.h: f225620498133e8e4bcc2ad6679225e5
+include/unicode/tzfmt.h: b6c94cd901ffe5387f0245ca9fd68604
+include/unicode/tznames.h: a50010925037c01304c719e47bfb369a
+include/unicode/tzrule.h: 0e3465c0eeb27a0545f94bf9f5cfc21e
+include/unicode/tztrans.h: 117392a0dc2fe373946aecfa74475842
+include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
+include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
+include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
+include/unicode/ucal.h: d247badde5d39cc16e06d26153054c85
+include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
+include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
+include/unicode/uchar.h: ebac2b0b753a1cd10db2f428736bf06d
+include/unicode/ucharstrie.h: 16d3d38154f1444b8a3425254ab7ab81
+include/unicode/ucharstriebuilder.h: b92f18132f6c1d61da0ad51b8099435d
+include/unicode/uchriter.h: a356cb90d62d9e425e5efbb071c30b21
+include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
+include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
+include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
+include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
+include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
+include/unicode/ucol.h: 47c1acc6c2bde098f0b06c8590d68b9f
+include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
+include/unicode/uconfig.h: 80678a12de446cdf8679cdd5792a12e9
+include/unicode/ucpmap.h: 0b16934410c99981d87ddd10e1759bed
+include/unicode/ucptrie.h: 7450de71dd5e1a83f5290da33d48d40d
+include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
+include/unicode/ucurr.h: 5de7a80ece54cf7583e19f292ad17825
+include/unicode/udat.h: c665d53e4691b564ae5394957fcdcf31
+include/unicode/udata.h: 98e2327300a26bbaf40bd8eb7eee8c1a
+include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
+include/unicode/udatpg.h: ce0332b911d1a820a0b45922bd0e97fc
+include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
+include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
+include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
+include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
+include/unicode/uformattedvalue.h: e1e69e0927595423076481b8f948fd2a
+include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
+include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
+include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
+include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
+include/unicode/ulistformatter.h: 21277400caea3c7e7fdb57457c10e423
+include/unicode/uloc.h: 39d42620d3a97a7ae26d7b560ea3eacc
+include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
+include/unicode/umachine.h: 0a7fe7df81aedd43f322a9ec540feff5
+include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
+include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
+include/unicode/umutablecptrie.h: 5dc81c63a8b2c80ffd401c9bb5180e61
+include/unicode/unifilt.h: e170c06bf1bf81a56c7ed605d41fa02f
+include/unicode/unifunct.h: 23981a5088ba5d5af70309b73eef7666
+include/unicode/unimatch.h: 66161ce491e3b24e9e011cfc0e78be42
+include/unicode/unirepl.h: 462716fd44618949b405645ba7b5c8e6
+include/unicode/uniset.h: cb94f902233b2e1807156afe0967e3e0
+include/unicode/unistr.h: 5ebe061e4a17e981bb249c4814f4dd9d
+include/unicode/unorm.h: ca96f37ed2e2afd56585a238d73cea51
+include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
+include/unicode/unum.h: 656d2aa9a41ca4b7bfad0a09420bdc23
+include/unicode/unumberformatter.h: 9be73b6bb76bb5862a8dfd615e563b82
+include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
+include/unicode/uobject.h: b56a28b01e3df9088315aeb145ec3a8e
+include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
+include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
+include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
+include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
+include/unicode/urename.h: 1642d190b583bbaaf454ac65a37a8024
+include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
+include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
+include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
+include/unicode/usearch.h: 1f3fcea9dc6c40e908992e74f602235f
+include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
+include/unicode/usetiter.h: ab1ebd4b0b9e3560a94a7c6cb3a9e48f
+include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
+include/unicode/uspoof.h: 8b9508cbe045b114f0f618d04fcab512
+include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
+include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
+include/unicode/ustream.h: 0a74df2b9d1967d0b859d21f5828f4e8
+include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
+include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
+include/unicode/utext.h: 89a08f750d0c5751d4f385c4874c0e61
+include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
+include/unicode/utf16.h: 147fbb88d8300af3e38d80ce59c1c1ce
+include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
+include/unicode/utf8.h: 7f0c4c02bd7506e80fd11a4597cc1450
+include/unicode/utf_old.h: 92ffc297b71c8d83ed05b644183c477c
+include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
+include/unicode/utrace.h: 420d2f8d462ae300ca1903c2a6ebaba3
+include/unicode/utrans.h: 5cd9b1f130197e5fdd8a66519233abf5
+include/unicode/utypes.h: 47eb8ff3f909dafa9bee14f8bb224342
+include/unicode/uvernum.h: a91a8e07c665891ed234de3a58302663
+include/unicode/uversion.h: 0b8f75f3d1c816ee3359dde5be390d17
+include/unicode/vtzone.h: 615f12cb0d05441d0872aa677db80a90
+lib/icu/65.1/Makefile.inc: 0837bd0a935d699cc1dd640c7314b82b
+lib/icu/65.1/pkgdata.inc: 5403e67e87ccf7f7f6308b73f28db0d8
+lib/icu/Makefile.inc: 0837bd0a935d699cc1dd640c7314b82b
+lib/icu/current/Makefile.inc: 0837bd0a935d699cc1dd640c7314b82b
+lib/icu/current/pkgdata.inc: 5403e67e87ccf7f7f6308b73f28db0d8
+lib/icu/pkgdata.inc: 5403e67e87ccf7f7f6308b73f28db0d8
+lib/icudt.lib: 80aa256bbad5c4a26896fd26bec6f86f
+lib/icuin.lib: 54647f26fac9db72359bbdbc71cebc23
+lib/icuio.lib: 184195dbde43ed548090979ad9a128c4
+lib/icutest.lib: 4c4a3317fee3fa1de24f942c45af2ece
+lib/icutu.lib: 8ee68008fc00479c67370964953dfd68
+lib/icuuc.lib: a76af6e6572036599e910ff98ac04d94
+lib/pkgconfig/icu-i18n.pc: 88bb0292f144092f85bf8b6cfea1153e
+lib/pkgconfig/icu-io.pc: 06d2e747b0f4023c5f71e1fdd4026da2
+lib/pkgconfig/icu-uc.pc: 6ac693e689f5c04d9de86f2ca0e3e436
+licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/config/mh-msys-msvc: c3bf313c25288142820e4ab191c1c153
+share/icu/65.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813
+share/icu/65.1/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
+share/man/man1/derb.1: bddb017162105939f6d43c9539c99497
+share/man/man1/genbrk.1: a4e60e4a60ab26eb29119649bfb60d2b
+share/man/man1/gencfu.1: 4950b8178b944a3ebfea1c419ffd3319
+share/man/man1/gencnval.1: 53b10d9351473a7ea603400973377a7d
+share/man/man1/gendict.1: 9c1bf2760e5735b0e6601f48e92cb0d9
+share/man/man1/genrb.1: ffebc1e8007bd58f5623299e6b4babe8
+share/man/man1/icu-config.1: f4670ca16d77ce21310e48aa91f7ee5b
+share/man/man1/makeconv.1: c96397ad56d2c21649757c407aac46d8
+share/man/man1/pkgdata.1: 5f7b05c28de887cca1e5d7bfb9db4c39
+share/man/man8/genccode.8: 498418dc0aec1fa7ccfb83c491b5a23e
+share/man/man8/gencmn.8: c43635e431ea0f1616ea8266e36c0d75
+share/man/man8/gensprep.8: 396d70fec1a04aae25e6bfc6e8e58c65
+share/man/man8/icupkg.8: 430bcbed42faa9ea33b161a48c0490c6
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/c55d3669e198b38f9cbd3031c1943896d7bcdad9/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/c55d3669e198b38f9cbd3031c1943896d7bcdad9/conanmanifest.txt
new file mode 100644
index 00000000..8e9cf00d
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/c55d3669e198b38f9cbd3031c1943896d7bcdad9/conanmanifest.txt
@@ -0,0 +1,250 @@
+1582252581
+bin/derb.exe: e1074ba17285251adf697cda6ce5017e
+bin/escapesrc.exe: c3a5c8098e30594896d898cd62715266
+bin/genbrk.exe: b34338f9b3d88142970c08f412c3daa6
+bin/genccode.exe: daeac719a207ef0d3e734d13e09afa0d
+bin/gencfu.exe: ed884f96a0c448a8d22ddff24459db21
+bin/gencmn.exe: a1adbdf27b068509572d9e18d22783dc
+bin/gencnval.exe: 4560ca93240af1d915eb094da534bc90
+bin/gendict.exe: 24c940f65956db106c6d508448c29a1a
+bin/gennorm2.exe: 0e40277b079b43bd0ce969dec55da043
+bin/genrb.exe: 78934b245ff5999b85385f6a1439d0b2
+bin/gensprep.exe: 352ed54da1bf852b67fb8d16beff4539
+bin/icu-config: ecf291d6e37d486071082910cf0be55d
+bin/icudt.dll: 3c4e3ba8297b06c62e73c0959c3cc4f6
+bin/icudt65.dll: 91f7d31e19be159c682aedcab49e948a
+bin/icuin.dll: 3632ad7d32ee05018c5981b601e84c49
+bin/icuin65.dll: 3632ad7d32ee05018c5981b601e84c49
+bin/icuinfo.exe: 68f3a5f63ade67740302ab27d9576331
+bin/icuio.dll: 1031a987b85fa753b8821e6ad995e7ef
+bin/icuio65.dll: 1031a987b85fa753b8821e6ad995e7ef
+bin/icupkg.exe: f31b4a094d83d57345ce887830d65d13
+bin/icutest.dll: 9c2c53fedcd0db636e41b5d934412481
+bin/icutest65.dll: 9c2c53fedcd0db636e41b5d934412481
+bin/icutu.dll: 5d921612fdff2cd7477eeb3a37537827
+bin/icutu65.dll: 5d921612fdff2cd7477eeb3a37537827
+bin/icuuc.dll: b7c9077308dd7a2117ed14e102320fc6
+bin/icuuc65.dll: b7c9077308dd7a2117ed14e102320fc6
+bin/makeconv.exe: 33549fef25929dcf22f218201d6be4d9
+bin/pkgdata.exe: 2ee2c1c0e8eea44f578f88c6ec454ada
+conaninfo.txt: 99ef2c6b9431afc948348c7c42c5b77b
+include/unicode/alphaindex.h: 1be039746e3da3f7baa9421062373468
+include/unicode/appendable.h: 48b3a0a4c3044ad5f2af18f1ab48c8ff
+include/unicode/basictz.h: 57fe3c53d6b1a2bf5d1f40ec51efd7a1
+include/unicode/brkiter.h: e5ff475b7b01a97e5cd11a5362785921
+include/unicode/bytestream.h: 34a6807cd42f2e64ca60429897eb4b10
+include/unicode/bytestrie.h: d9be048d5c7e9dd0a2c6cd82e91e6002
+include/unicode/bytestriebuilder.h: 66236ad8247bd04c9ea525012b4c4ca8
+include/unicode/calendar.h: 692005b416fc2e4a8c497ff9b9a31bd8
+include/unicode/caniter.h: a70809c92ea90b654e9f11a793f84429
+include/unicode/casemap.h: d088e7422633b4cad3ad2b0b83ca239b
+include/unicode/char16ptr.h: c234b9ba14299c6068f5af1a936c1ead
+include/unicode/chariter.h: c8623016adba39ab38ef29f38ec87e45
+include/unicode/choicfmt.h: 832e7b39d19ec192ac1551360436f946
+include/unicode/coleitr.h: d9f07937d600ee811c121c0b0504724c
+include/unicode/coll.h: a2062360d7415e08abb01c44088f074e
+include/unicode/compactdecimalformat.h: 029f9640501bd640495c18397b5ff8bb
+include/unicode/curramt.h: 41fc0e62956b2e0fa7fd5e05213afc85
+include/unicode/currpinf.h: 09cbc4d9eb04b2aa2c4c155961f13c89
+include/unicode/currunit.h: 43648726f439d03c8c8a13b87c122332
+include/unicode/datefmt.h: 28ef92e98cdac29630b0aa0daf122798
+include/unicode/dbbi.h: 3d4186ec9549d6693d136257f610ec06
+include/unicode/dcfmtsym.h: b18b90c0c6371eab5028582492859142
+include/unicode/decimfmt.h: fb4231ddf75de524300ee952634ef038
+include/unicode/docmain.h: 697c221351932e373cf9e5903f40b723
+include/unicode/dtfmtsym.h: cabbccbf9deec91ebf291a19110007fb
+include/unicode/dtintrv.h: 7a7ce170e6035b90ef5b4bee91893833
+include/unicode/dtitvfmt.h: da220b13a8f895c4e77b653d865eb049
+include/unicode/dtitvinf.h: 1ad6b7f844a9362b2b7a0f509284cae7
+include/unicode/dtptngen.h: 8f8fcb053b5024c5b1d3dfc258f59344
+include/unicode/dtrule.h: 68551564f8ab72271d3574aa0cba381d
+include/unicode/edits.h: 6b8aa73dbf2c2f0b49da5bc5903bcc8c
+include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
+include/unicode/errorcode.h: debeda4467a19aaf964fafc73629c8ae
+include/unicode/fieldpos.h: 3b041c7d9a5df0aef744b88e764af17e
+include/unicode/filteredbrk.h: e54dd29247eb75f8490423f7f8541691
+include/unicode/fmtable.h: 3816f155db2c35ac5de3f80ffdaa549c
+include/unicode/format.h: 0417863e1b303fa282659c4903e3a11c
+include/unicode/formattedvalue.h: fc50c8972404b212799d76cf8e647888
+include/unicode/fpositer.h: b5e8bbc249dc37e3b159f0a2b5053957
+include/unicode/gender.h: 5e093c1cfb96ef671f2e5dedb96a0d64
+include/unicode/gregocal.h: 15c7b4ceaca9b8b8f8e747d5427aa7a7
+include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
+include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
+include/unicode/idna.h: a7c3650d5311edeb01f754c574d0fb8b
+include/unicode/listformatter.h: 65911d72679c6e0a267e951b03467f37
+include/unicode/localebuilder.h: 1b6106448cf6cde7e7ebf25ee6fe4065
+include/unicode/localematcher.h: 3a03cbb5970a14fe153041c878f583f2
+include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
+include/unicode/locdspnm.h: aa260a00e31e970757e3b3cbe00fff3d
+include/unicode/locid.h: 6caa36f85c9bab54b78ecd0c056789aa
+include/unicode/measfmt.h: 21b534367e4b3825dc70c3a289822df8
+include/unicode/measunit.h: 0f903f67958ad91e8bd2e49fc40c3075
+include/unicode/measure.h: 49091c823a2f12f5f60f7fecd7c452f2
+include/unicode/messagepattern.h: 15ecc58806c256ac91c2549d4f5c242f
+include/unicode/msgfmt.h: f9ff9322fa80486203829c15d4982573
+include/unicode/normalizer2.h: 436d923df3a66774b7bf26ffe75a5d1c
+include/unicode/normlzr.h: 5bf33ff933ee7eb49c330df38f490f57
+include/unicode/nounit.h: 2b4901f562077b370d82c4bbe229aac4
+include/unicode/numberformatter.h: 0f62c292f92d5598a61647bbf4294e1a
+include/unicode/numberrangeformatter.h: 58623918bf66f1fd6687f3dd03180a4b
+include/unicode/numfmt.h: 2a21117116463390ec4f19d53f485890
+include/unicode/numsys.h: 186ba43c003b4f56af3c63abd08f418e
+include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
+include/unicode/parsepos.h: 5c53fa7c473d4593fd72ce964b505807
+include/unicode/platform.h: 56fe53b31059acb1be086c45ce88e8c6
+include/unicode/plurfmt.h: 6f1b781b7a62a6ac1c7e4c6a2bb18d77
+include/unicode/plurrule.h: cf4b0b9ec1a525b96e7d27e489044337
+include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
+include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
+include/unicode/rbbi.h: 6c5f44ef812dfb48b65466732513c091
+include/unicode/rbnf.h: e870f2cf64c9b72eb549c413d6f98299
+include/unicode/rbtz.h: ea9f5a1edac3fe535ec7b83636daf61d
+include/unicode/regex.h: 16565e3d41228a76f17a63842d9594d2
+include/unicode/region.h: 22585a516ee7525f3e9094f2843b7640
+include/unicode/reldatefmt.h: 1b226903d9375471432582c27ade4934
+include/unicode/rep.h: eab550a9bbb33b4c1283ab16bc2dfafa
+include/unicode/resbund.h: cc93ada0e9871eee0a86f81548a3be73
+include/unicode/schriter.h: acea2a510e5c9127dad0e2538cf65ccd
+include/unicode/scientificnumberformatter.h: 40eb759fc2902b6c8e732b440fe6a1bc
+include/unicode/search.h: a93ebdadfc5113f1b9c9c185262ef461
+include/unicode/selfmt.h: 581ab6f6ac584265d5c56dad4051ee12
+include/unicode/simpleformatter.h: 8e5e9a9589359e06110af10bcf941d54
+include/unicode/simpletz.h: 194e0d388b74daa4cf51d012e2d14ebd
+include/unicode/smpdtfmt.h: 0e6383eafd569b511791e826b51df8d1
+include/unicode/sortkey.h: 27f3d671f37c27d0b36953d00c1f2e7b
+include/unicode/std_string.h: bb3b2e28a2ae9b66a60b7d90f8c07512
+include/unicode/strenum.h: 3c23eb4fa4d847b6afdd18adf3ccdaf5
+include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
+include/unicode/stringpiece.h: 3d7911a3b2a59830eaceb37e46110285
+include/unicode/stringtriebuilder.h: 08ce10a0f6e85f4bb078f69d5382f8bc
+include/unicode/stsearch.h: b15838a5cf5740b0aaa9af5356aef26b
+include/unicode/symtable.h: 7487ffc7069316553d08f1109965bf9d
+include/unicode/tblcoll.h: ee27157293d0802cde26d75c6098c1d3
+include/unicode/timezone.h: 54689b5ef15d0f03a146e8aeac163be8
+include/unicode/tmunit.h: 9ddf31866353dde1ae249ed93fce9234
+include/unicode/tmutamt.h: beea411e9f16d8b91fef39a297cd06d8
+include/unicode/tmutfmt.h: ae13f8ac46ad754bf83142943b19a647
+include/unicode/translit.h: f225620498133e8e4bcc2ad6679225e5
+include/unicode/tzfmt.h: b6c94cd901ffe5387f0245ca9fd68604
+include/unicode/tznames.h: a50010925037c01304c719e47bfb369a
+include/unicode/tzrule.h: 0e3465c0eeb27a0545f94bf9f5cfc21e
+include/unicode/tztrans.h: 117392a0dc2fe373946aecfa74475842
+include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
+include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
+include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
+include/unicode/ucal.h: d247badde5d39cc16e06d26153054c85
+include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
+include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
+include/unicode/uchar.h: ebac2b0b753a1cd10db2f428736bf06d
+include/unicode/ucharstrie.h: 16d3d38154f1444b8a3425254ab7ab81
+include/unicode/ucharstriebuilder.h: b92f18132f6c1d61da0ad51b8099435d
+include/unicode/uchriter.h: a356cb90d62d9e425e5efbb071c30b21
+include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
+include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
+include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
+include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
+include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
+include/unicode/ucol.h: 47c1acc6c2bde098f0b06c8590d68b9f
+include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
+include/unicode/uconfig.h: 80678a12de446cdf8679cdd5792a12e9
+include/unicode/ucpmap.h: 0b16934410c99981d87ddd10e1759bed
+include/unicode/ucptrie.h: 7450de71dd5e1a83f5290da33d48d40d
+include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
+include/unicode/ucurr.h: 5de7a80ece54cf7583e19f292ad17825
+include/unicode/udat.h: c665d53e4691b564ae5394957fcdcf31
+include/unicode/udata.h: 98e2327300a26bbaf40bd8eb7eee8c1a
+include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
+include/unicode/udatpg.h: ce0332b911d1a820a0b45922bd0e97fc
+include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
+include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
+include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
+include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
+include/unicode/uformattedvalue.h: e1e69e0927595423076481b8f948fd2a
+include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
+include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
+include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
+include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
+include/unicode/ulistformatter.h: 21277400caea3c7e7fdb57457c10e423
+include/unicode/uloc.h: 39d42620d3a97a7ae26d7b560ea3eacc
+include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
+include/unicode/umachine.h: 0a7fe7df81aedd43f322a9ec540feff5
+include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
+include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
+include/unicode/umutablecptrie.h: 5dc81c63a8b2c80ffd401c9bb5180e61
+include/unicode/unifilt.h: e170c06bf1bf81a56c7ed605d41fa02f
+include/unicode/unifunct.h: 23981a5088ba5d5af70309b73eef7666
+include/unicode/unimatch.h: 66161ce491e3b24e9e011cfc0e78be42
+include/unicode/unirepl.h: 462716fd44618949b405645ba7b5c8e6
+include/unicode/uniset.h: cb94f902233b2e1807156afe0967e3e0
+include/unicode/unistr.h: 5ebe061e4a17e981bb249c4814f4dd9d
+include/unicode/unorm.h: ca96f37ed2e2afd56585a238d73cea51
+include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
+include/unicode/unum.h: 656d2aa9a41ca4b7bfad0a09420bdc23
+include/unicode/unumberformatter.h: 9be73b6bb76bb5862a8dfd615e563b82
+include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
+include/unicode/uobject.h: b56a28b01e3df9088315aeb145ec3a8e
+include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
+include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
+include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
+include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
+include/unicode/urename.h: 1642d190b583bbaaf454ac65a37a8024
+include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
+include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
+include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
+include/unicode/usearch.h: 1f3fcea9dc6c40e908992e74f602235f
+include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
+include/unicode/usetiter.h: ab1ebd4b0b9e3560a94a7c6cb3a9e48f
+include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
+include/unicode/uspoof.h: 8b9508cbe045b114f0f618d04fcab512
+include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
+include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
+include/unicode/ustream.h: 0a74df2b9d1967d0b859d21f5828f4e8
+include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
+include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
+include/unicode/utext.h: 89a08f750d0c5751d4f385c4874c0e61
+include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
+include/unicode/utf16.h: 147fbb88d8300af3e38d80ce59c1c1ce
+include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
+include/unicode/utf8.h: 7f0c4c02bd7506e80fd11a4597cc1450
+include/unicode/utf_old.h: 92ffc297b71c8d83ed05b644183c477c
+include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
+include/unicode/utrace.h: 420d2f8d462ae300ca1903c2a6ebaba3
+include/unicode/utrans.h: 5cd9b1f130197e5fdd8a66519233abf5
+include/unicode/utypes.h: 47eb8ff3f909dafa9bee14f8bb224342
+include/unicode/uvernum.h: a91a8e07c665891ed234de3a58302663
+include/unicode/uversion.h: 0b8f75f3d1c816ee3359dde5be390d17
+include/unicode/vtzone.h: 615f12cb0d05441d0872aa677db80a90
+lib/icu/65.1/Makefile.inc: deb555bb13d6bc64ecf03938649bcb42
+lib/icu/65.1/pkgdata.inc: 14bffb89dfab6dd2dabc9cf5e577ad54
+lib/icu/Makefile.inc: deb555bb13d6bc64ecf03938649bcb42
+lib/icu/current/Makefile.inc: deb555bb13d6bc64ecf03938649bcb42
+lib/icu/current/pkgdata.inc: 14bffb89dfab6dd2dabc9cf5e577ad54
+lib/icu/pkgdata.inc: 14bffb89dfab6dd2dabc9cf5e577ad54
+lib/icudt.lib: 58b9ec51a1777de1fb041aa28a7bb8da
+lib/icuin.lib: cca9b85fa3acdea42ff12221243200bf
+lib/icuio.lib: 991e3087c1bc4d830370c0f4e9f31263
+lib/icutest.lib: 58deae087e7a789565740f446b16ac7b
+lib/icutu.lib: 2edad731e421178212835b5beeaef3a8
+lib/icuuc.lib: 2fb6b667845492e190bc4b4d4c161728
+lib/pkgconfig/icu-i18n.pc: 8675adcacb3f4d1bc051fc74e4b2ad83
+lib/pkgconfig/icu-io.pc: d4525de45bc4dcde93b0e08c54d372f7
+lib/pkgconfig/icu-uc.pc: 43c29b64579be3832ffc3bf22af9d52a
+licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/config/mh-msys-msvc: c3bf313c25288142820e4ab191c1c153
+share/icu/65.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813
+share/icu/65.1/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
+share/man/man1/derb.1: bddb017162105939f6d43c9539c99497
+share/man/man1/genbrk.1: a4e60e4a60ab26eb29119649bfb60d2b
+share/man/man1/gencfu.1: 4950b8178b944a3ebfea1c419ffd3319
+share/man/man1/gencnval.1: 53b10d9351473a7ea603400973377a7d
+share/man/man1/gendict.1: 9c1bf2760e5735b0e6601f48e92cb0d9
+share/man/man1/genrb.1: ffebc1e8007bd58f5623299e6b4babe8
+share/man/man1/icu-config.1: f4670ca16d77ce21310e48aa91f7ee5b
+share/man/man1/makeconv.1: c96397ad56d2c21649757c407aac46d8
+share/man/man1/pkgdata.1: 5f7b05c28de887cca1e5d7bfb9db4c39
+share/man/man8/genccode.8: 498418dc0aec1fa7ccfb83c491b5a23e
+share/man/man8/gencmn.8: c43635e431ea0f1616ea8266e36c0d75
+share/man/man8/gensprep.8: 396d70fec1a04aae25e6bfc6e8e58c65
+share/man/man8/icupkg.8: 430bcbed42faa9ea33b161a48c0490c6
diff --git a/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/cd2d3d20ffbb190b9b990f98e6dedc2be0228764/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/cd2d3d20ffbb190b9b990f98e6dedc2be0228764/conanmanifest.txt
new file mode 100644
index 00000000..6f0c7a16
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/cd2d3d20ffbb190b9b990f98e6dedc2be0228764/conanmanifest.txt
@@ -0,0 +1,250 @@
+1582256246
+bin/derb.exe: e6041fdf335b5a524557f138c869cc84
+bin/escapesrc.exe: 9cfd048a6bf3519b17f30df342966a33
+bin/genbrk.exe: 752b9f024858391ddbec6403bfb2048a
+bin/genccode.exe: 0369bda45bcbeb73f0915b74287d9ad5
+bin/gencfu.exe: ca626c73c414e88b65d934fa48a8f506
+bin/gencmn.exe: 8626f0646549407b32ac13d6e1952fd6
+bin/gencnval.exe: 3864bdb0a1b41b22d0582cb938cfcd5e
+bin/gendict.exe: a409064c7b8458063022de5fb14808b5
+bin/gennorm2.exe: 646e92dfa248ab1b06e4486b885a57ec
+bin/genrb.exe: 346551698bd19f0d29a57f1ed4f2fde7
+bin/gensprep.exe: 95680f967adc685b197756ba265cd7ef
+bin/icu-config: 09fb7ddac5b9883611c1f2fefb28e692
+bin/icudt.dll: a9192d258154160b288d939bb1eb3f96
+bin/icudt65.dll: 3a45a96f7e1e69d427063fe3627b1a38
+bin/icuin.dll: ab4224faef23c6b0bcb0601b44dd39b9
+bin/icuin65.dll: ab4224faef23c6b0bcb0601b44dd39b9
+bin/icuinfo.exe: abc421ec846b8d7dac99b1f4d296773d
+bin/icuio.dll: cab9b7f62754cbe7bce23d07bce9fedc
+bin/icuio65.dll: cab9b7f62754cbe7bce23d07bce9fedc
+bin/icupkg.exe: bc5f4f3f340b4621df456c4aed4073c2
+bin/icutest.dll: 921c386181ff37db17e063bc4cf55a62
+bin/icutest65.dll: 921c386181ff37db17e063bc4cf55a62
+bin/icutu.dll: f72c49d172522323d7069a96224d89a9
+bin/icutu65.dll: f72c49d172522323d7069a96224d89a9
+bin/icuuc.dll: afe869974d32eedcf1289b5592ea007c
+bin/icuuc65.dll: afe869974d32eedcf1289b5592ea007c
+bin/makeconv.exe: 5f302e72bc98f33db337fdb644c79181
+bin/pkgdata.exe: a48d51ee2d5a1e6d71dd2d7e98dc69be
+conaninfo.txt: ebe8d1091c909c57853d44504c05ac72
+include/unicode/alphaindex.h: 1be039746e3da3f7baa9421062373468
+include/unicode/appendable.h: 48b3a0a4c3044ad5f2af18f1ab48c8ff
+include/unicode/basictz.h: 57fe3c53d6b1a2bf5d1f40ec51efd7a1
+include/unicode/brkiter.h: e5ff475b7b01a97e5cd11a5362785921
+include/unicode/bytestream.h: 34a6807cd42f2e64ca60429897eb4b10
+include/unicode/bytestrie.h: d9be048d5c7e9dd0a2c6cd82e91e6002
+include/unicode/bytestriebuilder.h: 66236ad8247bd04c9ea525012b4c4ca8
+include/unicode/calendar.h: 692005b416fc2e4a8c497ff9b9a31bd8
+include/unicode/caniter.h: a70809c92ea90b654e9f11a793f84429
+include/unicode/casemap.h: d088e7422633b4cad3ad2b0b83ca239b
+include/unicode/char16ptr.h: c234b9ba14299c6068f5af1a936c1ead
+include/unicode/chariter.h: c8623016adba39ab38ef29f38ec87e45
+include/unicode/choicfmt.h: 832e7b39d19ec192ac1551360436f946
+include/unicode/coleitr.h: d9f07937d600ee811c121c0b0504724c
+include/unicode/coll.h: a2062360d7415e08abb01c44088f074e
+include/unicode/compactdecimalformat.h: 029f9640501bd640495c18397b5ff8bb
+include/unicode/curramt.h: 41fc0e62956b2e0fa7fd5e05213afc85
+include/unicode/currpinf.h: 09cbc4d9eb04b2aa2c4c155961f13c89
+include/unicode/currunit.h: 43648726f439d03c8c8a13b87c122332
+include/unicode/datefmt.h: 28ef92e98cdac29630b0aa0daf122798
+include/unicode/dbbi.h: 3d4186ec9549d6693d136257f610ec06
+include/unicode/dcfmtsym.h: b18b90c0c6371eab5028582492859142
+include/unicode/decimfmt.h: fb4231ddf75de524300ee952634ef038
+include/unicode/docmain.h: 697c221351932e373cf9e5903f40b723
+include/unicode/dtfmtsym.h: cabbccbf9deec91ebf291a19110007fb
+include/unicode/dtintrv.h: 7a7ce170e6035b90ef5b4bee91893833
+include/unicode/dtitvfmt.h: da220b13a8f895c4e77b653d865eb049
+include/unicode/dtitvinf.h: 1ad6b7f844a9362b2b7a0f509284cae7
+include/unicode/dtptngen.h: 8f8fcb053b5024c5b1d3dfc258f59344
+include/unicode/dtrule.h: 68551564f8ab72271d3574aa0cba381d
+include/unicode/edits.h: 6b8aa73dbf2c2f0b49da5bc5903bcc8c
+include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
+include/unicode/errorcode.h: debeda4467a19aaf964fafc73629c8ae
+include/unicode/fieldpos.h: 3b041c7d9a5df0aef744b88e764af17e
+include/unicode/filteredbrk.h: e54dd29247eb75f8490423f7f8541691
+include/unicode/fmtable.h: 3816f155db2c35ac5de3f80ffdaa549c
+include/unicode/format.h: 0417863e1b303fa282659c4903e3a11c
+include/unicode/formattedvalue.h: fc50c8972404b212799d76cf8e647888
+include/unicode/fpositer.h: b5e8bbc249dc37e3b159f0a2b5053957
+include/unicode/gender.h: 5e093c1cfb96ef671f2e5dedb96a0d64
+include/unicode/gregocal.h: 15c7b4ceaca9b8b8f8e747d5427aa7a7
+include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
+include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
+include/unicode/idna.h: a7c3650d5311edeb01f754c574d0fb8b
+include/unicode/listformatter.h: 65911d72679c6e0a267e951b03467f37
+include/unicode/localebuilder.h: 1b6106448cf6cde7e7ebf25ee6fe4065
+include/unicode/localematcher.h: 3a03cbb5970a14fe153041c878f583f2
+include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
+include/unicode/locdspnm.h: aa260a00e31e970757e3b3cbe00fff3d
+include/unicode/locid.h: 6caa36f85c9bab54b78ecd0c056789aa
+include/unicode/measfmt.h: 21b534367e4b3825dc70c3a289822df8
+include/unicode/measunit.h: 0f903f67958ad91e8bd2e49fc40c3075
+include/unicode/measure.h: 49091c823a2f12f5f60f7fecd7c452f2
+include/unicode/messagepattern.h: 15ecc58806c256ac91c2549d4f5c242f
+include/unicode/msgfmt.h: f9ff9322fa80486203829c15d4982573
+include/unicode/normalizer2.h: 436d923df3a66774b7bf26ffe75a5d1c
+include/unicode/normlzr.h: 5bf33ff933ee7eb49c330df38f490f57
+include/unicode/nounit.h: 2b4901f562077b370d82c4bbe229aac4
+include/unicode/numberformatter.h: 0f62c292f92d5598a61647bbf4294e1a
+include/unicode/numberrangeformatter.h: 58623918bf66f1fd6687f3dd03180a4b
+include/unicode/numfmt.h: 2a21117116463390ec4f19d53f485890
+include/unicode/numsys.h: 186ba43c003b4f56af3c63abd08f418e
+include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
+include/unicode/parsepos.h: 5c53fa7c473d4593fd72ce964b505807
+include/unicode/platform.h: 56fe53b31059acb1be086c45ce88e8c6
+include/unicode/plurfmt.h: 6f1b781b7a62a6ac1c7e4c6a2bb18d77
+include/unicode/plurrule.h: cf4b0b9ec1a525b96e7d27e489044337
+include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
+include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
+include/unicode/rbbi.h: 6c5f44ef812dfb48b65466732513c091
+include/unicode/rbnf.h: e870f2cf64c9b72eb549c413d6f98299
+include/unicode/rbtz.h: ea9f5a1edac3fe535ec7b83636daf61d
+include/unicode/regex.h: 16565e3d41228a76f17a63842d9594d2
+include/unicode/region.h: 22585a516ee7525f3e9094f2843b7640
+include/unicode/reldatefmt.h: 1b226903d9375471432582c27ade4934
+include/unicode/rep.h: eab550a9bbb33b4c1283ab16bc2dfafa
+include/unicode/resbund.h: cc93ada0e9871eee0a86f81548a3be73
+include/unicode/schriter.h: acea2a510e5c9127dad0e2538cf65ccd
+include/unicode/scientificnumberformatter.h: 40eb759fc2902b6c8e732b440fe6a1bc
+include/unicode/search.h: a93ebdadfc5113f1b9c9c185262ef461
+include/unicode/selfmt.h: 581ab6f6ac584265d5c56dad4051ee12
+include/unicode/simpleformatter.h: 8e5e9a9589359e06110af10bcf941d54
+include/unicode/simpletz.h: 194e0d388b74daa4cf51d012e2d14ebd
+include/unicode/smpdtfmt.h: 0e6383eafd569b511791e826b51df8d1
+include/unicode/sortkey.h: 27f3d671f37c27d0b36953d00c1f2e7b
+include/unicode/std_string.h: bb3b2e28a2ae9b66a60b7d90f8c07512
+include/unicode/strenum.h: 3c23eb4fa4d847b6afdd18adf3ccdaf5
+include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
+include/unicode/stringpiece.h: 3d7911a3b2a59830eaceb37e46110285
+include/unicode/stringtriebuilder.h: 08ce10a0f6e85f4bb078f69d5382f8bc
+include/unicode/stsearch.h: b15838a5cf5740b0aaa9af5356aef26b
+include/unicode/symtable.h: 7487ffc7069316553d08f1109965bf9d
+include/unicode/tblcoll.h: ee27157293d0802cde26d75c6098c1d3
+include/unicode/timezone.h: 54689b5ef15d0f03a146e8aeac163be8
+include/unicode/tmunit.h: 9ddf31866353dde1ae249ed93fce9234
+include/unicode/tmutamt.h: beea411e9f16d8b91fef39a297cd06d8
+include/unicode/tmutfmt.h: ae13f8ac46ad754bf83142943b19a647
+include/unicode/translit.h: f225620498133e8e4bcc2ad6679225e5
+include/unicode/tzfmt.h: b6c94cd901ffe5387f0245ca9fd68604
+include/unicode/tznames.h: a50010925037c01304c719e47bfb369a
+include/unicode/tzrule.h: 0e3465c0eeb27a0545f94bf9f5cfc21e
+include/unicode/tztrans.h: 117392a0dc2fe373946aecfa74475842
+include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
+include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
+include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
+include/unicode/ucal.h: d247badde5d39cc16e06d26153054c85
+include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
+include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
+include/unicode/uchar.h: ebac2b0b753a1cd10db2f428736bf06d
+include/unicode/ucharstrie.h: 16d3d38154f1444b8a3425254ab7ab81
+include/unicode/ucharstriebuilder.h: b92f18132f6c1d61da0ad51b8099435d
+include/unicode/uchriter.h: a356cb90d62d9e425e5efbb071c30b21
+include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
+include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
+include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
+include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
+include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
+include/unicode/ucol.h: 47c1acc6c2bde098f0b06c8590d68b9f
+include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
+include/unicode/uconfig.h: 80678a12de446cdf8679cdd5792a12e9
+include/unicode/ucpmap.h: 0b16934410c99981d87ddd10e1759bed
+include/unicode/ucptrie.h: 7450de71dd5e1a83f5290da33d48d40d
+include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
+include/unicode/ucurr.h: 5de7a80ece54cf7583e19f292ad17825
+include/unicode/udat.h: c665d53e4691b564ae5394957fcdcf31
+include/unicode/udata.h: 98e2327300a26bbaf40bd8eb7eee8c1a
+include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
+include/unicode/udatpg.h: ce0332b911d1a820a0b45922bd0e97fc
+include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
+include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
+include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
+include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
+include/unicode/uformattedvalue.h: e1e69e0927595423076481b8f948fd2a
+include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
+include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
+include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
+include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
+include/unicode/ulistformatter.h: 21277400caea3c7e7fdb57457c10e423
+include/unicode/uloc.h: 39d42620d3a97a7ae26d7b560ea3eacc
+include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
+include/unicode/umachine.h: 0a7fe7df81aedd43f322a9ec540feff5
+include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
+include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
+include/unicode/umutablecptrie.h: 5dc81c63a8b2c80ffd401c9bb5180e61
+include/unicode/unifilt.h: e170c06bf1bf81a56c7ed605d41fa02f
+include/unicode/unifunct.h: 23981a5088ba5d5af70309b73eef7666
+include/unicode/unimatch.h: 66161ce491e3b24e9e011cfc0e78be42
+include/unicode/unirepl.h: 462716fd44618949b405645ba7b5c8e6
+include/unicode/uniset.h: cb94f902233b2e1807156afe0967e3e0
+include/unicode/unistr.h: 5ebe061e4a17e981bb249c4814f4dd9d
+include/unicode/unorm.h: ca96f37ed2e2afd56585a238d73cea51
+include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
+include/unicode/unum.h: 656d2aa9a41ca4b7bfad0a09420bdc23
+include/unicode/unumberformatter.h: 9be73b6bb76bb5862a8dfd615e563b82
+include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
+include/unicode/uobject.h: b56a28b01e3df9088315aeb145ec3a8e
+include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
+include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
+include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
+include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
+include/unicode/urename.h: 1642d190b583bbaaf454ac65a37a8024
+include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
+include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
+include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
+include/unicode/usearch.h: 1f3fcea9dc6c40e908992e74f602235f
+include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
+include/unicode/usetiter.h: ab1ebd4b0b9e3560a94a7c6cb3a9e48f
+include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
+include/unicode/uspoof.h: 8b9508cbe045b114f0f618d04fcab512
+include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
+include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
+include/unicode/ustream.h: 0a74df2b9d1967d0b859d21f5828f4e8
+include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
+include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
+include/unicode/utext.h: 89a08f750d0c5751d4f385c4874c0e61
+include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
+include/unicode/utf16.h: 147fbb88d8300af3e38d80ce59c1c1ce
+include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
+include/unicode/utf8.h: 7f0c4c02bd7506e80fd11a4597cc1450
+include/unicode/utf_old.h: 92ffc297b71c8d83ed05b644183c477c
+include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
+include/unicode/utrace.h: 420d2f8d462ae300ca1903c2a6ebaba3
+include/unicode/utrans.h: 5cd9b1f130197e5fdd8a66519233abf5
+include/unicode/utypes.h: 47eb8ff3f909dafa9bee14f8bb224342
+include/unicode/uvernum.h: a91a8e07c665891ed234de3a58302663
+include/unicode/uversion.h: 0b8f75f3d1c816ee3359dde5be390d17
+include/unicode/vtzone.h: 615f12cb0d05441d0872aa677db80a90
+lib/icu/65.1/Makefile.inc: 73ad866aae05ced0a9a9d1458dc1bf8f
+lib/icu/65.1/pkgdata.inc: bf50cad45e347453287b6c89411eaea9
+lib/icu/Makefile.inc: 73ad866aae05ced0a9a9d1458dc1bf8f
+lib/icu/current/Makefile.inc: 73ad866aae05ced0a9a9d1458dc1bf8f
+lib/icu/current/pkgdata.inc: bf50cad45e347453287b6c89411eaea9
+lib/icu/pkgdata.inc: bf50cad45e347453287b6c89411eaea9
+lib/icudt.lib: 5dbe4c8d0feeacf4d9eea9d067a7afc3
+lib/icuin.lib: 45f344989a36defbc1f0f7227308865d
+lib/icuio.lib: 33e944538f0f5c890581d2e8840bba83
+lib/icutest.lib: cc355097c595e6c1c4a1cb1e92ed311a
+lib/icutu.lib: 5db94d78a0f650efa606d964444b78e8
+lib/icuuc.lib: 80d1fd2e66b136767395e3811227737c
+lib/pkgconfig/icu-i18n.pc: 648b5d9ec85b0426e1069c02742b5617
+lib/pkgconfig/icu-io.pc: 34521e04a76356658abd41e3932acd56
+lib/pkgconfig/icu-uc.pc: cb702fa4b4c1fa616e01eb228cebd947
+licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
+share/icu/65.1/config/mh-msys-msvc: c3bf313c25288142820e4ab191c1c153
+share/icu/65.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813
+share/icu/65.1/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
+share/man/man1/derb.1: bddb017162105939f6d43c9539c99497
+share/man/man1/genbrk.1: a4e60e4a60ab26eb29119649bfb60d2b
+share/man/man1/gencfu.1: 4950b8178b944a3ebfea1c419ffd3319
+share/man/man1/gencnval.1: 53b10d9351473a7ea603400973377a7d
+share/man/man1/gendict.1: 9c1bf2760e5735b0e6601f48e92cb0d9
+share/man/man1/genrb.1: ffebc1e8007bd58f5623299e6b4babe8
+share/man/man1/icu-config.1: f4670ca16d77ce21310e48aa91f7ee5b
+share/man/man1/makeconv.1: c96397ad56d2c21649757c407aac46d8
+share/man/man1/pkgdata.1: 5f7b05c28de887cca1e5d7bfb9db4c39
+share/man/man8/genccode.8: 498418dc0aec1fa7ccfb83c491b5a23e
+share/man/man8/gencmn.8: c43635e431ea0f1616ea8266e36c0d75
+share/man/man8/gensprep.8: 396d70fec1a04aae25e6bfc6e8e58c65
+share/man/man8/icupkg.8: 430bcbed42faa9ea33b161a48c0490c6
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/2b3cb3bb931646fe98ad49632435cdd3ed213435/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/2b3cb3bb931646fe98ad49632435cdd3ed213435/conanmanifest.txt
deleted file mode 100644
index 44600a77..00000000
--- a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/2b3cb3bb931646fe98ad49632435cdd3ed213435/conanmanifest.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-1563319076
-conaninfo.txt: f7407f0b37a177dbd8da281e911fae13
-include/jconfig.h: 4afbe7884ea1911cce5eb488828a2441
-include/jerror.h: 9b7898fe417de269b8be88b10df908b0
-include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
-include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
-include/turbojpeg.h: b5b3a4a233ea12d2041ad1d1c971e6a0
-lib/libjpeg.a: 76c0df72f772b8437d4cbae90033e9e1
-lib/libturbojpeg.a: 5c6f3ef0620d46137252e6c3a74bd235
-lib/pkgconfig/libjpeg.pc: e8374a56760f12ee4e809879b1675b88
-lib/pkgconfig/libturbojpeg.pc: e9877f5ec875796a6063943cc96cfb3a
-licenses/LICENSE.md: 2a423a921d0f68082c80ccc7ad808ef2
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/4985763cfece81b148d7c11f16d564e42ee2756c/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/4985763cfece81b148d7c11f16d564e42ee2756c/conanmanifest.txt
deleted file mode 100644
index 2b4c30ed..00000000
--- a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/4985763cfece81b148d7c11f16d564e42ee2756c/conanmanifest.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-1563317429
-conaninfo.txt: d18e9d7f8420204b797c974a3840cd84
-include/jconfig.h: 4afbe7884ea1911cce5eb488828a2441
-include/jerror.h: 9b7898fe417de269b8be88b10df908b0
-include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
-include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
-include/turbojpeg.h: b5b3a4a233ea12d2041ad1d1c971e6a0
-lib/jpeg-static.lib: ff36c0d3e4e89fe38504b7902848cf43
-lib/pkgconfig/libjpeg.pc: aaa7ae7e53ca96542aa9dc600892a37f
-lib/pkgconfig/libturbojpeg.pc: bd2d8c64e49e878fb5b3d9ec4e5d48cc
-lib/turbojpeg-static.lib: b8f67c803866ebd5e8a4b78e5b1e69be
-licenses/LICENSE.md: 2a423a921d0f68082c80ccc7ad808ef2
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/6fe55a250d22d4408ba9c4b99015260e933b58f0/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/6fe55a250d22d4408ba9c4b99015260e933b58f0/conanmanifest.txt
deleted file mode 100644
index bf462a03..00000000
--- a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/6fe55a250d22d4408ba9c4b99015260e933b58f0/conanmanifest.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-1563317951
-conaninfo.txt: 30e51ce35bad9c012af4f30e6e7892ed
-include/jconfig.h: 4afbe7884ea1911cce5eb488828a2441
-include/jerror.h: 9b7898fe417de269b8be88b10df908b0
-include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
-include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
-include/turbojpeg.h: b5b3a4a233ea12d2041ad1d1c971e6a0
-lib/jpeg-static.lib: 9bc7573efc66b8352d20c75ccc749f02
-lib/pkgconfig/libjpeg.pc: 8262515528659421186ba8c1ec623689
-lib/pkgconfig/libturbojpeg.pc: 837f896e637fff65f9d69c867fafdfec
-lib/turbojpeg-static.lib: c018bdcd94775b2a7b25c1a69742cf28
-licenses/LICENSE.md: 2a423a921d0f68082c80ccc7ad808ef2
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/8f06876bcdec0570dded47fecf362dd95832bd6e/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/8f06876bcdec0570dded47fecf362dd95832bd6e/conanmanifest.txt
deleted file mode 100644
index dcf9b779..00000000
--- a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/8f06876bcdec0570dded47fecf362dd95832bd6e/conanmanifest.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-1563318848
-conaninfo.txt: 91949552e25a4ed2d26b7f0720dfb965
-include/jconfig.h: 4afbe7884ea1911cce5eb488828a2441
-include/jerror.h: 9b7898fe417de269b8be88b10df908b0
-include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
-include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
-include/turbojpeg.h: b5b3a4a233ea12d2041ad1d1c971e6a0
-lib/libjpeg.a: 66c75997f3c87e8c27f51bd4c464f421
-lib/libturbojpeg.a: 1fdd01646bf0752dc56aa89326e81081
-lib/pkgconfig/libjpeg.pc: 5d283d46775e3e57e96354b3e019af5e
-lib/pkgconfig/libturbojpeg.pc: f72af38bacd8a265b3d7c595b2fcb631
-licenses/LICENSE.md: 2a423a921d0f68082c80ccc7ad808ef2
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/9b721b63e452039565ba8417e25a183d1bbcb4df/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/9b721b63e452039565ba8417e25a183d1bbcb4df/conanmanifest.txt
deleted file mode 100644
index 641788cf..00000000
--- a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/9b721b63e452039565ba8417e25a183d1bbcb4df/conanmanifest.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-1563318176
-conaninfo.txt: 6ec16cc31fcf0bd158817c15ca8b5fab
-include/jconfig.h: 4afbe7884ea1911cce5eb488828a2441
-include/jerror.h: 9b7898fe417de269b8be88b10df908b0
-include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
-include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
-include/turbojpeg.h: b5b3a4a233ea12d2041ad1d1c971e6a0
-lib/jpeg-static.lib: 5cd2ee8719b6d66010f5467e5b2df897
-lib/pkgconfig/libjpeg.pc: 8d5435c5c55ee8c6ac656a369397ab7e
-lib/pkgconfig/libturbojpeg.pc: 16682a8d9851f1b61285ef3ba5cd999e
-lib/turbojpeg-static.lib: 9f40b2cddb0673e15b28f5a345cd9d58
-licenses/LICENSE.md: 2a423a921d0f68082c80ccc7ad808ef2
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/acb703d92685c00a6f85ed3ca8225725f0e186c1/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/acb703d92685c00a6f85ed3ca8225725f0e186c1/conanmanifest.txt
deleted file mode 100644
index 6a50555a..00000000
--- a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/package/acb703d92685c00a6f85ed3ca8225725f0e186c1/conanmanifest.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-1563317644
-conaninfo.txt: 2c723d8a067380f691577b026b7edafd
-include/jconfig.h: 4afbe7884ea1911cce5eb488828a2441
-include/jerror.h: 9b7898fe417de269b8be88b10df908b0
-include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
-include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
-include/turbojpeg.h: b5b3a4a233ea12d2041ad1d1c971e6a0
-lib/jpeg-static.lib: 08048bd6e49dfd238c50d5063f1c3141
-lib/pkgconfig/libjpeg.pc: 5523669f66f81e12a045408fac68bbde
-lib/pkgconfig/libturbojpeg.pc: 3261437bc15909fb4090d70cc282eaa9
-lib/turbojpeg-static.lib: 5430670586f6bde839d35b9a98d57624
-licenses/LICENSE.md: 2a423a921d0f68082c80ccc7ad808ef2
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/export/conanmanifest.txt
index 0685a515..ad0ef6f4 100644
--- a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.2/qtproject/stable/export/conanmanifest.txt
+++ b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/export/conanmanifest.txt
@@ -1,4 +1,4 @@
-1563317256
+1599735572
LICENSE.md: 5aa9930034582b90e2008d2c609d1317
-conanfile.py: f80221898becb58bc0de993097f98818
+conanfile.py: b752e9ae1c6b8d65022ecc9094a8a8ab
export_source/CMakeLists.txt: eb0fcc86f467a4c6ac9f37c16887a29f
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/1655126cc73fa38b3abf5795b2008935595969ae/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/1655126cc73fa38b3abf5795b2008935595969ae/conanmanifest.txt
new file mode 100644
index 00000000..a05189ee
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/1655126cc73fa38b3abf5795b2008935595969ae/conanmanifest.txt
@@ -0,0 +1,12 @@
+1599738045
+conaninfo.txt: 4fbbb44cc5815e6399144d4738128d34
+include/jconfig.h: 364c5b940297dd331dacb42dc5bc3cb9
+include/jerror.h: 9b7898fe417de269b8be88b10df908b0
+include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
+include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
+include/turbojpeg.h: e5051d1390ea320d22e81c7e73a163ae
+lib/libjpeg.a: 1beb177c28bec696d92c96cb12cf50b0
+lib/libturbojpeg.a: 3601472665eebd9ba70a8b4ded622fb7
+lib/pkgconfig/libjpeg.pc: 31670f8efeaaf416c10ef75033a21f89
+lib/pkgconfig/libturbojpeg.pc: 9ec917634a8badf738794da988e0cdd2
+licenses/LICENSE.md: 26d6491346496a57f75f00a78199122e
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/1c8544b57637b92dcdfce760b76b459bde0ce701/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/1c8544b57637b92dcdfce760b76b459bde0ce701/conanmanifest.txt
new file mode 100644
index 00000000..1407cc56
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/1c8544b57637b92dcdfce760b76b459bde0ce701/conanmanifest.txt
@@ -0,0 +1,12 @@
+1599737655
+conaninfo.txt: 1dff9c35ef06cd1f8e1dd7d3fa538a0b
+include/jconfig.h: 364c5b940297dd331dacb42dc5bc3cb9
+include/jerror.h: 9b7898fe417de269b8be88b10df908b0
+include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
+include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
+include/turbojpeg.h: e5051d1390ea320d22e81c7e73a163ae
+lib/jpeg-static.lib: 810088c13a0b62845d2a07fb9aedcf7c
+lib/pkgconfig/libjpeg.pc: 42c35d08648be46cba25e5c233bb4ceb
+lib/pkgconfig/libturbojpeg.pc: f5f04f23108a7e0287c36286668bed72
+lib/turbojpeg-static.lib: 57ccb316b5e241e589e4774d1873d2ea
+licenses/LICENSE.md: 26d6491346496a57f75f00a78199122e
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/4985763cfece81b148d7c11f16d564e42ee2756c/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/4985763cfece81b148d7c11f16d564e42ee2756c/conanmanifest.txt
new file mode 100644
index 00000000..71ab3ac4
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/4985763cfece81b148d7c11f16d564e42ee2756c/conanmanifest.txt
@@ -0,0 +1,12 @@
+1599735723
+conaninfo.txt: 96940ef25782fe187ad876a9798aefe6
+include/jconfig.h: 364c5b940297dd331dacb42dc5bc3cb9
+include/jerror.h: 9b7898fe417de269b8be88b10df908b0
+include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
+include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
+include/turbojpeg.h: e5051d1390ea320d22e81c7e73a163ae
+lib/jpeg-static.lib: bac9b04d6d20cb9e29a47c56e1d58e92
+lib/pkgconfig/libjpeg.pc: 8d98a30a9db257c005f7619aa5c0a054
+lib/pkgconfig/libturbojpeg.pc: 79a1c3fce48acb5ad45fd69fc5b5a7e0
+lib/turbojpeg-static.lib: 8e8c7d62afe07877cc07befcafc9b189
+licenses/LICENSE.md: 26d6491346496a57f75f00a78199122e
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/6fe55a250d22d4408ba9c4b99015260e933b58f0/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/6fe55a250d22d4408ba9c4b99015260e933b58f0/conanmanifest.txt
new file mode 100644
index 00000000..75ec237b
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/6fe55a250d22d4408ba9c4b99015260e933b58f0/conanmanifest.txt
@@ -0,0 +1,12 @@
+1599736618
+conaninfo.txt: 03f3f4e3fcf5d709d43aaec1f55898dc
+include/jconfig.h: 364c5b940297dd331dacb42dc5bc3cb9
+include/jerror.h: 9b7898fe417de269b8be88b10df908b0
+include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
+include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
+include/turbojpeg.h: e5051d1390ea320d22e81c7e73a163ae
+lib/jpeg-static.lib: 3134bba34a47e8c27d20ec4a4588f54d
+lib/pkgconfig/libjpeg.pc: e4f3f7cf063e703922623a48759eb548
+lib/pkgconfig/libturbojpeg.pc: 6412ff7d0f49e4b26ea9c17526fcd995
+lib/turbojpeg-static.lib: c01d3cddcc20514a4ed2ab9e0bf6bc79
+licenses/LICENSE.md: 26d6491346496a57f75f00a78199122e
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/793aa46df280f94646f5e993f5e3553e18ec8ae9/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/793aa46df280f94646f5e993f5e3553e18ec8ae9/conanmanifest.txt
new file mode 100644
index 00000000..fc756487
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/793aa46df280f94646f5e993f5e3553e18ec8ae9/conanmanifest.txt
@@ -0,0 +1,12 @@
+1599738143
+conaninfo.txt: 3991de728b2148a357e0adfe83ddff62
+include/jconfig.h: 364c5b940297dd331dacb42dc5bc3cb9
+include/jerror.h: 9b7898fe417de269b8be88b10df908b0
+include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
+include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
+include/turbojpeg.h: e5051d1390ea320d22e81c7e73a163ae
+lib/libjpeg.a: ab32855e9f71865bc026351d8e2e77dc
+lib/libturbojpeg.a: a05a8eef4b34c10a68a3e5c7864f55b5
+lib/pkgconfig/libjpeg.pc: afe1d748f5b9331fe322f414eeb8d871
+lib/pkgconfig/libturbojpeg.pc: 5a19528da1aae07f73729acf72ea8d9b
+licenses/LICENSE.md: 26d6491346496a57f75f00a78199122e
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/7fbb66ade701b46f34dff2e121edef66968608b5/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/7fbb66ade701b46f34dff2e121edef66968608b5/conanmanifest.txt
new file mode 100644
index 00000000..7e02159b
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/7fbb66ade701b46f34dff2e121edef66968608b5/conanmanifest.txt
@@ -0,0 +1,12 @@
+1599737489
+conaninfo.txt: faf97c2c98fbb660379fb96a52f3dcf3
+include/jconfig.h: 364c5b940297dd331dacb42dc5bc3cb9
+include/jerror.h: 9b7898fe417de269b8be88b10df908b0
+include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
+include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
+include/turbojpeg.h: e5051d1390ea320d22e81c7e73a163ae
+lib/jpeg-static.lib: 05604ba0465efd4fe4e8a518e82cdb81
+lib/pkgconfig/libjpeg.pc: 6819f3aec5d0a35187d510fb1034c584
+lib/pkgconfig/libturbojpeg.pc: 7226bc5b0d915e053a1204aba32867cf
+lib/turbojpeg-static.lib: efa16bdd47f24831fc02ac0b69912490
+licenses/LICENSE.md: 26d6491346496a57f75f00a78199122e
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/9b721b63e452039565ba8417e25a183d1bbcb4df/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/9b721b63e452039565ba8417e25a183d1bbcb4df/conanmanifest.txt
new file mode 100644
index 00000000..7e20c844
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/9b721b63e452039565ba8417e25a183d1bbcb4df/conanmanifest.txt
@@ -0,0 +1,12 @@
+1599737081
+conaninfo.txt: da8913ab37decb7846f324c2c05b6e56
+include/jconfig.h: 364c5b940297dd331dacb42dc5bc3cb9
+include/jerror.h: 9b7898fe417de269b8be88b10df908b0
+include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
+include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
+include/turbojpeg.h: e5051d1390ea320d22e81c7e73a163ae
+lib/jpeg-static.lib: 9d557bb3f4769b7e3820d71be4189cfb
+lib/pkgconfig/libjpeg.pc: 1bcb08ffc4f83b2306ff794ad5c2b91c
+lib/pkgconfig/libturbojpeg.pc: b9783de5729e5835e41a35cb2f5fa568
+lib/turbojpeg-static.lib: 09609dcfdad02bed5bf00e348fff8807
+licenses/LICENSE.md: 26d6491346496a57f75f00a78199122e
diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/acb703d92685c00a6f85ed3ca8225725f0e186c1/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/acb703d92685c00a6f85ed3ca8225725f0e186c1/conanmanifest.txt
new file mode 100644
index 00000000..14fdfebb
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.5/qtproject/stable/package/acb703d92685c00a6f85ed3ca8225725f0e186c1/conanmanifest.txt
@@ -0,0 +1,12 @@
+1599736121
+conaninfo.txt: d3b27ba63fbdcf067b5f4afd1a1fdef0
+include/jconfig.h: 364c5b940297dd331dacb42dc5bc3cb9
+include/jerror.h: 9b7898fe417de269b8be88b10df908b0
+include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
+include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
+include/turbojpeg.h: e5051d1390ea320d22e81c7e73a163ae
+lib/jpeg-static.lib: bcdd30b7636c7ed8f0e6dbfb97729c31
+lib/pkgconfig/libjpeg.pc: e124d9000016d4fa108588c91087d060
+lib/pkgconfig/libturbojpeg.pc: 6b112424701322f51d06015089920210
+lib/turbojpeg-static.lib: 7d9c9ee5fb38b856bb9424a2ae5f9bbd
+licenses/LICENSE.md: 26d6491346496a57f75f00a78199122e
diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/export/conanmanifest.txt
new file mode 100644
index 00000000..343eaba4
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/export/conanmanifest.txt
@@ -0,0 +1,3 @@
+1582268701
+conanfile.py: 0b5f0deb08eb369fa19f3f01d80c92be
+export_source/patches/0001-fix-install-mingw.patch: 10e6d5f804a7e2eadb8886369b87cc95
diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/0576a44cadaf801a35075ee2885891b12616dbb9/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/12ee02550ebaf136555a7f3bbc8cc25cfb8bb72b/conanmanifest.txt
index 1f9402da..589c19a3 100644
--- a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/0576a44cadaf801a35075ee2885891b12616dbb9/conanmanifest.txt
+++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/12ee02550ebaf136555a7f3bbc8cc25cfb8bb72b/conanmanifest.txt
@@ -1,42 +1,41 @@
-1563313057
-FindLibXml2.cmake: d030bc3535551b29c75e192b74469347
-bin/libxml2.dll: 0663731980bb5825bc40424f4dedf2ad
-bin/xmlcatalog.exe: 6c78c8607751fac92cb6b7e2aa114d41
-bin/xmllint.exe: 899b5bf615155460ef9f1c9e8c378c62
-conaninfo.txt: 43bcadd86eb95b1ececb8eb5bb363cc0
+1582268746
+bin/libxml2.dll: 4bf6b00300c299b6aef150a9c1bb7e90
+bin/xmlcatalog.exe: b641fe4f903b62cfc782df6153f474e9
+bin/xmllint.exe: 74c28eab6a05370be02554de2082edcd
+conaninfo.txt: b4ac5d6349d8656894474d1d8237aa96
include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
include/libxml2/libxml/HTMLparser.h: d57891c89573ed6dce04b8133e7438d2
include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
-include/libxml2/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
-include/libxml2/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
+include/libxml2/libxml/c14n.h: 6f2b3ecf12e815ce0159be0fbba1bc4f
+include/libxml2/libxml/catalog.h: 382caf85e794d06e84280cf702a42c18
include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
-include/libxml2/libxml/dict.h: 93b78165ce896cbda4417bd278259714
+include/libxml2/libxml/dict.h: a48513ceb9774ebece2daa8a2cd52f07
include/libxml2/libxml/encoding.h: 807b84fade38abad3ae0d9b6af714dbc
include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267
include/libxml2/libxml/globals.h: 4b9d5b9ff807b093244cc301d2cefda5
-include/libxml2/libxml/hash.h: 35f22cf7568b12fcf7bdc3f47fe2ccca
+include/libxml2/libxml/hash.h: af6927d60ab5a971b68a65626d903bb2
include/libxml2/libxml/list.h: 7600108b9a637797d97d3f47ed045287
include/libxml2/libxml/nanoftp.h: 3f25d5edfbdb1fd084e53d9a7dbaff73
include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
-include/libxml2/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
-include/libxml2/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
+include/libxml2/libxml/parser.h: 3e149b90da438833f98a1bcd12a0abcb
+include/libxml2/libxml/parserInternals.h: 4c3e253f541b903f061a2ef7fadcdc35
include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
-include/libxml2/libxml/schemasInternals.h: 57e07ffffb72ccfa3ef131c7ad89633a
+include/libxml2/libxml/schemasInternals.h: 5072dee68b3423ac6f13185b984cc325
include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
include/libxml2/libxml/threads.h: 56e93792a1e4d23fe9c6940231cd4a40
-include/libxml2/libxml/tree.h: 7e730a421411d4d34ad95b52122f2650
+include/libxml2/libxml/tree.h: 406fe7a05a1503755da736b98b1ab781
include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
-include/libxml2/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
-include/libxml2/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
+include/libxml2/libxml/xlink.h: 0f722691abab1f60d5a9f0c14bbb26c4
+include/libxml2/libxml/xmlIO.h: cb4be47d203f7d54f374b9272db7e3f3
include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
-include/libxml2/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
-include/libxml2/libxml/xmlexports.h: 600bbe5e56f034234213b0c0bf36f2b9
+include/libxml2/libxml/xmlerror.h: 28cd85987165565f9306b9b66a2b4e88
+include/libxml2/libxml/xmlexports.h: 27052360fc0021d99870d8f49371dae0
include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
include/libxml2/libxml/xmlreader.h: f4e1ae61cb2ac0d3ded93985fed902db
@@ -46,12 +45,12 @@ include/libxml2/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
include/libxml2/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
include/libxml2/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
include/libxml2/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
-include/libxml2/libxml/xmlversion.h: e3b607d4f9fb7f1efffd2a983cdd3563
+include/libxml2/libxml/xmlversion.h: 1e9e77170ee677ce49956476e0f845d6
include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
-include/libxml2/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
+include/libxml2/libxml/xpath.h: bfe49b59c50e544f6e7a72423159775a
include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
-include/libxml2/win32config.h: 117c7e9cb4e95acd6648f4af9cf98c5b
-include/libxml2/wsockcompat.h: 04a6c8ece3e62ee924d3653c2613b5be
-lib/libxml2.lib: 08c8e1421562bb62aee40892226151ec
+include/libxml2/win32config.h: e51ff5a65571584fbe45f75eede0ee3e
+include/libxml2/wsockcompat.h: fd8ce4d6dabe53035a28c6aa64926b1c
+lib/libxml2.lib: c55f634ace8fec0ca1860fdf41504bb5
licenses/COPYING: 2044417e2e5006b65a8b9067b683fcf1
diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/1955c51c7e0a6365c20c2d798832186de95c0213/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/1955c51c7e0a6365c20c2d798832186de95c0213/conanmanifest.txt
new file mode 100644
index 00000000..aba8aa87
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/1955c51c7e0a6365c20c2d798832186de95c0213/conanmanifest.txt
@@ -0,0 +1,58 @@
+1599827075
+bin/libxml2-2.dll: aaf2802bcdbb62e364d33d4307c2f656
+bin/xml2-config: b0691a0a3ab1546612090cb77b4f29bb
+bin/xmlcatalog.exe: ceb3b58dd442e7a174d60a400b485355
+bin/xmllint.exe: 542a2dc43a32156244634f496afdad71
+conaninfo.txt: e494fa1f215b7080df24fc4bf487250b
+include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
+include/libxml2/libxml/HTMLparser.h: d57891c89573ed6dce04b8133e7438d2
+include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
+include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
+include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
+include/libxml2/libxml/c14n.h: 6f2b3ecf12e815ce0159be0fbba1bc4f
+include/libxml2/libxml/catalog.h: 382caf85e794d06e84280cf702a42c18
+include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
+include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
+include/libxml2/libxml/dict.h: a48513ceb9774ebece2daa8a2cd52f07
+include/libxml2/libxml/encoding.h: 807b84fade38abad3ae0d9b6af714dbc
+include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267
+include/libxml2/libxml/globals.h: 4b9d5b9ff807b093244cc301d2cefda5
+include/libxml2/libxml/hash.h: af6927d60ab5a971b68a65626d903bb2
+include/libxml2/libxml/list.h: 7600108b9a637797d97d3f47ed045287
+include/libxml2/libxml/nanoftp.h: 3f25d5edfbdb1fd084e53d9a7dbaff73
+include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
+include/libxml2/libxml/parser.h: 3e149b90da438833f98a1bcd12a0abcb
+include/libxml2/libxml/parserInternals.h: 4c3e253f541b903f061a2ef7fadcdc35
+include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
+include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
+include/libxml2/libxml/schemasInternals.h: 5072dee68b3423ac6f13185b984cc325
+include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
+include/libxml2/libxml/threads.h: 56e93792a1e4d23fe9c6940231cd4a40
+include/libxml2/libxml/tree.h: 406fe7a05a1503755da736b98b1ab781
+include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
+include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
+include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
+include/libxml2/libxml/xlink.h: 0f722691abab1f60d5a9f0c14bbb26c4
+include/libxml2/libxml/xmlIO.h: cb4be47d203f7d54f374b9272db7e3f3
+include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
+include/libxml2/libxml/xmlerror.h: 28cd85987165565f9306b9b66a2b4e88
+include/libxml2/libxml/xmlexports.h: 27052360fc0021d99870d8f49371dae0
+include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
+include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
+include/libxml2/libxml/xmlreader.h: f4e1ae61cb2ac0d3ded93985fed902db
+include/libxml2/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
+include/libxml2/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
+include/libxml2/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
+include/libxml2/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
+include/libxml2/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
+include/libxml2/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
+include/libxml2/libxml/xmlversion.h: 58554a85bf2735e2824973cb81347bc9
+include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
+include/libxml2/libxml/xpath.h: bfe49b59c50e544f6e7a72423159775a
+include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
+include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
+include/libxml2/win32config.h: e51ff5a65571584fbe45f75eede0ee3e
+include/libxml2/wsockcompat.h: fd8ce4d6dabe53035a28c6aa64926b1c
+lib/libxml2.dll.a: e9e9bb7eed77331a47e228a1a8f4c0c5
+lib/xml2Conf.sh: 1ac09ea07a1d73a25e8478e5911da219
+licenses/COPYING: 2044417e2e5006b65a8b9067b683fcf1
diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/4370064884cce35fe631d04efb5ff5c356ea732a/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/3c8e91368468fdcd96258c1b561b15aca6819857/conanmanifest.txt
index ebd8dee8..59ce0a4c 100644
--- a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/4370064884cce35fe631d04efb5ff5c356ea732a/conanmanifest.txt
+++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/3c8e91368468fdcd96258c1b561b15aca6819857/conanmanifest.txt
@@ -1,42 +1,41 @@
-1563312863
-FindLibXml2.cmake: d030bc3535551b29c75e192b74469347
-bin/libxml2.dll: 632148ab34c6b6cb2561f1681e22279f
-bin/xmlcatalog.exe: 08d32e0db94de3b1cf466ddc7089045d
-bin/xmllint.exe: 8037bc812f6015bfecbd4eb5e0f97770
-conaninfo.txt: e46ac0e8413b00cf35c221a02d466f4a
+1582268935
+bin/libxml2.dll: b39e8747b893f40371b031652f5a5bff
+bin/xmlcatalog.exe: b798aee02fe1e2301c2e03ece882a19b
+bin/xmllint.exe: 9d112a5178d123156759a5e5a440b760
+conaninfo.txt: a281958bfa5d3a17d0aad2a05b96d677
include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
include/libxml2/libxml/HTMLparser.h: d57891c89573ed6dce04b8133e7438d2
include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
-include/libxml2/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
-include/libxml2/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
+include/libxml2/libxml/c14n.h: 6f2b3ecf12e815ce0159be0fbba1bc4f
+include/libxml2/libxml/catalog.h: 382caf85e794d06e84280cf702a42c18
include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
-include/libxml2/libxml/dict.h: 93b78165ce896cbda4417bd278259714
+include/libxml2/libxml/dict.h: a48513ceb9774ebece2daa8a2cd52f07
include/libxml2/libxml/encoding.h: 807b84fade38abad3ae0d9b6af714dbc
include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267
include/libxml2/libxml/globals.h: 4b9d5b9ff807b093244cc301d2cefda5
-include/libxml2/libxml/hash.h: 35f22cf7568b12fcf7bdc3f47fe2ccca
+include/libxml2/libxml/hash.h: af6927d60ab5a971b68a65626d903bb2
include/libxml2/libxml/list.h: 7600108b9a637797d97d3f47ed045287
include/libxml2/libxml/nanoftp.h: 3f25d5edfbdb1fd084e53d9a7dbaff73
include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
-include/libxml2/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
-include/libxml2/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
+include/libxml2/libxml/parser.h: 3e149b90da438833f98a1bcd12a0abcb
+include/libxml2/libxml/parserInternals.h: 4c3e253f541b903f061a2ef7fadcdc35
include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
-include/libxml2/libxml/schemasInternals.h: 57e07ffffb72ccfa3ef131c7ad89633a
+include/libxml2/libxml/schemasInternals.h: 5072dee68b3423ac6f13185b984cc325
include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
include/libxml2/libxml/threads.h: 56e93792a1e4d23fe9c6940231cd4a40
-include/libxml2/libxml/tree.h: 7e730a421411d4d34ad95b52122f2650
+include/libxml2/libxml/tree.h: 406fe7a05a1503755da736b98b1ab781
include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
-include/libxml2/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
-include/libxml2/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
+include/libxml2/libxml/xlink.h: 0f722691abab1f60d5a9f0c14bbb26c4
+include/libxml2/libxml/xmlIO.h: cb4be47d203f7d54f374b9272db7e3f3
include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
-include/libxml2/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
-include/libxml2/libxml/xmlexports.h: 600bbe5e56f034234213b0c0bf36f2b9
+include/libxml2/libxml/xmlerror.h: 28cd85987165565f9306b9b66a2b4e88
+include/libxml2/libxml/xmlexports.h: 27052360fc0021d99870d8f49371dae0
include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
include/libxml2/libxml/xmlreader.h: f4e1ae61cb2ac0d3ded93985fed902db
@@ -46,12 +45,12 @@ include/libxml2/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
include/libxml2/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
include/libxml2/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
include/libxml2/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
-include/libxml2/libxml/xmlversion.h: e3b607d4f9fb7f1efffd2a983cdd3563
+include/libxml2/libxml/xmlversion.h: 1e9e77170ee677ce49956476e0f845d6
include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
-include/libxml2/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
+include/libxml2/libxml/xpath.h: bfe49b59c50e544f6e7a72423159775a
include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
-include/libxml2/win32config.h: 117c7e9cb4e95acd6648f4af9cf98c5b
-include/libxml2/wsockcompat.h: 04a6c8ece3e62ee924d3653c2613b5be
-lib/libxml2.lib: 41f3c91f5e91295170f3d8bb407871dd
+include/libxml2/win32config.h: e51ff5a65571584fbe45f75eede0ee3e
+include/libxml2/wsockcompat.h: fd8ce4d6dabe53035a28c6aa64926b1c
+lib/libxml2.lib: 7a43cf6d0d6465bfadf9fd1e02130d68
licenses/COPYING: 2044417e2e5006b65a8b9067b683fcf1
diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/a2f0cba83ce6faca8664d5e4c043b89cb0b7bfe2/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/52cf7dbd8248b3f021f6d94e6a16c70823093916/conanmanifest.txt
index 5bc2a52a..0e317ac4 100644
--- a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/a2f0cba83ce6faca8664d5e4c043b89cb0b7bfe2/conanmanifest.txt
+++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/52cf7dbd8248b3f021f6d94e6a16c70823093916/conanmanifest.txt
@@ -1,42 +1,41 @@
-1563312673
-FindLibXml2.cmake: d030bc3535551b29c75e192b74469347
-bin/libxml2.dll: 36f09f1647f79bbcd6fb83990e7556d6
-bin/xmlcatalog.exe: aece355d60e23820db6b8a8f5398926b
-bin/xmllint.exe: 5b4c66ea7fd3eded27162c6a264168d6
-conaninfo.txt: 2f9e27dac66da907585431bf3e1cd5cd
+1582269846
+bin/libxml2.dll: 9807c311cef5ae7c2116871b45bb4398
+bin/xmlcatalog.exe: 3ead86d739b476b2ca12ac46ef1f0707
+bin/xmllint.exe: bd9d34f006212ca595816def045d62f7
+conaninfo.txt: 0768398792af659c3fbe40072a9585d3
include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
include/libxml2/libxml/HTMLparser.h: d57891c89573ed6dce04b8133e7438d2
include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
-include/libxml2/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
-include/libxml2/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
+include/libxml2/libxml/c14n.h: 6f2b3ecf12e815ce0159be0fbba1bc4f
+include/libxml2/libxml/catalog.h: 382caf85e794d06e84280cf702a42c18
include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
-include/libxml2/libxml/dict.h: 93b78165ce896cbda4417bd278259714
+include/libxml2/libxml/dict.h: a48513ceb9774ebece2daa8a2cd52f07
include/libxml2/libxml/encoding.h: 807b84fade38abad3ae0d9b6af714dbc
include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267
include/libxml2/libxml/globals.h: 4b9d5b9ff807b093244cc301d2cefda5
-include/libxml2/libxml/hash.h: 35f22cf7568b12fcf7bdc3f47fe2ccca
+include/libxml2/libxml/hash.h: af6927d60ab5a971b68a65626d903bb2
include/libxml2/libxml/list.h: 7600108b9a637797d97d3f47ed045287
include/libxml2/libxml/nanoftp.h: 3f25d5edfbdb1fd084e53d9a7dbaff73
include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
-include/libxml2/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
-include/libxml2/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
+include/libxml2/libxml/parser.h: 3e149b90da438833f98a1bcd12a0abcb
+include/libxml2/libxml/parserInternals.h: 4c3e253f541b903f061a2ef7fadcdc35
include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
-include/libxml2/libxml/schemasInternals.h: 57e07ffffb72ccfa3ef131c7ad89633a
+include/libxml2/libxml/schemasInternals.h: 5072dee68b3423ac6f13185b984cc325
include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
include/libxml2/libxml/threads.h: 56e93792a1e4d23fe9c6940231cd4a40
-include/libxml2/libxml/tree.h: 7e730a421411d4d34ad95b52122f2650
+include/libxml2/libxml/tree.h: 406fe7a05a1503755da736b98b1ab781
include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
-include/libxml2/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
-include/libxml2/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
+include/libxml2/libxml/xlink.h: 0f722691abab1f60d5a9f0c14bbb26c4
+include/libxml2/libxml/xmlIO.h: cb4be47d203f7d54f374b9272db7e3f3
include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
-include/libxml2/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
-include/libxml2/libxml/xmlexports.h: 600bbe5e56f034234213b0c0bf36f2b9
+include/libxml2/libxml/xmlerror.h: 28cd85987165565f9306b9b66a2b4e88
+include/libxml2/libxml/xmlexports.h: 27052360fc0021d99870d8f49371dae0
include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
include/libxml2/libxml/xmlreader.h: f4e1ae61cb2ac0d3ded93985fed902db
@@ -46,12 +45,12 @@ include/libxml2/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
include/libxml2/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
include/libxml2/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
include/libxml2/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
-include/libxml2/libxml/xmlversion.h: e3b607d4f9fb7f1efffd2a983cdd3563
+include/libxml2/libxml/xmlversion.h: 1e9e77170ee677ce49956476e0f845d6
include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
-include/libxml2/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
+include/libxml2/libxml/xpath.h: bfe49b59c50e544f6e7a72423159775a
include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
-include/libxml2/win32config.h: 117c7e9cb4e95acd6648f4af9cf98c5b
-include/libxml2/wsockcompat.h: 04a6c8ece3e62ee924d3653c2613b5be
-lib/libxml2.lib: 3298f82644251a34bd95fbd900087e19
+include/libxml2/win32config.h: e51ff5a65571584fbe45f75eede0ee3e
+include/libxml2/wsockcompat.h: fd8ce4d6dabe53035a28c6aa64926b1c
+lib/libxml2.lib: 7fcc4938ce977551d281c3b284908fc4
licenses/COPYING: 2044417e2e5006b65a8b9067b683fcf1
diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/c837186703e4fb24344e99222c6f8da4a8574e49/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/6950736270999084f676eb62bcb88ece1b8351b7/conanmanifest.txt
index 1c0f5276..04b694fb 100644
--- a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/c837186703e4fb24344e99222c6f8da4a8574e49/conanmanifest.txt
+++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/6950736270999084f676eb62bcb88ece1b8351b7/conanmanifest.txt
@@ -1,42 +1,41 @@
-1563312495
-FindLibXml2.cmake: d030bc3535551b29c75e192b74469347
-bin/libxml2.dll: b028a505c7edcec4b7ee8e1a4d49a846
-bin/xmlcatalog.exe: c6047d4112de01e2da37c1c591c9a451
-bin/xmllint.exe: 47b08028082138743437c8bcd9e4fa2a
-conaninfo.txt: 70025695045214886ea8bb78eb461369
+1582269689
+bin/libxml2.dll: ae389e2ddae1c43bf9ec445624f47b2a
+bin/xmlcatalog.exe: bbc783406f307ead9e208cc053057515
+bin/xmllint.exe: 219e6273a76bff9f81311845cdafbdc5
+conaninfo.txt: fa7291961078c99298606983d6ee6f4f
include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
include/libxml2/libxml/HTMLparser.h: d57891c89573ed6dce04b8133e7438d2
include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
-include/libxml2/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
-include/libxml2/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
+include/libxml2/libxml/c14n.h: 6f2b3ecf12e815ce0159be0fbba1bc4f
+include/libxml2/libxml/catalog.h: 382caf85e794d06e84280cf702a42c18
include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
-include/libxml2/libxml/dict.h: 93b78165ce896cbda4417bd278259714
+include/libxml2/libxml/dict.h: a48513ceb9774ebece2daa8a2cd52f07
include/libxml2/libxml/encoding.h: 807b84fade38abad3ae0d9b6af714dbc
include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267
include/libxml2/libxml/globals.h: 4b9d5b9ff807b093244cc301d2cefda5
-include/libxml2/libxml/hash.h: 35f22cf7568b12fcf7bdc3f47fe2ccca
+include/libxml2/libxml/hash.h: af6927d60ab5a971b68a65626d903bb2
include/libxml2/libxml/list.h: 7600108b9a637797d97d3f47ed045287
include/libxml2/libxml/nanoftp.h: 3f25d5edfbdb1fd084e53d9a7dbaff73
include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
-include/libxml2/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
-include/libxml2/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
+include/libxml2/libxml/parser.h: 3e149b90da438833f98a1bcd12a0abcb
+include/libxml2/libxml/parserInternals.h: 4c3e253f541b903f061a2ef7fadcdc35
include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
-include/libxml2/libxml/schemasInternals.h: 57e07ffffb72ccfa3ef131c7ad89633a
+include/libxml2/libxml/schemasInternals.h: 5072dee68b3423ac6f13185b984cc325
include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
include/libxml2/libxml/threads.h: 56e93792a1e4d23fe9c6940231cd4a40
-include/libxml2/libxml/tree.h: 7e730a421411d4d34ad95b52122f2650
+include/libxml2/libxml/tree.h: 406fe7a05a1503755da736b98b1ab781
include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
-include/libxml2/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
-include/libxml2/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
+include/libxml2/libxml/xlink.h: 0f722691abab1f60d5a9f0c14bbb26c4
+include/libxml2/libxml/xmlIO.h: cb4be47d203f7d54f374b9272db7e3f3
include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
-include/libxml2/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
-include/libxml2/libxml/xmlexports.h: 600bbe5e56f034234213b0c0bf36f2b9
+include/libxml2/libxml/xmlerror.h: 28cd85987165565f9306b9b66a2b4e88
+include/libxml2/libxml/xmlexports.h: 27052360fc0021d99870d8f49371dae0
include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
include/libxml2/libxml/xmlreader.h: f4e1ae61cb2ac0d3ded93985fed902db
@@ -46,12 +45,12 @@ include/libxml2/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
include/libxml2/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
include/libxml2/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
include/libxml2/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
-include/libxml2/libxml/xmlversion.h: e3b607d4f9fb7f1efffd2a983cdd3563
+include/libxml2/libxml/xmlversion.h: 1e9e77170ee677ce49956476e0f845d6
include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
-include/libxml2/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
+include/libxml2/libxml/xpath.h: bfe49b59c50e544f6e7a72423159775a
include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
-include/libxml2/win32config.h: 117c7e9cb4e95acd6648f4af9cf98c5b
-include/libxml2/wsockcompat.h: 04a6c8ece3e62ee924d3653c2613b5be
-lib/libxml2.lib: 80971fc22fe9830afe2ec26e2f0e1597
+include/libxml2/win32config.h: e51ff5a65571584fbe45f75eede0ee3e
+include/libxml2/wsockcompat.h: fd8ce4d6dabe53035a28c6aa64926b1c
+lib/libxml2.lib: 7fad5ca5e6d3bcc2115e380257743d75
licenses/COPYING: 2044417e2e5006b65a8b9067b683fcf1
diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/852e73d42d44dff3fe4b6ed5d6a4546250ec180e/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/852e73d42d44dff3fe4b6ed5d6a4546250ec180e/conanmanifest.txt
new file mode 100644
index 00000000..e99d69b5
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/852e73d42d44dff3fe4b6ed5d6a4546250ec180e/conanmanifest.txt
@@ -0,0 +1,58 @@
+1599827195
+bin/libxml2-2.dll: dccd1b6cf7425125913b2095ff8eccc2
+bin/xml2-config: e93ed273bc16d12c4f8ecff87ceaaf79
+bin/xmlcatalog.exe: 0b575f8389ac5a8e397c3cde88babb85
+bin/xmllint.exe: 5a63ba2b6556ef0ae20436495c28355c
+conaninfo.txt: 13134884f7be0e49d19552cd3423b91b
+include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
+include/libxml2/libxml/HTMLparser.h: d57891c89573ed6dce04b8133e7438d2
+include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
+include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
+include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
+include/libxml2/libxml/c14n.h: 6f2b3ecf12e815ce0159be0fbba1bc4f
+include/libxml2/libxml/catalog.h: 382caf85e794d06e84280cf702a42c18
+include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
+include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
+include/libxml2/libxml/dict.h: a48513ceb9774ebece2daa8a2cd52f07
+include/libxml2/libxml/encoding.h: 807b84fade38abad3ae0d9b6af714dbc
+include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267
+include/libxml2/libxml/globals.h: 4b9d5b9ff807b093244cc301d2cefda5
+include/libxml2/libxml/hash.h: af6927d60ab5a971b68a65626d903bb2
+include/libxml2/libxml/list.h: 7600108b9a637797d97d3f47ed045287
+include/libxml2/libxml/nanoftp.h: 3f25d5edfbdb1fd084e53d9a7dbaff73
+include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
+include/libxml2/libxml/parser.h: 3e149b90da438833f98a1bcd12a0abcb
+include/libxml2/libxml/parserInternals.h: 4c3e253f541b903f061a2ef7fadcdc35
+include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
+include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
+include/libxml2/libxml/schemasInternals.h: 5072dee68b3423ac6f13185b984cc325
+include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
+include/libxml2/libxml/threads.h: 56e93792a1e4d23fe9c6940231cd4a40
+include/libxml2/libxml/tree.h: 406fe7a05a1503755da736b98b1ab781
+include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
+include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
+include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
+include/libxml2/libxml/xlink.h: 0f722691abab1f60d5a9f0c14bbb26c4
+include/libxml2/libxml/xmlIO.h: cb4be47d203f7d54f374b9272db7e3f3
+include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
+include/libxml2/libxml/xmlerror.h: 28cd85987165565f9306b9b66a2b4e88
+include/libxml2/libxml/xmlexports.h: 27052360fc0021d99870d8f49371dae0
+include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
+include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
+include/libxml2/libxml/xmlreader.h: f4e1ae61cb2ac0d3ded93985fed902db
+include/libxml2/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
+include/libxml2/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
+include/libxml2/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
+include/libxml2/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
+include/libxml2/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
+include/libxml2/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
+include/libxml2/libxml/xmlversion.h: 58554a85bf2735e2824973cb81347bc9
+include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
+include/libxml2/libxml/xpath.h: bfe49b59c50e544f6e7a72423159775a
+include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
+include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
+include/libxml2/win32config.h: e51ff5a65571584fbe45f75eede0ee3e
+include/libxml2/wsockcompat.h: fd8ce4d6dabe53035a28c6aa64926b1c
+lib/libxml2.dll.a: 176eb6473b51dd69835b6213fcc40b19
+lib/xml2Conf.sh: 8713c5cd801bb525b6758a22a65c2a2e
+licenses/COPYING: 2044417e2e5006b65a8b9067b683fcf1
diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/c32d851699c84c9ca05d351cd671598c4b2b7ea5/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/c32d851699c84c9ca05d351cd671598c4b2b7ea5/conanmanifest.txt
new file mode 100644
index 00000000..d0279a1e
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/c32d851699c84c9ca05d351cd671598c4b2b7ea5/conanmanifest.txt
@@ -0,0 +1,56 @@
+1582269412
+bin/libxml2.dll: d7b295a30b17fb9677f51f2b2a50076b
+bin/xmlcatalog.exe: ddf64e3e045991cec3447cd9b28e800a
+bin/xmllint.exe: d076d2473573b6823244150d4960656e
+conaninfo.txt: af801cc2589c7b7ec4c2e824d6dda402
+include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
+include/libxml2/libxml/HTMLparser.h: d57891c89573ed6dce04b8133e7438d2
+include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
+include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
+include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
+include/libxml2/libxml/c14n.h: 6f2b3ecf12e815ce0159be0fbba1bc4f
+include/libxml2/libxml/catalog.h: 382caf85e794d06e84280cf702a42c18
+include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
+include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
+include/libxml2/libxml/dict.h: a48513ceb9774ebece2daa8a2cd52f07
+include/libxml2/libxml/encoding.h: 807b84fade38abad3ae0d9b6af714dbc
+include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267
+include/libxml2/libxml/globals.h: 4b9d5b9ff807b093244cc301d2cefda5
+include/libxml2/libxml/hash.h: af6927d60ab5a971b68a65626d903bb2
+include/libxml2/libxml/list.h: 7600108b9a637797d97d3f47ed045287
+include/libxml2/libxml/nanoftp.h: 3f25d5edfbdb1fd084e53d9a7dbaff73
+include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
+include/libxml2/libxml/parser.h: 3e149b90da438833f98a1bcd12a0abcb
+include/libxml2/libxml/parserInternals.h: 4c3e253f541b903f061a2ef7fadcdc35
+include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
+include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
+include/libxml2/libxml/schemasInternals.h: 5072dee68b3423ac6f13185b984cc325
+include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
+include/libxml2/libxml/threads.h: 56e93792a1e4d23fe9c6940231cd4a40
+include/libxml2/libxml/tree.h: 406fe7a05a1503755da736b98b1ab781
+include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
+include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
+include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
+include/libxml2/libxml/xlink.h: 0f722691abab1f60d5a9f0c14bbb26c4
+include/libxml2/libxml/xmlIO.h: cb4be47d203f7d54f374b9272db7e3f3
+include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
+include/libxml2/libxml/xmlerror.h: 28cd85987165565f9306b9b66a2b4e88
+include/libxml2/libxml/xmlexports.h: 27052360fc0021d99870d8f49371dae0
+include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
+include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
+include/libxml2/libxml/xmlreader.h: f4e1ae61cb2ac0d3ded93985fed902db
+include/libxml2/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
+include/libxml2/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
+include/libxml2/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
+include/libxml2/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
+include/libxml2/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
+include/libxml2/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
+include/libxml2/libxml/xmlversion.h: 1e9e77170ee677ce49956476e0f845d6
+include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
+include/libxml2/libxml/xpath.h: bfe49b59c50e544f6e7a72423159775a
+include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
+include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
+include/libxml2/win32config.h: e51ff5a65571584fbe45f75eede0ee3e
+include/libxml2/wsockcompat.h: fd8ce4d6dabe53035a28c6aa64926b1c
+lib/libxml2.lib: 7a24d97214c4d65842d59d29bd14b3dd
+licenses/COPYING: 2044417e2e5006b65a8b9067b683fcf1
diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/eae1effa51b2513b93fde5c749bae61b6203abfa/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/eae1effa51b2513b93fde5c749bae61b6203abfa/conanmanifest.txt
new file mode 100644
index 00000000..9416f4c7
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/eae1effa51b2513b93fde5c749bae61b6203abfa/conanmanifest.txt
@@ -0,0 +1,56 @@
+1582269192
+bin/libxml2.dll: 3f2b68ee4ebaa7c2007c9648a3de0d7f
+bin/xmlcatalog.exe: 7fe9c0dbe6bcefb7366e6998a92bdc61
+bin/xmllint.exe: f8b7e9d86809338f0514f8a21e850776
+conaninfo.txt: c7c94b95b4b1e8c661e76d4a70708dc3
+include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
+include/libxml2/libxml/HTMLparser.h: d57891c89573ed6dce04b8133e7438d2
+include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
+include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
+include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
+include/libxml2/libxml/c14n.h: 6f2b3ecf12e815ce0159be0fbba1bc4f
+include/libxml2/libxml/catalog.h: 382caf85e794d06e84280cf702a42c18
+include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
+include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
+include/libxml2/libxml/dict.h: a48513ceb9774ebece2daa8a2cd52f07
+include/libxml2/libxml/encoding.h: 807b84fade38abad3ae0d9b6af714dbc
+include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267
+include/libxml2/libxml/globals.h: 4b9d5b9ff807b093244cc301d2cefda5
+include/libxml2/libxml/hash.h: af6927d60ab5a971b68a65626d903bb2
+include/libxml2/libxml/list.h: 7600108b9a637797d97d3f47ed045287
+include/libxml2/libxml/nanoftp.h: 3f25d5edfbdb1fd084e53d9a7dbaff73
+include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
+include/libxml2/libxml/parser.h: 3e149b90da438833f98a1bcd12a0abcb
+include/libxml2/libxml/parserInternals.h: 4c3e253f541b903f061a2ef7fadcdc35
+include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
+include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
+include/libxml2/libxml/schemasInternals.h: 5072dee68b3423ac6f13185b984cc325
+include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
+include/libxml2/libxml/threads.h: 56e93792a1e4d23fe9c6940231cd4a40
+include/libxml2/libxml/tree.h: 406fe7a05a1503755da736b98b1ab781
+include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
+include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
+include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
+include/libxml2/libxml/xlink.h: 0f722691abab1f60d5a9f0c14bbb26c4
+include/libxml2/libxml/xmlIO.h: cb4be47d203f7d54f374b9272db7e3f3
+include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
+include/libxml2/libxml/xmlerror.h: 28cd85987165565f9306b9b66a2b4e88
+include/libxml2/libxml/xmlexports.h: 27052360fc0021d99870d8f49371dae0
+include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
+include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
+include/libxml2/libxml/xmlreader.h: f4e1ae61cb2ac0d3ded93985fed902db
+include/libxml2/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
+include/libxml2/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
+include/libxml2/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
+include/libxml2/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
+include/libxml2/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
+include/libxml2/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
+include/libxml2/libxml/xmlversion.h: 1e9e77170ee677ce49956476e0f845d6
+include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
+include/libxml2/libxml/xpath.h: bfe49b59c50e544f6e7a72423159775a
+include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
+include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
+include/libxml2/win32config.h: e51ff5a65571584fbe45f75eede0ee3e
+include/libxml2/wsockcompat.h: fd8ce4d6dabe53035a28c6aa64926b1c
+lib/libxml2.lib: 6147cf7e90ad1040f634126a812b6971
+licenses/COPYING: 2044417e2e5006b65a8b9067b683fcf1
diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/export/conanmanifest.txt
deleted file mode 100644
index 4ae813dc..00000000
--- a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/export/conanmanifest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-1563312451
-LICENSE.md: 5aa9930034582b90e2008d2c609d1317
-conanfile.py: ccf2921e844affb96a4da65b7272cfc5
-export_source/FindLibXml2.cmake: d030bc3535551b29c75e192b74469347
diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/228fe6274aa7b6b50620b9e88bd3505648dacfd9/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/228fe6274aa7b6b50620b9e88bd3505648dacfd9/conanmanifest.txt
deleted file mode 100644
index 9ca47ec2..00000000
--- a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/228fe6274aa7b6b50620b9e88bd3505648dacfd9/conanmanifest.txt
+++ /dev/null
@@ -1,274 +0,0 @@
-1563313980
-FindLibXml2.cmake: d030bc3535551b29c75e192b74469347
-bin/libxml2-2.dll: 15a6499bd578ade12e2cf23132a80c0a
-bin/xml2-config: 8928b07e20f1e79cdf49a6b6bd41ac43
-bin/xmlcatalog.exe: 35d5476cb769eea55ca9b3477d0fd793
-bin/xmllint.exe: 14b1972dc6dcfefb0286c9cdfe578873
-conaninfo.txt: 31e483fb81ef6da53e5e7c43e641cce3
-include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
-include/libxml2/libxml/HTMLparser.h: d57891c89573ed6dce04b8133e7438d2
-include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
-include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
-include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
-include/libxml2/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
-include/libxml2/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
-include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
-include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
-include/libxml2/libxml/dict.h: 93b78165ce896cbda4417bd278259714
-include/libxml2/libxml/encoding.h: 807b84fade38abad3ae0d9b6af714dbc
-include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267
-include/libxml2/libxml/globals.h: 4b9d5b9ff807b093244cc301d2cefda5
-include/libxml2/libxml/hash.h: 35f22cf7568b12fcf7bdc3f47fe2ccca
-include/libxml2/libxml/list.h: 7600108b9a637797d97d3f47ed045287
-include/libxml2/libxml/nanoftp.h: 3f25d5edfbdb1fd084e53d9a7dbaff73
-include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
-include/libxml2/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
-include/libxml2/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
-include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
-include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
-include/libxml2/libxml/schemasInternals.h: 57e07ffffb72ccfa3ef131c7ad89633a
-include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
-include/libxml2/libxml/threads.h: 56e93792a1e4d23fe9c6940231cd4a40
-include/libxml2/libxml/tree.h: 7e730a421411d4d34ad95b52122f2650
-include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
-include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
-include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
-include/libxml2/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
-include/libxml2/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
-include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
-include/libxml2/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
-include/libxml2/libxml/xmlexports.h: 600bbe5e56f034234213b0c0bf36f2b9
-include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
-include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
-include/libxml2/libxml/xmlreader.h: f4e1ae61cb2ac0d3ded93985fed902db
-include/libxml2/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
-include/libxml2/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
-include/libxml2/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
-include/libxml2/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
-include/libxml2/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
-include/libxml2/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
-include/libxml2/libxml/xmlversion.h: 23a57bce6575bfbeea3ce80479990313
-include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
-include/libxml2/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
-include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
-include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
-include/libxml2/win32config.h: 117c7e9cb4e95acd6648f4af9cf98c5b
-include/libxml2/wsockcompat.h: 04a6c8ece3e62ee924d3653c2613b5be
-lib/cmake/libxml2/libxml2-config.cmake: 52555e668f1ac8a60ed70f97137e235b
-lib/libxml2.dll.a: 1727a0e231ae14d0a847108d588727f8
-lib/pkgconfig/libxml-2.0.pc: 4ab65cc88734f5b0fd61903eb57c2375
-lib/xml2Conf.sh: 31d3c8499fc68d2d81616b021ddf13bd
-licenses/COPYING: 2044417e2e5006b65a8b9067b683fcf1
-share/aclocal/libxml.m4: c6969a0bf79628df8bf639433092d7b2
-share/doc/libxml2-2.9.9/Copyright: 2044417e2e5006b65a8b9067b683fcf1
-share/doc/libxml2-2.9.9/examples/testHTML.c: 6b181ebf4001bb62b07c7be7d79a2f01
-share/doc/libxml2-2.9.9/examples/testSAX.c: 34e3e9b268e1915652c15c4be11216a8
-share/doc/libxml2-2.9.9/examples/testXPath.c: 1db9d6ae0438d72387bcfd0ff1ae5ce4
-share/doc/libxml2-2.9.9/examples/xmllint.c: 15e78f93aab67d34d487eaeef8d7df22
-share/doc/libxml2-2.9.9/html/DOM.gif: b3d91cf23f7c9199b395356ea98cd097
-share/doc/libxml2-2.9.9/html/FAQ.html: 46b6bf6536bf9b2652891363aafb0b58
-share/doc/libxml2-2.9.9/html/Libxml2-Logo-180x168.gif: 6704060ba0272a9624e0a732455439ba
-share/doc/libxml2-2.9.9/html/Libxml2-Logo-90x34.gif: 29dfd4b3dec5fee179d3dc7e3d65be8a
-share/doc/libxml2-2.9.9/html/encoding.html: 3be0aba75968021dc9be873c020b93a9
-share/doc/libxml2-2.9.9/html/examples.xml: e94ff0f46d36f998999908d5f55cbbe9
-share/doc/libxml2-2.9.9/html/examples.xsl: 821de9e855568781f8c87ad0fe9afcba
-share/doc/libxml2-2.9.9/html/html/book1.html: 461321024ef78221594067503eb0eba0
-share/doc/libxml2-2.9.9/html/html/home.png: f6192f4292d744423df690e785d60fdf
-share/doc/libxml2-2.9.9/html/html/index.html: 461321024ef78221594067503eb0eba0
-share/doc/libxml2-2.9.9/html/html/left.png: f771308152ab24a69682daed70ce136d
-share/doc/libxml2-2.9.9/html/html/libxml-DOCBparser.html: a9c425e3ab0c095b85759a321c294a72
-share/doc/libxml2-2.9.9/html/html/libxml-HTMLparser.html: 9bed50ea5f7ef6398a54151a85e5d82e
-share/doc/libxml2-2.9.9/html/html/libxml-HTMLtree.html: b639bc91545a89e12d9c0a34a23bd6de
-share/doc/libxml2-2.9.9/html/html/libxml-SAX.html: a1dddf7f62888196c45c587a216cbe8a
-share/doc/libxml2-2.9.9/html/html/libxml-SAX2.html: 2d8812144ee7796aa073b748ba560d34
-share/doc/libxml2-2.9.9/html/html/libxml-c14n.html: af407530b72ad6d8342eab7e3d90207b
-share/doc/libxml2-2.9.9/html/html/libxml-catalog.html: 6ccaf618b222577f8b1c9ed8278ea357
-share/doc/libxml2-2.9.9/html/html/libxml-chvalid.html: 4bec2549c1505b9048041b722cb052c6
-share/doc/libxml2-2.9.9/html/html/libxml-debugXML.html: b1b29857fbff5d68b7bdf982f8b9f6c7
-share/doc/libxml2-2.9.9/html/html/libxml-dict.html: 01ef47c7c40b6bcdcea9c6ee95a20780
-share/doc/libxml2-2.9.9/html/html/libxml-encoding.html: 9158690112453706058d7c502fd881e1
-share/doc/libxml2-2.9.9/html/html/libxml-entities.html: d4ae454060415d31a5eec7a09d6c05a3
-share/doc/libxml2-2.9.9/html/html/libxml-globals.html: 7487fd3b2740f53f259016b9032caf19
-share/doc/libxml2-2.9.9/html/html/libxml-hash.html: b29d9a4775962146ba81bc5b89d54126
-share/doc/libxml2-2.9.9/html/html/libxml-lib.html: 461321024ef78221594067503eb0eba0
-share/doc/libxml2-2.9.9/html/html/libxml-list.html: f6aa3e5c878950a036c171fc9632a362
-share/doc/libxml2-2.9.9/html/html/libxml-nanoftp.html: c07d479ce51894e6181be84cd7afc8f6
-share/doc/libxml2-2.9.9/html/html/libxml-nanohttp.html: a4457c15280d27457677a436286c344e
-share/doc/libxml2-2.9.9/html/html/libxml-parser.html: d9abc1e3b231427736e24bb53d310edf
-share/doc/libxml2-2.9.9/html/html/libxml-parserInternals.html: dc212b49555db1f4d3473021415990f5
-share/doc/libxml2-2.9.9/html/html/libxml-pattern.html: bff29ccd97d10d65cd40201985ba2501
-share/doc/libxml2-2.9.9/html/html/libxml-relaxng.html: da69ff4b925629ce5667c63895aecf3f
-share/doc/libxml2-2.9.9/html/html/libxml-schemasInternals.html: ca466a394d9e945fcbe283d0b4a24e2f
-share/doc/libxml2-2.9.9/html/html/libxml-schematron.html: f0ddff7bae5bba25b1c98abd75038c36
-share/doc/libxml2-2.9.9/html/html/libxml-threads.html: 8bfd4253309b18e5b94f01228f3c6887
-share/doc/libxml2-2.9.9/html/html/libxml-tree.html: 298516ac6d45a3439975e5de9b830a3a
-share/doc/libxml2-2.9.9/html/html/libxml-uri.html: 9b4186c1502963221da42717dfcf2789
-share/doc/libxml2-2.9.9/html/html/libxml-valid.html: 51b24ec90bd3c5591130fa219172dca8
-share/doc/libxml2-2.9.9/html/html/libxml-xinclude.html: 2639d942d8a7bb71201ef35d8dd0a5d1
-share/doc/libxml2-2.9.9/html/html/libxml-xlink.html: 1de0d3b14ab220eb6b51bfa254b03769
-share/doc/libxml2-2.9.9/html/html/libxml-xmlIO.html: e9d7b75133b68febff966553614ca1e3
-share/doc/libxml2-2.9.9/html/html/libxml-xmlautomata.html: 28a6fdabf1bcc027c5723ef484551a3b
-share/doc/libxml2-2.9.9/html/html/libxml-xmlerror.html: b5130ac841f15f86cc076778451028c3
-share/doc/libxml2-2.9.9/html/html/libxml-xmlexports.html: 76a89eb95c8256a4277f65250245ef9a
-share/doc/libxml2-2.9.9/html/html/libxml-xmlmemory.html: ea097805488added49ebb2f1373c212a
-share/doc/libxml2-2.9.9/html/html/libxml-xmlmodule.html: dad4c35e0c0a8fb9bc1db2d42ae5f664
-share/doc/libxml2-2.9.9/html/html/libxml-xmlreader.html: c73d0449fa012be1b45d28aabb9dd67c
-share/doc/libxml2-2.9.9/html/html/libxml-xmlregexp.html: fc8289c2885a2e9adae8ce5f3f784f4d
-share/doc/libxml2-2.9.9/html/html/libxml-xmlsave.html: 8e4208e2908bd9a021c31ee1338755d2
-share/doc/libxml2-2.9.9/html/html/libxml-xmlschemas.html: 455628ea9eca007ecaa224305df3b0c8
-share/doc/libxml2-2.9.9/html/html/libxml-xmlschemastypes.html: f698db4a289728d46199ad42160da1d3
-share/doc/libxml2-2.9.9/html/html/libxml-xmlstring.html: d567835fca72a7e73875b513626e1d54
-share/doc/libxml2-2.9.9/html/html/libxml-xmlunicode.html: 7b282351048157db2233f4a8c9ed305c
-share/doc/libxml2-2.9.9/html/html/libxml-xmlversion.html: d9e2cd59ac2a1aa5319d09f7ad726a63
-share/doc/libxml2-2.9.9/html/html/libxml-xmlwriter.html: f7345386e22ec21cf60d91371eeaed57
-share/doc/libxml2-2.9.9/html/html/libxml-xpath.html: 0308bfeeaa1f3f9c39d95e2015ae7157
-share/doc/libxml2-2.9.9/html/html/libxml-xpathInternals.html: f41a22321ebfed3de68cd89b8a84a118
-share/doc/libxml2-2.9.9/html/html/libxml-xpointer.html: 39926eb00e10d3513053bebbb82d015e
-share/doc/libxml2-2.9.9/html/html/libxml-xzlib.html: 8d55e7cdc5a0363d945c8a672841bd6f
-share/doc/libxml2-2.9.9/html/html/right.png: ebd7e6d206d73850d77d305ab548f957
-share/doc/libxml2-2.9.9/html/html/up.png: 2f07d9272deb4ae870ca6821117877fa
-share/doc/libxml2-2.9.9/html/index.html: 854eae61c805261731f38a873415144f
-share/doc/libxml2-2.9.9/html/io1.c: 8861af9d5ae163e2679d14cccd7c50a8
-share/doc/libxml2-2.9.9/html/io1.res: c1063365cedce05c3c75361d8b21eda0
-share/doc/libxml2-2.9.9/html/io2.c: 064a8c92267a391f5cbc41dbf49b14ad
-share/doc/libxml2-2.9.9/html/io2.res: c6a030758261e4b23c18fe8fa9b9f1cb
-share/doc/libxml2-2.9.9/html/libxml.gif: 7b77627ea524c095934962f5dee442cb
-share/doc/libxml2-2.9.9/html/parse1.c: 35924de5d0e047f4e2732e8ef4d31fea
-share/doc/libxml2-2.9.9/html/parse2.c: 1533aa6faa9efa078a56d2d37b4e318c
-share/doc/libxml2-2.9.9/html/parse3.c: 745ea8e70138377b1fb1d0e3116dba63
-share/doc/libxml2-2.9.9/html/parse4.c: 1ebc80d9df8a1b0568f9cf7a2cc70a3e
-share/doc/libxml2-2.9.9/html/reader1.c: b30f26d62bb3c37fc9cba51fff13924e
-share/doc/libxml2-2.9.9/html/reader1.res: c7e547f58d4407d091d189a1ebfeab77
-share/doc/libxml2-2.9.9/html/reader2.c: 8b66731b71444ec57b99acc9d41a5f1d
-share/doc/libxml2-2.9.9/html/reader3.c: 2874d5506c9f0b9f4a1dead26d58e559
-share/doc/libxml2-2.9.9/html/reader3.res: ce152220e5a24918935d6f0c8bbcf587
-share/doc/libxml2-2.9.9/html/reader4.c: c7d0e7908cfc12c1102a58f4e530bbfd
-share/doc/libxml2-2.9.9/html/reader4.res: 2f8c9c74667d1434104e5610a77f824f
-share/doc/libxml2-2.9.9/html/redhat.gif: dd0216f442bf6845c103aba1b4bcb869
-share/doc/libxml2-2.9.9/html/smallfootonly.gif: e92b022a99a76d6fceeb35576bb7718f
-share/doc/libxml2-2.9.9/html/structure.gif: f10610a92f24c3f0fc35078f5764867e
-share/doc/libxml2-2.9.9/html/test1.xml: 5ffe018a2890cdd13b4d08d674cf8dd4
-share/doc/libxml2-2.9.9/html/test2.xml: 4084cf4871ee86fef27f5e5ee91ea455
-share/doc/libxml2-2.9.9/html/test3.xml: 0ba76ca9c89e995bbaf258ab154e5205
-share/doc/libxml2-2.9.9/html/testWriter.c: 26b676b61b6f1926e5ff470395878a20
-share/doc/libxml2-2.9.9/html/tree1.c: 8e3b9f050ff7e6ecd2912940cbb2394f
-share/doc/libxml2-2.9.9/html/tree1.res: 4d4d5f3e8297d35e59d9f92c876b42ac
-share/doc/libxml2-2.9.9/html/tree2.c: 9896bce93692a296135127551f5b2a4b
-share/doc/libxml2-2.9.9/html/tree2.res: 8e5cc417bcb23115c4f802404e09657e
-share/doc/libxml2-2.9.9/html/tst.xml: 6d10ac1b8fb04bc8fb73f9964589a223
-share/doc/libxml2-2.9.9/html/tutorial/apa.html: 51b23839855ffbb232c8ba2211a4d9ca
-share/doc/libxml2-2.9.9/html/tutorial/apb.html: 6fa0d1a793a7d794967c497dc9112077
-share/doc/libxml2-2.9.9/html/tutorial/apc.html: c263a905499b8177ee93b6ab39b26266
-share/doc/libxml2-2.9.9/html/tutorial/apd.html: 9f3342db337c1a28df32d4b85eba94be
-share/doc/libxml2-2.9.9/html/tutorial/ape.html: 69164a2345a37ac0b1001f2084ee5abc
-share/doc/libxml2-2.9.9/html/tutorial/apf.html: 4b58ea573ee05ceb46cac6c3eeef8211
-share/doc/libxml2-2.9.9/html/tutorial/apg.html: a84665f786e99169afa8e9dceb5003ca
-share/doc/libxml2-2.9.9/html/tutorial/aph.html: d49dfaba969e5b9161748d98b6f8eb0b
-share/doc/libxml2-2.9.9/html/tutorial/api.html: 0433fb6f377e50662e0f89b1e2f8e49a
-share/doc/libxml2-2.9.9/html/tutorial/ar01s02.html: d2b5e466f1613a0a281969296efe652e
-share/doc/libxml2-2.9.9/html/tutorial/ar01s03.html: af7d8b5f8bf6e7c6949c5f1b260289ef
-share/doc/libxml2-2.9.9/html/tutorial/ar01s04.html: 08161b16d07d12969e2ff0db52c0006d
-share/doc/libxml2-2.9.9/html/tutorial/ar01s05.html: a39259d226409f45e234b8e4f0ae1e9f
-share/doc/libxml2-2.9.9/html/tutorial/ar01s06.html: 4d622cd5afe28d58e8808651c896ff1e
-share/doc/libxml2-2.9.9/html/tutorial/ar01s07.html: c3d0264c72c908e119c22c7787892db9
-share/doc/libxml2-2.9.9/html/tutorial/ar01s08.html: 47bfaa87452e5e5d3436b232d96b1cf7
-share/doc/libxml2-2.9.9/html/tutorial/ar01s09.html: 066052f4864add31dffd8fc4bb1b9b7f
-share/doc/libxml2-2.9.9/html/tutorial/images/blank.png: 6f7573d4bb6bf0f55ed9ebd79f3f786f
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/1.png: 0f67842b8cc059137a88288e95115a18
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/10.png: 29fd9e419eee2efa4ef6ce493ca51a9c
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/2.png: 782f998bab59d0221977c1c0eaa676c8
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/3.png: 35dcf1dd29a802080c984e52d76e5b1f
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/4.png: 3d412b47729eb73afc7aa430feeb7da0
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/5.png: 489005941fbb522369466ca850189c59
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/6.png: f64cfcfac0c4219edebc96d6d043c84c
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/7.png: 0def94f52c5e45256232320aaffeb1ce
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/8.png: 2f899cf0909049b0472654d7357eaeb3
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/9.png: 5ba16a0731d050493bd7e0b95244aafc
-share/doc/libxml2-2.9.9/html/tutorial/images/caution.png: 2245032ab69fc481e2eefd246aa96e07
-share/doc/libxml2-2.9.9/html/tutorial/images/draft.png: 1b1da3ec69df05af5f2a5475e8a8a24b
-share/doc/libxml2-2.9.9/html/tutorial/images/home.png: 700644702db92b31d7488edfb3adfe7e
-share/doc/libxml2-2.9.9/html/tutorial/images/important.png: ca20b7b781cf82d1aeb36ce63590ccd0
-share/doc/libxml2-2.9.9/html/tutorial/images/next.png: c4ec8d7f81407ce09d175d7366c25ba0
-share/doc/libxml2-2.9.9/html/tutorial/images/note.png: 109e4af9c43357a74c6de01db819f36f
-share/doc/libxml2-2.9.9/html/tutorial/images/prev.png: 2188e42454c65ed8a37126d0f5f5830a
-share/doc/libxml2-2.9.9/html/tutorial/images/tip.png: dbb88aaf05b4a6a7df59c72cc5c947b4
-share/doc/libxml2-2.9.9/html/tutorial/images/toc-blank.png: a9dfccc01739501bbc01d561da12c944
-share/doc/libxml2-2.9.9/html/tutorial/images/toc-minus.png: 72baddf4a76d4d74f634edf1e71134b3
-share/doc/libxml2-2.9.9/html/tutorial/images/toc-plus.png: ee8d311bafbc474875730d7644e86047
-share/doc/libxml2-2.9.9/html/tutorial/images/up.png: ddf37bee4d12f626b42004e26bdd4e13
-share/doc/libxml2-2.9.9/html/tutorial/images/warning.png: 59c28f6840b1f20094af4ffc16ce3189
-share/doc/libxml2-2.9.9/html/tutorial/includeaddattribute.c: ba57721ff902105ef3c79eb199f4da5e
-share/doc/libxml2-2.9.9/html/tutorial/includeaddkeyword.c: 268f90fc598ccf5a5bd1de7d1f57c873
-share/doc/libxml2-2.9.9/html/tutorial/includeconvert.c: b91e86a449cb257dd92ada947c2b2320
-share/doc/libxml2-2.9.9/html/tutorial/includegetattribute.c: af83032a68f54f420f04430efd7629c8
-share/doc/libxml2-2.9.9/html/tutorial/includekeyword.c: 5508972bd6f704cddb4b4faeaa5397b0
-share/doc/libxml2-2.9.9/html/tutorial/includexpath.c: a9718d128b1abbf9710cb7ea315cffec
-share/doc/libxml2-2.9.9/html/tutorial/index.html: c3df2af08328cd4cbf697d55ca9cd419
-share/doc/libxml2-2.9.9/html/tutorial/ix01.html: 2f9c98d5610fc9a8f02c7312c3c49691
-share/doc/libxml2-2.9.9/html/tutorial/xmltutorial.pdf: 12df01000d92ab495235de65abcd4e46
-share/doc/libxml2-2.9.9/html/w3c.png: ba69544b9cfa7659a0bb1b81410680a9
-share/doc/libxml2-2.9.9/html/writer.xml: 1e16356328b8e3fa703a18858a11f3bb
-share/doc/libxml2-2.9.9/html/xml.html: 86d057e640e777486b33b7e424e0beeb
-share/doc/libxml2-2.9.9/html/xpath1.c: 87445983c77091ef0441ff775fb8edc6
-share/doc/libxml2-2.9.9/html/xpath1.res: cf508aadb27c5c145ac58d256326e8eb
-share/doc/libxml2-2.9.9/html/xpath2.c: 413d481a75246b5af3d8e7f489e3408f
-share/doc/libxml2-2.9.9/html/xpath2.res: c32344efbb7334a5f2563420e0d1723c
-share/gtk-doc/html/libxml2/general.html: df2b20bc526b927eefa3f401349d1287
-share/gtk-doc/html/libxml2/home.png: f6192f4292d744423df690e785d60fdf
-share/gtk-doc/html/libxml2/index.html: b0b369ddf6959a2604b422c9268a0a3f
-share/gtk-doc/html/libxml2/left.png: f771308152ab24a69682daed70ce136d
-share/gtk-doc/html/libxml2/libxml2-DOCBparser.html: bde929bed90adf39144b561ad443c278
-share/gtk-doc/html/libxml2/libxml2-HTMLparser.html: b0c4afaee2ffdfb2381d66acad586e2a
-share/gtk-doc/html/libxml2/libxml2-HTMLtree.html: e53dcd12a0e8e51413ca1de4986d7898
-share/gtk-doc/html/libxml2/libxml2-SAX.html: 5ba9dd3cf89972a337869e55024aeb0e
-share/gtk-doc/html/libxml2/libxml2-SAX2.html: 9a8574da93ad762a54194f690db4dbee
-share/gtk-doc/html/libxml2/libxml2-c14n.html: 57a9ef60a8af4df6586ab78061a75fd6
-share/gtk-doc/html/libxml2/libxml2-catalog.html: bcd705392f52867a1afadc1166739d17
-share/gtk-doc/html/libxml2/libxml2-chvalid.html: dca486d382dbf88f4d9155e3f7a826cf
-share/gtk-doc/html/libxml2/libxml2-debugXML.html: efd04207438816e0ce69c47bc93e525b
-share/gtk-doc/html/libxml2/libxml2-dict.html: 48012abaae77f87834377e8d4eb7caf1
-share/gtk-doc/html/libxml2/libxml2-encoding.html: d273f53a4f3c511372c5b984455f0288
-share/gtk-doc/html/libxml2/libxml2-entities.html: 3afcaf72917d0f9dda002baf4445e936
-share/gtk-doc/html/libxml2/libxml2-globals.html: 08b752bd53e687bf8ac51400c62ded68
-share/gtk-doc/html/libxml2/libxml2-hash.html: 371418533e8ef188b888d9e6e34aa245
-share/gtk-doc/html/libxml2/libxml2-list.html: 5a6fe5bf2cefe31f0f68cd2d8cafb2d7
-share/gtk-doc/html/libxml2/libxml2-nanoftp.html: 79f4eb67e7eb955c19bd5337a8cc5177
-share/gtk-doc/html/libxml2/libxml2-nanohttp.html: 0eac4dace4fda9fcd0bb2ebb6c16aaf0
-share/gtk-doc/html/libxml2/libxml2-parser.html: c3f66200ba47bd8198ec81aa3c8ce608
-share/gtk-doc/html/libxml2/libxml2-parserInternals.html: b2757ce5c41539e70df72da43af67825
-share/gtk-doc/html/libxml2/libxml2-pattern.html: 6129a6b5661fc0a38d5c967153651d26
-share/gtk-doc/html/libxml2/libxml2-relaxng.html: f98fee61d7e051dff9719e13b768b26c
-share/gtk-doc/html/libxml2/libxml2-schemasInternals.html: d25db26772d036681e1299a9f214427a
-share/gtk-doc/html/libxml2/libxml2-schematron.html: b3700a489202f309f02c6309f9d86984
-share/gtk-doc/html/libxml2/libxml2-threads.html: bb12a300c2c86bc49f586858a1ef6cd0
-share/gtk-doc/html/libxml2/libxml2-tree.html: 5bbe2d33f9b1917956919b7e18e47c53
-share/gtk-doc/html/libxml2/libxml2-uri.html: c46c9dfea580890ac48b70346c987bf0
-share/gtk-doc/html/libxml2/libxml2-valid.html: b4165290c6751ed9b2074eb915f0601f
-share/gtk-doc/html/libxml2/libxml2-xinclude.html: 644e5093b3931eee1fece47fb9a3c908
-share/gtk-doc/html/libxml2/libxml2-xlink.html: fe35c6e86ba9419aea9f628ed45bc57a
-share/gtk-doc/html/libxml2/libxml2-xmlIO.html: 1dd2f72b5a9014978f94155981fa6486
-share/gtk-doc/html/libxml2/libxml2-xmlautomata.html: 9cd301cf92ecca4ff9e896663f6d6570
-share/gtk-doc/html/libxml2/libxml2-xmlerror.html: 57549b7df0cd531b4d0ce6c03f9d9ade
-share/gtk-doc/html/libxml2/libxml2-xmlexports.html: 62aebfe3442aedae77f8ff0514a8160c
-share/gtk-doc/html/libxml2/libxml2-xmlmemory.html: 8c22f5ea8ddd2ed6795726d714b4ab9f
-share/gtk-doc/html/libxml2/libxml2-xmlmodule.html: 215331b3567ef3b2e79cf35b1998a357
-share/gtk-doc/html/libxml2/libxml2-xmlreader.html: 512101e5eb61e5955c991e14b11ab3bd
-share/gtk-doc/html/libxml2/libxml2-xmlregexp.html: 1a42a4508373992c4471d360bf1cdf4f
-share/gtk-doc/html/libxml2/libxml2-xmlsave.html: ee31535906cba2ee6455e430f48eb236
-share/gtk-doc/html/libxml2/libxml2-xmlschemas.html: 55b5ed0793dd7f64e9c25cfe4be40287
-share/gtk-doc/html/libxml2/libxml2-xmlschemastypes.html: aa49b7bc4fe1493b926c035484fd77af
-share/gtk-doc/html/libxml2/libxml2-xmlstring.html: 39057622b32c4f7bdb0836fd6005a1fa
-share/gtk-doc/html/libxml2/libxml2-xmlunicode.html: 9ac652a74d46f8c3e1caa26c19732b2a
-share/gtk-doc/html/libxml2/libxml2-xmlversion.html: 11a6e7c28ccbdbc1ca91213139decfa9
-share/gtk-doc/html/libxml2/libxml2-xmlwriter.html: 088d1735eaf6fcd0e4117c3cad0aa691
-share/gtk-doc/html/libxml2/libxml2-xpath.html: b75d3437dc3c3c355d6bace3b077e019
-share/gtk-doc/html/libxml2/libxml2-xpathInternals.html: 5f40882d1654ed5c644f22a10c8df2d3
-share/gtk-doc/html/libxml2/libxml2-xpointer.html: f1a81f0b99b0230bc0ceacae67d87043
-share/gtk-doc/html/libxml2/libxml2.devhelp: 138e3b9326546e2e347b3c0b18c12764
-share/gtk-doc/html/libxml2/right.png: ebd7e6d206d73850d77d305ab548f957
-share/gtk-doc/html/libxml2/style.css: a7b180ebf583ed0c315d70d6a4890f79
-share/gtk-doc/html/libxml2/up.png: 2f07d9272deb4ae870ca6821117877fa
-share/man/man1/xml2-config.1: f9ea1b8ede868111a96fc3dbd9db79e6
-share/man/man1/xmlcatalog.1: 79205743b3bdefdddbcb175c60105cc8
-share/man/man1/xmllint.1: c2da2d5425849f19b8b0d355f5215973
-share/man/man3/libxml.3: 1bc9e496f1d34157a9e0d1b65704819a
diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/61072772572f3007a94ff98e7a5b24691e94f83f/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/61072772572f3007a94ff98e7a5b24691e94f83f/conanmanifest.txt
deleted file mode 100644
index 8833c57a..00000000
--- a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.9/qtproject/stable/package/61072772572f3007a94ff98e7a5b24691e94f83f/conanmanifest.txt
+++ /dev/null
@@ -1,274 +0,0 @@
-1563314249
-FindLibXml2.cmake: d030bc3535551b29c75e192b74469347
-bin/libxml2-2.dll: 4a66e2fbb3e6ff0d3be4288f48ec4357
-bin/xml2-config: 76e6eed3b6f08bbd199bc8c0b7053dd5
-bin/xmlcatalog.exe: 3e562c6e39cbb4c5df1e3c0f8c413e2a
-bin/xmllint.exe: dff065ca8a593135b1dfcfeb4f03326e
-conaninfo.txt: 22f2906125da3c1eb305243d0f2b63bf
-include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
-include/libxml2/libxml/HTMLparser.h: d57891c89573ed6dce04b8133e7438d2
-include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
-include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
-include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
-include/libxml2/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
-include/libxml2/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
-include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
-include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
-include/libxml2/libxml/dict.h: 93b78165ce896cbda4417bd278259714
-include/libxml2/libxml/encoding.h: 807b84fade38abad3ae0d9b6af714dbc
-include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267
-include/libxml2/libxml/globals.h: 4b9d5b9ff807b093244cc301d2cefda5
-include/libxml2/libxml/hash.h: 35f22cf7568b12fcf7bdc3f47fe2ccca
-include/libxml2/libxml/list.h: 7600108b9a637797d97d3f47ed045287
-include/libxml2/libxml/nanoftp.h: 3f25d5edfbdb1fd084e53d9a7dbaff73
-include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
-include/libxml2/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
-include/libxml2/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
-include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
-include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
-include/libxml2/libxml/schemasInternals.h: 57e07ffffb72ccfa3ef131c7ad89633a
-include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
-include/libxml2/libxml/threads.h: 56e93792a1e4d23fe9c6940231cd4a40
-include/libxml2/libxml/tree.h: 7e730a421411d4d34ad95b52122f2650
-include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
-include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
-include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
-include/libxml2/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
-include/libxml2/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
-include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
-include/libxml2/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
-include/libxml2/libxml/xmlexports.h: 600bbe5e56f034234213b0c0bf36f2b9
-include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
-include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
-include/libxml2/libxml/xmlreader.h: f4e1ae61cb2ac0d3ded93985fed902db
-include/libxml2/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
-include/libxml2/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
-include/libxml2/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
-include/libxml2/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
-include/libxml2/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
-include/libxml2/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
-include/libxml2/libxml/xmlversion.h: 23a57bce6575bfbeea3ce80479990313
-include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
-include/libxml2/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
-include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
-include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
-include/libxml2/win32config.h: 117c7e9cb4e95acd6648f4af9cf98c5b
-include/libxml2/wsockcompat.h: 04a6c8ece3e62ee924d3653c2613b5be
-lib/cmake/libxml2/libxml2-config.cmake: 52555e668f1ac8a60ed70f97137e235b
-lib/libxml2.dll.a: e98c74ae88f8c5d3cecef3bbd139beb7
-lib/pkgconfig/libxml-2.0.pc: fe998038a6721fa60055ab9cc8b32139
-lib/xml2Conf.sh: 83704a436b85808dce196ac73c3b7803
-licenses/COPYING: 2044417e2e5006b65a8b9067b683fcf1
-share/aclocal/libxml.m4: c6969a0bf79628df8bf639433092d7b2
-share/doc/libxml2-2.9.9/Copyright: 2044417e2e5006b65a8b9067b683fcf1
-share/doc/libxml2-2.9.9/examples/testHTML.c: 6b181ebf4001bb62b07c7be7d79a2f01
-share/doc/libxml2-2.9.9/examples/testSAX.c: 34e3e9b268e1915652c15c4be11216a8
-share/doc/libxml2-2.9.9/examples/testXPath.c: 1db9d6ae0438d72387bcfd0ff1ae5ce4
-share/doc/libxml2-2.9.9/examples/xmllint.c: 15e78f93aab67d34d487eaeef8d7df22
-share/doc/libxml2-2.9.9/html/DOM.gif: b3d91cf23f7c9199b395356ea98cd097
-share/doc/libxml2-2.9.9/html/FAQ.html: 46b6bf6536bf9b2652891363aafb0b58
-share/doc/libxml2-2.9.9/html/Libxml2-Logo-180x168.gif: 6704060ba0272a9624e0a732455439ba
-share/doc/libxml2-2.9.9/html/Libxml2-Logo-90x34.gif: 29dfd4b3dec5fee179d3dc7e3d65be8a
-share/doc/libxml2-2.9.9/html/encoding.html: 3be0aba75968021dc9be873c020b93a9
-share/doc/libxml2-2.9.9/html/examples.xml: e94ff0f46d36f998999908d5f55cbbe9
-share/doc/libxml2-2.9.9/html/examples.xsl: 821de9e855568781f8c87ad0fe9afcba
-share/doc/libxml2-2.9.9/html/html/book1.html: 461321024ef78221594067503eb0eba0
-share/doc/libxml2-2.9.9/html/html/home.png: f6192f4292d744423df690e785d60fdf
-share/doc/libxml2-2.9.9/html/html/index.html: 461321024ef78221594067503eb0eba0
-share/doc/libxml2-2.9.9/html/html/left.png: f771308152ab24a69682daed70ce136d
-share/doc/libxml2-2.9.9/html/html/libxml-DOCBparser.html: a9c425e3ab0c095b85759a321c294a72
-share/doc/libxml2-2.9.9/html/html/libxml-HTMLparser.html: 9bed50ea5f7ef6398a54151a85e5d82e
-share/doc/libxml2-2.9.9/html/html/libxml-HTMLtree.html: b639bc91545a89e12d9c0a34a23bd6de
-share/doc/libxml2-2.9.9/html/html/libxml-SAX.html: a1dddf7f62888196c45c587a216cbe8a
-share/doc/libxml2-2.9.9/html/html/libxml-SAX2.html: 2d8812144ee7796aa073b748ba560d34
-share/doc/libxml2-2.9.9/html/html/libxml-c14n.html: af407530b72ad6d8342eab7e3d90207b
-share/doc/libxml2-2.9.9/html/html/libxml-catalog.html: 6ccaf618b222577f8b1c9ed8278ea357
-share/doc/libxml2-2.9.9/html/html/libxml-chvalid.html: 4bec2549c1505b9048041b722cb052c6
-share/doc/libxml2-2.9.9/html/html/libxml-debugXML.html: b1b29857fbff5d68b7bdf982f8b9f6c7
-share/doc/libxml2-2.9.9/html/html/libxml-dict.html: 01ef47c7c40b6bcdcea9c6ee95a20780
-share/doc/libxml2-2.9.9/html/html/libxml-encoding.html: 9158690112453706058d7c502fd881e1
-share/doc/libxml2-2.9.9/html/html/libxml-entities.html: d4ae454060415d31a5eec7a09d6c05a3
-share/doc/libxml2-2.9.9/html/html/libxml-globals.html: 7487fd3b2740f53f259016b9032caf19
-share/doc/libxml2-2.9.9/html/html/libxml-hash.html: b29d9a4775962146ba81bc5b89d54126
-share/doc/libxml2-2.9.9/html/html/libxml-lib.html: 461321024ef78221594067503eb0eba0
-share/doc/libxml2-2.9.9/html/html/libxml-list.html: f6aa3e5c878950a036c171fc9632a362
-share/doc/libxml2-2.9.9/html/html/libxml-nanoftp.html: c07d479ce51894e6181be84cd7afc8f6
-share/doc/libxml2-2.9.9/html/html/libxml-nanohttp.html: a4457c15280d27457677a436286c344e
-share/doc/libxml2-2.9.9/html/html/libxml-parser.html: d9abc1e3b231427736e24bb53d310edf
-share/doc/libxml2-2.9.9/html/html/libxml-parserInternals.html: dc212b49555db1f4d3473021415990f5
-share/doc/libxml2-2.9.9/html/html/libxml-pattern.html: bff29ccd97d10d65cd40201985ba2501
-share/doc/libxml2-2.9.9/html/html/libxml-relaxng.html: da69ff4b925629ce5667c63895aecf3f
-share/doc/libxml2-2.9.9/html/html/libxml-schemasInternals.html: ca466a394d9e945fcbe283d0b4a24e2f
-share/doc/libxml2-2.9.9/html/html/libxml-schematron.html: f0ddff7bae5bba25b1c98abd75038c36
-share/doc/libxml2-2.9.9/html/html/libxml-threads.html: 8bfd4253309b18e5b94f01228f3c6887
-share/doc/libxml2-2.9.9/html/html/libxml-tree.html: 298516ac6d45a3439975e5de9b830a3a
-share/doc/libxml2-2.9.9/html/html/libxml-uri.html: 9b4186c1502963221da42717dfcf2789
-share/doc/libxml2-2.9.9/html/html/libxml-valid.html: 51b24ec90bd3c5591130fa219172dca8
-share/doc/libxml2-2.9.9/html/html/libxml-xinclude.html: 2639d942d8a7bb71201ef35d8dd0a5d1
-share/doc/libxml2-2.9.9/html/html/libxml-xlink.html: 1de0d3b14ab220eb6b51bfa254b03769
-share/doc/libxml2-2.9.9/html/html/libxml-xmlIO.html: e9d7b75133b68febff966553614ca1e3
-share/doc/libxml2-2.9.9/html/html/libxml-xmlautomata.html: 28a6fdabf1bcc027c5723ef484551a3b
-share/doc/libxml2-2.9.9/html/html/libxml-xmlerror.html: b5130ac841f15f86cc076778451028c3
-share/doc/libxml2-2.9.9/html/html/libxml-xmlexports.html: 76a89eb95c8256a4277f65250245ef9a
-share/doc/libxml2-2.9.9/html/html/libxml-xmlmemory.html: ea097805488added49ebb2f1373c212a
-share/doc/libxml2-2.9.9/html/html/libxml-xmlmodule.html: dad4c35e0c0a8fb9bc1db2d42ae5f664
-share/doc/libxml2-2.9.9/html/html/libxml-xmlreader.html: c73d0449fa012be1b45d28aabb9dd67c
-share/doc/libxml2-2.9.9/html/html/libxml-xmlregexp.html: fc8289c2885a2e9adae8ce5f3f784f4d
-share/doc/libxml2-2.9.9/html/html/libxml-xmlsave.html: 8e4208e2908bd9a021c31ee1338755d2
-share/doc/libxml2-2.9.9/html/html/libxml-xmlschemas.html: 455628ea9eca007ecaa224305df3b0c8
-share/doc/libxml2-2.9.9/html/html/libxml-xmlschemastypes.html: f698db4a289728d46199ad42160da1d3
-share/doc/libxml2-2.9.9/html/html/libxml-xmlstring.html: d567835fca72a7e73875b513626e1d54
-share/doc/libxml2-2.9.9/html/html/libxml-xmlunicode.html: 7b282351048157db2233f4a8c9ed305c
-share/doc/libxml2-2.9.9/html/html/libxml-xmlversion.html: d9e2cd59ac2a1aa5319d09f7ad726a63
-share/doc/libxml2-2.9.9/html/html/libxml-xmlwriter.html: f7345386e22ec21cf60d91371eeaed57
-share/doc/libxml2-2.9.9/html/html/libxml-xpath.html: 0308bfeeaa1f3f9c39d95e2015ae7157
-share/doc/libxml2-2.9.9/html/html/libxml-xpathInternals.html: f41a22321ebfed3de68cd89b8a84a118
-share/doc/libxml2-2.9.9/html/html/libxml-xpointer.html: 39926eb00e10d3513053bebbb82d015e
-share/doc/libxml2-2.9.9/html/html/libxml-xzlib.html: 8d55e7cdc5a0363d945c8a672841bd6f
-share/doc/libxml2-2.9.9/html/html/right.png: ebd7e6d206d73850d77d305ab548f957
-share/doc/libxml2-2.9.9/html/html/up.png: 2f07d9272deb4ae870ca6821117877fa
-share/doc/libxml2-2.9.9/html/index.html: 854eae61c805261731f38a873415144f
-share/doc/libxml2-2.9.9/html/io1.c: 8861af9d5ae163e2679d14cccd7c50a8
-share/doc/libxml2-2.9.9/html/io1.res: c1063365cedce05c3c75361d8b21eda0
-share/doc/libxml2-2.9.9/html/io2.c: 064a8c92267a391f5cbc41dbf49b14ad
-share/doc/libxml2-2.9.9/html/io2.res: c6a030758261e4b23c18fe8fa9b9f1cb
-share/doc/libxml2-2.9.9/html/libxml.gif: 7b77627ea524c095934962f5dee442cb
-share/doc/libxml2-2.9.9/html/parse1.c: 35924de5d0e047f4e2732e8ef4d31fea
-share/doc/libxml2-2.9.9/html/parse2.c: 1533aa6faa9efa078a56d2d37b4e318c
-share/doc/libxml2-2.9.9/html/parse3.c: 745ea8e70138377b1fb1d0e3116dba63
-share/doc/libxml2-2.9.9/html/parse4.c: 1ebc80d9df8a1b0568f9cf7a2cc70a3e
-share/doc/libxml2-2.9.9/html/reader1.c: b30f26d62bb3c37fc9cba51fff13924e
-share/doc/libxml2-2.9.9/html/reader1.res: c7e547f58d4407d091d189a1ebfeab77
-share/doc/libxml2-2.9.9/html/reader2.c: 8b66731b71444ec57b99acc9d41a5f1d
-share/doc/libxml2-2.9.9/html/reader3.c: 2874d5506c9f0b9f4a1dead26d58e559
-share/doc/libxml2-2.9.9/html/reader3.res: ce152220e5a24918935d6f0c8bbcf587
-share/doc/libxml2-2.9.9/html/reader4.c: c7d0e7908cfc12c1102a58f4e530bbfd
-share/doc/libxml2-2.9.9/html/reader4.res: 2f8c9c74667d1434104e5610a77f824f
-share/doc/libxml2-2.9.9/html/redhat.gif: dd0216f442bf6845c103aba1b4bcb869
-share/doc/libxml2-2.9.9/html/smallfootonly.gif: e92b022a99a76d6fceeb35576bb7718f
-share/doc/libxml2-2.9.9/html/structure.gif: f10610a92f24c3f0fc35078f5764867e
-share/doc/libxml2-2.9.9/html/test1.xml: 5ffe018a2890cdd13b4d08d674cf8dd4
-share/doc/libxml2-2.9.9/html/test2.xml: 4084cf4871ee86fef27f5e5ee91ea455
-share/doc/libxml2-2.9.9/html/test3.xml: 0ba76ca9c89e995bbaf258ab154e5205
-share/doc/libxml2-2.9.9/html/testWriter.c: 26b676b61b6f1926e5ff470395878a20
-share/doc/libxml2-2.9.9/html/tree1.c: 8e3b9f050ff7e6ecd2912940cbb2394f
-share/doc/libxml2-2.9.9/html/tree1.res: 4d4d5f3e8297d35e59d9f92c876b42ac
-share/doc/libxml2-2.9.9/html/tree2.c: 9896bce93692a296135127551f5b2a4b
-share/doc/libxml2-2.9.9/html/tree2.res: 8e5cc417bcb23115c4f802404e09657e
-share/doc/libxml2-2.9.9/html/tst.xml: 6d10ac1b8fb04bc8fb73f9964589a223
-share/doc/libxml2-2.9.9/html/tutorial/apa.html: 51b23839855ffbb232c8ba2211a4d9ca
-share/doc/libxml2-2.9.9/html/tutorial/apb.html: 6fa0d1a793a7d794967c497dc9112077
-share/doc/libxml2-2.9.9/html/tutorial/apc.html: c263a905499b8177ee93b6ab39b26266
-share/doc/libxml2-2.9.9/html/tutorial/apd.html: 9f3342db337c1a28df32d4b85eba94be
-share/doc/libxml2-2.9.9/html/tutorial/ape.html: 69164a2345a37ac0b1001f2084ee5abc
-share/doc/libxml2-2.9.9/html/tutorial/apf.html: 4b58ea573ee05ceb46cac6c3eeef8211
-share/doc/libxml2-2.9.9/html/tutorial/apg.html: a84665f786e99169afa8e9dceb5003ca
-share/doc/libxml2-2.9.9/html/tutorial/aph.html: d49dfaba969e5b9161748d98b6f8eb0b
-share/doc/libxml2-2.9.9/html/tutorial/api.html: 0433fb6f377e50662e0f89b1e2f8e49a
-share/doc/libxml2-2.9.9/html/tutorial/ar01s02.html: d2b5e466f1613a0a281969296efe652e
-share/doc/libxml2-2.9.9/html/tutorial/ar01s03.html: af7d8b5f8bf6e7c6949c5f1b260289ef
-share/doc/libxml2-2.9.9/html/tutorial/ar01s04.html: 08161b16d07d12969e2ff0db52c0006d
-share/doc/libxml2-2.9.9/html/tutorial/ar01s05.html: a39259d226409f45e234b8e4f0ae1e9f
-share/doc/libxml2-2.9.9/html/tutorial/ar01s06.html: 4d622cd5afe28d58e8808651c896ff1e
-share/doc/libxml2-2.9.9/html/tutorial/ar01s07.html: c3d0264c72c908e119c22c7787892db9
-share/doc/libxml2-2.9.9/html/tutorial/ar01s08.html: 47bfaa87452e5e5d3436b232d96b1cf7
-share/doc/libxml2-2.9.9/html/tutorial/ar01s09.html: 066052f4864add31dffd8fc4bb1b9b7f
-share/doc/libxml2-2.9.9/html/tutorial/images/blank.png: 6f7573d4bb6bf0f55ed9ebd79f3f786f
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/1.png: 0f67842b8cc059137a88288e95115a18
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/10.png: 29fd9e419eee2efa4ef6ce493ca51a9c
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/2.png: 782f998bab59d0221977c1c0eaa676c8
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/3.png: 35dcf1dd29a802080c984e52d76e5b1f
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/4.png: 3d412b47729eb73afc7aa430feeb7da0
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/5.png: 489005941fbb522369466ca850189c59
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/6.png: f64cfcfac0c4219edebc96d6d043c84c
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/7.png: 0def94f52c5e45256232320aaffeb1ce
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/8.png: 2f899cf0909049b0472654d7357eaeb3
-share/doc/libxml2-2.9.9/html/tutorial/images/callouts/9.png: 5ba16a0731d050493bd7e0b95244aafc
-share/doc/libxml2-2.9.9/html/tutorial/images/caution.png: 2245032ab69fc481e2eefd246aa96e07
-share/doc/libxml2-2.9.9/html/tutorial/images/draft.png: 1b1da3ec69df05af5f2a5475e8a8a24b
-share/doc/libxml2-2.9.9/html/tutorial/images/home.png: 700644702db92b31d7488edfb3adfe7e
-share/doc/libxml2-2.9.9/html/tutorial/images/important.png: ca20b7b781cf82d1aeb36ce63590ccd0
-share/doc/libxml2-2.9.9/html/tutorial/images/next.png: c4ec8d7f81407ce09d175d7366c25ba0
-share/doc/libxml2-2.9.9/html/tutorial/images/note.png: 109e4af9c43357a74c6de01db819f36f
-share/doc/libxml2-2.9.9/html/tutorial/images/prev.png: 2188e42454c65ed8a37126d0f5f5830a
-share/doc/libxml2-2.9.9/html/tutorial/images/tip.png: dbb88aaf05b4a6a7df59c72cc5c947b4
-share/doc/libxml2-2.9.9/html/tutorial/images/toc-blank.png: a9dfccc01739501bbc01d561da12c944
-share/doc/libxml2-2.9.9/html/tutorial/images/toc-minus.png: 72baddf4a76d4d74f634edf1e71134b3
-share/doc/libxml2-2.9.9/html/tutorial/images/toc-plus.png: ee8d311bafbc474875730d7644e86047
-share/doc/libxml2-2.9.9/html/tutorial/images/up.png: ddf37bee4d12f626b42004e26bdd4e13
-share/doc/libxml2-2.9.9/html/tutorial/images/warning.png: 59c28f6840b1f20094af4ffc16ce3189
-share/doc/libxml2-2.9.9/html/tutorial/includeaddattribute.c: ba57721ff902105ef3c79eb199f4da5e
-share/doc/libxml2-2.9.9/html/tutorial/includeaddkeyword.c: 268f90fc598ccf5a5bd1de7d1f57c873
-share/doc/libxml2-2.9.9/html/tutorial/includeconvert.c: b91e86a449cb257dd92ada947c2b2320
-share/doc/libxml2-2.9.9/html/tutorial/includegetattribute.c: af83032a68f54f420f04430efd7629c8
-share/doc/libxml2-2.9.9/html/tutorial/includekeyword.c: 5508972bd6f704cddb4b4faeaa5397b0
-share/doc/libxml2-2.9.9/html/tutorial/includexpath.c: a9718d128b1abbf9710cb7ea315cffec
-share/doc/libxml2-2.9.9/html/tutorial/index.html: c3df2af08328cd4cbf697d55ca9cd419
-share/doc/libxml2-2.9.9/html/tutorial/ix01.html: 2f9c98d5610fc9a8f02c7312c3c49691
-share/doc/libxml2-2.9.9/html/tutorial/xmltutorial.pdf: 12df01000d92ab495235de65abcd4e46
-share/doc/libxml2-2.9.9/html/w3c.png: ba69544b9cfa7659a0bb1b81410680a9
-share/doc/libxml2-2.9.9/html/writer.xml: 1e16356328b8e3fa703a18858a11f3bb
-share/doc/libxml2-2.9.9/html/xml.html: 86d057e640e777486b33b7e424e0beeb
-share/doc/libxml2-2.9.9/html/xpath1.c: 87445983c77091ef0441ff775fb8edc6
-share/doc/libxml2-2.9.9/html/xpath1.res: cf508aadb27c5c145ac58d256326e8eb
-share/doc/libxml2-2.9.9/html/xpath2.c: 413d481a75246b5af3d8e7f489e3408f
-share/doc/libxml2-2.9.9/html/xpath2.res: c32344efbb7334a5f2563420e0d1723c
-share/gtk-doc/html/libxml2/general.html: df2b20bc526b927eefa3f401349d1287
-share/gtk-doc/html/libxml2/home.png: f6192f4292d744423df690e785d60fdf
-share/gtk-doc/html/libxml2/index.html: b0b369ddf6959a2604b422c9268a0a3f
-share/gtk-doc/html/libxml2/left.png: f771308152ab24a69682daed70ce136d
-share/gtk-doc/html/libxml2/libxml2-DOCBparser.html: bde929bed90adf39144b561ad443c278
-share/gtk-doc/html/libxml2/libxml2-HTMLparser.html: b0c4afaee2ffdfb2381d66acad586e2a
-share/gtk-doc/html/libxml2/libxml2-HTMLtree.html: e53dcd12a0e8e51413ca1de4986d7898
-share/gtk-doc/html/libxml2/libxml2-SAX.html: 5ba9dd3cf89972a337869e55024aeb0e
-share/gtk-doc/html/libxml2/libxml2-SAX2.html: 9a8574da93ad762a54194f690db4dbee
-share/gtk-doc/html/libxml2/libxml2-c14n.html: 57a9ef60a8af4df6586ab78061a75fd6
-share/gtk-doc/html/libxml2/libxml2-catalog.html: bcd705392f52867a1afadc1166739d17
-share/gtk-doc/html/libxml2/libxml2-chvalid.html: dca486d382dbf88f4d9155e3f7a826cf
-share/gtk-doc/html/libxml2/libxml2-debugXML.html: efd04207438816e0ce69c47bc93e525b
-share/gtk-doc/html/libxml2/libxml2-dict.html: 48012abaae77f87834377e8d4eb7caf1
-share/gtk-doc/html/libxml2/libxml2-encoding.html: d273f53a4f3c511372c5b984455f0288
-share/gtk-doc/html/libxml2/libxml2-entities.html: 3afcaf72917d0f9dda002baf4445e936
-share/gtk-doc/html/libxml2/libxml2-globals.html: 08b752bd53e687bf8ac51400c62ded68
-share/gtk-doc/html/libxml2/libxml2-hash.html: 371418533e8ef188b888d9e6e34aa245
-share/gtk-doc/html/libxml2/libxml2-list.html: 5a6fe5bf2cefe31f0f68cd2d8cafb2d7
-share/gtk-doc/html/libxml2/libxml2-nanoftp.html: 79f4eb67e7eb955c19bd5337a8cc5177
-share/gtk-doc/html/libxml2/libxml2-nanohttp.html: 0eac4dace4fda9fcd0bb2ebb6c16aaf0
-share/gtk-doc/html/libxml2/libxml2-parser.html: c3f66200ba47bd8198ec81aa3c8ce608
-share/gtk-doc/html/libxml2/libxml2-parserInternals.html: b2757ce5c41539e70df72da43af67825
-share/gtk-doc/html/libxml2/libxml2-pattern.html: 6129a6b5661fc0a38d5c967153651d26
-share/gtk-doc/html/libxml2/libxml2-relaxng.html: f98fee61d7e051dff9719e13b768b26c
-share/gtk-doc/html/libxml2/libxml2-schemasInternals.html: d25db26772d036681e1299a9f214427a
-share/gtk-doc/html/libxml2/libxml2-schematron.html: b3700a489202f309f02c6309f9d86984
-share/gtk-doc/html/libxml2/libxml2-threads.html: bb12a300c2c86bc49f586858a1ef6cd0
-share/gtk-doc/html/libxml2/libxml2-tree.html: 5bbe2d33f9b1917956919b7e18e47c53
-share/gtk-doc/html/libxml2/libxml2-uri.html: c46c9dfea580890ac48b70346c987bf0
-share/gtk-doc/html/libxml2/libxml2-valid.html: b4165290c6751ed9b2074eb915f0601f
-share/gtk-doc/html/libxml2/libxml2-xinclude.html: 644e5093b3931eee1fece47fb9a3c908
-share/gtk-doc/html/libxml2/libxml2-xlink.html: fe35c6e86ba9419aea9f628ed45bc57a
-share/gtk-doc/html/libxml2/libxml2-xmlIO.html: 1dd2f72b5a9014978f94155981fa6486
-share/gtk-doc/html/libxml2/libxml2-xmlautomata.html: 9cd301cf92ecca4ff9e896663f6d6570
-share/gtk-doc/html/libxml2/libxml2-xmlerror.html: 57549b7df0cd531b4d0ce6c03f9d9ade
-share/gtk-doc/html/libxml2/libxml2-xmlexports.html: 62aebfe3442aedae77f8ff0514a8160c
-share/gtk-doc/html/libxml2/libxml2-xmlmemory.html: 8c22f5ea8ddd2ed6795726d714b4ab9f
-share/gtk-doc/html/libxml2/libxml2-xmlmodule.html: 215331b3567ef3b2e79cf35b1998a357
-share/gtk-doc/html/libxml2/libxml2-xmlreader.html: 512101e5eb61e5955c991e14b11ab3bd
-share/gtk-doc/html/libxml2/libxml2-xmlregexp.html: 1a42a4508373992c4471d360bf1cdf4f
-share/gtk-doc/html/libxml2/libxml2-xmlsave.html: ee31535906cba2ee6455e430f48eb236
-share/gtk-doc/html/libxml2/libxml2-xmlschemas.html: 55b5ed0793dd7f64e9c25cfe4be40287
-share/gtk-doc/html/libxml2/libxml2-xmlschemastypes.html: aa49b7bc4fe1493b926c035484fd77af
-share/gtk-doc/html/libxml2/libxml2-xmlstring.html: 39057622b32c4f7bdb0836fd6005a1fa
-share/gtk-doc/html/libxml2/libxml2-xmlunicode.html: 9ac652a74d46f8c3e1caa26c19732b2a
-share/gtk-doc/html/libxml2/libxml2-xmlversion.html: 11a6e7c28ccbdbc1ca91213139decfa9
-share/gtk-doc/html/libxml2/libxml2-xmlwriter.html: 088d1735eaf6fcd0e4117c3cad0aa691
-share/gtk-doc/html/libxml2/libxml2-xpath.html: b75d3437dc3c3c355d6bace3b077e019
-share/gtk-doc/html/libxml2/libxml2-xpathInternals.html: 5f40882d1654ed5c644f22a10c8df2d3
-share/gtk-doc/html/libxml2/libxml2-xpointer.html: f1a81f0b99b0230bc0ceacae67d87043
-share/gtk-doc/html/libxml2/libxml2.devhelp: 138e3b9326546e2e347b3c0b18c12764
-share/gtk-doc/html/libxml2/right.png: ebd7e6d206d73850d77d305ab548f957
-share/gtk-doc/html/libxml2/style.css: a7b180ebf583ed0c315d70d6a4890f79
-share/gtk-doc/html/libxml2/up.png: 2f07d9272deb4ae870ca6821117877fa
-share/man/man1/xml2-config.1: f9ea1b8ede868111a96fc3dbd9db79e6
-share/man/man1/xmlcatalog.1: 79205743b3bdefdddbcb175c60105cc8
-share/man/man1/xmllint.1: c2da2d5425849f19b8b0d355f5215973
-share/man/man3/libxml.3: 1bc9e496f1d34157a9e0d1b65704819a
diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/export/conanmanifest.txt
deleted file mode 100644
index f01b0b20..00000000
--- a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/export/conanmanifest.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-1564572636
-LICENSE.md: 5aa9930034582b90e2008d2c609d1317
-conanfile.py: cd5a1ced5c2ea7eebac675979e021936
diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/ae932df57acef9c094443d5579df1a9b72790e1a/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/ae932df57acef9c094443d5579df1a9b72790e1a/conanmanifest.txt
deleted file mode 100644
index 9df383f3..00000000
--- a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/ae932df57acef9c094443d5579df1a9b72790e1a/conanmanifest.txt
+++ /dev/null
@@ -1,131 +0,0 @@
-1564657192
-bin/libexslt-0.dll: 5b1aa1e3f0b7420e460bd2ba7c0905b7
-bin/libxslt-1.dll: 304fe2300204c90d4f9ff63489d69037
-bin/xslt-config: 40811a2730bb0b6542758cff609476a4
-bin/xsltproc.exe: 4816b9ff0fe4dcc89c57c2e3fab9ea1f
-conaninfo.txt: 0e255efc593a041926b319133858565c
-include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
-include/libexslt/exsltconfig.h: 0ecd038f6193e48046754b4c19c5100a
-include/libexslt/exsltexports.h: 03a75a174bc5b056f014e592cfd4db36
-include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
-include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
-include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
-include/libxslt/extra.h: 94fe9ce1c0c47724aae4a1bcb8c29433
-include/libxslt/functions.h: 052fd28e9971416b2bbebdc3d1103c4e
-include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
-include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
-include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
-include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
-include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f
-include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
-include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
-include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
-include/libxslt/transform.h: ccbcce4553f3231003b1944002814246
-include/libxslt/variables.h: ebd9b3b1f996c4a2ed79d4473ff0fd77
-include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
-include/libxslt/xsltInternals.h: 83c28cbab61567177227bc7d65cedc5d
-include/libxslt/xsltconfig.h: 05fef7eabdf530bd4187f2ab36f75ab2
-include/libxslt/xsltexports.h: 751f95448e71222d8e10d31ebf8822df
-include/libxslt/xsltlocale.h: d7b200e408cefe5082b15d3a5e1bf600
-include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
-lib/libexslt.dll.a: 9bd0029908c64166fc25a8f9768a9899
-lib/libexslt.la: 0cb3b2219e4d584e600e7c8c2793c17f
-lib/libxslt.dll.a: 19e51032012443406f5baa4cbc9f2fc0
-lib/pkgconfig/libexslt.pc: bf17f17059d9835bd023402072aae276
-lib/pkgconfig/libxslt.pc: d44ef86e4b636bfdb470a0abac21ea2c
-lib/xsltConf.sh: 6592ea47fbdda09eda481af47695c07e
-licenses/COPYING: 0cd9a07afbeb24026c9b03aecfeba458
-share/aclocal/libxslt.m4: 7b0b8b6bd86eea30c617663c9e9439b3
-share/doc/libxslt-1.1.33/html/API.html: 99b964a0e24da7db2d479302fbde49ef
-share/doc/libxslt-1.1.33/html/APIchunk0.html: 2606a248a6bcc15dc3a0a7b24aa4c986
-share/doc/libxslt-1.1.33/html/APIchunk1.html: b7d490ac26795f95c2bef95c0a594602
-share/doc/libxslt-1.1.33/html/APIchunk10.html: 21469e5e8bddfc34612199bcbe475986
-share/doc/libxslt-1.1.33/html/APIchunk11.html: d885dc364ca2e7f673e70a8e4bebe708
-share/doc/libxslt-1.1.33/html/APIchunk12.html: bf1786a4eec69d7f07b1b343e5896578
-share/doc/libxslt-1.1.33/html/APIchunk13.html: a6260a4828dede37e72fcba0b0896bbc
-share/doc/libxslt-1.1.33/html/APIchunk2.html: d23cc069d98f804c94b5f89d689df18d
-share/doc/libxslt-1.1.33/html/APIchunk3.html: 726cc909e934c30b155938c7e3054514
-share/doc/libxslt-1.1.33/html/APIchunk4.html: 6ae81594249831b8fb705cf93e2aeb1c
-share/doc/libxslt-1.1.33/html/APIchunk5.html: abec4cefc8e617a8a5a09a4eb698f1b2
-share/doc/libxslt-1.1.33/html/APIchunk6.html: fbf021be7dc8290f2e982f142db88c65
-share/doc/libxslt-1.1.33/html/APIchunk7.html: 8a239dc2258366ba021dff7da5bff984
-share/doc/libxslt-1.1.33/html/APIchunk8.html: 477f0b927ea36d2b304b4d9cc50c1d33
-share/doc/libxslt-1.1.33/html/APIchunk9.html: 6a3e5b1297a1ac42a923be4572e910b1
-share/doc/libxslt-1.1.33/html/APIconstructors.html: 024a521581bd48526c32d53ad523ca7d
-share/doc/libxslt-1.1.33/html/APIfiles.html: 5d7c6992d4f45cc688140d67c1c36819
-share/doc/libxslt-1.1.33/html/APIfunctions.html: 3507a0636b416c3d0e26d751ffbc89b4
-share/doc/libxslt-1.1.33/html/APIsymbols.html: b4e69e2a3f573e06627682607098e7d5
-share/doc/libxslt-1.1.33/html/EXSLT/APIchunk0.html: be037131987b78b19b9e61ce54877bee
-share/doc/libxslt-1.1.33/html/EXSLT/APIconstructors.html: 3da084171718dfe3cfc77c6d4350762f
-share/doc/libxslt-1.1.33/html/EXSLT/APIfiles.html: d67a66297a2fd601bc1553874765a315
-share/doc/libxslt-1.1.33/html/EXSLT/APIfunctions.html: 6b0b4b814785deca06fb32b27d1421db
-share/doc/libxslt-1.1.33/html/EXSLT/APIsymbols.html: 39928a27a9ada210627deef998899296
-share/doc/libxslt-1.1.33/html/EXSLT/bugs.html: 7e22e19ae460ec6a27849b6bf2870eaf
-share/doc/libxslt-1.1.33/html/EXSLT/docs.html: de04679a46246ab14183bfddfb9fe21e
-share/doc/libxslt-1.1.33/html/EXSLT/downloads.html: 775d1c9006018e2a6afbd46aabac94cc
-share/doc/libxslt-1.1.33/html/EXSLT/exslt.html: 506581c3f25d8dbc5443c8892dfd09fe
-share/doc/libxslt-1.1.33/html/EXSLT/help.html: 6a3ae7a677b508299d6843ec2aa06919
-share/doc/libxslt-1.1.33/html/EXSLT/index.html: f10878530c0c370434e38f8669b87fb2
-share/doc/libxslt-1.1.33/html/EXSLT/intro.html: 08c5743544fa11d3e47794d2bddf58c5
-share/doc/libxslt-1.1.33/html/FAQ.html: d50bcf8a29a1593dd5e0a3821071274f
-share/doc/libxslt-1.1.33/html/Libxslt-Logo-180x168.gif: e6f8bb7e4a5a426380d387adaedadad9
-share/doc/libxslt-1.1.33/html/Libxslt-Logo-90x34.gif: 6b3ac58ce6c3e622db3dbf83d127f1ac
-share/doc/libxslt-1.1.33/html/bugs.html: f724ff1f191cd6d6006ff81f85b84987
-share/doc/libxslt-1.1.33/html/contexts.gif: 8d882ee509aaba54abf791a312fdb617
-share/doc/libxslt-1.1.33/html/contribs.html: c3d4e7a850f0d5e373f857093b092fbc
-share/doc/libxslt-1.1.33/html/docbook.html: 776f814590907d566008cb194162da1a
-share/doc/libxslt-1.1.33/html/docs.html: 4291a6eb59ef115310843882330d25f1
-share/doc/libxslt-1.1.33/html/downloads.html: a34b24da9c37d11b160a51375b2d8e26
-share/doc/libxslt-1.1.33/html/extensions.html: d9dc8d45c36e77af9b229d9de2fa184c
-share/doc/libxslt-1.1.33/html/help.html: ec0ba42602368c606bb282ae37d6e8ff
-share/doc/libxslt-1.1.33/html/html/book1.html: 38e702d7abb51be701e9e4a132b7fbf3
-share/doc/libxslt-1.1.33/html/html/home.png: f6192f4292d744423df690e785d60fdf
-share/doc/libxslt-1.1.33/html/html/index.html: 38e702d7abb51be701e9e4a132b7fbf3
-share/doc/libxslt-1.1.33/html/html/left.png: f771308152ab24a69682daed70ce136d
-share/doc/libxslt-1.1.33/html/html/libxslt-attributes.html: 01e3dad54911c715af8eb4edd03680d7
-share/doc/libxslt-1.1.33/html/html/libxslt-documents.html: 04b4f566bc179282ba31e4086733d392
-share/doc/libxslt-1.1.33/html/html/libxslt-extensions.html: 48ba473ecaca35f0e9d118bfe569a4ce
-share/doc/libxslt-1.1.33/html/html/libxslt-extra.html: caf4705080e4ff3f3ade158e71226d47
-share/doc/libxslt-1.1.33/html/html/libxslt-functions.html: bb94525f596eb9c2e1f3920758659832
-share/doc/libxslt-1.1.33/html/html/libxslt-imports.html: fc82892efd0d57468cf0bbae61aeb34f
-share/doc/libxslt-1.1.33/html/html/libxslt-keys.html: 595c6d8e3cbd5836d765a714cdaa8662
-share/doc/libxslt-1.1.33/html/html/libxslt-lib.html: 38e702d7abb51be701e9e4a132b7fbf3
-share/doc/libxslt-1.1.33/html/html/libxslt-namespaces.html: f1957f303bf803b546fea20c3210e66c
-share/doc/libxslt-1.1.33/html/html/libxslt-numbersInternals.html: 8270d01773d6827cef5eb0e5fbc06cbe
-share/doc/libxslt-1.1.33/html/html/libxslt-pattern.html: 68a6e5041985bd90b062f225d3e4a4ea
-share/doc/libxslt-1.1.33/html/html/libxslt-preproc.html: 2e5b3d40d10b5d19f8d8981890fa60e6
-share/doc/libxslt-1.1.33/html/html/libxslt-security.html: 0fc54dbb04c31db7273540c6aa15b789
-share/doc/libxslt-1.1.33/html/html/libxslt-templates.html: f795df05f5ada549196b3b0af2b51b6f
-share/doc/libxslt-1.1.33/html/html/libxslt-transform.html: 4e6ec4dbc8937a8c616f86691efbbf00
-share/doc/libxslt-1.1.33/html/html/libxslt-variables.html: 35187493583603e51076ec5a24641ef9
-share/doc/libxslt-1.1.33/html/html/libxslt-xslt.html: e94fba7be3d50049b723a80d3b0a1b40
-share/doc/libxslt-1.1.33/html/html/libxslt-xsltInternals.html: cc1b16d88f1793e3a851668a70c9c759
-share/doc/libxslt-1.1.33/html/html/libxslt-xsltexports.html: 21afd523be589d91dac3cdd1692d434c
-share/doc/libxslt-1.1.33/html/html/libxslt-xsltlocale.html: 81fdb21658d2250d7d760a3ce7fb7e2f
-share/doc/libxslt-1.1.33/html/html/libxslt-xsltutils.html: ac754a1cb0a4674f5f9758c5e5349901
-share/doc/libxslt-1.1.33/html/html/right.png: ebd7e6d206d73850d77d305ab548f957
-share/doc/libxslt-1.1.33/html/html/up.png: 2f07d9272deb4ae870ca6821117877fa
-share/doc/libxslt-1.1.33/html/index.html: 05e32435399ac231b17cd820de78ac70
-share/doc/libxslt-1.1.33/html/internals.html: 922c61987ad85ba31859d1fa36ca2fc2
-share/doc/libxslt-1.1.33/html/intro.html: f7674ee30704647018c1cdd5ffa4b56f
-share/doc/libxslt-1.1.33/html/news.html: 61820b5fa72adba71e24ff667a33473b
-share/doc/libxslt-1.1.33/html/node.gif: e0b48d09fa64e4a64831c42c4f9e6331
-share/doc/libxslt-1.1.33/html/object.gif: 879905dbfdc584f7a8543b7804cc3ff4
-share/doc/libxslt-1.1.33/html/processing.gif: e6924e110962e92a04d6d3f1f1196b31
-share/doc/libxslt-1.1.33/html/python.html: c8c7fafbda61cd06c188c4cceb78184e
-share/doc/libxslt-1.1.33/html/redhat.gif: dd0216f442bf6845c103aba1b4bcb869
-share/doc/libxslt-1.1.33/html/smallfootonly.gif: e92b022a99a76d6fceeb35576bb7718f
-share/doc/libxslt-1.1.33/html/stylesheet.gif: 15a7ac6844ef2b2a7f601ed6cb6cb277
-share/doc/libxslt-1.1.33/html/templates.gif: e1ac04018d8f602adbd28a72153f9956
-share/doc/libxslt-1.1.33/html/tutorial/libxslt_tutorial.c: 0c3d2acbfb0be23b984c695600170d16
-share/doc/libxslt-1.1.33/html/tutorial/libxslttutorial.html: ee8ec694b4a88c4b6503f5301c998ecd
-share/doc/libxslt-1.1.33/html/tutorial/libxslttutorial.xml: 7f3bb19c2dcc54c5f76e953a65dbd339
-share/doc/libxslt-1.1.33/html/tutorial2/libxslt_pipes.c: 01a91d21b5e9a1e2259752d5325feaf0
-share/doc/libxslt-1.1.33/html/tutorial2/libxslt_pipes.html: ac0dc678b3ab0da56681555c51e6fa64
-share/doc/libxslt-1.1.33/html/tutorial2/libxslt_pipes.xml: 0c0faafe5595b19ebe09f6110fe3a7fd
-share/doc/libxslt-1.1.33/html/xslt.html: 1374af624caff863c3a74a0638cc864e
-share/doc/libxslt-1.1.33/html/xsltproc.html: fa713b8a3fd6b30a19319a821d7bb238
-share/doc/libxslt-1.1.33/html/xsltproc2.html: 52997d42ce172e9b1cace319bb5aaa0b
-share/man/man1/xsltproc.1: de3280d3d36348484726358785ec0b16
-share/man/man3/libexslt.3: c7089bab11720e9c9c17962a68c528ff
-share/man/man3/libxslt.3: e4962632ed2590adad3621054417bd2a
diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/b06e2211adc32e230f2d9e729d1dcad2648782e8/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/b06e2211adc32e230f2d9e729d1dcad2648782e8/conanmanifest.txt
deleted file mode 100644
index e68abb87..00000000
--- a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/b06e2211adc32e230f2d9e729d1dcad2648782e8/conanmanifest.txt
+++ /dev/null
@@ -1,131 +0,0 @@
-1564657427
-bin/libexslt-0.dll: 833bc209ca4345e34a91747b902561a8
-bin/libxslt-1.dll: 664ee7f047e6f16dcbcf81b7244f0574
-bin/xslt-config: 8da5db250243d255558b3e78442b2509
-bin/xsltproc.exe: 748e52a2a7ac0424a8be0aca0e1a3721
-conaninfo.txt: bb58ef48f7e3996938a57377e073c849
-include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
-include/libexslt/exsltconfig.h: 0ecd038f6193e48046754b4c19c5100a
-include/libexslt/exsltexports.h: 03a75a174bc5b056f014e592cfd4db36
-include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
-include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
-include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
-include/libxslt/extra.h: 94fe9ce1c0c47724aae4a1bcb8c29433
-include/libxslt/functions.h: 052fd28e9971416b2bbebdc3d1103c4e
-include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
-include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
-include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
-include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
-include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f
-include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
-include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
-include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
-include/libxslt/transform.h: ccbcce4553f3231003b1944002814246
-include/libxslt/variables.h: ebd9b3b1f996c4a2ed79d4473ff0fd77
-include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
-include/libxslt/xsltInternals.h: 83c28cbab61567177227bc7d65cedc5d
-include/libxslt/xsltconfig.h: 57168ad99e4e28bcfeea713ead5cea37
-include/libxslt/xsltexports.h: 751f95448e71222d8e10d31ebf8822df
-include/libxslt/xsltlocale.h: d7b200e408cefe5082b15d3a5e1bf600
-include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
-lib/libexslt.dll.a: c6b6ba9f72c57f2737cb58744db48cce
-lib/libexslt.la: 64bd984341b00db0bef87e5452b8a52c
-lib/libxslt.dll.a: 9c6d3367a2c9d81da888aec728595158
-lib/pkgconfig/libexslt.pc: 96de8f80e8e66cc6fa593aaaae8f0d79
-lib/pkgconfig/libxslt.pc: ca661115f87755258b6c925774d0bc04
-lib/xsltConf.sh: 9fcd150c391ae3fba108aa9ec272601b
-licenses/COPYING: 0cd9a07afbeb24026c9b03aecfeba458
-share/aclocal/libxslt.m4: 7b0b8b6bd86eea30c617663c9e9439b3
-share/doc/libxslt-1.1.33/html/API.html: 99b964a0e24da7db2d479302fbde49ef
-share/doc/libxslt-1.1.33/html/APIchunk0.html: 2606a248a6bcc15dc3a0a7b24aa4c986
-share/doc/libxslt-1.1.33/html/APIchunk1.html: b7d490ac26795f95c2bef95c0a594602
-share/doc/libxslt-1.1.33/html/APIchunk10.html: 21469e5e8bddfc34612199bcbe475986
-share/doc/libxslt-1.1.33/html/APIchunk11.html: d885dc364ca2e7f673e70a8e4bebe708
-share/doc/libxslt-1.1.33/html/APIchunk12.html: bf1786a4eec69d7f07b1b343e5896578
-share/doc/libxslt-1.1.33/html/APIchunk13.html: a6260a4828dede37e72fcba0b0896bbc
-share/doc/libxslt-1.1.33/html/APIchunk2.html: d23cc069d98f804c94b5f89d689df18d
-share/doc/libxslt-1.1.33/html/APIchunk3.html: 726cc909e934c30b155938c7e3054514
-share/doc/libxslt-1.1.33/html/APIchunk4.html: 6ae81594249831b8fb705cf93e2aeb1c
-share/doc/libxslt-1.1.33/html/APIchunk5.html: abec4cefc8e617a8a5a09a4eb698f1b2
-share/doc/libxslt-1.1.33/html/APIchunk6.html: fbf021be7dc8290f2e982f142db88c65
-share/doc/libxslt-1.1.33/html/APIchunk7.html: 8a239dc2258366ba021dff7da5bff984
-share/doc/libxslt-1.1.33/html/APIchunk8.html: 477f0b927ea36d2b304b4d9cc50c1d33
-share/doc/libxslt-1.1.33/html/APIchunk9.html: 6a3e5b1297a1ac42a923be4572e910b1
-share/doc/libxslt-1.1.33/html/APIconstructors.html: 024a521581bd48526c32d53ad523ca7d
-share/doc/libxslt-1.1.33/html/APIfiles.html: 5d7c6992d4f45cc688140d67c1c36819
-share/doc/libxslt-1.1.33/html/APIfunctions.html: 3507a0636b416c3d0e26d751ffbc89b4
-share/doc/libxslt-1.1.33/html/APIsymbols.html: b4e69e2a3f573e06627682607098e7d5
-share/doc/libxslt-1.1.33/html/EXSLT/APIchunk0.html: be037131987b78b19b9e61ce54877bee
-share/doc/libxslt-1.1.33/html/EXSLT/APIconstructors.html: 3da084171718dfe3cfc77c6d4350762f
-share/doc/libxslt-1.1.33/html/EXSLT/APIfiles.html: d67a66297a2fd601bc1553874765a315
-share/doc/libxslt-1.1.33/html/EXSLT/APIfunctions.html: 6b0b4b814785deca06fb32b27d1421db
-share/doc/libxslt-1.1.33/html/EXSLT/APIsymbols.html: 39928a27a9ada210627deef998899296
-share/doc/libxslt-1.1.33/html/EXSLT/bugs.html: 7e22e19ae460ec6a27849b6bf2870eaf
-share/doc/libxslt-1.1.33/html/EXSLT/docs.html: de04679a46246ab14183bfddfb9fe21e
-share/doc/libxslt-1.1.33/html/EXSLT/downloads.html: 775d1c9006018e2a6afbd46aabac94cc
-share/doc/libxslt-1.1.33/html/EXSLT/exslt.html: 506581c3f25d8dbc5443c8892dfd09fe
-share/doc/libxslt-1.1.33/html/EXSLT/help.html: 6a3ae7a677b508299d6843ec2aa06919
-share/doc/libxslt-1.1.33/html/EXSLT/index.html: f10878530c0c370434e38f8669b87fb2
-share/doc/libxslt-1.1.33/html/EXSLT/intro.html: 08c5743544fa11d3e47794d2bddf58c5
-share/doc/libxslt-1.1.33/html/FAQ.html: d50bcf8a29a1593dd5e0a3821071274f
-share/doc/libxslt-1.1.33/html/Libxslt-Logo-180x168.gif: e6f8bb7e4a5a426380d387adaedadad9
-share/doc/libxslt-1.1.33/html/Libxslt-Logo-90x34.gif: 6b3ac58ce6c3e622db3dbf83d127f1ac
-share/doc/libxslt-1.1.33/html/bugs.html: f724ff1f191cd6d6006ff81f85b84987
-share/doc/libxslt-1.1.33/html/contexts.gif: 8d882ee509aaba54abf791a312fdb617
-share/doc/libxslt-1.1.33/html/contribs.html: c3d4e7a850f0d5e373f857093b092fbc
-share/doc/libxslt-1.1.33/html/docbook.html: 776f814590907d566008cb194162da1a
-share/doc/libxslt-1.1.33/html/docs.html: 4291a6eb59ef115310843882330d25f1
-share/doc/libxslt-1.1.33/html/downloads.html: a34b24da9c37d11b160a51375b2d8e26
-share/doc/libxslt-1.1.33/html/extensions.html: d9dc8d45c36e77af9b229d9de2fa184c
-share/doc/libxslt-1.1.33/html/help.html: ec0ba42602368c606bb282ae37d6e8ff
-share/doc/libxslt-1.1.33/html/html/book1.html: 38e702d7abb51be701e9e4a132b7fbf3
-share/doc/libxslt-1.1.33/html/html/home.png: f6192f4292d744423df690e785d60fdf
-share/doc/libxslt-1.1.33/html/html/index.html: 38e702d7abb51be701e9e4a132b7fbf3
-share/doc/libxslt-1.1.33/html/html/left.png: f771308152ab24a69682daed70ce136d
-share/doc/libxslt-1.1.33/html/html/libxslt-attributes.html: 01e3dad54911c715af8eb4edd03680d7
-share/doc/libxslt-1.1.33/html/html/libxslt-documents.html: 04b4f566bc179282ba31e4086733d392
-share/doc/libxslt-1.1.33/html/html/libxslt-extensions.html: 48ba473ecaca35f0e9d118bfe569a4ce
-share/doc/libxslt-1.1.33/html/html/libxslt-extra.html: caf4705080e4ff3f3ade158e71226d47
-share/doc/libxslt-1.1.33/html/html/libxslt-functions.html: bb94525f596eb9c2e1f3920758659832
-share/doc/libxslt-1.1.33/html/html/libxslt-imports.html: fc82892efd0d57468cf0bbae61aeb34f
-share/doc/libxslt-1.1.33/html/html/libxslt-keys.html: 595c6d8e3cbd5836d765a714cdaa8662
-share/doc/libxslt-1.1.33/html/html/libxslt-lib.html: 38e702d7abb51be701e9e4a132b7fbf3
-share/doc/libxslt-1.1.33/html/html/libxslt-namespaces.html: f1957f303bf803b546fea20c3210e66c
-share/doc/libxslt-1.1.33/html/html/libxslt-numbersInternals.html: 8270d01773d6827cef5eb0e5fbc06cbe
-share/doc/libxslt-1.1.33/html/html/libxslt-pattern.html: 68a6e5041985bd90b062f225d3e4a4ea
-share/doc/libxslt-1.1.33/html/html/libxslt-preproc.html: 2e5b3d40d10b5d19f8d8981890fa60e6
-share/doc/libxslt-1.1.33/html/html/libxslt-security.html: 0fc54dbb04c31db7273540c6aa15b789
-share/doc/libxslt-1.1.33/html/html/libxslt-templates.html: f795df05f5ada549196b3b0af2b51b6f
-share/doc/libxslt-1.1.33/html/html/libxslt-transform.html: 4e6ec4dbc8937a8c616f86691efbbf00
-share/doc/libxslt-1.1.33/html/html/libxslt-variables.html: 35187493583603e51076ec5a24641ef9
-share/doc/libxslt-1.1.33/html/html/libxslt-xslt.html: e94fba7be3d50049b723a80d3b0a1b40
-share/doc/libxslt-1.1.33/html/html/libxslt-xsltInternals.html: cc1b16d88f1793e3a851668a70c9c759
-share/doc/libxslt-1.1.33/html/html/libxslt-xsltexports.html: 21afd523be589d91dac3cdd1692d434c
-share/doc/libxslt-1.1.33/html/html/libxslt-xsltlocale.html: 81fdb21658d2250d7d760a3ce7fb7e2f
-share/doc/libxslt-1.1.33/html/html/libxslt-xsltutils.html: ac754a1cb0a4674f5f9758c5e5349901
-share/doc/libxslt-1.1.33/html/html/right.png: ebd7e6d206d73850d77d305ab548f957
-share/doc/libxslt-1.1.33/html/html/up.png: 2f07d9272deb4ae870ca6821117877fa
-share/doc/libxslt-1.1.33/html/index.html: 05e32435399ac231b17cd820de78ac70
-share/doc/libxslt-1.1.33/html/internals.html: 922c61987ad85ba31859d1fa36ca2fc2
-share/doc/libxslt-1.1.33/html/intro.html: f7674ee30704647018c1cdd5ffa4b56f
-share/doc/libxslt-1.1.33/html/news.html: 61820b5fa72adba71e24ff667a33473b
-share/doc/libxslt-1.1.33/html/node.gif: e0b48d09fa64e4a64831c42c4f9e6331
-share/doc/libxslt-1.1.33/html/object.gif: 879905dbfdc584f7a8543b7804cc3ff4
-share/doc/libxslt-1.1.33/html/processing.gif: e6924e110962e92a04d6d3f1f1196b31
-share/doc/libxslt-1.1.33/html/python.html: c8c7fafbda61cd06c188c4cceb78184e
-share/doc/libxslt-1.1.33/html/redhat.gif: dd0216f442bf6845c103aba1b4bcb869
-share/doc/libxslt-1.1.33/html/smallfootonly.gif: e92b022a99a76d6fceeb35576bb7718f
-share/doc/libxslt-1.1.33/html/stylesheet.gif: 15a7ac6844ef2b2a7f601ed6cb6cb277
-share/doc/libxslt-1.1.33/html/templates.gif: e1ac04018d8f602adbd28a72153f9956
-share/doc/libxslt-1.1.33/html/tutorial/libxslt_tutorial.c: 0c3d2acbfb0be23b984c695600170d16
-share/doc/libxslt-1.1.33/html/tutorial/libxslttutorial.html: ee8ec694b4a88c4b6503f5301c998ecd
-share/doc/libxslt-1.1.33/html/tutorial/libxslttutorial.xml: 7f3bb19c2dcc54c5f76e953a65dbd339
-share/doc/libxslt-1.1.33/html/tutorial2/libxslt_pipes.c: 01a91d21b5e9a1e2259752d5325feaf0
-share/doc/libxslt-1.1.33/html/tutorial2/libxslt_pipes.html: ac0dc678b3ab0da56681555c51e6fa64
-share/doc/libxslt-1.1.33/html/tutorial2/libxslt_pipes.xml: 0c0faafe5595b19ebe09f6110fe3a7fd
-share/doc/libxslt-1.1.33/html/xslt.html: 1374af624caff863c3a74a0638cc864e
-share/doc/libxslt-1.1.33/html/xsltproc.html: fa713b8a3fd6b30a19319a821d7bb238
-share/doc/libxslt-1.1.33/html/xsltproc2.html: 52997d42ce172e9b1cace319bb5aaa0b
-share/man/man1/xsltproc.1: de3280d3d36348484726358785ec0b16
-share/man/man3/libexslt.3: c7089bab11720e9c9c17962a68c528ff
-share/man/man3/libxslt.3: e4962632ed2590adad3621054417bd2a
diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/export/conanmanifest.txt
new file mode 100644
index 00000000..77017cff
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/export/conanmanifest.txt
@@ -0,0 +1,4 @@
+1599827656
+LICENSE.md: d9f691088a6aaf0589397de712404f23
+conanfile.py: 1a377def24ec5c2878da1d9d97a2c39c
+export_source/patches/Add-configuration-for-profiler.diff: 5207625dda27ca22cf49f7b136dc6585
diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt
index 9bf86a8e..0b7f4d23 100644
--- a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt
+++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt
@@ -1,10 +1,10 @@
-1564656371
-bin/libexslt.dll: 89db784739897fce0f3eb2d1e9eb999e
-bin/libxslt.dll: 540a0335b4abe7684a79df6f1e3af541
-bin/xsltproc.exe: 35f757a2ae4c7ec075ea77726ceaf9e8
-conaninfo.txt: e7802d9fecb7b400478ba69c2bf3b6fb
+1582270759
+bin/libexslt.dll: a51fe97830a208d53dcfe45d9c2e09e9
+bin/libxslt.dll: 8470c67ac38dffe68e148fb70699df40
+bin/xsltproc.exe: 1b74f23e59bb5634225f1db2bee37fa1
+conaninfo.txt: 9165bb7c04c9c150f6e1b40f11644483
include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
-include/libexslt/exsltconfig.h: b59169f8160a77fbe1f2a5857b0d3575
+include/libexslt/exsltconfig.h: a0afe6a6e6db6ad4dc8bf86d0364f188
include/libexslt/exsltexports.h: 03a75a174bc5b056f014e592cfd4db36
include/libexslt/libexslt.h: 4564d6e70f8ce16e36c0bde5969fdab5
include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
@@ -17,7 +17,7 @@ include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
include/libxslt/libxslt.h: b84034c942ffa214709b590b29131637
include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
-include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f
+include/libxslt/pattern.h: adf6b78e6c68a7d34ae680f6dc3f5240
include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
@@ -27,11 +27,11 @@ include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
include/libxslt/variables.h: ebd9b3b1f996c4a2ed79d4473ff0fd77
include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
-include/libxslt/xsltInternals.h: 83c28cbab61567177227bc7d65cedc5d
-include/libxslt/xsltconfig.h: b650a6d45e6a25c2b6a855e881c57f2c
+include/libxslt/xsltInternals.h: 0c245b0fcc81bf537632a45adf8fcffb
+include/libxslt/xsltconfig.h: 5a24e58adcdbe603c43a8f044ba5f763
include/libxslt/xsltexports.h: 751f95448e71222d8e10d31ebf8822df
include/libxslt/xsltlocale.h: d7b200e408cefe5082b15d3a5e1bf600
-include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
-lib/libexslt.lib: 574b83bbe26eca748519e1e2ef2ad50a
-lib/libxslt.lib: 2a550274770dc3a3ae6611acc2466cf9
+include/libxslt/xsltutils.h: 5f7848088182b183e6d1fdb335b2616a
+lib/libexslt.lib: a52c95945695dc7ca60c7e026ff6e66e
+lib/libxslt.lib: 86f6c6067a0405c07a6e2e5a5a20ec75
licenses/COPYING: 0cd9a07afbeb24026c9b03aecfeba458
diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt
index a9c74e01..966a5370 100644
--- a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt
+++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt
@@ -1,10 +1,10 @@
-1564656268
-bin/libexslt.dll: 0cd198fb320233108fddee3ec09bc377
-bin/libxslt.dll: 54cb08fddcb054636a8075e00e0bc883
-bin/xsltproc.exe: e874bb0ee567a308e9a9fde668a0702e
-conaninfo.txt: bcb10215b78158b38fd56dadc574ca72
+1582270589
+bin/libexslt.dll: de0d471ee78a2f94412e55185800e9d0
+bin/libxslt.dll: 2ae75390522642eb9c9fe475f41aa8b7
+bin/xsltproc.exe: 217e6de210dd4babad9cb1c9c205a040
+conaninfo.txt: 578af7a111c601731b3b45df8c7baa8d
include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
-include/libexslt/exsltconfig.h: b59169f8160a77fbe1f2a5857b0d3575
+include/libexslt/exsltconfig.h: a0afe6a6e6db6ad4dc8bf86d0364f188
include/libexslt/exsltexports.h: 03a75a174bc5b056f014e592cfd4db36
include/libexslt/libexslt.h: 4564d6e70f8ce16e36c0bde5969fdab5
include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
@@ -17,7 +17,7 @@ include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
include/libxslt/libxslt.h: b84034c942ffa214709b590b29131637
include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
-include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f
+include/libxslt/pattern.h: adf6b78e6c68a7d34ae680f6dc3f5240
include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
@@ -27,11 +27,11 @@ include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
include/libxslt/variables.h: ebd9b3b1f996c4a2ed79d4473ff0fd77
include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
-include/libxslt/xsltInternals.h: 83c28cbab61567177227bc7d65cedc5d
-include/libxslt/xsltconfig.h: b650a6d45e6a25c2b6a855e881c57f2c
+include/libxslt/xsltInternals.h: 0c245b0fcc81bf537632a45adf8fcffb
+include/libxslt/xsltconfig.h: 5a24e58adcdbe603c43a8f044ba5f763
include/libxslt/xsltexports.h: 751f95448e71222d8e10d31ebf8822df
include/libxslt/xsltlocale.h: d7b200e408cefe5082b15d3a5e1bf600
-include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
-lib/libexslt.lib: f0201dd318f087f040abe3361adc6041
-lib/libxslt.lib: 3ca1e0c7dc446c2b547593d2243052c2
+include/libxslt/xsltutils.h: 5f7848088182b183e6d1fdb335b2616a
+lib/libexslt.lib: 39e6513160cc2def93d57bed1475eeeb
+lib/libxslt.lib: 5b5c6927b596acce143095bf80fceb0d
licenses/COPYING: 0cd9a07afbeb24026c9b03aecfeba458
diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/7e451536519482997336e237346b93d95b87eb32/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/7e451536519482997336e237346b93d95b87eb32/conanmanifest.txt
new file mode 100644
index 00000000..dcedf88b
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/7e451536519482997336e237346b93d95b87eb32/conanmanifest.txt
@@ -0,0 +1,130 @@
+1599827930
+bin/libexslt-0.dll: ff772bdd16e06a28bbbbbf509dace06f
+bin/libxslt-1.dll: eccc32869a72838b9a8092e40d9ee7a2
+bin/xslt-config: 438e5a0d83ce7648c0bcb64446bd2874
+bin/xsltproc.exe: 5e2fe2b2465d07b4bad0ce6a90f61702
+conaninfo.txt: c74c15f161d0366c1f8b8ae6157be410
+include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
+include/libexslt/exsltconfig.h: eb4297a735f2666c5872067c25f16005
+include/libexslt/exsltexports.h: 03a75a174bc5b056f014e592cfd4db36
+include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
+include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
+include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
+include/libxslt/extra.h: 94fe9ce1c0c47724aae4a1bcb8c29433
+include/libxslt/functions.h: 052fd28e9971416b2bbebdc3d1103c4e
+include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
+include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
+include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
+include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
+include/libxslt/pattern.h: adf6b78e6c68a7d34ae680f6dc3f5240
+include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
+include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
+include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
+include/libxslt/transform.h: ccbcce4553f3231003b1944002814246
+include/libxslt/variables.h: ebd9b3b1f996c4a2ed79d4473ff0fd77
+include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
+include/libxslt/xsltInternals.h: 0c245b0fcc81bf537632a45adf8fcffb
+include/libxslt/xsltconfig.h: b932ebe3a2edfd7b6e42c6ccab09105f
+include/libxslt/xsltexports.h: 751f95448e71222d8e10d31ebf8822df
+include/libxslt/xsltlocale.h: d7b200e408cefe5082b15d3a5e1bf600
+include/libxslt/xsltutils.h: 5f7848088182b183e6d1fdb335b2616a
+lib/libexslt.dll.a: 7bd46b7300a66f8ce59b2899c66544e2
+lib/libexslt.la: fa24e93ffd0896a1e4aeeb7bfbc39c0b
+lib/libxslt.dll.a: ceb051c0397694811816950fc670681b
+lib/pkgconfig/libexslt.pc: be5f747c35a550775cb2367bdb4a7384
+lib/pkgconfig/libxslt.pc: ebc9b2f108096aec1ddf30f4c45855ec
+lib/xsltConf.sh: baa711dd9eb12d5855ef8fa782129519
+licenses/COPYING: 0cd9a07afbeb24026c9b03aecfeba458
+share/aclocal/libxslt.m4: 7b0b8b6bd86eea30c617663c9e9439b3
+share/doc/libxslt-1.1.34/html/API.html: 205e063f09d60a36b44a61c6b7af0af9
+share/doc/libxslt-1.1.34/html/APIchunk0.html: 393346f160807a1dda5fb31574ee1457
+share/doc/libxslt-1.1.34/html/APIchunk1.html: bc91cf0e6e08b6df806ca76efb1bf6f1
+share/doc/libxslt-1.1.34/html/APIchunk10.html: b2989e9c9c581006aecf89fe5360adbd
+share/doc/libxslt-1.1.34/html/APIchunk11.html: 3d13e19d8f480f37025f27d708c05fab
+share/doc/libxslt-1.1.34/html/APIchunk12.html: 1257ecf31f3ce181cac700a9b1674484
+share/doc/libxslt-1.1.34/html/APIchunk2.html: 017db5ec517e094b99eeea4b7f494348
+share/doc/libxslt-1.1.34/html/APIchunk3.html: 951071214af1942ef8d12c8d6e87f2a3
+share/doc/libxslt-1.1.34/html/APIchunk4.html: 035ac12ab5d1974ebf1a029ac1dee309
+share/doc/libxslt-1.1.34/html/APIchunk5.html: 1e751df6345f2e6ae2f80d01ea4699b9
+share/doc/libxslt-1.1.34/html/APIchunk6.html: 3748fd39dfb4dc99453e0287548d42ca
+share/doc/libxslt-1.1.34/html/APIchunk7.html: bb08a461eb51ca86034d7898eaa9779c
+share/doc/libxslt-1.1.34/html/APIchunk8.html: 80b83f24130a9adc03151245c71be0b4
+share/doc/libxslt-1.1.34/html/APIchunk9.html: a45286d30316b24772a148d9ab3b107e
+share/doc/libxslt-1.1.34/html/APIconstructors.html: bbacba9196901ab4df80744ded578d38
+share/doc/libxslt-1.1.34/html/APIfiles.html: 2eab4f8035f681bd9e8428311ba452f5
+share/doc/libxslt-1.1.34/html/APIfunctions.html: 4ab0b09bfc13d94f19dc2e390c1f54c8
+share/doc/libxslt-1.1.34/html/APIsymbols.html: b1488e9773ab063203a9a9660e34c376
+share/doc/libxslt-1.1.34/html/EXSLT/APIchunk0.html: 7931b430411ef347e2080f39f7bbc6f7
+share/doc/libxslt-1.1.34/html/EXSLT/APIconstructors.html: 75b44d45225e2435c8cbccdb6aa617f0
+share/doc/libxslt-1.1.34/html/EXSLT/APIfiles.html: 8aafc65876afb28aff473f1502d067e8
+share/doc/libxslt-1.1.34/html/EXSLT/APIfunctions.html: a123fcaaa9396c834261eb0f734f65cf
+share/doc/libxslt-1.1.34/html/EXSLT/APIsymbols.html: 6669114987760e2853aff651b6c22377
+share/doc/libxslt-1.1.34/html/EXSLT/bugs.html: d7a0c23b923175a4055c311c219b3137
+share/doc/libxslt-1.1.34/html/EXSLT/docs.html: fc3defa0e87648748becf6092ec86487
+share/doc/libxslt-1.1.34/html/EXSLT/downloads.html: 1393428e523072adf4fcb9433fb71273
+share/doc/libxslt-1.1.34/html/EXSLT/exslt.html: b267dcf1f3e36874bbcb67db54447411
+share/doc/libxslt-1.1.34/html/EXSLT/help.html: c7e39df0856121711d7bb92a408ed320
+share/doc/libxslt-1.1.34/html/EXSLT/index.html: 64d9d65df45301a81c181d213ceef803
+share/doc/libxslt-1.1.34/html/EXSLT/intro.html: 52af4215ed80a6e36269ea879dbf23e3
+share/doc/libxslt-1.1.34/html/FAQ.html: 02feaf8ed528b4fffb1537866b1bd55f
+share/doc/libxslt-1.1.34/html/Libxslt-Logo-180x168.gif: e6f8bb7e4a5a426380d387adaedadad9
+share/doc/libxslt-1.1.34/html/Libxslt-Logo-90x34.gif: 6b3ac58ce6c3e622db3dbf83d127f1ac
+share/doc/libxslt-1.1.34/html/bugs.html: 59f370f68224527bd966172ad84720fd
+share/doc/libxslt-1.1.34/html/contexts.gif: 8d882ee509aaba54abf791a312fdb617
+share/doc/libxslt-1.1.34/html/contribs.html: 06426656757dfa9d63e2e25f7cc86496
+share/doc/libxslt-1.1.34/html/docbook.html: 9ca15cdd191b5acf369be447c4f27044
+share/doc/libxslt-1.1.34/html/docs.html: 9869f684c46bf9159de17319e94118a2
+share/doc/libxslt-1.1.34/html/downloads.html: d1088704f6d439cec1a0a1b6444d50ba
+share/doc/libxslt-1.1.34/html/extensions.html: bf062b7b72aeffcf356d06d7c859d46d
+share/doc/libxslt-1.1.34/html/help.html: 0230faa6b8697315ba13452f96d66192
+share/doc/libxslt-1.1.34/html/html/book1.html: 4ac64efce7a076016eee8b91c65f19d4
+share/doc/libxslt-1.1.34/html/html/home.png: f6192f4292d744423df690e785d60fdf
+share/doc/libxslt-1.1.34/html/html/index.html: 4ac64efce7a076016eee8b91c65f19d4
+share/doc/libxslt-1.1.34/html/html/left.png: f771308152ab24a69682daed70ce136d
+share/doc/libxslt-1.1.34/html/html/libxslt-attributes.html: a2dc8fa8e1482a6614e2febd235e9b72
+share/doc/libxslt-1.1.34/html/html/libxslt-documents.html: ff5544c5c06db000e21cffc45496e0e3
+share/doc/libxslt-1.1.34/html/html/libxslt-extensions.html: bcda217cdad6c77d228e6540474e510f
+share/doc/libxslt-1.1.34/html/html/libxslt-extra.html: 49d72e4b1f453b324c9d73ddbabbccd6
+share/doc/libxslt-1.1.34/html/html/libxslt-functions.html: 30a16899d9a4aff2819a25301dcfa599
+share/doc/libxslt-1.1.34/html/html/libxslt-imports.html: 496f606d9a344631b9bba167b4c9f14d
+share/doc/libxslt-1.1.34/html/html/libxslt-keys.html: 92ed5acbac225c7cb4ace6ff02d41e69
+share/doc/libxslt-1.1.34/html/html/libxslt-lib.html: 4ac64efce7a076016eee8b91c65f19d4
+share/doc/libxslt-1.1.34/html/html/libxslt-namespaces.html: 9f9397c7bb231cf0f99fe99457c5f8d8
+share/doc/libxslt-1.1.34/html/html/libxslt-numbersInternals.html: 69c3debdded54f0ea07690e3b6a59fbb
+share/doc/libxslt-1.1.34/html/html/libxslt-pattern.html: 908ed0ae7ca6e3e805c682a0191a0d38
+share/doc/libxslt-1.1.34/html/html/libxslt-preproc.html: 3afc35f88d6394abb5344420696d560d
+share/doc/libxslt-1.1.34/html/html/libxslt-security.html: e2aa152b3b51ba0e836f70e5ffb07086
+share/doc/libxslt-1.1.34/html/html/libxslt-templates.html: a62b46da774c809cca2108b24ca7683c
+share/doc/libxslt-1.1.34/html/html/libxslt-transform.html: d5dd4737d05b79fecb4641cb9d862ce4
+share/doc/libxslt-1.1.34/html/html/libxslt-variables.html: e8af85513e6e615ac9baa687cc76da78
+share/doc/libxslt-1.1.34/html/html/libxslt-xslt.html: efc4daad4e8a928c3d4a6ed699411af1
+share/doc/libxslt-1.1.34/html/html/libxslt-xsltInternals.html: bdeaba0346b5eeb0fe469eb6b5e5fe8a
+share/doc/libxslt-1.1.34/html/html/libxslt-xsltexports.html: 94a5ea4215bd82f9282919092f4abcf6
+share/doc/libxslt-1.1.34/html/html/libxslt-xsltlocale.html: f4416a46860870961418ef64d4fc191a
+share/doc/libxslt-1.1.34/html/html/libxslt-xsltutils.html: 37364ec86deb0b6d41a65f012fccdbb5
+share/doc/libxslt-1.1.34/html/html/right.png: ebd7e6d206d73850d77d305ab548f957
+share/doc/libxslt-1.1.34/html/html/up.png: 2f07d9272deb4ae870ca6821117877fa
+share/doc/libxslt-1.1.34/html/index.html: 28ef54704508981bac11ae159e5a1bdb
+share/doc/libxslt-1.1.34/html/internals.html: f009fed1b132f80788bfcc8e6ff735f9
+share/doc/libxslt-1.1.34/html/intro.html: ca05691aa5682537e9e4d1c62f9e7a6a
+share/doc/libxslt-1.1.34/html/news.html: c911411e4f3c62463442db3471622e47
+share/doc/libxslt-1.1.34/html/node.gif: e0b48d09fa64e4a64831c42c4f9e6331
+share/doc/libxslt-1.1.34/html/object.gif: 879905dbfdc584f7a8543b7804cc3ff4
+share/doc/libxslt-1.1.34/html/processing.gif: e6924e110962e92a04d6d3f1f1196b31
+share/doc/libxslt-1.1.34/html/python.html: b96f9c0b03998d5eab3d0becdda47f8c
+share/doc/libxslt-1.1.34/html/redhat.gif: dd0216f442bf6845c103aba1b4bcb869
+share/doc/libxslt-1.1.34/html/smallfootonly.gif: e92b022a99a76d6fceeb35576bb7718f
+share/doc/libxslt-1.1.34/html/stylesheet.gif: 15a7ac6844ef2b2a7f601ed6cb6cb277
+share/doc/libxslt-1.1.34/html/templates.gif: e1ac04018d8f602adbd28a72153f9956
+share/doc/libxslt-1.1.34/html/tutorial/libxslt_tutorial.c: 0c3d2acbfb0be23b984c695600170d16
+share/doc/libxslt-1.1.34/html/tutorial/libxslttutorial.html: ee8ec694b4a88c4b6503f5301c998ecd
+share/doc/libxslt-1.1.34/html/tutorial/libxslttutorial.xml: 7f3bb19c2dcc54c5f76e953a65dbd339
+share/doc/libxslt-1.1.34/html/tutorial2/libxslt_pipes.c: 01a91d21b5e9a1e2259752d5325feaf0
+share/doc/libxslt-1.1.34/html/tutorial2/libxslt_pipes.html: ac0dc678b3ab0da56681555c51e6fa64
+share/doc/libxslt-1.1.34/html/tutorial2/libxslt_pipes.xml: 0c0faafe5595b19ebe09f6110fe3a7fd
+share/doc/libxslt-1.1.34/html/xslt.html: 1deceec55c7f85078216bf23dde147d9
+share/doc/libxslt-1.1.34/html/xsltproc.html: fa713b8a3fd6b30a19319a821d7bb238
+share/doc/libxslt-1.1.34/html/xsltproc2.html: 860eef94cf4ea84717452da3b6b0019e
+share/man/man1/xsltproc.1: d8ec831afeed91a84b8b7fc32cb73a4e
+share/man/man3/libexslt.3: c7089bab11720e9c9c17962a68c528ff
+share/man/man3/libxslt.3: e4962632ed2590adad3621054417bd2a
diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt
index a5f648f7..30633666 100644
--- a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt
+++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt
@@ -1,10 +1,10 @@
-1564656635
-bin/libexslt.dll: 5c4d6d1be796247772c3b2e64847e21a
-bin/libxslt.dll: 3153114bfd1f64870f6523d2643b58db
-bin/xsltproc.exe: 31f2b7049e0a5e168358a03d2cfb2e3a
-conaninfo.txt: 2970ef8cccdfe7e239697f31c737af3c
+1582271158
+bin/libexslt.dll: e496cd641e119c9afb8f29b557107fac
+bin/libxslt.dll: 1cbe999cd3f4e41ecc50eb8647c9a1be
+bin/xsltproc.exe: 4e016b0c46f630144ab003984bc6ceee
+conaninfo.txt: 4818881c8b2f14e0ec8da1810712bcb5
include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
-include/libexslt/exsltconfig.h: b59169f8160a77fbe1f2a5857b0d3575
+include/libexslt/exsltconfig.h: a0afe6a6e6db6ad4dc8bf86d0364f188
include/libexslt/exsltexports.h: 03a75a174bc5b056f014e592cfd4db36
include/libexslt/libexslt.h: 4564d6e70f8ce16e36c0bde5969fdab5
include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
@@ -17,7 +17,7 @@ include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
include/libxslt/libxslt.h: b84034c942ffa214709b590b29131637
include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
-include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f
+include/libxslt/pattern.h: adf6b78e6c68a7d34ae680f6dc3f5240
include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
@@ -27,11 +27,11 @@ include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
include/libxslt/variables.h: ebd9b3b1f996c4a2ed79d4473ff0fd77
include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
-include/libxslt/xsltInternals.h: 83c28cbab61567177227bc7d65cedc5d
-include/libxslt/xsltconfig.h: b650a6d45e6a25c2b6a855e881c57f2c
+include/libxslt/xsltInternals.h: 0c245b0fcc81bf537632a45adf8fcffb
+include/libxslt/xsltconfig.h: 5a24e58adcdbe603c43a8f044ba5f763
include/libxslt/xsltexports.h: 751f95448e71222d8e10d31ebf8822df
include/libxslt/xsltlocale.h: d7b200e408cefe5082b15d3a5e1bf600
-include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
-lib/libexslt.lib: a6856e7a6c5bf5a3219d20f6a4196af7
-lib/libxslt.lib: c92f8017146bd83d247fa2923fefad40
+include/libxslt/xsltutils.h: 5f7848088182b183e6d1fdb335b2616a
+lib/libexslt.lib: db86a5f1d7a41d45971e749994a5add2
+lib/libxslt.lib: eccf05fb19bcc4df01d3b34360aa0122
licenses/COPYING: 0cd9a07afbeb24026c9b03aecfeba458
diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/a19b1f00428920c59efe23b98acbe83d331049b4/conanmanifest.txt
index c4697d0a..6e45a634 100644
--- a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.33/qtproject/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt
+++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/a19b1f00428920c59efe23b98acbe83d331049b4/conanmanifest.txt
@@ -1,10 +1,10 @@
-1564656516
-bin/libexslt.dll: 3a90a85d74d278313c61201a5c93c400
-bin/libxslt.dll: 15647e2321ca68c2967b669a63e1b107
-bin/xsltproc.exe: ac0db93df3f4d40b628285c69f20a56b
-conaninfo.txt: 8871cf3a8be8aaedae333c30219d4169
+1582271502
+bin/libexslt.dll: dfa355cf061960fb9ac90eb96978efe2
+bin/libxslt.dll: 66d893778ed2fdb0996d65cfafde86c8
+bin/xsltproc.exe: 9758509e1893f33b8a72fac95277173d
+conaninfo.txt: 925c32911a6c22d5017050c029b235fe
include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
-include/libexslt/exsltconfig.h: b59169f8160a77fbe1f2a5857b0d3575
+include/libexslt/exsltconfig.h: a0afe6a6e6db6ad4dc8bf86d0364f188
include/libexslt/exsltexports.h: 03a75a174bc5b056f014e592cfd4db36
include/libexslt/libexslt.h: 4564d6e70f8ce16e36c0bde5969fdab5
include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
@@ -17,7 +17,7 @@ include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
include/libxslt/libxslt.h: b84034c942ffa214709b590b29131637
include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
-include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f
+include/libxslt/pattern.h: adf6b78e6c68a7d34ae680f6dc3f5240
include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
@@ -27,11 +27,11 @@ include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
include/libxslt/variables.h: ebd9b3b1f996c4a2ed79d4473ff0fd77
include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
-include/libxslt/xsltInternals.h: 83c28cbab61567177227bc7d65cedc5d
-include/libxslt/xsltconfig.h: b650a6d45e6a25c2b6a855e881c57f2c
+include/libxslt/xsltInternals.h: 0c245b0fcc81bf537632a45adf8fcffb
+include/libxslt/xsltconfig.h: 5a24e58adcdbe603c43a8f044ba5f763
include/libxslt/xsltexports.h: 751f95448e71222d8e10d31ebf8822df
include/libxslt/xsltlocale.h: d7b200e408cefe5082b15d3a5e1bf600
-include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
-lib/libexslt.lib: b42f86d1df0d2ea5acdab2358ce0e342
-lib/libxslt.lib: e27ebe0519adda4e86bdb7c66084dd5f
+include/libxslt/xsltutils.h: 5f7848088182b183e6d1fdb335b2616a
+lib/libexslt.lib: f6157fec5ccb3854968dc422548971f3
+lib/libxslt.lib: 63331e57a1bc5adaa352f3ee2c68b5cd
licenses/COPYING: 0cd9a07afbeb24026c9b03aecfeba458
diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/d4099b870b7e1ab748c13f5751cb2d32f893a78f/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/d4099b870b7e1ab748c13f5751cb2d32f893a78f/conanmanifest.txt
new file mode 100644
index 00000000..e1a69a64
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/d4099b870b7e1ab748c13f5751cb2d32f893a78f/conanmanifest.txt
@@ -0,0 +1,130 @@
+1599827795
+bin/libexslt-0.dll: a3e52849942745520c13c2d20135ada7
+bin/libxslt-1.dll: e6a19c28494ef3e908d869598b79c97a
+bin/xslt-config: bf300e18f495cea8591f79fdb0520d06
+bin/xsltproc.exe: 0d34ec7f2847d75a4140d5221366ae75
+conaninfo.txt: d905a86a351921bb21c973326d39e9de
+include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
+include/libexslt/exsltconfig.h: eb4297a735f2666c5872067c25f16005
+include/libexslt/exsltexports.h: 03a75a174bc5b056f014e592cfd4db36
+include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
+include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
+include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
+include/libxslt/extra.h: 94fe9ce1c0c47724aae4a1bcb8c29433
+include/libxslt/functions.h: 052fd28e9971416b2bbebdc3d1103c4e
+include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
+include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
+include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
+include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
+include/libxslt/pattern.h: adf6b78e6c68a7d34ae680f6dc3f5240
+include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
+include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
+include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
+include/libxslt/transform.h: ccbcce4553f3231003b1944002814246
+include/libxslt/variables.h: ebd9b3b1f996c4a2ed79d4473ff0fd77
+include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
+include/libxslt/xsltInternals.h: 0c245b0fcc81bf537632a45adf8fcffb
+include/libxslt/xsltconfig.h: 77d836d8d0a9b2fdd6bea3d379696d80
+include/libxslt/xsltexports.h: 751f95448e71222d8e10d31ebf8822df
+include/libxslt/xsltlocale.h: d7b200e408cefe5082b15d3a5e1bf600
+include/libxslt/xsltutils.h: 5f7848088182b183e6d1fdb335b2616a
+lib/libexslt.dll.a: f86f6868818b72c97c977e182700d479
+lib/libexslt.la: d0c4257b491be8cf3c45d5e01b7ffb96
+lib/libxslt.dll.a: 461a9372775da06a0747728a1b505ae2
+lib/pkgconfig/libexslt.pc: ba1963709ee3ecc7323aaf188404f144
+lib/pkgconfig/libxslt.pc: 9ef33a36710bc31556d1038e27e2510d
+lib/xsltConf.sh: 9b2f5a93679c6e963d8bf3d6efa46591
+licenses/COPYING: 0cd9a07afbeb24026c9b03aecfeba458
+share/aclocal/libxslt.m4: 7b0b8b6bd86eea30c617663c9e9439b3
+share/doc/libxslt-1.1.34/html/API.html: 205e063f09d60a36b44a61c6b7af0af9
+share/doc/libxslt-1.1.34/html/APIchunk0.html: 393346f160807a1dda5fb31574ee1457
+share/doc/libxslt-1.1.34/html/APIchunk1.html: bc91cf0e6e08b6df806ca76efb1bf6f1
+share/doc/libxslt-1.1.34/html/APIchunk10.html: b2989e9c9c581006aecf89fe5360adbd
+share/doc/libxslt-1.1.34/html/APIchunk11.html: 3d13e19d8f480f37025f27d708c05fab
+share/doc/libxslt-1.1.34/html/APIchunk12.html: 1257ecf31f3ce181cac700a9b1674484
+share/doc/libxslt-1.1.34/html/APIchunk2.html: 017db5ec517e094b99eeea4b7f494348
+share/doc/libxslt-1.1.34/html/APIchunk3.html: 951071214af1942ef8d12c8d6e87f2a3
+share/doc/libxslt-1.1.34/html/APIchunk4.html: 035ac12ab5d1974ebf1a029ac1dee309
+share/doc/libxslt-1.1.34/html/APIchunk5.html: 1e751df6345f2e6ae2f80d01ea4699b9
+share/doc/libxslt-1.1.34/html/APIchunk6.html: 3748fd39dfb4dc99453e0287548d42ca
+share/doc/libxslt-1.1.34/html/APIchunk7.html: bb08a461eb51ca86034d7898eaa9779c
+share/doc/libxslt-1.1.34/html/APIchunk8.html: 80b83f24130a9adc03151245c71be0b4
+share/doc/libxslt-1.1.34/html/APIchunk9.html: a45286d30316b24772a148d9ab3b107e
+share/doc/libxslt-1.1.34/html/APIconstructors.html: bbacba9196901ab4df80744ded578d38
+share/doc/libxslt-1.1.34/html/APIfiles.html: 2eab4f8035f681bd9e8428311ba452f5
+share/doc/libxslt-1.1.34/html/APIfunctions.html: 4ab0b09bfc13d94f19dc2e390c1f54c8
+share/doc/libxslt-1.1.34/html/APIsymbols.html: b1488e9773ab063203a9a9660e34c376
+share/doc/libxslt-1.1.34/html/EXSLT/APIchunk0.html: 7931b430411ef347e2080f39f7bbc6f7
+share/doc/libxslt-1.1.34/html/EXSLT/APIconstructors.html: 75b44d45225e2435c8cbccdb6aa617f0
+share/doc/libxslt-1.1.34/html/EXSLT/APIfiles.html: 8aafc65876afb28aff473f1502d067e8
+share/doc/libxslt-1.1.34/html/EXSLT/APIfunctions.html: a123fcaaa9396c834261eb0f734f65cf
+share/doc/libxslt-1.1.34/html/EXSLT/APIsymbols.html: 6669114987760e2853aff651b6c22377
+share/doc/libxslt-1.1.34/html/EXSLT/bugs.html: d7a0c23b923175a4055c311c219b3137
+share/doc/libxslt-1.1.34/html/EXSLT/docs.html: fc3defa0e87648748becf6092ec86487
+share/doc/libxslt-1.1.34/html/EXSLT/downloads.html: 1393428e523072adf4fcb9433fb71273
+share/doc/libxslt-1.1.34/html/EXSLT/exslt.html: b267dcf1f3e36874bbcb67db54447411
+share/doc/libxslt-1.1.34/html/EXSLT/help.html: c7e39df0856121711d7bb92a408ed320
+share/doc/libxslt-1.1.34/html/EXSLT/index.html: 64d9d65df45301a81c181d213ceef803
+share/doc/libxslt-1.1.34/html/EXSLT/intro.html: 52af4215ed80a6e36269ea879dbf23e3
+share/doc/libxslt-1.1.34/html/FAQ.html: 02feaf8ed528b4fffb1537866b1bd55f
+share/doc/libxslt-1.1.34/html/Libxslt-Logo-180x168.gif: e6f8bb7e4a5a426380d387adaedadad9
+share/doc/libxslt-1.1.34/html/Libxslt-Logo-90x34.gif: 6b3ac58ce6c3e622db3dbf83d127f1ac
+share/doc/libxslt-1.1.34/html/bugs.html: 59f370f68224527bd966172ad84720fd
+share/doc/libxslt-1.1.34/html/contexts.gif: 8d882ee509aaba54abf791a312fdb617
+share/doc/libxslt-1.1.34/html/contribs.html: 06426656757dfa9d63e2e25f7cc86496
+share/doc/libxslt-1.1.34/html/docbook.html: 9ca15cdd191b5acf369be447c4f27044
+share/doc/libxslt-1.1.34/html/docs.html: 9869f684c46bf9159de17319e94118a2
+share/doc/libxslt-1.1.34/html/downloads.html: d1088704f6d439cec1a0a1b6444d50ba
+share/doc/libxslt-1.1.34/html/extensions.html: bf062b7b72aeffcf356d06d7c859d46d
+share/doc/libxslt-1.1.34/html/help.html: 0230faa6b8697315ba13452f96d66192
+share/doc/libxslt-1.1.34/html/html/book1.html: 4ac64efce7a076016eee8b91c65f19d4
+share/doc/libxslt-1.1.34/html/html/home.png: f6192f4292d744423df690e785d60fdf
+share/doc/libxslt-1.1.34/html/html/index.html: 4ac64efce7a076016eee8b91c65f19d4
+share/doc/libxslt-1.1.34/html/html/left.png: f771308152ab24a69682daed70ce136d
+share/doc/libxslt-1.1.34/html/html/libxslt-attributes.html: a2dc8fa8e1482a6614e2febd235e9b72
+share/doc/libxslt-1.1.34/html/html/libxslt-documents.html: ff5544c5c06db000e21cffc45496e0e3
+share/doc/libxslt-1.1.34/html/html/libxslt-extensions.html: bcda217cdad6c77d228e6540474e510f
+share/doc/libxslt-1.1.34/html/html/libxslt-extra.html: 49d72e4b1f453b324c9d73ddbabbccd6
+share/doc/libxslt-1.1.34/html/html/libxslt-functions.html: 30a16899d9a4aff2819a25301dcfa599
+share/doc/libxslt-1.1.34/html/html/libxslt-imports.html: 496f606d9a344631b9bba167b4c9f14d
+share/doc/libxslt-1.1.34/html/html/libxslt-keys.html: 92ed5acbac225c7cb4ace6ff02d41e69
+share/doc/libxslt-1.1.34/html/html/libxslt-lib.html: 4ac64efce7a076016eee8b91c65f19d4
+share/doc/libxslt-1.1.34/html/html/libxslt-namespaces.html: 9f9397c7bb231cf0f99fe99457c5f8d8
+share/doc/libxslt-1.1.34/html/html/libxslt-numbersInternals.html: 69c3debdded54f0ea07690e3b6a59fbb
+share/doc/libxslt-1.1.34/html/html/libxslt-pattern.html: 908ed0ae7ca6e3e805c682a0191a0d38
+share/doc/libxslt-1.1.34/html/html/libxslt-preproc.html: 3afc35f88d6394abb5344420696d560d
+share/doc/libxslt-1.1.34/html/html/libxslt-security.html: e2aa152b3b51ba0e836f70e5ffb07086
+share/doc/libxslt-1.1.34/html/html/libxslt-templates.html: a62b46da774c809cca2108b24ca7683c
+share/doc/libxslt-1.1.34/html/html/libxslt-transform.html: d5dd4737d05b79fecb4641cb9d862ce4
+share/doc/libxslt-1.1.34/html/html/libxslt-variables.html: e8af85513e6e615ac9baa687cc76da78
+share/doc/libxslt-1.1.34/html/html/libxslt-xslt.html: efc4daad4e8a928c3d4a6ed699411af1
+share/doc/libxslt-1.1.34/html/html/libxslt-xsltInternals.html: bdeaba0346b5eeb0fe469eb6b5e5fe8a
+share/doc/libxslt-1.1.34/html/html/libxslt-xsltexports.html: 94a5ea4215bd82f9282919092f4abcf6
+share/doc/libxslt-1.1.34/html/html/libxslt-xsltlocale.html: f4416a46860870961418ef64d4fc191a
+share/doc/libxslt-1.1.34/html/html/libxslt-xsltutils.html: 37364ec86deb0b6d41a65f012fccdbb5
+share/doc/libxslt-1.1.34/html/html/right.png: ebd7e6d206d73850d77d305ab548f957
+share/doc/libxslt-1.1.34/html/html/up.png: 2f07d9272deb4ae870ca6821117877fa
+share/doc/libxslt-1.1.34/html/index.html: 28ef54704508981bac11ae159e5a1bdb
+share/doc/libxslt-1.1.34/html/internals.html: f009fed1b132f80788bfcc8e6ff735f9
+share/doc/libxslt-1.1.34/html/intro.html: ca05691aa5682537e9e4d1c62f9e7a6a
+share/doc/libxslt-1.1.34/html/news.html: c911411e4f3c62463442db3471622e47
+share/doc/libxslt-1.1.34/html/node.gif: e0b48d09fa64e4a64831c42c4f9e6331
+share/doc/libxslt-1.1.34/html/object.gif: 879905dbfdc584f7a8543b7804cc3ff4
+share/doc/libxslt-1.1.34/html/processing.gif: e6924e110962e92a04d6d3f1f1196b31
+share/doc/libxslt-1.1.34/html/python.html: b96f9c0b03998d5eab3d0becdda47f8c
+share/doc/libxslt-1.1.34/html/redhat.gif: dd0216f442bf6845c103aba1b4bcb869
+share/doc/libxslt-1.1.34/html/smallfootonly.gif: e92b022a99a76d6fceeb35576bb7718f
+share/doc/libxslt-1.1.34/html/stylesheet.gif: 15a7ac6844ef2b2a7f601ed6cb6cb277
+share/doc/libxslt-1.1.34/html/templates.gif: e1ac04018d8f602adbd28a72153f9956
+share/doc/libxslt-1.1.34/html/tutorial/libxslt_tutorial.c: 0c3d2acbfb0be23b984c695600170d16
+share/doc/libxslt-1.1.34/html/tutorial/libxslttutorial.html: ee8ec694b4a88c4b6503f5301c998ecd
+share/doc/libxslt-1.1.34/html/tutorial/libxslttutorial.xml: 7f3bb19c2dcc54c5f76e953a65dbd339
+share/doc/libxslt-1.1.34/html/tutorial2/libxslt_pipes.c: 01a91d21b5e9a1e2259752d5325feaf0
+share/doc/libxslt-1.1.34/html/tutorial2/libxslt_pipes.html: ac0dc678b3ab0da56681555c51e6fa64
+share/doc/libxslt-1.1.34/html/tutorial2/libxslt_pipes.xml: 0c0faafe5595b19ebe09f6110fe3a7fd
+share/doc/libxslt-1.1.34/html/xslt.html: 1deceec55c7f85078216bf23dde147d9
+share/doc/libxslt-1.1.34/html/xsltproc.html: fa713b8a3fd6b30a19319a821d7bb238
+share/doc/libxslt-1.1.34/html/xsltproc2.html: 860eef94cf4ea84717452da3b6b0019e
+share/man/man1/xsltproc.1: d8ec831afeed91a84b8b7fc32cb73a4e
+share/man/man3/libexslt.3: c7089bab11720e9c9c17962a68c528ff
+share/man/man3/libxslt.3: e4962632ed2590adad3621054417bd2a
diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/d9686cd1257700d08189681d9907564e4a9147cb/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/d9686cd1257700d08189681d9907564e4a9147cb/conanmanifest.txt
new file mode 100644
index 00000000..8422de36
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/d9686cd1257700d08189681d9907564e4a9147cb/conanmanifest.txt
@@ -0,0 +1,37 @@
+1582271394
+bin/libexslt.dll: 1a591c14ad6a05a2fe4a20cf40573e75
+bin/libxslt.dll: 051a19fc29aff43011488ea49d2cf353
+bin/xsltproc.exe: 1105ea2e3f79fdd698feb5fa8858e01e
+conaninfo.txt: f5d7a59989b8119bea8988657e0ba42c
+include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
+include/libexslt/exsltconfig.h: a0afe6a6e6db6ad4dc8bf86d0364f188
+include/libexslt/exsltexports.h: 03a75a174bc5b056f014e592cfd4db36
+include/libexslt/libexslt.h: 4564d6e70f8ce16e36c0bde5969fdab5
+include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
+include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
+include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
+include/libxslt/extra.h: 94fe9ce1c0c47724aae4a1bcb8c29433
+include/libxslt/functions.h: 052fd28e9971416b2bbebdc3d1103c4e
+include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
+include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
+include/libxslt/libxslt.h: b84034c942ffa214709b590b29131637
+include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
+include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
+include/libxslt/pattern.h: adf6b78e6c68a7d34ae680f6dc3f5240
+include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
+include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
+include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
+include/libxslt/transform.h: ccbcce4553f3231003b1944002814246
+include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641
+include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
+include/libxslt/variables.h: ebd9b3b1f996c4a2ed79d4473ff0fd77
+include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
+include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
+include/libxslt/xsltInternals.h: 0c245b0fcc81bf537632a45adf8fcffb
+include/libxslt/xsltconfig.h: 5a24e58adcdbe603c43a8f044ba5f763
+include/libxslt/xsltexports.h: 751f95448e71222d8e10d31ebf8822df
+include/libxslt/xsltlocale.h: d7b200e408cefe5082b15d3a5e1bf600
+include/libxslt/xsltutils.h: 5f7848088182b183e6d1fdb335b2616a
+lib/libexslt.lib: b10239833b6a5f4f489202cb8b2256bd
+lib/libxslt.lib: 0fcb41267f05f802050235fa09e0688f
+licenses/COPYING: 0cd9a07afbeb24026c9b03aecfeba458
diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt
new file mode 100644
index 00000000..bde173da
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt
@@ -0,0 +1,37 @@
+1582270972
+bin/libexslt.dll: 6b7c76739d8c733ed320960c846691f9
+bin/libxslt.dll: 86136a3af24b1959ec96b09b1a1a92b8
+bin/xsltproc.exe: 4d2ab196d60209ce656167cb805c78d4
+conaninfo.txt: 1b228d4732e22d46c6bbbcd97ec4884d
+include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
+include/libexslt/exsltconfig.h: a0afe6a6e6db6ad4dc8bf86d0364f188
+include/libexslt/exsltexports.h: 03a75a174bc5b056f014e592cfd4db36
+include/libexslt/libexslt.h: 4564d6e70f8ce16e36c0bde5969fdab5
+include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
+include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
+include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
+include/libxslt/extra.h: 94fe9ce1c0c47724aae4a1bcb8c29433
+include/libxslt/functions.h: 052fd28e9971416b2bbebdc3d1103c4e
+include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
+include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
+include/libxslt/libxslt.h: b84034c942ffa214709b590b29131637
+include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
+include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
+include/libxslt/pattern.h: adf6b78e6c68a7d34ae680f6dc3f5240
+include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
+include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
+include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
+include/libxslt/transform.h: ccbcce4553f3231003b1944002814246
+include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641
+include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
+include/libxslt/variables.h: ebd9b3b1f996c4a2ed79d4473ff0fd77
+include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
+include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
+include/libxslt/xsltInternals.h: 0c245b0fcc81bf537632a45adf8fcffb
+include/libxslt/xsltconfig.h: 5a24e58adcdbe603c43a8f044ba5f763
+include/libxslt/xsltexports.h: 751f95448e71222d8e10d31ebf8822df
+include/libxslt/xsltlocale.h: d7b200e408cefe5082b15d3a5e1bf600
+include/libxslt/xsltutils.h: 5f7848088182b183e6d1fdb335b2616a
+lib/libexslt.lib: 84550d24382766924a35e8f94b129f9f
+lib/libxslt.lib: 00cd024fbaffc4c4d8c2925a2d968b7c
+licenses/COPYING: 0cd9a07afbeb24026c9b03aecfeba458
diff --git a/coin/provisioning/common/windows/conan_manifests/zlib/1.2.11/qtproject/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/zlib/1.2.11/qtproject/stable/export/conanmanifest.txt
deleted file mode 100644
index 6b51b7b6..00000000
--- a/coin/provisioning/common/windows/conan_manifests/zlib/1.2.11/qtproject/stable/export/conanmanifest.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-1563296424
-FindZLIB.cmake: 0ec128c2f97a3a6d7e800d3204e5c94f
-LICENSE: 1ac8330e79e050867144e174d80880f7
-conanfile.py: c7aba1a732c28bb9851cb50acf3f7a4d
-export_source/CMakeLists.txt: b45a8f19ed120e922c1cb720c0e4a7c7
-export_source/CMakeLists_minizip.txt: 7b2c2a9ab51d0ba37b5ca35da21579b7
-export_source/minizip.patch: dc8ffe80d334f8e5b1bb967593fe2d4a
diff --git a/coin/provisioning/common/windows/conan_manifests/zlib/1.2.11/qtproject/stable/package/5a14faea650589a68f33a6a5b0207a4a852a5f1d/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/zlib/1.2.11/qtproject/stable/package/5a14faea650589a68f33a6a5b0207a4a852a5f1d/conanmanifest.txt
deleted file mode 100644
index 45447d86..00000000
--- a/coin/provisioning/common/windows/conan_manifests/zlib/1.2.11/qtproject/stable/package/5a14faea650589a68f33a6a5b0207a4a852a5f1d/conanmanifest.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-1563296480
-FindZLIB.cmake: 0ec128c2f97a3a6d7e800d3204e5c94f
-conaninfo.txt: 40e76e93e86476bbd92e1e82b71d04bb
-include/zconf.h: 931d0dd891d90ace1eab7a46125a8bda
-include/zlib.h: 0338828e9d00c94645648b1517108324
-lib/libzlib.a: 5dc51a25ecef8f9c97e6b67cec736634
-lib/pkgconfig/zlib.pc: 29adeed07108745c3562dc19343f3d99
-licenses/LICENSE: 1af2e5353c16e930435fff550f827c3e
-zlib.pc: 29adeed07108745c3562dc19343f3d99
diff --git a/coin/provisioning/common/windows/conan_requirements.txt b/coin/provisioning/common/windows/conan_requirements.txt
new file mode 100644
index 00000000..078158e8
--- /dev/null
+++ b/coin/provisioning/common/windows/conan_requirements.txt
@@ -0,0 +1,33 @@
+# Generated for conan==1.29.0
+appdirs==1.4.4
+bottle==0.12.18
+certifi==2020.6.20
+chardet==3.0.4
+colorama==0.4.3
+conan==1.29.0
+deprecation==2.0.7
+distlib==0.3.1
+distro==1.5.0
+fasteners==0.15
+filelock==3.0.12
+future==0.18.2
+idna==2.10
+importlib-metadata==1.7.0
+Jinja2==2.11.2
+MarkupSafe==1.1.1
+monotonic==1.5
+node-semver==0.6.1
+packaging==20.4
+patch-ng==1.17.4
+pluginbase==1.0.0
+Pygments==2.7.0
+PyJWT==1.7.1
+pyparsing==2.4.7
+python-dateutil==2.8.1
+PyYAML==5.3.1
+requests==2.24.0
+six==1.15.0
+tqdm==4.49.0
+urllib3==1.25.10
+virtualenv==20.0.31
+zipp==3.1.0
diff --git a/coin/provisioning/common/windows/disable-clean-manager.ps1 b/coin/provisioning/common/windows/disable-clean-manager.ps1
new file mode 100644
index 00000000..6d54e137
--- /dev/null
+++ b/coin/provisioning/common/windows/disable-clean-manager.ps1
@@ -0,0 +1,8 @@
+# This script will disable automatic disk cleanup
+
+. "$PSScriptRoot\helpers.ps1"
+
+Run-Executable "reg.exe" "ADD `"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\StorageSense\Parameters\StoragePolicy`" /V 04 /T REG_dWORD /D 0 /F"
+
+# Maintenance task used by the system to launch a silent auto disk cleanup when running low on free disk space.
+DisableSchedulerTask "DiskCleanup\SilentCleanup"
diff --git a/coin/provisioning/common/windows/disable-defragment.ps1 b/coin/provisioning/common/windows/disable-defragment.ps1
index 876938f8..e76f0649 100644
--- a/coin/provisioning/common/windows/disable-defragment.ps1
+++ b/coin/provisioning/common/windows/disable-defragment.ps1
@@ -1,6 +1,6 @@
#############################################################################
##
-## Copyright (C) 2018 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -31,4 +31,42 @@
##
#############################################################################
-schtasks /Delete /TN "\Microsoft\Windows\Defrag\ScheduledDefrag" /F
+# Windows 7 does not have Get-ScheduledTask and Unregister-ScheduledTask
+# thus needing its own version.
+Write-Host "Disabling defragmentation"
+$version = Get-CimInstance Win32_OperatingSystem | Select-Object -ExpandProperty Caption
+if ($version -like '*Windows 7*'){
+ $pi = New-Object System.Diagnostics.ProcessStartInfo
+ $pi.FileName = "C:\Windows\System32\schtasks.exe"
+ $pi.RedirectStandardError = $true
+ $pi.UseShellExecute = $false
+ $pi.Arguments = "/Delete /TN `"\Microsoft\Windows\Defrag\ScheduledDefrag`" /F"
+ $prog = New-Object System.Diagnostics.Process
+ $prog.StartInfo = $pi
+ $prog.Start() | Out-Null
+ $err = $prog.StandardError.ReadToEnd()
+ $prog.WaitForExit()
+ if ($prog.ExitCode -eq 0){
+ Write-Host "Scheduled defragmentation removed"
+ } else {
+ if ($err -like '*cannot find the file*'){
+ Write-Host "No scheduled defragmentation task found"
+ exit 0
+ } else {
+ Write-Host "Error while deleting scheduled defragmentation task: $err"
+ }
+ }
+}
+else {
+ try {
+ $state = (Get-ScheduledTask -ErrorAction Stop -TaskName "ScheduledDefrag").State
+ Write-Host "Scheduled defragmentation task found in state: $state"
+ }
+ catch {
+ Write-Host "No scheduled defragmentation task found"
+ exit 0
+ }
+ Write-Host "Unregistering scheduled defragmentation task"
+ Unregister-ScheduledTask -ErrorAction Stop -Confirm:$false -TaskName ScheduledDefrag
+ Write-Host "Scheduled Defragmentation task was cancelled"
+}
diff --git a/coin/provisioning/common/windows/disable-netadapterlso.ps1 b/coin/provisioning/common/windows/disable-netadapterlso.ps1
new file mode 100644
index 00000000..36fff06e
--- /dev/null
+++ b/coin/provisioning/common/windows/disable-netadapterlso.ps1
@@ -0,0 +1,2 @@
+Disable-NetAdapterLso Ethernet
+Start-Sleep -s 15 # Give windows some time to adjust network settings
diff --git a/coin/provisioning/common/windows/disable-windefender.ps1 b/coin/provisioning/common/windows/disable-windefender.ps1
index e508641e..02ed54da 100644
--- a/coin/provisioning/common/windows/disable-windefender.ps1
+++ b/coin/provisioning/common/windows/disable-windefender.ps1
@@ -1,3 +1,36 @@
+###########################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
# Turning off win defender.
#
# If disabled manually, windows will automatically enable it after
@@ -6,3 +39,21 @@
. "$PSScriptRoot\helpers.ps1"
Run-Executable "reg.exe" "ADD `"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`" /V DisableAntiSpyware /T REG_dWORD /D 1 /F"
+
+# 'Windows Defender Cache Maintenance' - "Periodic maintenance task."
+DisableSchedulerTask "Windows Defender\Windows Defender Cache Maintenance"
+
+# 'Windows Defender Cleanup' - "Periodic cleanup task."
+DisableSchedulerTask "Windows Defender\Windows Defender Cleanup"
+
+# 'Windows Defender Scheduled Scan' - "Periodic scan task."
+DisableSchedulerTask "Windows Defender\Windows Defender Scheduled Scan"
+
+# 'Windows Defender Verification' - "Periodic verification task."
+DisableSchedulerTask "Windows Defender\Windows Defender Verification"
+
+# Disable 'QueueReporting' - "Windows Error Reporting task to process queued reports."
+DisableSchedulerTask "Windows Error Reporting\QueueReporting"
+
+# Disable WindowsUpdate from Task Scheduler
+DisableSchedulerTask "WindowsUpdate\Scheduled Start"
diff --git a/coin/provisioning/common/windows/disable-windows-module-installer.ps1 b/coin/provisioning/common/windows/disable-windows-module-installer.ps1
new file mode 100644
index 00000000..c7f85ff7
--- /dev/null
+++ b/coin/provisioning/common/windows/disable-windows-module-installer.ps1
@@ -0,0 +1,4 @@
+# Disable Windows Module Installer (Trusted Installer).
+# Trusted Installe enables installation, modification, and removal of Windows updates and optional components.
+# If this service is disabled, install or uninstall of Windows updates might fail for this computer.
+sc.exe config TrustedInstaller start=disabled
diff --git a/coin/provisioning/common/windows/disable-windows-updates.ps1 b/coin/provisioning/common/windows/disable-windows-updates.ps1
index 87414f03..15644cfe 100644
--- a/coin/provisioning/common/windows/disable-windows-updates.ps1
+++ b/coin/provisioning/common/windows/disable-windows-updates.ps1
@@ -33,6 +33,8 @@
# This script disables the automatic Windows updates
+. "$PSScriptRoot\helpers.ps1"
+
$service = get-service wuauserv
if (-not $service) {
Write-Host "Windows Update service not found."
@@ -43,7 +45,7 @@ if ($service.Status -eq "Stopped") {
Write-Host "Windows Update service already stopped."
} else {
Write-Host "Stopping Windows Update service."
- Stop-Service -Name "wuauserv" -Force
+ Retry {Stop-Service -Name "wuauserv" -Force} 20 5
}
$startup = Get-WmiObject Win32_Service | Where-Object {$_.Name -eq "wuauserv"} | Select -ExpandProperty "StartMode"
diff --git a/coin/provisioning/common/windows/emsdk.ps1 b/coin/provisioning/common/windows/emsdk.ps1
new file mode 100755
index 00000000..b3375d07
--- /dev/null
+++ b/coin/provisioning/common/windows/emsdk.ps1
@@ -0,0 +1,124 @@
+############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+############################################################################
+
+. "$PSScriptRoot\helpers.ps1"
+
+# This script will install emscripten needed by WebAssembly
+
+$version = "1.39.8"
+$versionNode = "12.9.1"
+$versionWinPython = "3.7.4"
+$versionJre = "8_update_152"
+
+$urlEmscripten = "https://storage.googleapis.com/webassembly/emscripten-releases-builds"
+
+# cross-platform emscripten SDK
+$urlEmscriptenExternal="https://github.com/emscripten-core/emscripten/archive/$version.zip"
+$urlCache = "http://ci-files01-hki.intra.qt.io/input/emsdk"
+
+$urlEmscriptenCache="$urlCache/emscripten.$version.zip"
+
+$urlWasmBinariesExternal="$urlEmscripten/win/9e60f34accb4627d7358223862a7e74291886ab6/wasm-binaries.zip"
+$urlWasmBinariesCache="$urlCache\windows\wasm-binaries.$version.zip"
+$sha1WasmBinaries="E94DCA7BA0526F88EDDBE45A0A0F61778D173603"
+
+$urlOfficialNode = "$urlEmscripten/deps/node-v$versionNode-win-x64.zip"
+$urlCacheNode = "$urlCache/windows/node-v$versionNode-win-x64.zip"
+$sha1Node = "D064145694578D6617AA99C694772D21480B6B6D"
+
+$urlOfficialWinPython = "$urlEmscripten/deps/python-$versionWinPython-embed-amd64-patched.zip"
+$urlCacheWinPython = "$urlCache/windows/python-$versionWinPython-embed-amd64-patched.zip"
+$sha1WinPython = "27C5A465390167FC03F3DD9075E3FDAAD9FBE104"
+
+$urlOfficialProtableJre = "$urlEmscripten/deps/portable_jre_${versionJre}_64bit.zip"
+$urlCacheProtableJre = "$urlCache/windows/portable_jre_${versionJre}_64bit.zip"
+$sha1ProtableJre = "6830524ec8b16742f956897abb6b6f5ef890a1c2"
+
+$urlOfficialEmscripten = "https://github.com/kripken/emscripten/archive/$version.zip"
+$urlCacheEmscripten = "$urlCache/windows/emscripten-$version.zip"
+$sha1Emscripten = "3721DC133824BA59CDBDFC93704D47CE265F2AFE"
+
+$installLocationEmsdk = "C:\\Utils\\emsdk"
+$temp = "C:\Windows\Temp"
+
+function Install {
+
+ Param (
+ [string] $urlOfficial = $(BadParam("Official url path")),
+ [string] $urlCache = $(BadParam("Cached url path")),
+ [string] $sha1 = $(BadParam("SHA1 checksum of the file")),
+ [string] $location = $(BadParam("Download location")),
+ [string] $installLocation = $(BadParam("Install location"))
+ )
+
+ Download $urlOfficial $urlCache $location
+ Verify-Checksum $location $sha1
+ Extract-7Zip $location $installLocation
+
+}
+
+New-Item -ItemType directory -Force -Path "$installLocationEmsdk"
+
+Install $urlWasmBinariesExternal $urlWasmBinariesCache $sha1WasmBinaries "$temp\wasm-binaries.$version.zip" "$installLocationEmsdk\emscripten-llvm-e$version"
+Install $urlOfficialNode $urlCacheNode $sha1Node "$temp\node-v$versionNode-win-x64.zip" "$installLocationEmsdk"
+Install $urlOfficialWinPython $urlCacheWinPython $sha1WinPython "$temp\python-$versionWinPython-embed-amd64-patched.zip" "$installLocationEmsdk\python-$versionWinPython-embed-amd64-patched"
+Install $urlOfficialProtableJre $urlCacheProtableJre $sha1ProtableJre "$temp\portable_jre_$versionJre_64bit.zip" "$installLocationEmsdk"
+Install $urlOfficialEmscripten $urlCacheEmscripten $sha1Emscripten "$temp\emscripten-$version.zip" "$installLocationEmsdk"
+
+cd $installLocationEmsdk
+"LLVM_ROOT='$installLocationEmsdk\\emscripten-llvm-e$version\\install\\bin'" | Out-File '.emscripten' -Encoding ASCII
+"BINARYEN_ROOT='$installLocationEmsdk\\emscripten-llvm-e$version\\install'" | Out-File '.emscripten' -Append -Encoding ASCII
+"PYTHON='$installLocationEmsdk\\python-$versionWinPython-embed-amd64-patched\\python.exe'" | Out-File '.emscripten' -Append -Encoding ASCII
+"NODE_JS='$installLocationEmsdk\\node-v$versionNode-win-x64\\bin\\node.exe'" | Out-File '.emscripten' -Append -Encoding ASCII
+"EMSCRIPTEN_ROOT='$installLocationEmsdk\\emscripten-llvm-e$version\\install\\emscripten'" | Out-File '.emscripten' -Append -Encoding ASCII
+"JAVA='$installLocationEmsdk\\Java64'" | Out-File '.emscripten' -Append -Encoding ASCII
+"TEMP_DIR = '/tmp'" | Out-File '.emscripten' -Append -Encoding ASCII
+"COMPILER_ENGINE = NODE_JS" | Out-File '.emscripten' -Append -Encoding ASCII
+"JS_ENGINES = [NODE_JS]" | Out-File '.emscripten' -Append -Encoding ASCII
+
+Set-EnvironmentVariable "EMSDK" "$installLocationEmsdk"
+Set-EnvironmentVariable "EM_CONFIG" "$installLocationEmsdk\.emscripten"
+Set-EnvironmentVariable "EMSDK_LLVM_ROOT" "$installLocationEmsdk\emscripten-llvm-e$version\install\bin"
+Set-EnvironmentVariable "BINARYEN_ROOT" "$installLocationEmsdk\emscripten-llvm-e$version\install\"
+Set-EnvironmentVariable "EMSDK_NODE" "$installLocationEmsdk\node$versionNode-win-x64\bin\node.exe"
+Set-EnvironmentVariable "EMSDK_PYTHON" "$installLocationEmsdk\python-$versionWinPython-embed-amd64-patched\python.exe"
+Set-EnvironmentVariable "EMSDK_JAVA_HOME" "$installLocationEmsdk\java64"
+Set-EnvironmentVariable "EMSCRIPTEN" "$installLocationEmsdk\emscripten-$version"
+Set-EnvironmentVariable "EMSCRIPTEN_ROOT" "$installLocationEmsdk\emscripten-llvm-e$version\install\emscripten"
+Set-EnvironmentVariable "EMSDK_PATH" "$installLocationEmsdk\emscripten-llvm-e$version\install\emscripten;$installLocationEmsdk\node$versionNode-win-x64\bin;$installLocationEmsdk\emscripten-llvm-e$version\install\bin;$installLocationEmsdk\python-$versionWinPython-embed-amd64-patched;$installLocationEmsdk\java64\bin"
+
+Write-Output "emsdk = $version" >> ~/versions.txt
+Write-Output "emsdk llvm = $version" >> ~/versions.txt
+Write-Output "emsdk NodeJs = $versionNode" >> ~/versions.txt
+Write-Output "emsdk WinPython 64bit = $versionWinPython" >> ~/versions.txt
+Write-Output "emsdk portable jre = $versionJre" >> ~/versions.txt
diff --git a/coin/provisioning/common/windows/helpers.ps1 b/coin/provisioning/common/windows/helpers.ps1
index ba35f6b5..8599791d 100644
--- a/coin/provisioning/common/windows/helpers.ps1
+++ b/coin/provisioning/common/windows/helpers.ps1
@@ -3,7 +3,7 @@ function Verify-Checksum
Param (
[string]$File=$(throw("You must specify a filename to get the checksum of.")),
[string]$Expected=$(throw("Checksum required")),
- [ValidateSet("sha1","md5")][string]$Algorithm="sha1"
+ [ValidateSet("sha256","sha1","md5")][string]$Algorithm="sha1"
)
Write-Host "Verifying checksum of $File"
$fs = new-object System.IO.FileStream $File, "Open"
@@ -204,6 +204,38 @@ function Get-Proxy {
return (Get-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings').proxyServer
}
+function Retry{
+ <#
+ usage:
+ Retry{CODE}
+ Retry{CODE} <num of retries> <delay_s>
+ #delay is in seconds
+ #>
+ Param(
+ [Parameter(mandatory=$true)]
+ [scriptblock]$command,
+ [int][ValidateRange(1, 20)]$retry = 5,
+ [int][ValidateRange(1, 60)]$delay_s = 5
+ )
+ $success=$false
+ $retry_count=0
+ do{
+ try {
+ Invoke-Command -ScriptBlock $command
+ $success=$true
+ }
+ catch {
+ $retry_count++
+ Write-Host "Error: $_, try: $retry_count, retrying in $delay_s seconds"
+ Start-Sleep -Seconds $delay_s
+ }
+ } until ($success -or $retry+1 -le $retry_count)
+
+ if (-not $success) {
+ Throw("Failed to run command successfully in $retry_count tries")
+ }
+}
+
function Remove {
Param (
@@ -222,3 +254,23 @@ function Remove {
}
}
}
+
+function DisableSchedulerTask {
+
+ Param (
+ [string]$Task = $(BadParam("a task"))
+ )
+
+ Write-Host "Disabling $Task from Task Scheduler"
+ SCHTASKS /Change /TN "Microsoft\Windows\$Task" /DISABLE
+}
+
+function DeleteSchedulerTask {
+
+ Param (
+ [string]$Task = $(BadParam("a task"))
+ )
+
+ Write-Host "Disabling $Task from Task Scheduler"
+ SCHTASKS /DELETE /TN "Microsoft\Windows\$Task" /F
+}
diff --git a/coin/provisioning/common/windows/install-gnuwin32.ps1 b/coin/provisioning/common/windows/install-gnuwin32.ps1
index 99862b3c..6acede79 100644
--- a/coin/provisioning/common/windows/install-gnuwin32.ps1
+++ b/coin/provisioning/common/windows/install-gnuwin32.ps1
@@ -44,3 +44,4 @@ Verify-Checksum "$temp\$zipPackage" "d7a34a385ccde2374b8a2ca3369e5b8a1452c5a5"
Extract-7Zip "$temp\$zipPackage" C:\Utils
Write-Output "$prog qt5 commit sha = 98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb" >> ~\versions.txt
+Prepend-Path "C:\Utils\gnuwin32\bin"
diff --git a/coin/provisioning/common/windows/install-jdk.ps1 b/coin/provisioning/common/windows/install-jdk.ps1
index 0c548e63..ce1abdd5 100644
--- a/coin/provisioning/common/windows/install-jdk.ps1
+++ b/coin/provisioning/common/windows/install-jdk.ps1
@@ -68,8 +68,7 @@ try {
Verify-Checksum $javaPackage $sha1
Run-Executable "$javaPackage" "/s SPONSORS=0"
-Write-Host "Cleaning $javaPackage.."
-Remove-Item -Recurse -Force -Path "$javaPackage"
+Remove "$javaPackage"
Write-Host "Remove Java update from startup"
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run" /v SunJavaUpdateSched /f
diff --git a/coin/provisioning/common/windows/install-msys2.ps1 b/coin/provisioning/common/windows/install-msys2.ps1
index e88c8f07..784b09dc 100644
--- a/coin/provisioning/common/windows/install-msys2.ps1
+++ b/coin/provisioning/common/windows/install-msys2.ps1
@@ -1,6 +1,6 @@
############################################################################
##
-## Copyright (C) 2019 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -33,6 +33,8 @@
. "$PSScriptRoot\helpers.ps1"
+# This script installs 7-Zip
+
$version = "20181211"
$prog = "msys2"
if (Is64BitWinHost) {
@@ -56,17 +58,21 @@ $TargetLocation = "C:\Utils"
Download $url_official $url_cache $PackagePath
Verify-Checksum $PackagePath $sha1
Extract-tar_gz $PackagePath $TargetLocation
-$bash = "$TargetLocation\$folder\usr\bin\bash"
+$msys = "$TargetLocation\$folder\msys2_shell.cmd"
# install perl
-Run-Executable "$bash" "`"-l`" `"-c`" `"rm -rf /etc/pacman.d/gnupg;pacman-key --init;pacman-key --populate msys2;pacman -S --noconfirm perl make`""
-Run-Executable "$bash" "`"-l`" `"-c`" `"yes | cpan -i Text::Template Test::More`""
+# Run these without 'Run-Executable' function. When using the function the gpg-agent will lock the needed tmp*.tmp file.
+cmd /c "$msys `"-l`" `"-c`" `"rm -rf /etc/pacman.d/gnupg;pacman-key --init;pacman-key --populate msys2;pacman -S --noconfirm perl make`""
+Start-Sleep -s 30
+cmd /c "$msys `"-l`" `"-c`" `"cpan -i Text::Template Test::More`""
+
+# Sometimes gpg-agent won't get killed after the installation process. If that happens the provisioning will won't continue and it will hang until timeout. So we need make sure it will be killed.
+# Let's sleep for awhile and wait that msys installation is finished. Otherwise the installation might start up gpg-agent or dirmngr after the script has passed the killing process.
+Start-Sleep -s 180
+if (Get-Process -Name "gpg-agent" -ErrorAction SilentlyContinue) { Stop-Process -Force -Name gpg-agent }
+if (Get-Process -Name "dirmngr" -ErrorAction SilentlyContinue) { Stop-Process -Force -Name dirmngr }
Write-Host "Cleaning $PackagePath.."
Remove-Item -Recurse -Force -Path "$PackagePath"
-# pacman-key launches gpg-agent and dirmngr in the background, see https://github.com/Alexpux/MSYS2-pacman/issues/56
-Stop-Process -Name "gpg-agent" -ErrorAction Ignore
-Stop-Process -Name "dirmngr" -ErrorAction Ignore
-
-Write-Output "MSYS2 = $version" >> ~\versions.txt
+Write-Output "7-Zip = $version" >> ~\versions.txt
diff --git a/coin/provisioning/common/windows/install_telegraf.ps1 b/coin/provisioning/common/windows/install_telegraf.ps1
new file mode 100644
index 00000000..0a64cfd4
--- /dev/null
+++ b/coin/provisioning/common/windows/install_telegraf.ps1
@@ -0,0 +1,68 @@
+#############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+. "$PSScriptRoot\..\..\common\windows\helpers.ps1"
+
+
+# Install a specific version of Telegraf
+# https://github.com/influxdata/telegraf/releases
+
+$version = "1.12.6"
+
+if (Is64BitWinHost) {
+ $arch = "amd64"
+ $sha256 = "5d025d85070e8c180c443580afa8a27421a7bbcf14b5044894e9f3298d0ce97a"
+} else {
+ $arch = "i386"
+ $sha256 = "5178a0bdaab448c2ef965b0e36f835849cea731ccd87c4a4527f0f05fbbdf271"
+}
+
+$filename = "telegraf-" + $version + "_windows_" + $arch + ".zip"
+
+$url_cache = "http://ci-files01-hki.intra.qt.io/input/telegraf/" + $filename
+$url_official = "https://dl.influxdata.com/telegraf/releases/" + $filename
+$tempfile = "C:\Windows\Temp\" + $filename
+
+Write-Host "Fetching Telegraf $version..."
+Download $url_official $url_cache $tempfile
+Verify-Checksum $tempfile $sha256 sha256
+
+Write-Host "Installing telegraf.exe under C:\Utils\telegraf"
+Extract-7Zip $tempfile C:\Utils "telegraf"
+Copy-Item "$PSScriptRoot\..\..\common\windows\telegraf-coin.conf" C:\telegraf-coin.conf
+
+. "$PSScriptRoot\telegraf_password.ps1"
+
+Start-Process -FilePath C:\Utils\telegraf\telegraf.exe -ArgumentList "--config C:\telegraf-coin.conf"
+
+Write-Output "Telegraf = $version" >> ~\versions.txt
diff --git a/coin/provisioning/common/windows/mesa_llvmpipe.ps1 b/coin/provisioning/common/windows/mesa_llvmpipe.ps1
index ee792896..17684575 100644
--- a/coin/provisioning/common/windows/mesa_llvmpipe.ps1
+++ b/coin/provisioning/common/windows/mesa_llvmpipe.ps1
@@ -1,6 +1,6 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -34,12 +34,12 @@
$version = "11_2_2"
$package = "C:\Windows\temp\opengl32sw.7z"
-$mesaOpenglSha1_64 = "b2ffa5f230a0caa2c2e0bb9a5398bcfb81a0e5d1"
-$mesaOpenglUrl_64_cache = "http://ci-files01-hki.intra.qt.io/input/windows/opengl32sw-64-mesa_$version.7z"
-$mesaOpenglUrl_64_alt = "http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/opengl32sw-64-mesa_$version.7z"
-$mesaOpenglSha1_32 = "e742e9d4e16b9c69b6d844940861d3ef1748356b"
-$mesaOpenglUrl_32_cache = "http://ci-files01-hki.intra.qt.io/input/windows/opengl32sw-32-mesa_$version.7z"
-$mesaOpenglUrl_32_alt = "http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/opengl32sw-32-mesa_$version.7z"
+$mesaOpenglSha1_64 = "0ed35efbc8112282be5d0c87c37fde2d15e81998"
+$mesaOpenglUrl_64_cache = "http://ci-files01-hki.intra.qt.io/input/windows/opengl32sw-64-mesa_$version-signed.7z"
+$mesaOpenglUrl_64_alt = "http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/opengl32sw-64-mesa_$version-signed.7z"
+$mesaOpenglSha1_32 = "96bd6ca0d7fd249fb61531dca888965ffd20f53c"
+$mesaOpenglUrl_32_cache = "http://ci-files01-hki.intra.qt.io/input/windows/opengl32sw-32-mesa_$version-signed.7z"
+$mesaOpenglUrl_32_alt = "http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/opengl32sw-32-mesa_$version-signed.7z"
function Extract-Mesa
{
diff --git a/coin/provisioning/common/windows/msvc_2015_update3_patch.ps1 b/coin/provisioning/common/windows/msvc_2015_update3_patch.ps1
deleted file mode 100644
index bfbb397a..00000000
--- a/coin/provisioning/common/windows/msvc_2015_update3_patch.ps1
+++ /dev/null
@@ -1,67 +0,0 @@
-#############################################################################
-##
-## Copyright (C) 2017 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-. "$PSScriptRoot\helpers.ps1"
-
-# Install Cumulative Servicing Release Visual Studio 2015 update 3
-# Original download page: https://msdn.microsoft.com/en-us/library/mt752379.aspx
-
-$version = "2015 update3 (KB3165756)"
-$packagePath = "C:\Windows\Temp"
-$package = $packagePath + "\vs14-kb3165756.exe"
-$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/vs14-kb3165756.exe"
-$url_official = "http://go.microsoft.com/fwlink/?LinkID=816878"
-$sha1 = "6a21d9b291ca75d44baad95e278fdc0d05d84c02"
-$preparedPackage = "\\ci-files01-hki.intra.qt.io\provisioning\windows\vs14-kb3165756-update"
-
-if (Test-Path $preparedPackage) {
- # The prepared package contains updated packages so that not everything has to be downloaded
- Write-Host "Using prepared package"
- Copy-Item -Recurse $preparedPackage $packagePath
- # Remove the whole downloaded folder
- $toRemove = $packagePath + "\vs14-kb3165756-update"
- $executable = "$toRemove\vs14-kb3165756.exe"
-} else {
- Write-Host "Fetching patch for Visual Studio $version..."
- Download $url_official $url_cache $package
- $executable = $package
- # Remove the downloaded executable
- $toRemove = $executable
-}
-
-Verify-Checksum $executable $sha1
-Write-Host "Installing patch for Visual Studio $version..."
-Run-Executable $executable "/norestart /passive"
-
-Remove-Item -Force -Recurse -Path $toRemove
-
-Write-Output "Visual Studio = $version" >> ~\versions.txt
diff --git a/coin/provisioning/common/windows/msys.ps1 b/coin/provisioning/common/windows/msys.ps1
index df67cc20..f004bb49 100644
--- a/coin/provisioning/common/windows/msys.ps1
+++ b/coin/provisioning/common/windows/msys.ps1
@@ -12,5 +12,5 @@ $destination = "C:\msys"
Download $url $url $zip
Verify-Checksum $zip $sha1
C:\Utils\sevenzip\7z.exe x $zip -oC:\
-
+Set-EnvironmentVariable "MSYS_PATH" "$destination\\1.0\\bin"
Write-Output "Msys = $version" >> ~/versions.txt
diff --git a/coin/provisioning/common/windows/mysql.ps1 b/coin/provisioning/common/windows/mysql.ps1
index 29ce0ab4..8ed91402 100644
--- a/coin/provisioning/common/windows/mysql.ps1
+++ b/coin/provisioning/common/windows/mysql.ps1
@@ -1,6 +1,6 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -36,7 +36,7 @@
# This script installs MySQL $version.
# Both x86 and x64 versions needed when x86 integrations are done on x64 machine
-$version = "5.6.11"
+$version = "5.7.25"
$baseNameX64 = "mysql-$version-winx64"
$packagex64 = "C:\Windows\temp\$baseNameX64.zip"
$baseNameX86 = "mysql-$version-win32"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/02-apt.sh b/coin/provisioning/common/windows/nodejs.ps1
index bfbb6a8e..c56f6db6 100755..100644
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/02-apt.sh
+++ b/coin/provisioning/common/windows/nodejs.ps1
@@ -1,8 +1,6 @@
-#!/usr/bin/env bash
-
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -33,23 +31,31 @@
##
#############################################################################
-# Install required packages with APT
+. "$PSScriptRoot\helpers.ps1"
+
+# This script will install Node.js
+# Needed by QtWebengine
-set -ex
+$version = "12.18.0"
+$package = "C:\Windows\temp\nodejs-$version.zip"
+$targetFolder = "C:\Utils\nodejs"
+$arch = "$((Get-WmiObject Win32_Processor).AddressWidth)"
+$externalUrl = "https://nodejs.org/dist/v$version/node-v$version-win-x$arch.zip"
+$internalUrl = "http://ci-files01-hki.intra.qt.io/input/windows/node-v$version-win-x$arch.zip"
-echo "Disabling auto update"
-sudo sed -i 's/APT::Periodic::Update-Package-Lists "1";/APT::Periodic::Update-Package-Lists "0";/' /etc/apt/apt.conf.d/10periodic
-for service in apt-daily.timer apt-daily-upgrade.timer apt-daily.service apt-daily-upgrade.service; do
- sudo systemctl stop $service
- sudo systemctl disable $service
-done
+if ( $arch -eq 64 ) {
+ $sha1 = "457b1527d249ee471a9445953a906cb10c75378d"
+} else {
+ $sha1 = "58801900f5bddca9c00feed6b84fed729426fc92"
-installPackages+=(git)
-installPackages+=(p7zip-full)
-installPackages+=(expect)
+}
-echo "Running update for apt"
-sudo apt-get update
-echo "Installing packages"
-sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install "${installPackages[@]}"
+Write-Host "Installing Node.js"
+Download $externalUrl $internalUrl $package
+Verify-Checksum $package $sha1
+mkdir $targetFolder
+Extract-7Zip $package $targetFolder
+Add-Path $targetFolder
+Remove $package
+Write-Output "Node.js = $version" >> ~/versions.txt
diff --git a/coin/provisioning/common/windows/openssl.ps1 b/coin/provisioning/common/windows/openssl.ps1
index 2f21db37..08f7d60f 100644
--- a/coin/provisioning/common/windows/openssl.ps1
+++ b/coin/provisioning/common/windows/openssl.ps1
@@ -1,6 +1,6 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -36,7 +36,7 @@
# This script installs OpenSSL $version.
# Both x86 and x64 versions needed when x86 integrations are done on x64 machine
-$version = "1_1_1b"
+$version = "1_1_1g"
$packagex64 = "C:\Windows\Temp\Win64OpenSSL-$version.exe"
$packagex86 = "C:\Windows\Temp\Win32OpenSSL-$version.exe"
@@ -47,7 +47,7 @@ if (Is64BitWinHost) {
$installFolder = "C:\openssl"
$externalUrl = "https://slproweb.com/download/Win64OpenSSL-$version.exe"
$internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\openssl\Win64OpenSSL-$version.exe"
- $sha1 = "5b50819dd84aa9219e0cad9cdddf78285bdd1bbb"
+ $sha1 = "7643561c372720f55de51454a707ede334db086e"
Write-Host "Fetching from URL ..."
Download $externalUrl $internalUrl $packagex64
@@ -74,7 +74,7 @@ if (Is64BitWinHost) {
$externalUrl = "https://slproweb.com/download/Win32OpenSSL-$version.exe"
$internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\openssl\Win32OpenSSL-$version.exe"
-$sha1 = "1ae5ad4fe5dae01dd056274979cce26945c9e86c"
+$sha1 = "c7d4b096c2413d1af819ccb291214fa3c4cece07"
Write-Host "Fetching from URL ..."
Download $externalUrl $internalUrl $packagex86
diff --git a/coin/provisioning/common/windows/postgresql.ps1 b/coin/provisioning/common/windows/postgresql.ps1
index 46d7501a..27f9190a 100644
--- a/coin/provisioning/common/windows/postgresql.ps1
+++ b/coin/provisioning/common/windows/postgresql.ps1
@@ -1,6 +1,6 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -36,7 +36,7 @@
# This script installs postgresql $version.
# Both x86 and x64 versions needed when x86 integrations are done on x64 machine
-$version = "9.1.9-1"
+$version = "9.6.16-1"
$packagex64 = "C:\Windows\temp\postgresql-$version-windows-x64-binaries.zip"
$packagex86 = "C:\Windows\temp\postgresql-$version-windows-binaries.zip"
@@ -46,7 +46,7 @@ if (Is64BitWinHost) {
$installFolder = "C:\Utils\postgresql"
$externalUrl = "http://get.enterprisedb.com/postgresql/postgresql-$version-windows-x64-binaries.zip"
$internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\windows\postgresql-$version-windows-x64-binaries.zip"
- $sha1 = "4da0453cdfda335e064d4437cf5bb9d356054cfd"
+ $sha1 = "5dd604f91973112209362b5abbbd1220c026f645"
Write-Host "Fetching from URL ..."
Download $externalUrl $internalUrl $packagex64
@@ -56,6 +56,9 @@ if (Is64BitWinHost) {
Write-Host "Remove downloaded $packagex64 ..."
Remove-Item -Path $packagex64
+ # Remove pthread.h file so it won't be used in mingw builds (QTBUG-79555)
+ Remove-item -Path "$installFolder\pgsql\include\pthread.h"
+ Remove-item -Path "$installFolder\pgsql\include\unistd.h"
Set-EnvironmentVariable "POSTGRESQL_INCLUDE_x64" "$installFolder\pgsql\include"
Set-EnvironmentVariable "POSTGRESQL_LIB_x64" "$installFolder\pgsql\lib"
@@ -65,7 +68,7 @@ if (Is64BitWinHost) {
$architecture = "x86"
$externalUrl = "http://get.enterprisedb.com/postgresql/postgresql-$version-windows-binaries.zip"
$internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\windows\postgresql-$version-windows-binaries.zip"
-$sha1 = "eb4f01845e1592800edbb74f60944b6c0aca51a9"
+$sha1 = "46309190e60eead99c2d39c1dd18a91f2104d000"
if (Is64BitWinHost) {
$installFolder = "C:\Utils\postgresql$architecture"
} else {
@@ -81,6 +84,9 @@ Extract-7Zip $packagex86 $installFolder "pgsql\lib pgsql\bin pgsql\share pgsql\i
Write-Host "Remove downloaded $packagex86 ..."
Remove-Item -Path $packagex86
+# Remove pthread.h file so it won't be used in mingw builds (QTBUG-79555)
+Remove-item -Path "$installFolder\pgsql\include\pthread.h"
+Remove-item -Path "$installFolder\pgsql\include\unistd.h"
Set-EnvironmentVariable "POSTGRESQL_INCLUDE_x86" "$installFolder\pgsql\include"
Set-EnvironmentVariable "POSTGRESQL_LIB_x86" "$installFolder\pgsql\lib"
diff --git a/coin/provisioning/common/windows/python.ps1 b/coin/provisioning/common/windows/python.ps1
index aee4c199..342358d5 100644
--- a/coin/provisioning/common/windows/python.ps1
+++ b/coin/provisioning/common/windows/python.ps1
@@ -1,6 +1,6 @@
#############################################################################
##
-## Copyright (C) 2016 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -75,6 +75,9 @@ if (($archVer -eq 32) -And (Is64BitWinHost)) {
Run-Executable "$targetDir\python.exe" "-m ensurepip"
+Write-Host "Upgrade pip to the latest version available."
+Run-Executable "$targetDir\python.exe" "-m pip install --upgrade pip"
+
# Install python virtual env
if (IsProxyEnabled) {
$proxy = Get-Proxy
diff --git a/coin/provisioning/common/windows/python3.ps1 b/coin/provisioning/common/windows/python3.ps1
index c05c022c..58cd25c5 100644
--- a/coin/provisioning/common/windows/python3.ps1
+++ b/coin/provisioning/common/windows/python3.ps1
@@ -1,6 +1,6 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Copyright (C) 2017 Pelagicore AG
## Contact: http://www.qt.io/licensing/
##
@@ -35,12 +35,14 @@
# This script installs Python $version.
# Python3 is required for building some qt modules.
param(
- [Int32]$archVer=32,
- [string]$install_path = "C:\Python36"
+ [Int32]$archVer,
+ [string]$sha1,
+ [string]$install_path,
+ [string]$version,
+ [bool]$setDefault=$false
)
. "$PSScriptRoot\helpers.ps1"
-$version = "3.6.1"
$package = "C:\Windows\temp\python-$version.exe"
# check bit version
@@ -48,11 +50,9 @@ if ( $archVer -eq 64 ) {
Write-Host "Installing 64 bit Python"
$externalUrl = "https://www.python.org/ftp/python/$version/python-$version-amd64.exe"
$internalUrl = "http://ci-files01-hki.intra.qt.io/input/windows/python-$version-amd64.exe"
- $sha1 = "bf54252c4065b20f4a111cc39cf5215fb1edccff"
} else {
$externalUrl = "https://www.python.org/ftp/python/$version/python-$version.exe"
$internalUrl = "http://ci-files01-hki.intra.qt.io/input/windows/python-$version.exe"
- $sha1 = "76c50b747237a0974126dd8b32ea036dd77b2ad1"
}
Write-Host "Fetching from URL..."
@@ -65,11 +65,19 @@ Remove-Item -Path $package
# For cross-compilation we export some helper env variable
if (($archVer -eq 32) -And (Is64BitWinHost)) {
- Set-EnvironmentVariable "PYTHON3_32_PATH" "$install_path"
- Set-EnvironmentVariable "PIP3_32_PATH" "$install_path\Scripts"
+ if ($setDefault) {
+ Set-EnvironmentVariable "PYTHON3_32_PATH" "$install_path"
+ Set-EnvironmentVariable "PIP3_32_PATH" "$install_path\Scripts"
+ }
+ Set-EnvironmentVariable "PYTHON$version-32_PATH" "$install_path"
+ Set-EnvironmentVariable "PIP$version-32_PATH" "$install_path\Scripts"
} else {
- Set-EnvironmentVariable "PYTHON3_PATH" "$install_path"
- Set-EnvironmentVariable "PIP3_PATH" "$install_path\Scripts"
+ if ($setDefault) {
+ Set-EnvironmentVariable "PYTHON3_PATH" "$install_path"
+ Set-EnvironmentVariable "PIP3_PATH" "$install_path\Scripts"
+ }
+ Set-EnvironmentVariable "PYTHON$version-64_PATH" "$install_path"
+ Set-EnvironmentVariable "PIP$version-64_PATH" "$install_path\Scripts"
}
@@ -79,12 +87,22 @@ if (IsProxyEnabled) {
Write-Host "Using proxy ($proxy) with pip"
$pip_args = "--proxy=$proxy"
}
+
+Write-Host "Upgrade pip3 to the latest version available."
+Run-Executable "$install_path\python.exe" "-m pip install --upgrade pip"
+
Run-Executable "$install_path\Scripts\pip3.exe" "$pip_args install virtualenv wheel"
# Install all needed packages in a special wheel cache directory
$python3_wheel_dir="$install_path\python3-wheels"
Run-Executable "$install_path\Scripts\pip3.exe" "$pip_args wheel --wheel-dir $python3_wheel_dir -r $PSScriptRoot\..\shared\requirements.txt"
-Set-EnvironmentVariable "PYTHON3_WHEEL_CACHE" "$python3_wheel_dir"
+
+Set-EnvironmentVariable "PYTHON3_WHEEL_CACHE-$version-$archVer" "$python3_wheel_dir"
+# PYTHON3_WHEEL_CACHE is already in use so we should keep it pointing to 64 bit default
+# wheel cache
+if (($setDefault) -And ($archVer -eq 64)) {
+ Set-EnvironmentVariable "PYTHON3_WHEEL_CACHE" "$python3_wheel_dir"
+}
# Install PyPDF2 for QSR documentation
Run-Executable "$install_path\Scripts\pip3.exe" "$pip_args install PyPDF2"
diff --git a/coin/provisioning/common/windows/squishInstall.ps1 b/coin/provisioning/common/windows/squishInstall.ps1
index de04d242..8396743e 100644
--- a/coin/provisioning/common/windows/squishInstall.ps1
+++ b/coin/provisioning/common/windows/squishInstall.ps1
@@ -1,6 +1,6 @@
#############################################################################
##
-## Copyright (C) 2018 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -33,122 +33,48 @@
. "$PSScriptRoot\helpers.ps1"
-# This script will install squish package for Windows.
+# This script will pre-installed squish package for Windows.
# Squish is need by Release Test Automation (RTA)
-# NOTE! Make sure 64bit versions are always installed before 32bit,
-# because they use same folder name before a rename
-
-$version = "6.4.3"
-
-# Qt branch without dot (*.*)
-$qtBranch = "512x"
-# So far Squish built with Qt5.12 works also with 5.13, but we have to be prepared that on some point
-# the compatibility breaks, and we may need to have separate Squish packages for different Qt versions.
+$version = "6.5.2"
+$qtBranch = "514x"
$targetDir = "C:\Utils\squish"
-$squishUrl = "\\ci-files01-hki.intra.qt.io\provisioning\squish\coin"
-$squishBranchUrl = "$squishUrl\$qtBranch"
-$testSuite = "suite_test_squish"
-$testSuiteUrl = "$squishUrl\$testSuite.7z"
+$squishPackage = "C:\Utils\rta_squish"
+$squishUrl = "\\ci-files01-hki.intra.qt.io\provisioning\squish\jenkins_build"
+$licenseUrl = "\\ci-files01-hki.intra.qt.io\provisioning\squish\coin"
# Squish license
$licensePackage = ".squish-3-license"
-$OSVersion = (get-itemproperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion" -Name ProductName).ProductName
-
-Function DownloadAndInstallSquish {
- Param (
- [string]$version,
- [string]$bit,
- [string]$squishPackage
- )
- # MinGW x86 available only with Qt5.11, to be updated when Squish is supporting 5.13
- if ("$bit" -eq "win32" -and $squishPackage.StartsWith("mingw")) {
- $qtBranch = "511x"
- }
- $SquishUrl = $squishBranchUrl + "\squish-" + $version + "-qt" + $qtBranch + "-" + $bit + "-" + $squishPackage + ".exe"
- $SquishInstaller = "$targetDir\$squishPackage.exe"
- $SquishParameters = "unattended=1 targetdir=$targetDir\$squishPackage"
+Write-Host "Installing Squish license to home directory"
+Copy-Item $licenseUrl\$licensePackage ~\$licensePackage
- Write-Host "Fetching from URL $squishUrl"
- Copy-Item "$SquishUrl" "$SquishInstaller"
- Write-Host "Installing Squish"
- Run-Executable "$SquishInstaller" "$SquishParameters"
- Remove-Item -Path $SquishInstaller
- if ("$bit" -eq "win64") {
- if ($squishPackage.StartsWith("mingw")) {
- $squishPackage64bit = "mingw_64"
- } else {
- $squishPackage64bit = "$squishPackage`_64"
- }
- Rename-Item $targetDir\$squishPackage $targetDir\$squishPackage64bit
- TestSquish $squishPackage64bit
- } else {
- if ($squishPackage.StartsWith("mingw")) {
- Rename-Item $targetDir\$squishPackage $targetDir\mingw
- TestSquish mingw
- } else {
- TestSquish $squishPackage
- }
- }
-}
-
-Function DownloadSquishLicence {
- Param (
- [string]$squishUrl
- )
-
- Write-Host "Installing Squish license to home directory"
- Copy-Item $squishUrl\$licensePackage ~\$licensePackage
-}
-
-Function TestSquish {
- Param (
- [string]$squishPackage
- )
-
- Write-Host "Verifying Squish Installation"
- if (cmd /c "$targetDir\$squishPackage\bin\squishrunner.exe --testsuite $targetDir\$testSuite" |Select-String -Pattern "Squish test run successfully") {
- Write-Host "Squish installation tested successfully!"
- } else {
- Write-Host "Squish test failed! $squishPackage wasn't installed correctly."
- [Environment]::Exit(1)
- }
+if (Is64BitWinHost) {
+ $arch = "x64"
+} else {
+ $arch = "x86"
}
-Write-Host "Creating $targetDir"
-New-Item -ErrorAction Ignore -ItemType directory -Path "$targetDir"
-
-Write-Host "Download and install Test Suite for squish"
-Copy-Item $testSuiteUrl $targetDir/$testSuite.7z
-Extract-7Zip $targetDir/$testSuite.7z $targetDir
-
-DownloadSquishLicence $squishUrl
+$OSVersion = (get-itemproperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion" -Name ProductName).ProductName
if ($OSVersion -eq "Windows 10 Enterprise") {
-
+ $winVersion = "win10"
if (Is64BitWinHost) {
- DownloadAndInstallSquish $version win64 "msvc14"
- DownloadAndInstallSquish $version win64 "msvc141"
- DownloadAndInstallSquish $version win64 "mingw_gcc73_posix_seh"
+ $sha1 = "9262d3b749483094024c74986f93e9340afbdb62"
} else {
- DownloadAndInstallSquish $version win32 "mingw_gcc53_posix_dwarf"
- }
- DownloadAndInstallSquish $version win32 "msvc141"
-
-} elseif ($OSVersion -eq "Windows 8.1 Enterprise") {
-
- if (Is64BitWinHost) {
- DownloadAndInstallSquish $version win64 "msvc14"
+ $sha1 = "0763b344afa327e6c374971492021c5e923be892"
}
- DownloadAndInstallSquish $version win32 "msvc141"
-
} elseif ($OSVersion -eq "Windows 7 Enterprise") {
-
- if (Is64BitWinHost) {
- DownloadAndInstallSquish $version win64 "msvc14"
- } else {
- DownloadAndInstallSquish $version win32 "mingw_gcc53_posix_dwarf"
- }
- DownloadAndInstallSquish $version win32 "msvc141"
+ $winVersion = "win7"
+ $sha1 = "01b3529459da948cfde319d60becc666da0e1c4d"
}
+$squishArchive = "prebuild-squish-$version-$qtBranch-$winVersion-$arch.zip"
+
+Copy-Item "\\ci-files01-hki.intra.qt.io\provisioning\squish\jenkins_build\stable\$squishArchive" "C:\Utils"
+Verify-Checksum "C:\Utils\$squishArchive" $sha1
+Extract-7Zip "C:\Utils\$squishArchive" "C:\Utils"
+Rename-Item "$squishPackage" "$targetDir"
+
+Write-Host "Verifying Squish Installation for following targets:"
+get-childitem "$targetDir" -Filter squishrunner.exe -Recurse | % { $_.FullName }
+get-childitem "$targetDir" -Filter squishrunner.exe -Recurse | % { if (cmd /c $_.FullName --testsuite "$targetDir\suite_test_squish" |Select-String -Pattern "Squish test run successfully") { Write-Host "Squish tested successfully"} else { [Environment]::Exit(1) } }
diff --git a/coin/provisioning/common/windows/telegraf-coin.conf b/coin/provisioning/common/windows/telegraf-coin.conf
new file mode 100644
index 00000000..9a4d22e8
--- /dev/null
+++ b/coin/provisioning/common/windows/telegraf-coin.conf
@@ -0,0 +1,41 @@
+[global_tags]
+[agent]
+ interval = "10s"
+ round_interval = true
+ metric_batch_size = 100
+ metric_buffer_limit = 10000
+ collection_jitter = "0s"
+ flush_interval = "10s"
+ flush_jitter = "5s"
+ precision = ""
+ logfile = "C:\\telegraf-coin.log"
+ hostname = "$COIN_UNIQUE_JOB_ID"
+ omit_hostname = false
+[[outputs.influxdb]]
+ urls= ["https://qtinfluxdb01.intra.qt.io:8086"]
+ insecure_skip_verify = true
+ database = "coin_vms"
+ skip_database_creation = true
+ username = "coin_vms_writer"
+ password = "COIN_VMS_WRITER_PASS"
+[[inputs.cpu]]
+ percpu = true
+ totalcpu = true
+ collect_cpu_time = false
+ report_active = false
+[[inputs.disk]]
+ ignore_fs = ["tmpfs", "devtmpfs", "devfs", "iso9660", "overlay", "aufs", "squashfs"]
+[[inputs.diskio]]
+[[inputs.kernel]]
+[[inputs.mem]]
+#[[inputs.processes]]
+[[inputs.swap]]
+[[inputs.system]]
+#[[inputs.kernel_vmstat]] # linux-only
+[[inputs.netstat]]
+
+
+# Monitor Coin process
+[[inputs.procstat]]
+ exe = "coin-"
+ pid_finder = "native"
diff --git a/coin/provisioning/common/windows/telegraf_password.ps1 b/coin/provisioning/common/windows/telegraf_password.ps1
new file mode 100644
index 00000000..773ec866
--- /dev/null
+++ b/coin/provisioning/common/windows/telegraf_password.ps1
@@ -0,0 +1,46 @@
+#############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+$auth_file = "C:\Users\qt\work\influxdb\coin_vms_writer.auth"
+
+# Provisioning should run even without the secrets repository
+if (Test-Path $auth_file) {
+ $auth_content = Get-Content $auth_file
+ $influxdb_password = $auth_content.Substring($auth_content.LastIndexOf(':') + 1)
+ Remove-Item $auth_file
+} else {
+ $influxdb_password = "no_password_provided"
+}
+
+$telegraf_conf = "C:\telegraf-coin.conf"
+(Get-Content $telegraf_conf) | ForEach-Object { $_.Replace("COIN_VMS_WRITER_PASS", $influxdb_password) } | Out-File -Encoding UTF8 $telegraf_conf
diff --git a/coin/provisioning/common/windows/unset-proxy.ps1 b/coin/provisioning/common/windows/unset-proxy.ps1
index 9c3dddb3..0b7d761f 100644
--- a/coin/provisioning/common/windows/unset-proxy.ps1
+++ b/coin/provisioning/common/windows/unset-proxy.ps1
@@ -38,6 +38,11 @@ $dcs = (Get-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\
$dcs[8] = $_ -band 0xF7
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections" -Name DefaultConnectionSettings -Value $dcs
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name ProxyEnable -Value 0
-Remove-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name ProxyServer
-Remove-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name ProxyOverride
+if(Get-ItemProperty -ErrorAction SilentlyContinue -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name ProxyServer){
+ Remove-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name ProxyServer
+
+}
+if(Get-ItemProperty -ErrorAction SilentlyContinue -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name ProxyOverride){
+ Remove-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name ProxyOverride
+}
diff --git a/coin/provisioning/common/windows/version.ps1 b/coin/provisioning/common/windows/version.ps1
new file mode 100644
index 00000000..7f701f63
--- /dev/null
+++ b/coin/provisioning/common/windows/version.ps1
@@ -0,0 +1,6 @@
+Write-Host '******************** SW VERSIONS ********************'
+type ~/versions.txt
+Write-Host '*****************************************************'
+Write-Host '******************** Get-PSDrive ********************'
+Get-PSDrive
+Write-Host '*****************************************************'
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/02-disable-ntp.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/02-disable-ntp.sh
deleted file mode 100755
index 89806892..00000000
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/02-disable-ntp.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-
-# shellcheck source=../common/linux/disable-ntp_linux.sh
-source "${BASH_SOURCE%/*}/../common/linux/disable-ntp_linux.sh"
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh
deleted file mode 100755
index d3072b37..00000000
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-# provides: fix for possible bug in the subscription manager
-# version: provided by RedHat
-# needed for yum to work properly in case there is incorrect data in
-# the sslclientkey repository parameter value
-
-set -ex
-
-sudo rm -f /etc/pki/entitlement/*
-sudo subscription-manager refresh
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh
deleted file mode 100755
index c8edc2a2..00000000
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/usr/bin/env bash
-# provides: odbc devel packages on RHEL
-# version: provided by default Linux distribution repository
-# needed for configure -plugin-sql-odbc in qtbase
-
-set -ex
-
-sudo yum install -y unixODBC-devel
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh
deleted file mode 100755
index 74520b6e..00000000
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-set -ex
-
-"$(dirname "$0")/../common/linux/cmake_linux.sh"
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh
deleted file mode 100755
index b156e8f9..00000000
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/usr/bin/env bash
-# Required for tqtc-boot2qt/qdb
-
-set -ex
-
-sudo yum install -y libusb1-devel
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh
deleted file mode 100755
index 505374c5..00000000
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/usr/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2017 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the test suite of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-# shellcheck source=../common/unix/mqtt_broker.sh
-source "${BASH_SOURCE%/*}/../common/unix/mqtt_broker.sh"
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh
deleted file mode 100755
index 67c17954..00000000
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh
+++ /dev/null
@@ -1,74 +0,0 @@
-#!/usr/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2016 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the test suite of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-# This script installs the right ICU version
-
-set -ex
-icuVersion="56.1"
-icuLocation="/usr/lib64"
-sha1="f2eab775c04ce5f3bdae6c47d06b62158b5d6753"
-
-function Install7ZPackageFromURL {
- url=$1
- expectedSha1=$2
- targetDirectory=$3
-
- targetFile=$(mktemp)
- wget --tries=5 --waitretry=5 --output-document="$targetFile" "$url"
- echo "$expectedSha1 $targetFile" | sha1sum --check
- sudo /usr/local/bin/7z x -yo"$targetDirectory" "$targetFile"
- rm "$targetFile"
-}
-
-echo "Installing custom ICU $icuVersion $sha1 packages on RHEL to $icuLocation"
-
-baseBinaryPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel6.6-x64.7z"
-Install7ZPackageFromURL "$baseBinaryPackageURL" "$sha1" "/usr/lib64"
-
-echo "Installing custom ICU devel packages on RHEL"
-
-sha1Dev="82f8b216371b848b8d36ecec7fe7b6e9b0dba0df"
-develPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel6.6-x64-devel.7z"
-tempDir=$(mktemp -d)
-# shellcheck disable=SC2064
-trap "sudo rm -fr $tempDir" EXIT
-Install7ZPackageFromURL "$develPackageURL" "$sha1Dev" "$tempDir"
-sudo cp -a "$tempDir/lib"/* /usr/lib64
-sudo cp -a "$tempDir"/* /usr/
-
-sudo /sbin/ldconfig
-
-# Storage version information to ~/versions.txt, which is used to print version information to provision log.
-echo "ICU = $icuVersion" >> ~/versions.txt
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-disable-mlocate.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-disable-mlocate.sh
deleted file mode 100755
index f12cff1e..00000000
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-disable-mlocate.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-BASEDIR=$(dirname "$0")
-# shellcheck source=../common/linux/disable-mlocate.sh
-"$BASEDIR/../common/linux/disable-mlocate.sh"
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/90-python-modules.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/90-python-modules.sh
new file mode 100755
index 00000000..8a3fc7b9
--- /dev/null
+++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/90-python-modules.sh
@@ -0,0 +1,39 @@
+#!/usr/bin/env bash
+
+#############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+set -ex
+
+# shellcheck source=../common/unix/python-modules.sh
+source "${BASH_SOURCE%/*}/../common/unix/python-modules.sh"
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-disable-mlocate.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-disable-mlocate.sh
index f12cff1e..f12cff1e 100755
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-disable-mlocate.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-disable-mlocate.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-install_telegraf.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-install_telegraf.sh
new file mode 100755
index 00000000..729f9003
--- /dev/null
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-install_telegraf.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+"$(dirname "$0")"/../common/unix/telegraf_install.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-refresh-subscription-manager.sh
index 2861821c..e26a1e0d 100755
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-refresh-subscription-manager.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2018 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -33,19 +33,16 @@
##
#############################################################################
-# provides: python development libraries
-# version: provided by default Linux distribution repository
-# needed to build pyside
+set -e
-set -ex
+curl --retry 5 --retry-delay 10 --retry-max-time 60 http://ci-files01-hki.intra.qt.io/input/semisecure/redhat_ak.sh -o "/tmp/redhat_ak.sh" &>/dev/null
+sudo chmod 755 /tmp/redhat_ak.sh
+/tmp/redhat_ak.sh
-sudo yum install -y python-devel python-virtualenv
+# refresh local certificates
+sudo subscription-manager refresh
-# install python3
-sudo yum install -y python34-devel
+# Attach available subscriptions to system. This is needed when subscriptions are renewed.
+sudo subscription-manager attach --auto
-# install pip3
-wget https://bootstrap.pypa.io/get-pip.py
-sudo python3 get-pip.py
-sudo rm -f get-pip.py
-sudo pip3 install virtualenv
+sudo rm -f /tmp/redhat_ak.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-systemsetup.sh
index c0f94a49..c0f94a49 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-systemsetup.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/02-enable-repos.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/02-enable-repos.sh
index 548cb9ca..28f7faa0 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/02-enable-repos.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/02-enable-repos.sh
@@ -38,6 +38,7 @@ set -ex
echo "set WritePreparedUpdates=false" | sudo tee -a /etc/PackageKit/PackageKit.conf
sudo systemctl stop packagekit
sudo systemctl disable packagekit
+sudo yum -y remove PackageKit gnome-software
sudo subscription-manager config --rhsm.manage_repos=0
sudo subscription-manager refresh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-devtoolset.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/03-install-devtoolset.sh
index ebc7cac6..ebc7cac6 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-devtoolset.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/03-install-devtoolset.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-rhel-epel.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/03-install-rhel-epel.sh
index 5cdf7df0..443bfa9e 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-rhel-epel.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/03-install-rhel-epel.sh
@@ -38,14 +38,13 @@ set -ex
# shellcheck source=../common/unix/DownloadURL.sh
source "${BASH_SOURCE%/*}/../common/unix/DownloadURL.sh"
-package="epel-release-7-11.noarch.rpm"
+package="epel-release-7-12.noarch.rpm"
primaryUrl="https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/$package"
cacheUrl="http://ci-files01-hki.intra.qt.io/input/rhel7/$package"
-sha1="5512b80e5b71f2370d8419fa16a0bc14c5edf854"
+sha256="d6bb83c00ab3af26ded56459e7d6fceabfef66efbe0780b4dedbe81d62c07cd5"
targetFile="/tmp/$package"
-DownloadURL "$primaryUrl" "$cacheUrl" "$sha1" "$targetFile"
+DownloadURL "$cacheUrl" "$primaryUrl" "$sha256" "$targetFile"
-sudo rpm -ivh "$targetFile"
+sudo yum -y install "$targetFile"
rm "$targetFile"
-
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/04-install-packages.sh
index b956d6a3..c5304b21 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/04-install-packages.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2020 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -80,6 +80,8 @@ installPackages+=(pulseaudio-libs-devel)
installPackages+=(libXtst-devel)
installPackages+=(nspr-devel)
installPackages+=(nss-devel)
+installPackages+=(rh-nodejs12-nodejs)
+installPackages+=(rh-nodejs12-nodejs-devel)
# For Android builds
installPackages+=(java-1.8.0-openjdk-devel)
# For receiving shasum
@@ -115,6 +117,13 @@ installPackages+=(unixODBC-devel)
installPackages+=(unixODBC)
# Vulkan support
installPackages+=(vulkan-devel)
+# Conan: For Python build
+installPackages+=(xz-devel)
+installPackages+=(zlib-devel)
+installPackages+=(libffi-devel)
+installPackages+=(libsqlite3x-devel)
+# Build.pl
+installPackages+=(perl-Data-Dumper)
sudo yum -y install "${installPackages[@]}"
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/04-p7zip.sh
index 45565766..45565766 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/04-p7zip.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/05-libclang.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/05-libclang.sh
index 7074cbc1..7074cbc1 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/05-libclang.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/05-libclang.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/06-cmake.sh
index 062b2790..062b2790 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/06-cmake.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/07-qnx_700.sh
index 92c741fb..92c741fb 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/07-qnx_700.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/08-integrity.sh
index 154370da..154370da 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/08-integrity.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/09-disable_selinux.sh
index b7a53cd4..b7a53cd4 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/09-disable_selinux.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-install-openssl.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/09-install-openssl.sh
index 4f1d3768..4f1d3768 100755
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-install-openssl.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/09-install-openssl.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/22-mqtt_broker.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/22-mqtt_broker.sh
index e677427f..e677427f 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/22-mqtt_broker.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/22-mqtt_broker.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/30-fbx.sh
index d8df4375..d8df4375 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/30-fbx.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-install_icu.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/30-install_icu.sh
index 7c4d46dd..7c4d46dd 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-install_icu.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/30-install_icu.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/35-install-breakpad.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/35-install-breakpad.sh
index 74dd1579..74dd1579 100644..100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/35-install-breakpad.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/35-install-breakpad.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/40-android_linux.sh
index a6c4dfff..a6c4dfff 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/40-android_linux.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/50-openssl_for_android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/50-openssl_for_android_linux.sh
index ef2b3ba8..ef2b3ba8 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/50-openssl_for_android_linux.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/50-openssl_for_android_linux.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/60-install_protobuff.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/60-install_protobuff.sh
index a77938b3..a77938b3 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/60-install_protobuff.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/60-install_protobuff.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/04-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/70-install_dwz.sh
index c1189a94..935d9227 100755
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/04-install-packages.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/70-install_dwz.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2018 The Qt Company Ltd.
+## Copyright (C) 2020 Konstantin Tokarev <annulen@yandex.ru>
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -35,12 +35,8 @@
set -ex
-installPackages=()
+sudo yum -y install elfutils-libelf-devel
-# For Jenkins
-installPackages+=(java-1.8.0-openjdk-devel)
-# For Qt Creator
-installPackages+=(openssl-devel)
-
-sudo yum -y install "${installPackages[@]}"
+# shellcheck source=../common/linux/install_dwz.sh
+source "${BASH_SOURCE%/*}/../common/linux/install_dwz.sh"
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/90-squish.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/90-squish.sh
index e4281588..e4281588 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/90-squish.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/90-squish.sh
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/99-version.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/99-version.sh
index 03565da2..03565da2 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/99-version.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/99-version.sh
diff --git a/coin/provisioning/qtci-linux-SLES-15-x86_64/01-install_telegraf.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/01-install_telegraf.sh
new file mode 100755
index 00000000..729f9003
--- /dev/null
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/01-install_telegraf.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+"$(dirname "$0")"/../common/unix/telegraf_install.sh
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/01-systemsetup.sh
index b917d292..28f25728 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/01-systemsetup.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -33,33 +33,41 @@
##
#############################################################################
-# This script modifies system settings for automated use
-
set -ex
+BASEDIR=$(dirname "$0")
+# shellcheck source=../common/shared/network_test_server_ip.txt
+source "$BASEDIR/../common/shared/network_test_server_ip.txt"
# shellcheck source=../common/unix/check_and_set_proxy.sh
source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh"
-NTS_IP=10.212.2.216
-
echo "Set timezone to UTC."
sudo timedatectl set-timezone Etc/UTC
echo "Timeout for blanking the screen (0 = never)"
gsettings set org.gnome.desktop.session idle-delay 0
echo "Prevents screen lock when screesaver goes active."
gsettings set org.gnome.desktop.screensaver lock-enabled false
-echo "Disable questions on shutdown."
-gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true
-echo "Set grub timeout to 0"
-sudo sed -i 's|GRUB_TIMEOUT=10|GRUB_TIMEOUT=0|g' /etc/default/grub
-sudo update-grub
+gsettings set org.gnome.desktop.lockdown disable-lock-screen 'true'
+
+sudo sed -i 's|GRUB_TIMEOUT=8|GRUB_TIMEOUT=0|g' /etc/default/grub
+sudo grub2-mkconfig -o /boot/grub2/grub.cfg
-echo "Set Network Test Server address to $NTS_IP in /etc/hosts"
-echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts
+echo "Set Network Test Server address to $network_test_server_ip in /etc/hosts"
+echo "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts
+echo "Set DISPLAY"
+echo 'export DISPLAY=":0"' >> ~/.bashrc
+sudo systemctl stop packagekit
+sudo systemctl disable packagekit
+sudo systemctl mask packagekit
+while sudo fuser /usr/lib/packagekitd >/dev/null 2>&1 ; do
+ echo "Waiting for PackageKit to finish..."
+ sleep 5
+done
+sudo zypper -nq remove gnome-software
+
+# shellcheck disable=SC2031
if [ "$http_proxy" != "" ]; then
- echo "Acquire::http::Proxy \"$proxy\";" | sudo tee -a /etc/apt/apt.conf
+ sudo sed -i 's/PROXY_ENABLED=\"no\"/PROXY_ENABLED=\"yes\"/' /etc/sysconfig/proxy
+ sudo sed -i "s|HTTP_PROXY=\".*\"|HTTP_PROXY=\"$proxy\"|" /etc/sysconfig/proxy
fi
-
-# This won't be needed for Ubuntu 17 and above, see QTBUG-67757.
-sudo sed -i '/-UnityDecoration-extents/c\ -UnityDecoration-extents: 0 0 0 0;' /usr/share/themes/Ambiance/gtk-3.0/apps/unity.css
diff --git a/coin/provisioning/qtci-linux-SLES-15-x86_64/02-disable-gnome-notifications.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/02-disable-gnome-notifications.sh
new file mode 100755
index 00000000..f38c9bab
--- /dev/null
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/02-disable-gnome-notifications.sh
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+# shellcheck source=../common/linux/disable-notifications.sh
+source "${BASH_SOURCE%/*}/../common/linux/disable-notifications.sh"
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-disable-ntp.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/02-disable-ntp.sh
index 38707a8a..38707a8a 100755
--- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-disable-ntp.sh
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/02-disable-ntp.sh
diff --git a/coin/provisioning/qtci-linux-SLES-15-x86_64/02-zypperpackages.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/02-zypperpackages.sh
new file mode 100755
index 00000000..638a9387
--- /dev/null
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/02-zypperpackages.sh
@@ -0,0 +1,105 @@
+#!/usr/bin/env bash
+
+#############################################################################
+##
+## Copyright (C) 2019 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+set -ex
+
+sudo zypper -nq install elfutils binutils
+
+sudo zypper addrepo --no-gpgcheck https://download.opensuse.org/repositories/devel:gcc/SLE-15/devel:gcc.repo
+sudo zypper refresh
+sudo zypper -nq install --force-resolution gcc10 gcc10-c++
+
+sudo /usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 1 \
+ --slave /usr/bin/g++ g++ /usr/bin/g++-10 \
+ --slave /usr/bin/cc cc /usr/bin/gcc-10 \
+ --slave /usr/bin/c++ c++ /usr/bin/g++-10
+
+sudo zypper -nq install git make patch wget tar
+
+sudo zypper -nq install bison flex gperf \
+ zlib-devel \
+ libudev-devel \
+ glib2-devel \
+ libopenssl-devel \
+ freetype2-devel \
+ fontconfig-devel \
+ sqlite3-devel \
+ libxkbcommon-devel \
+ libxkbcommon-x11-devel
+
+sudo zypper -nq install cmake
+
+sudo zypper -nq install p7zip
+
+# EGL support
+sudo zypper -nq install Mesa-libEGL-devel Mesa-libGL-devel
+
+# gtk3 style for QtGui/QStyle
+sudo zypper -nq install gtk3-devel
+
+# Xinput2
+sudo zypper -nq install libXi-devel postgresql10 postgresql10-devel mysql-devel mysql mysql-server
+
+# system provided XCB libraries
+sudo zypper -nq install xcb-util-devel xcb-util-image-devel xcb-util-keysyms-devel \
+ xcb-util-wm-devel xcb-util-renderutil-devel
+
+# ICU
+sudo zypper -nq install libicu-devel libicu60_2
+
+# qtwebengine
+sudo zypper -nq install alsa-devel dbus-1-devel \
+ libXcomposite-devel libXcursor-devel libXrandr-devel libXtst-devel \
+ mozilla-nspr-devel mozilla-nss-devel
+
+# qtwebkit
+sudo zypper -nq install libxml2-devel libxslt-devel
+
+# GStreamer (qtwebkit and qtmultimedia), pulseaudio (qtmultimedia)
+sudo zypper -nq install gstreamer-devel gstreamer-plugins-base-devel libpulse-devel
+
+# cups
+sudo zypper -nq install cups-devel
+
+# speech-dispatcher
+sudo zypper -nq install libspeechd-devel
+#sudo sed -i 's:includedir=/usr/include:includedir=/usr/include/speech-dispatcher:' /usr/lib64/pkgconfig/speech-dispatcher.pc
+
+# ODBC support
+sudo zypper -nq install unixODBC-devel unixODBC
+
+# sqlite support
+sudo zypper -nq install sqlite3 sqlite3-devel
+
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-libclang.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/08-libclang.sh
index bbe2b4b4..bbe2b4b4 100755
--- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-libclang.sh
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/08-libclang.sh
diff --git a/coin/provisioning/qtci-linux-SLES-15-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/08-pythondev.sh
new file mode 100755
index 00000000..2da45c2b
--- /dev/null
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/08-pythondev.sh
@@ -0,0 +1,102 @@
+#!/usr/bin/env bash
+
+#############################################################################
+##
+## Copyright (C) 2018 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+# provides: python development libraries
+# version: provided by default Linux distribution repository
+# needed to build pyside
+
+set -ex
+
+PROVISIONING_DIR="$(dirname "$0")/../"
+. "$PROVISIONING_DIR"/common/unix/common.sourced.sh
+. "$PROVISIONING_DIR"/common/unix/DownloadURL.sh
+
+
+# Python 2
+$CMD_PKG_INSTALL python-devel
+
+# Selected installation instructions coming from:
+# https://raw.githubusercontent.com/linux-on-ibm-z/scripts/master/Python3/build_python3.sh
+export PACKAGE_NAME="python"
+export PACKAGE_VERSION="3.7.6"
+export PACKAGE_SHA=55a2cce72049f0794e9a11a84862e9039af9183603b78bc60d89539f82cf533f
+(
+
+ $CMD_PKG_INSTALL ncurses zlib-devel libffi-devel libopenssl-devel
+
+ echo 'Configuration and Installation started'
+
+ #Download Source code
+ DownloadURL \
+ http://ci-files01-hki.intra.qt.io/input/python/Python-${PACKAGE_VERSION}.tar.xz \
+ https://www.python.org/ftp/${PACKAGE_NAME}/${PACKAGE_VERSION}/Python-${PACKAGE_VERSION}.tar.xz \
+ $PACKAGE_SHA
+ tar -xf "Python-${PACKAGE_VERSION}.tar.xz"
+
+ #Configure and Build
+ cd "Python-${PACKAGE_VERSION}"
+ ./configure --prefix=/usr/local --exec-prefix=/usr/local
+ make
+ sudo make install
+
+ echo 'Installed python successfully'
+
+ #Cleanup
+ cd -
+ rm "Python-${PACKAGE_VERSION}.tar.xz"
+
+ #Verify python installation
+ export PATH="/usr/local/bin:${PATH}"
+ if command -V "$PACKAGE_NAME"${PACKAGE_VERSION:0:1} >/dev/null
+ then
+ printf -- "%s installation completed. Please check the Usage to start the service.\n" "$PACKAGE_NAME"
+ else
+ printf -- "Error while installing %s, exiting with 127 \n" "$PACKAGE_NAME"
+ exit 127
+ fi
+)
+
+
+python3 --version | fgrep "$PACKAGE_VERSION"
+
+pip3 install --user wheel
+pip3 install --user virtualenv
+
+# Install all needed packages in a special wheel cache directory
+pip3 wheel --wheel-dir "$HOME/python3-wheels" -r "${BASH_SOURCE%/*}/../common/shared/requirements.txt"
+
+# shellcheck source=../common/unix/SetEnvVar.sh
+source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
+SetEnvVar "PYTHON3_WHEEL_CACHE" "$HOME/python3-wheels"
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-install-openssl.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/09-install-openssl.sh
index 4f1d3768..4f1d3768 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-install-openssl.sh
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/09-install-openssl.sh
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/18-icc.sh
index 7ab8528a..7ab8528a 100755
--- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/18-icc.sh
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/22-mqtt_broker.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/22-mqtt_broker.sh
index e677427f..e677427f 100755
--- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/22-mqtt_broker.sh
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/22-mqtt_broker.sh
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/55-emsdk.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/55-emsdk.sh
index 09a76778..44cf1b80 100755
--- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/55-emsdk.sh
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/55-emsdk.sh
@@ -35,5 +35,5 @@
set -ex
-# shellcheck source=../common/linux/emsdk.sh
-source "${BASH_SOURCE%/*}/../common/linux/emsdk.sh"
+# shellcheck source=../common/unix/emsdk.sh
+source "${BASH_SOURCE%/*}/../common/unix/emsdk.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/90-squish.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/90-squish.sh
index e4281588..e4281588 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/90-squish.sh
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/90-squish.sh
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/99-unset-proxy.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/99-unset-proxy.sh
index 5ff78055..5ff78055 100755
--- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/99-unset-proxy.sh
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/99-unset-proxy.sh
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/99-version.sh b/coin/provisioning/qtci-linux-SLES-15-x86_64/99-version.sh
index 03565da2..03565da2 100755
--- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/99-version.sh
+++ b/coin/provisioning/qtci-linux-SLES-15-x86_64/99-version.sh
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-disable-cracklib.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-disable-cracklib.sh
deleted file mode 100755
index 8590d4e4..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-disable-cracklib.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-
-# shellcheck source=../common/linux/disable-cracklib.sh
-source "${BASH_SOURCE%/*}/../common/linux/disable-cracklib.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-disable-mlocate.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-disable-mlocate.sh
deleted file mode 100755
index f12cff1e..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-disable-mlocate.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-BASEDIR=$(dirname "$0")
-# shellcheck source=../common/linux/disable-mlocate.sh
-"$BASEDIR/../common/linux/disable-mlocate.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-remove_update-manager b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-remove_update-manager
deleted file mode 100755
index 12302976..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/01-remove_update-manager
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-
-# shellcheck source=../common/linux/remove_update-manager.sh
-source "${BASH_SOURCE%/*}/../common/linux/remove_update-manager.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/50-openssl_for_android_linux.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/50-openssl_for_android_linux.sh
deleted file mode 100755
index 81ea3b17..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/50-openssl_for_android_linux.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-#############################################################################
-##
-## Copyright (C) 2017 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-set -ex
-
-# shellcheck source=../common/linux/openssl_for_android_linux.sh
-source "${BASH_SOURCE%/*}/../common/linux/openssl_for_android_linux.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/90-squish.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/90-squish.sh
deleted file mode 100755
index 965112af..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/90-squish.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/usr/bin/env bash
-BASEDIR=$(dirname "$0")
-"$BASEDIR/../common/unix/squishInstall.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-disable-cracklib.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-disable-cracklib.sh
deleted file mode 100755
index 8590d4e4..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-disable-cracklib.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-
-# shellcheck source=../common/linux/disable-cracklib.sh
-source "${BASH_SOURCE%/*}/../common/linux/disable-cracklib.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-disable-mlocate.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-disable-mlocate.sh
deleted file mode 100755
index f12cff1e..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-disable-mlocate.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-BASEDIR=$(dirname "$0")
-# shellcheck source=../common/linux/disable-mlocate.sh
-"$BASEDIR/../common/linux/disable-mlocate.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-remove_update-manager b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-remove_update-manager
deleted file mode 100755
index 12302976..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-remove_update-manager
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-
-# shellcheck source=../common/linux/remove_update-manager.sh
-source "${BASH_SOURCE%/*}/../common/linux/remove_update-manager.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh
deleted file mode 100755
index f2eb6e60..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh
+++ /dev/null
@@ -1,185 +0,0 @@
-#!/usr/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2017 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-# Install required packages with APT
-
-set -ex
-
-echo "Disabling auto update"
-sudo sed -i 's/APT::Periodic::Update-Package-Lists "1";/APT::Periodic::Update-Package-Lists "0";/' /etc/apt/apt.conf.d/10periodic
-for service in apt-daily.timer apt-daily-upgrade.timer apt-daily.service apt-daily-upgrade.service; do
- sudo systemctl stop $service
- sudo systemctl disable $service
-done
-
-# aptdaemon is used by update notifiers and similar and there is no point in having those (the symptom is aptd holding a lock)
-for i in $(seq 10); do
- echo attempting to remove aptdaemon
- sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y remove aptdaemon || true
- # check that aptdaemon is no longer installed
- which aptd > /dev/null || break
- if [[ $i -eq 10 ]]; then
- exit 1
- fi
- sleep 10
-done
-
-# Git is not needed by builds themselves, but is nice to have
-# immediately as one starts debugging
-installPackages+=(git)
-# 7zip is a needed decompressing tool
-installPackages+=(p7zip-full)
-# To be able to mount yocto-cache during builds
-installPackages+=(nfs-common)
-# libssl-dev provides headers for OpenSSL
-installPackages+=(libssl-dev)
-# Needed libraries for X11 support accordingly to https://wiki.qt.io/Building_Qt_5_from_Git
-installPackages+=("^libxcb.*")
-installPackages+=(libxkbcommon-dev)
-installPackages+=(libxkbcommon-x11-dev)
-installPackages+=(libx11-xcb-dev)
-installPackages+=(libglu1-mesa-dev)
-installPackages+=(libxrender-dev)
-installPackages+=(libxi-dev)
-# Enable linking to system dbus
-installPackages+=(libdbus-1-dev)
-# Needed libraries for WebEngine
-installPackages+=(libudev-dev)
-installPackages+=(libegl1-mesa-dev)
-installPackages+=(libfontconfig1-dev)
-installPackages+=(libxss-dev)
-# Common event loop handling
-installPackages+=(libglib2.0-dev)
-# MySQL support
-installPackages+=(libmysqlclient-dev)
-# PostgreSQL support
-installPackages+=(libpq-dev)
-# SQLite support
-installPackages+=(libsqlite3-dev)
-# ODBC support
-installPackages+=(unixodbc-dev)
-# Support for FreeType font engine
-installPackages+=(libfreetype6-dev)
-# Enable the usage of system jpeg libraries
-installPackages+=(libjpeg-dev)
-# Enable support for printer driver
-installPackages+=(libcups2-dev)
-# Install libraries needed for QtMultimedia to be able to support all plugins
-installPackages+=(libasound2-dev)
-installPackages+=(libgstreamer1.0-dev)
-installPackages+=(libgstreamer-plugins-base1.0-dev)
-installPackages+=(libgstreamer-plugins-good1.0-dev)
-installPackages+=(libgstreamer-plugins-bad1.0-dev)
-# Support for cross-building to x86 (needed by WebEngine boot2qt builds)
-installPackages+=(g++-multilib)
-# python2 development package
-installPackages+=(python-pip)
-# python3 development package
-installPackages+=(python3-dev)
-installPackages+=(python3-pip)
-installPackages+=(python3-virtualenv)
-installPackages+=(python3-wheel)
-# Needed to be able to build Yocto
-installPackages+=(chrpath)
-installPackages+=(gawk)
-installPackages+=(texinfo)
-# Automates interactive applications (Needed by RTA to automate configure testing)
-installPackages+=(expect)
-installPackages+=(mesa-common-dev)
-installPackages+=(libgl1-mesa-glx)
-installPackages+=(libgl1-mesa-dev)
-installPackages+=(libegl1-mesa-dev)
-installPackages+=(curl)
-installPackages+=(libicu-dev)
-installPackages+=(zlib1g-dev)
-installPackages+=(zlib1g)
-installPackages+=(zlib1g:i386)
-installPackages+=(openjdk-8-jdk)
-installPackages+=(libgtk-3-dev)
-installPackages+=(ninja-build)
-installPackages+=(libssl-dev)
-installPackages+=(libxcursor-dev)
-installPackages+=(libxcomposite-dev)
-installPackages+=(libxdamage-dev)
-installPackages+=(libxrandr-dev)
-installPackages+=(libfontconfig1-dev)
-installPackages+=(libxss-dev)
-installPackages+=(libsrtp0-dev)
-installPackages+=(libwebp-dev)
-installPackages+=(libjsoncpp-dev)
-installPackages+=(libopus-dev)
-installPackages+=(libminizip-dev)
-installPackages+=(libavutil-dev)
-installPackages+=(libavformat-dev)
-installPackages+=(libavcodec-dev)
-installPackages+=(libevent-dev)
-installPackages+=(bison)
-installPackages+=(flex)
-installPackages+=(gperf)
-installPackages+=(libasound2-dev)
-installPackages+=(libpulse-dev)
-installPackages+=(libxtst-dev)
-installPackages+=(libnspr4-dev)
-installPackages+=(libnss3-dev)
-installPackages+=(libopenal-dev)
-installPackages+=(libbluetooth-dev)
-#VirtualBox for RTA
-installPackages+=(virtualbox)
-installPackages+=(dkms)
-#Pypdf for QSR documentation
-installPackages+=(python-pypdf2)
-
-sudo tee "/etc/apt/sources.list" > /dev/null <<-EOC
-deb [arch=amd64] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu.trumpetti.atm.tut.fi/ubuntu/ xenial main restricted universe multiverse
-deb [arch=amd64] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu.trumpetti.atm.tut.fi/ubuntu/ xenial-updates main restricted universe multiverse
-deb [arch=amd64] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu.trumpetti.atm.tut.fi/ubuntu/ xenial-backports main restricted universe
-deb [arch=amd64] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu.trumpetti.atm.tut.fi/ubuntu/ xenial-security main restricted universe multiverse
-deb [arch=i386] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu.trumpetti.atm.tut.fi/ubuntu/ xenial main restricted universe multiverse
-deb [arch=i386] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu.trumpetti.atm.tut.fi/ubuntu/ xenial-updates main restricted universe multiverse
-deb [arch=i386] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu.trumpetti.atm.tut.fi/ubuntu/ xenial-backports main restricted universe
-deb [arch=i386] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu.trumpetti.atm.tut.fi/ubuntu/ xenial-security main restricted universe multiverse
-EOC
-
-echo "Running update for apt"
-sudo apt-get update
-echo "Installing packages"
-sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install "${installPackages[@]}"
-
-# Install all needed packages in a special wheel cache directory
-pip3 wheel --wheel-dir "$HOME/python3-wheels" -r "${BASH_SOURCE%/*}/../common/shared/requirements.txt"
-
-# shellcheck source=../common/unix/SetEnvVar.sh
-source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
-SetEnvVar "PYTHON3_WHEEL_CACHE" "$HOME/python3-wheels"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/09-install-openssl.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/09-install-openssl.sh
deleted file mode 100755
index 4f1d3768..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/09-install-openssl.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/bash
-
-set -ex
-
-# shellcheck source=../common/unix/install-openssl.sh
-source "${BASH_SOURCE%/*}/../common/unix/install-openssl.sh" "linux"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-android_linux.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-android_linux.sh
deleted file mode 100755
index 0527fe85..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-android_linux.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-#############################################################################
-##
-## Copyright (C) 2017 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-set -ex
-
-# shellcheck source=../common/linux/android_linux.sh
-source "${BASH_SOURCE%/*}/../common/linux/android_linux.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh
deleted file mode 100755
index db8a3ff5..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/bash
-
-BASEDIR=$(dirname "$0")
-"$BASEDIR/../common/linux/cmake_linux.sh"
-
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/50-openssl_for_android_linux.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/50-openssl_for_android_linux.sh
deleted file mode 100755
index 81ea3b17..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/50-openssl_for_android_linux.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-#############################################################################
-##
-## Copyright (C) 2017 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-set -ex
-
-# shellcheck source=../common/linux/openssl_for_android_linux.sh
-source "${BASH_SOURCE%/*}/../common/linux/openssl_for_android_linux.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/70-qnx700.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/70-qnx700.sh
deleted file mode 100755
index a2d162d3..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/70-qnx700.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2017 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-set -ex
-
-# shellcheck source=../common/linux/qnx_700.sh
-source "${BASH_SOURCE%/*}/../common/linux/qnx_700.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/80-docker.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/80-docker.sh
deleted file mode 100755
index 82c2c659..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/80-docker.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/bash
-
-BASEDIR=$(dirname "$0")
-"$BASEDIR/../common/linux/docker.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/01-install_telegraf.sh b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/01-install_telegraf.sh
new file mode 100755
index 00000000..729f9003
--- /dev/null
+++ b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/01-install_telegraf.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+"$(dirname "$0")"/../common/unix/telegraf_install.sh
diff --git a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/01-systemsetup.sh
index 96bf23f8..5198e230 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/01-systemsetup.sh
+++ b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/01-systemsetup.sh
@@ -57,6 +57,9 @@ echo "Setting up workaround for Ubuntu systemd resolve bug"
sudo rm -f /etc/resolv.conf
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
+# remove hostname to get unique based on IP address
+sudo rm /etc/hostname
+
echo "Set Network Test Server address to $NTS_IP in /etc/hosts"
echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts
diff --git a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh
index d6c04d5b..ac35c278 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh
+++ b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh
@@ -46,12 +46,15 @@ for service in apt-daily.timer apt-daily-upgrade.timer apt-daily.service apt-dai
done
function set_internal_repo {
+
+ # Stop fetching the dep-11 metadata, since our mirrors do not handle them well
+ sudo mv /etc/apt/apt.conf.d/50appstream{,.disabled}
+
sudo tee "/etc/apt/sources.list" > /dev/null <<-EOC
- deb [arch=amd64] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu.trumpetti.atm.tut.fi/ubuntu/ bionic main restricted universe multiverse
- deb [arch=amd64] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu.trumpetti.atm.tut.fi/ubuntu/ bionic main restricted universe multiverse
- deb [arch=amd64] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu.trumpetti.atm.tut.fi/ubuntu/ bionic-updates main restricted universe multiverse
- deb [arch=amd64] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu.trumpetti.atm.tut.fi/ubuntu/ bionic-backports main restricted universe
- deb [arch=amd64] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu.trumpetti.atm.tut.fi/ubuntu/ bionic-security main restricted universe multiverse
+ deb [arch=amd64] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu/ bionic main restricted universe multiverse
+ deb [arch=amd64] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu/ bionic-updates main restricted universe multiverse
+ deb [arch=amd64] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu/ bionic-backports main restricted universe
+ deb [arch=amd64] http://repo-clones.ci.qt.io/apt-mirror/mirror/ubuntu/ bionic-security main restricted universe multiverse
EOC
}
@@ -81,6 +84,9 @@ installPackages+=(libudev-dev)
installPackages+=(libegl1-mesa-dev)
installPackages+=(libfontconfig1-dev)
installPackages+=(libxss-dev)
+installPackages+=(nodejs)
+# NOTE! Can't install nodejs-dev because libssl1.0-dev conflicts with libssl1.0-dev which is depandency of nodejs-dev.
+
# Common event loop handling
installPackages+=(libglib2.0-dev)
# MySQL support
@@ -97,6 +103,8 @@ installPackages+=(libfreetype6-dev)
installPackages+=(libjpeg-dev)
# Enable support for printer driver
installPackages+=(libcups2-dev)
+# Enable support for printer test
+installPackages+=(cups-pdf)
# Install libraries needed for QtMultimedia to be able to support all plugins
installPackages+=(libasound2-dev)
installPackages+=(libgstreamer1.0-dev)
@@ -159,6 +167,18 @@ installPackages+=(dkms)
installPackages+=(libspeechd-dev)
#Pypdf for PDF reading in RTA tests
installPackages+=(python-pypdf2)
+# Needed for b2qt
+installPackages+=(git-lfs)
+installPackages+=(chrpath)
+installPackages+=(gawk)
+installPackages+=(texinfo)
+# Needed for Poppler test in QtWebEngine
+installPackages+=(libpoppler-cpp-dev)
+# Needed for qtwebkit
+installPackages+=(ruby)
+installPackages+=(libxslt1-dev)
+installPackages+=(libxml2-dev)
+installPackages+=(libhyphen-dev)
echo "Running update for apt"
waitLoop
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-git_lfs.sh b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-git_lfs.sh
index 7f5140fd..7f5140fd 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-git_lfs.sh
+++ b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-git_lfs.sh
diff --git a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/03-gcc.sh b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/03-gcc.sh
index 947583da..6c6a90c8 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/03-gcc.sh
+++ b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/03-gcc.sh
@@ -5,4 +5,4 @@ set -ex
# shellcheck source=../common/linux/gcc.sh
source "${BASH_SOURCE%/*}/../common/linux/gcc.sh"
-InstallGCC 9.1.0 50 3953fa0d34a467630088d2a43603f74a36a80468 ded538076858926d361af790d59c1f8440dd29b2
+InstallGCC 9.2.0 50 2b3873263d4d6b09b37102078d80dcd7016b9392 44975966b15bca922ba64efa8ec3257726a79153
diff --git a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/03-qemu.sh b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/03-qemu.sh
index 4ca84072..d4ad40b7 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/03-qemu.sh
+++ b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/03-qemu.sh
@@ -34,21 +34,35 @@
set -ex
+# shellcheck source=../common/unix/DownloadURL.sh
+source "${BASH_SOURCE%/*}/../common/unix/DownloadURL.sh"
# shellcheck source=../common/unix/SetEnvVar.sh
source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
-# build latest qemu to usermode
sudo apt-get -y install automake autoconf libtool
-tempDir=$(mktemp -d)
-git clone git://git.qemu.org/qemu.git "$tempDir"
-cd "$tempDir"
-
-#latest commit from the master proven to work
-git checkout c7f1cf01b8245762ca5864e835d84f6677ae8b1f
-git cherry-pick 75e5b70e6b5dcc4f2219992d7cffa462aa406af0
-git cherry-pick 04b33e21866412689f18b7ad6daf0a54d8f959a7
-git submodule update --init pixman
+DownloadAndBuiltQemu () {
+ tempDir=$(mktemp -d)
+ cd ${tempDir}
+
+ commit_sha=c7f1cf01b8245762ca5864e835d84f6677ae8b1f
+ qemu_tarball="qemu_tarball.zip"
+ PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/qemu/${qemu_tarball}"
+ AltUrl="https://github.com/qemu/qemu/archive/${commit_sha}.zip"
+ SHA1="351289c4420f16575bff060f91ce540d7b3fa2ab"
+ DownloadURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$qemu_tarball"
+ unzip ${qemu_tarball}
+ cd qemu-${commit_sha}
+
+ fixes=( 75e5b70e6b5dcc4f2219992d7cffa462aa406af0 04b33e21866412689f18b7ad6daf0a54d8f959a7 cd8133679f7e0e2c292f631f1c78b2452d2435c7 )
+ fixes_sha1sums=( e53c4f567b461e7e2905636b369c4458ee8c0277 1914e5fa2f707d69d86ceb7c94957d096c8e8db4 eeca01c307d37eb362913b3f811034d5ac77cac8 )
+ for i in $(seq 0 $((${#fixes[@]} - 1))); do
+ PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/qemu/${fixes[$i]}.diff"
+ AltUrl="https://github.com/qemu/qemu/commit/${fixes[$i]}.diff"
+ SHA1="${fixes_sha1sums[$i]}"
+ DownloadURL "$PrimaryUrl" "$AltUrl" "$SHA1" "${fixes[$i]}.diff"
+ patch -p1 < ${fixes[$i]}.diff
+ done
patch -p1 <<EOT
From aad6a8f17dc7ad3681d2d98a01e474a8904a129b Mon Sep 17 00:00:00 2001
@@ -121,27 +135,83 @@ index 11a311f9db..94d8abc745 100644
2.17.1
EOT
-./configure --target-list=arm-linux-user,aarch64-linux-user --static --disable-werror
-make
-sudo make install
-rm -rf "$tempDir"
+patch -p1 <<EOT
+From fb4f0fa319e757c083f0b3674f575a09c323f5aa Mon Sep 17 00:00:00 2001
+From: Assam Boudjelthia <assam.boudjelthia@qt.io>
+Date: Tue, 20 Aug 2019 09:46:46 +0300
+Subject: [PATCH] Suppress unsupported syscall and ioctl debug messages
+
+Those messages were spamming the CI tests output, thus they can
+only be shown by defining environment variable QEMU_SYSCALL_DEBUG=true
+
+diff --git a/linux-user/syscall.c b/linux-user/syscall.c
+index 94d8abc745..e72cfb0cb5 100644
+--- a/linux-user/syscall.c
++++ b/linux-user/syscall.c
+@@ -5479,7 +5479,8 @@ static abi_long do_ioctl(int fd, int cmd, abi_long arg)
+ ie = ioctl_entries;
+ for(;;) {
+ if (ie->target_cmd == 0) {
+- gemu_log("Unsupported ioctl: cmd=0x%04lx\n", (long)cmd);
++ if (getenv("QEMU_SYSCALL_DEBUG"))
++ gemu_log("Unsupported ioctl: cmd=0x%04lx\n", (long)cmd);
+ return -TARGET_ENOSYS;
+ }
+ if (ie->target_cmd == cmd)
+@@ -12172,7 +12173,8 @@ abi_long do_syscall(void *cpu_env, int num, abi_long arg1,
+
+ default:
+ unimplemented:
+- gemu_log("qemu: Unsupported syscall: %d\n", num);
++ if (getenv("QEMU_SYSCALL_DEBUG"))
++ gemu_log("qemu: Unsupported syscall: %d\n", num);
+ #if defined(TARGET_NR_setxattr) || defined(TARGET_NR_get_thread_area) || defined(TARGET_NR_getdomainname) || defined(TARGET_NR_set_robust_list)
+ unimplemented_nowarn:
+ #endif
+--
+2.17.1
+EOT
+
+ ./configure --disable-bsd-user --disable-guest-agent --disable-strip --disable-werror --disable-gcrypt --disable-debug-info --disable-debug-tcg --disable-tcg-interpreter --enable-attr --disable-brlapi --disable-linux-aio --disable-bzip2 --disable-bluez --disable-cap-ng --disable-curl --disable-fdt --disable-glusterfs --disable-gnutls --disable-nettle --disable-gtk --disable-rdma --disable-libiscsi --disable-vnc-jpeg --disable-kvm --disable-lzo --disable-curses --disable-libnfs --disable-numa --disable-opengl --disable-vnc-png --disable-rbd --disable-vnc-sasl --disable-sdl --disable-seccomp --disable-smartcard --disable-snappy --disable-spice --disable-libusb --disable-usb-redir --disable-vde --disable-vhost-net --disable-virglrenderer --disable-virtfs --disable-vnc --disable-vte --disable-xen --disable-xen-pci-passthrough --disable-xfsctl --enable-linux-user --disable-system --disable-blobs --disable-tools --target-list=arm-linux-user,aarch64-linux-user --static --disable-pie --disable-docs
+ make
+ sudo make install
+
+# To create a new qemu.deb file add "--prefix=${tempDir}/qemu_prebuilt/usr/local/" to ./configure
+# Then add the following commands, make sure to change the version number.
+# mkdir ${tempDir}/qemu_prebuilt/DEBIAN
+# echo -n "Package: QEMU
+# Version: 2.8.0-833-g09cc6b1ab7-dirty
+# Section: misc
+# Priority: important
+# Architecture: i386
+# Maintainer: Fabrice Bellard and the QEMU Project developers
+# Description: QEMU for arm and arm64" > ${tempDir}/qemu_prebuilt/DEBIAN/control
+#
+# dpkg-deb --build ${tempDir}/qemu_prebuilt/
+ rm -rf ${tempDir}
+}
+
+qemu_prebuilt="/tmp/qemu_prebuilt.deb"
+PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/qemu/qemu_prebuilt.deb"
+AltUrl=${PrimaryUrl}
+SHA1="a50bea7ee79ca7b7b6eebe55f02853997d445ea4"
+DownloadURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$qemu_prebuilt" 2>&1 && success=$? || success=$?
+if [ $success -eq 0 ]; then
+ sudo dpkg -i ${qemu_prebuilt}
+else
+ DownloadAndBuiltQemu
+fi
# Enable binfmt support
sudo apt-get -y install binfmt-support
# Install qemu binfmt for 32bit and 64bit arm architectures
-sudo update-binfmts --package qemu-arm --install arm \
-/usr/local/bin/qemu-arm \
---magic \
-"\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00" \
---mask \
-"\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff"
-sudo update-binfmts --package qemu-aarch64 --install aarch64 \
-/usr/local/bin/qemu-aarch64 \
---magic \
-"\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7\x00" \
---mask \
-"\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff"
+sudo update-binfmts --package qemu-arm --install arm /usr/local/bin/qemu-arm \
+--magic "\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00" \
+--mask "\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff"
+sudo update-binfmts --package qemu-aarch64 --install aarch64 /usr/local/bin/qemu-aarch64 \
+--magic "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7\x00" \
+--mask "\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff"
# First test using QFont fails if fonts-noto-cjk is installed. This happens because
# running fontcache for that font takes > 5 mins when run on QEMU. Running fc-cache
diff --git a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/04-yocto.sh b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/04-yocto.sh
index c9daf834..c5289f45 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/04-yocto.sh
+++ b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/04-yocto.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -42,16 +42,16 @@ source "${BASH_SOURCE%/*}/../common/unix/DownloadURL.sh"
# shellcheck source=../common/unix/SetEnvVar.sh
source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
-echo "Installing Yocto toolchain for 32-bit b2qt..."
+echo "Installing Yocto toolchain for 32-bit b2qt ARMV7..."
-versionARM="2.3.4"
-package="b2qt-x86_64-meta-toolchain-b2qt-embedded-sdk-qemuarmv7-7608ebe.sh"
-PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/boot2qt/pyro/$package"
-AltUrl="http://download.qt.io/development_releases/prebuilt/boot2qt/pyro/$package"
-SHA1="db7a0f4f9ddd5992a563d5348889021a7ceb1c56"
+versionARM="2.6.1"
+package="b2qt-x86_64-meta-toolchain-b2qt-embedded-sdk-qemuarmv7-9e1a27d.sh"
+PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/boot2qt/thud/$package"
+AltUrl="http://download.qt.io/development_releases/prebuilt/boot2qt/thud/$package"
+SHA1="7c76230ef1bb58bf907daa81117d81b48534802c"
yoctoInstaller="/tmp/yocto-toolchain-ARMv7.sh"
yoctoLocationARMv7="/opt/yocto-armv7"
-sysrootARMv7="sysroots/armv7ahf-neon-poky-linux-gnueabi"
+sysrootARMv7="sysroots/armv7at2hf-neon-poky-linux-gnueabi"
crosscompileARMv7="sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-"
DownloadURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$yoctoInstaller"
@@ -60,13 +60,13 @@ chmod +x "$yoctoInstaller"
/bin/bash "$yoctoInstaller" -y -d "$yoctoLocationARMv7"
rm -rf "$yoctoInstaller"
-echo "Installing Yocto toolchain for 64-bit b2qt..."
+echo "Installing Yocto toolchain for 64-bit b2qt ARM64..."
-versionARM64="2.3.4"
-package="b2qt-x86_64-meta-toolchain-b2qt-embedded-sdk-qemuarm64-7608ebe.sh"
-PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/boot2qt/pyro/$package"
-AltUrl="http://download.qt.io/development_releases/prebuilt/boot2qt/pyro/$package"
-SHA1="5dcae7c6cbc266798ba49a9e51fff1f06790729d"
+versionARM64="2.6.1"
+package="b2qt-x86_64-meta-toolchain-b2qt-embedded-sdk-qemuarm64-9e1a27d.sh"
+PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/boot2qt/thud/$package"
+AltUrl="http://download.qt.io/development_releases/prebuilt/boot2qt/thud/$package"
+SHA1="598c24b8bcf289bb67a14aea51567c0d00bf5187"
yoctoInstaller="/tmp/yocto-toolchain-ARM64.sh"
yoctoLocationARM64="/opt/yocto-arm64"
sysrootARM64="sysroots/aarch64-poky-linux"
@@ -78,11 +78,33 @@ chmod +x "$yoctoInstaller"
/bin/bash "$yoctoInstaller" -y -d "$yoctoLocationARM64"
rm -rf "$yoctoInstaller"
-if [ -e "$yoctoLocationARMv7/$sysrootARMv7" ] && [ -e "$yoctoLocationARMv7/${crosscompileARMv7}g++" ] && [ -e "$yoctoLocationARM64/$sysrootARM64" ] && [ -e "$yoctoLocationARM64/${crosscompileARM64}g++" ]; then
+echo "Installing Yocto toolchain for 64-bit b2qt MIPS64..."
+
+versionMIPS64="2.6.1"
+package="b2qt-x86_64-meta-toolchain-b2qt-embedded-sdk-qemumips64-9e1a27d.sh"
+PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/boot2qt/thud/$package"
+AltUrl="http://download.qt.io/development_releases/prebuilt/boot2qt/thud/$package"
+SHA1="8cea8504463ab96322e92f3c6e9e922f394ae3c7"
+yoctoInstaller="/tmp/yocto-toolchain-mips64.sh"
+yoctoLocationMIPS64="/opt/yocto-mips64"
+sysrootMIPS64="sysroots/mips64-poky-linux"
+crosscompileMIPS64="sysroots/x86_64-pokysdk-linux/usr/bin/mips64-poky-linux/mips64-poky-linux-"
+
+DownloadURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$yoctoInstaller"
+chmod +x "$yoctoInstaller"
+
+/bin/bash "$yoctoInstaller" -y -d "$yoctoLocationMIPS64"
+rm -rf "$yoctoInstaller"
+
+
+
+if [ -e "$yoctoLocationARMv7/$sysrootARMv7" ] && [ -e "$yoctoLocationARMv7/${crosscompileARMv7}g++" ] && [ -e "$yoctoLocationARM64/$sysrootARM64" ] && [ -e "$yoctoLocationARM64/${crosscompileARM64}g++" ] && [ -e "$yoctoLocationMIPS64/$sysrootMIPS64" ] && [ -e "$yoctoLocationMIPS64/${crosscompileMIPS64}g++" ]; then
SetEnvVar "QEMUARMV7_TOOLCHAIN_SYSROOT" "$yoctoLocationARMv7/$sysrootARMv7"
SetEnvVar "QEMUARMV7_TOOLCHAIN_CROSS_COMPILE" "$yoctoLocationARMv7/$crosscompileARMv7"
SetEnvVar "QEMUARM64_TOOLCHAIN_SYSROOT" "$yoctoLocationARM64/$sysrootARM64"
SetEnvVar "QEMUARM64_TOOLCHAIN_CROSS_COMPILE" "$yoctoLocationARM64/$crosscompileARM64"
+ SetEnvVar "QEMUMIPS64_TOOLCHAIN_SYSROOT" "$yoctoLocationMIPS64/$sysrootMIPS64"
+ SetEnvVar "QEMUMIPS64_TOOLCHAIN_CROSS_COMPILE" "$yoctoLocationMIPS64/$crosscompileMIPS64"
else
echo "Error! Couldn't find installation paths for Yocto toolchain. Aborting provisioning." 1>&2
exit 1
@@ -90,9 +112,10 @@ fi
echo "Yocto ARMv7 toolchain = $versionARM" >> ~/versions.txt
echo "Yocto ARM64 toolchain = $versionARM64" >> ~/versions.txt
+echo "Yocto MIPS64 toolchain = $versionMIPS64" >> ~/versions.txt
# List qt user in qemu toolchain sysroots
-sudo sh -c "grep ^qt /etc/passwd >> /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi/etc/passwd"
-sudo sh -c "grep ^qt /etc/group >> /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi/etc/group"
+sudo sh -c "grep ^qt /etc/passwd >> /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi/etc/passwd"
+sudo sh -c "grep ^qt /etc/group >> /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi/etc/group"
sudo sh -c "grep ^qt /etc/passwd >> /opt/yocto-arm64/sysroots/aarch64-poky-linux/etc/passwd"
sudo sh -c "grep ^qt /etc/group >> /opt/yocto-arm64/sysroots/aarch64-poky-linux/etc/group"
diff --git a/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/01-install_telegraf.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/01-install_telegraf.sh
new file mode 100755
index 00000000..729f9003
--- /dev/null
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/01-install_telegraf.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+"$(dirname "$0")"/../common/unix/telegraf_install.sh
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/01-systemsetup.sh
index 61c19510..d3724ceb 100755
--- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/01-systemsetup.sh
@@ -8,6 +8,9 @@ source "$BASEDIR/../common/shared/network_test_server_ip.txt"
# shellcheck source=../common/unix/check_and_set_proxy.sh
source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh"
+# https://bugzilla.opensuse.org/show_bug.cgi?id=1032027
+sudo btrfs quota disable /
+
sed -i '$ a\[Daemon\]\nAutolock=false\nLockOnResume=false' ~/.config/kscreenlockerrc
sudo sed -i 's|GRUB_TIMEOUT=8|GRUB_TIMEOUT=0|g' /etc/default/grub
@@ -20,6 +23,9 @@ echo 'export DISPLAY=":0"' >> ~/.bashrc
echo "Disabling file indexing."
sudo balooctl disable
+sudo systemctl stop packagekit
+sudo systemctl disable packagekit
+sudo systemctl mask packagekit
while sudo fuser /usr/lib/packagekitd >/dev/null 2>&1 ; do
echo "Waiting for PackageKit to finish..."
sleep 0.5
@@ -33,4 +39,3 @@ if [ "$http_proxy" != "" ]; then
sudo sed -i 's/PROXY_ENABLED=\"no\"/PROXY_ENABLED=\"yes\"/' /etc/sysconfig/proxy
sudo sed -i "s|HTTP_PROXY=\".*\"|HTTP_PROXY=\"$proxy\"|" /etc/sysconfig/proxy
fi
-
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-disable-ntp.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/02-disable-ntp.sh
index 89806892..38707a8a 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-disable-ntp.sh
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/02-disable-ntp.sh
@@ -1,4 +1,3 @@
#!/usr/bin/env bash
-
# shellcheck source=../common/linux/disable-ntp_linux.sh
source "${BASH_SOURCE%/*}/../common/linux/disable-ntp_linux.sh"
diff --git a/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/02-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/02-zypperpackages.sh
new file mode 100755
index 00000000..b509ff6c
--- /dev/null
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/02-zypperpackages.sh
@@ -0,0 +1,52 @@
+#!/usr/bin/env bash
+
+set -ex
+
+sudo zypper -nq install git gcc7 gcc7-c++
+sudo /usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 1 \
+ --slave /usr/bin/g++ g++ /usr/bin/g++-7 \
+ --slave /usr/bin/cc cc /usr/bin/gcc-7 \
+ --slave /usr/bin/c++ c++ /usr/bin/g++-7
+
+sudo zypper -nq install bison flex gperf \
+ zlib-devel \
+ libudev-devel \
+ glib2-devel \
+ libopenssl-devel \
+ freetype2-devel \
+ fontconfig-devel \
+ sqlite3-devel \
+ libxkbcommon-devel \
+ libxkbcommon-x11-devel
+
+# EGL support
+sudo zypper -nq install Mesa-libEGL-devel Mesa-libGL-devel
+
+
+# Xinput2
+sudo zypper -nq install libXi-devel
+
+# system provided XCB libraries
+sudo zypper -nq install xcb-util-devel xcb-util-image-devel xcb-util-keysyms-devel \
+ xcb-util-wm-devel xcb-util-renderutil-devel
+
+# ICU
+sudo zypper -nq install libicu-devel libicu60_2
+
+# qtwebengine
+sudo zypper -nq install alsa-devel dbus-1-devel \
+ libXcomposite-devel libXcursor-devel libXrandr-devel libXtst-devel \
+ mozilla-nspr-devel mozilla-nss-devel nodejs10 nodejs10-devel
+
+# qtwebkit
+sudo zypper -nq install libxml2-devel libxslt-devel
+
+# GStreamer (qtwebkit and qtmultimedia), pulseaudio (qtmultimedia)
+sudo zypper -nq install gstreamer-devel gstreamer-plugins-base-devel libpulse-devel
+
+# cups
+sudo zypper -nq install cups-devel
+
+#speech-dispatcher
+sudo zypper -nq install libspeechd-devel
+
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-libclang.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/08-libclang.sh
index 331a14d9..bbe2b4b4 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-libclang.sh
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/08-libclang.sh
@@ -1,5 +1,7 @@
#!/usr/bin/env bash
+set -ex
+
BASEDIR=$(dirname "$0")
# shellcheck source=../common/unix/libclang.sh
"$BASEDIR/../common/unix/libclang.sh"
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/08-pythondev.sh
index 6c5d2a0f..ab966a02 100755
--- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/08-pythondev.sh
@@ -5,11 +5,10 @@
set -ex
-sudo pkcon -y refresh
-sudo pkcon -y install python-devel python-virtualenv
+sudo zypper -nq install python-devel python-xml
# install python3
-sudo pkcon -y install libpython3_4m1_0 python3-base python3 python3-pip python3-devel python3-virtualenv python3-wheel
+sudo zypper -nq install python3-base python3 python3-pip python3-devel python3-virtualenv python3-wheel
# Install all needed packages in a special wheel cache directory
pip3 wheel --wheel-dir "$HOME/python3-wheels" -r "${BASH_SOURCE%/*}/../common/shared/requirements.txt"
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-cmake.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/09-cmake.sh
index 5eb53566..5eb53566 100755
--- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-cmake.sh
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/09-cmake.sh
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/09-install-openssl.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/09-install-openssl.sh
index 4f1d3768..4f1d3768 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86/09-install-openssl.sh
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/09-install-openssl.sh
diff --git a/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/18-icc.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/18-icc.sh
new file mode 100755
index 00000000..2bf47639
--- /dev/null
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/18-icc.sh
@@ -0,0 +1,88 @@
+#!/usr/bin/env bash
+
+#############################################################################
+##
+## Copyright (C) 2017 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+# This script install Intel Parallel Studio XE Composer Edition for C++ Linux
+
+# shellcheck source=../common/unix/DownloadURL.sh
+source "${BASH_SOURCE%/*}/../common/unix/DownloadURL.sh"
+
+set -ex
+
+mainStorage="ci-files01-hki.intra.qt.io:/hdd/www/input"
+localMount="/mnt/storage/"
+
+iccPackage="parallel_studio_xe_2020_update1_composer_edition_for_cpp.tgz"
+iccPackageSource="$localMount/intel/$iccPackage"
+iccInstallPath="/opt/intel"
+iccTmpPath="/tmp/icc"
+
+iccLicense="l_icc_2020.lic"
+iccLicenseSource="$localMount/semisecure/$iccLicense"
+iccLicenseTarget="/home/qt/$iccLicense"
+
+iccInstallInstructions="$iccTmpPath/instructions.txt"
+
+sudo mkdir -p "$localMount"
+sudo mount "$mainStorage" "$localMount"
+mkdir -p "$iccTmpPath"
+tar -zxf "$iccPackageSource" -C "$iccTmpPath" --strip 1
+
+cp "$iccLicenseSource" "$iccLicenseTarget"
+
+sudo umount "$localMount"
+
+{ serialNumber=$(cat $iccLicenseTarget | grep -e "SerialNumber" | awk -F '[=]' '{print $2}'); } 2>/dev/null
+
+cat >"$iccInstallInstructions" <<EOT
+ACCEPT_EULA=accept
+CONTINUE_WITH_OPTIONAL_ERROR=yes
+PSET_INSTALL_DIR=$iccInstallPath
+CONTINUE_WITH_INSTALLDIR_OVERWRITE=yes
+PSET_MODE=install
+ACTIVATION_SERIAL_NUMBER=$serialNumber
+ACTIVATION_TYPE=serial_number
+INTEL_SW_IMPROVEMENT_PROGRAM_CONSENT=no
+ARCH_SELECTED=INTEL64
+COMPONENTS=;intel-conda-index-tool__x86_64;intel-comp__x86_64;intel-comp-doc__noarch;intel-comp-l-all-common__noarch;intel-comp-l-all-vars__noarch;intel-comp-nomcu-vars__noarch;intel-comp-ps__x86_64;intel-comp-ps-ss-bec__x86_64;intel-openmp__x86_64;intel-openmp-common__noarch;intel-openmp-common-icc__noarch;intel-tbb-libs__x86_64;intel-idesupport-icc-common-ps__noarch;intel-conda-icc_rt-linux-64-shadow-package__x86_64;intel-icc__x86_64;intel-c-comp-common__noarch;intel-icc-common__noarch;intel-icc-common-ps__noarch;intel-icc-doc__noarch;intel-icc-ps__x86_64;intel-icc-ps-ss-bec__x86_64;intel-icx__x86_64;intel-icx-common__noarch;intel-tbb-devel__x86_64;intel-tbb-common__noarch;intel-tbb-doc__noarch;intel-conda-tbb-linux-64-shadow-package__x86_64;intel-conda-tbb-devel-linux-64-shadow-package__x86_64;intel-ccompxe__noarch;intel-psxe-common__noarch;intel-psxe-doc__noarch;intel-psxe-common-doc__noarch;intel-compxe-doc__noarch;intel-psxe-licensing__noarch;intel-psxe-licensing-doc__noarch;intel-icsxe-pset
+EOT
+
+( cd "$iccTmpPath" && sudo ./install.sh --silent $iccInstallInstructions --ignore-cpu )
+
+# Export LD_LIBRARY_PATH to Coin
+echo "export ICC64_19_LDLP=$iccInstallPath/lib/intel64" >>~/.bashrc
+echo "export ICC64_19_PATH=$iccInstallPath/compilers_and_libraries_2020.1.217/linux/bin/intel64:$iccInstallPath/bin" >>~/.bashrc
+echo "ICC = 19.1.1.217 20200306" >> ~/versions.txt
+
+rm -rf "$iccTmpPath"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/22-mqtt_broker.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/22-mqtt_broker.sh
index 96b197ea..e677427f 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/22-mqtt_broker.sh
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/22-mqtt_broker.sh
@@ -33,7 +33,5 @@
##
#############################################################################
-set -ex
-
# shellcheck source=../common/unix/mqtt_broker.sh
source "${BASH_SOURCE%/*}/../common/unix/mqtt_broker.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/60-qnx660.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/55-emsdk.sh
index 4034162e..44cf1b80 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/60-qnx660.sh
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/55-emsdk.sh
@@ -1,4 +1,4 @@
-#!/bin/env bash
+#!/usr/bin/env bash
#############################################################################
##
@@ -35,5 +35,5 @@
set -ex
-# shellcheck source=../common/linux/qnx_660.sh
-source "${BASH_SOURCE%/*}/../common/linux/qnx_660.sh"
+# shellcheck source=../common/unix/emsdk.sh
+source "${BASH_SOURCE%/*}/../common/unix/emsdk.sh"
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/90-squish.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/90-squish.sh
index e4281588..e4281588 100755
--- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/90-squish.sh
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/90-squish.sh
diff --git a/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/99-unset-proxy.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/99-unset-proxy.sh
new file mode 100755
index 00000000..5ff78055
--- /dev/null
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/99-unset-proxy.sh
@@ -0,0 +1,39 @@
+#!/usr/bin/env bash
+#############################################################################
+##
+## Copyright (C) 2017 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+set -ex
+
+# Having proxy set while running autotests makes them fail
+sudo sed -i 's/PROXY_ENABLED=\"yes\"/PROXY_ENABLED=\"no\"/' /etc/sysconfig/proxy
+
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/99-version.sh
index 1354bf6b..03565da2 100755
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh
+++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/99-version.sh
@@ -2,10 +2,10 @@
#############################################################################
##
-## Copyright (C) 2016 The Qt Company Ltd.
+## Copyright (C) 2018 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
-## This file is part of the test suite of the Qt Toolkit.
+## This file is part of the provisioning scripts of the Qt Toolkit.
##
## $QT_BEGIN_LICENSE:LGPL21$
## Commercial License Usage
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-zypperpackages.sh
deleted file mode 100755
index 2fab85ac..00000000
--- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-zypperpackages.sh
+++ /dev/null
@@ -1,69 +0,0 @@
-#!/usr/bin/env bash
-
-set -ex
-
-sudo zypper -nq install git
-sudo zypper -nq install gcc7
-sudo zypper -nq install gcc7-c++
-sudo /usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 1 \
- --slave /usr/bin/g++ g++ /usr/bin/g++-7 \
- --slave /usr/bin/cc cc /usr/bin/gcc-7 \
- --slave /usr/bin/c++ c++ /usr/bin/g++-7
-
-sudo zypper -nq install bison
-sudo zypper -nq install flex
-sudo zypper -nq install gperf
-
-sudo zypper -nq install zlib-devel
-sudo zypper -nq install libudev-devel
-sudo zypper -nq install glib2-devel
-sudo zypper -nq install libopenssl-devel
-sudo zypper -nq install freetype2-devel
-sudo zypper -nq install fontconfig-devel
-sudo zypper -nq install sqlite3-devel
-
-# EGL support
-sudo zypper -nq install Mesa-libEGL-devel
-sudo zypper -nq install Mesa-libGL-devel
-
-# libxkbcommon
-sudo zypper -nq install libxkbcommon-devel
-sudo zypper -nq install libxkbcommon-x11-devel
-
-# Xinput2
-sudo zypper -nq install libXi-devel
-
-# system provided XCB libraries
-sudo zypper -nq install xcb-util-devel
-sudo zypper -nq install xcb-util-image-devel
-sudo zypper -nq install xcb-util-keysyms-devel
-sudo zypper -nq install xcb-util-wm-devel
-sudo zypper -nq install xcb-util-renderutil-devel
-
-# ICU
-sudo zypper -nq install libicu-devel
-sudo zypper -nq install libicu52_1
-
-# qtwebengine
-sudo zypper -nq install alsa-devel
-sudo zypper -nq install dbus-1-devel
-sudo zypper -nq install libXcomposite-devel
-sudo zypper -nq install libXcursor-devel
-sudo zypper -nq install libXrandr-devel
-sudo zypper -nq install libXtst-devel
-sudo zypper -nq install mozilla-nspr-devel
-sudo zypper -nq install mozilla-nss-devel
-
-# qtwebkit
-sudo zypper -nq install libxml2-devel
-sudo zypper -nq install libxslt-devel
-
-# GStreamer (qtwebkit and qtmultimedia)
-sudo zypper -nq install gstreamer-devel
-sudo zypper -nq install gstreamer-plugins-base-devel
-
-# pulseaudio (qtmultimedia)
-sudo zypper -nq install libpulse-devel
-
-# cups
-sudo zypper -nq install cups-devel
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-install-openssl.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-install-openssl.sh
deleted file mode 100755
index 4f1d3768..00000000
--- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-install-openssl.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/bash
-
-set -ex
-
-# shellcheck source=../common/unix/install-openssl.sh
-source "${BASH_SOURCE%/*}/../common/unix/install-openssl.sh" "linux"
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/02-disable-ntp.sh b/coin/provisioning/qtci-macos-10.12-x86_64/02-disable-ntp.sh
deleted file mode 100755
index 3304cc3e..00000000
--- a/coin/provisioning/qtci-macos-10.12-x86_64/02-disable-ntp.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/usr/bin/env bash
-set -ex
-
-# shellcheck source=../common/unix/disable-ntp_macos.sh
-source "${BASH_SOURCE%/*}/../common/unix/disable-ntp_macos.sh"
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/26-virtualenv.sh b/coin/provisioning/qtci-macos-10.12-x86_64/26-virtualenv.sh
deleted file mode 100755
index eaabce82..00000000
--- a/coin/provisioning/qtci-macos-10.12-x86_64/26-virtualenv.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/usr/bin/env bash
-
-set -ex
-
-BASEDIR=$(dirname "$0")
-"$BASEDIR/../common/macos/virtualenv.sh"
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/01-disable-notifications_and_warnings.sh b/coin/provisioning/qtci-macos-10.13-x86_64/01-disable-notifications_and_warnings.sh
new file mode 100755
index 00000000..27efbb62
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/01-disable-notifications_and_warnings.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+"$(dirname "$0")"/../common/macos/disable-notifications_and_warnings.sh
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/01-increase_limits.sh b/coin/provisioning/qtci-macos-10.13-x86_64/01-increase_limits.sh
new file mode 100755
index 00000000..08669e52
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/01-increase_limits.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+"$(dirname "$0")"/../common/macos/increase_limits.sh
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/01-install_telegraf.sh b/coin/provisioning/qtci-macos-10.13-x86_64/01-install_telegraf.sh
new file mode 100755
index 00000000..729f9003
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/01-install_telegraf.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+"$(dirname "$0")"/../common/unix/telegraf_install.sh
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/05-systemsetup.sh b/coin/provisioning/qtci-macos-10.13-x86_64/05-systemsetup.sh
index d91316bd..95631107 100755
--- a/coin/provisioning/qtci-macos-10.13-x86_64/05-systemsetup.sh
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/05-systemsetup.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2018 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -37,7 +37,13 @@ set -ex
# This script modified system settings for automated use
-VNCPassword=qt
+targetFile="$HOME/vncpw.txt"
+
+# Fetch password
+curl --retry 5 --retry-delay 10 --retry-max-time 60 "http://ci-files01-hki.intra.qt.io/input/semisecure/vncpw.txt" -o "$targetFile"
+shasum "$targetFile" |grep "a795fccaa8f277e62ec08e6056c544b8b63924a0"
+
+{ VNCPassword=$(cat "$targetFile"); } 2> /dev/null
NTS_IP=10.212.2.216
echo "Disable Screensaver"
@@ -82,10 +88,13 @@ defaults write -g InitialKeyRepeat -int 15
# normal minimum is 2 (30 ms)
defaults write -g KeyRepeat -int 2
+set +x
echo "Enable remote desktop sharing"
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw $VNCPassword -restart -agent -privs -all
+set -x
echo "Set Network Test Server address to $NTS_IP in /etc/hosts"
echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts
sudo systemsetup settimezone GMT
+sudo rm -f "$targetFile"
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/20-xcode.sh b/coin/provisioning/qtci-macos-10.13-x86_64/20-xcode.sh
index 1ab68fec..510ce59b 100755
--- a/coin/provisioning/qtci-macos-10.13-x86_64/20-xcode.sh
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/20-xcode.sh
@@ -50,4 +50,4 @@ set -ex
# shellcheck source=../common/macos/install_xcode.sh
source "${BASH_SOURCE%/*}/../common/macos/install_xcode.sh"
-InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/Xcode_10.1.tar.gz 10.1
+InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/Xcode_10.1_updated.tar.gz 10.1
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/25-homebrew.sh b/coin/provisioning/qtci-macos-10.13-x86_64/25-homebrew.sh
index 06e984ec..f7f9e214 100755
--- a/coin/provisioning/qtci-macos-10.13-x86_64/25-homebrew.sh
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/25-homebrew.sh
@@ -1,6 +1,6 @@
#!/usr/bin/env bash
-set -ex
+set -e
BASEDIR=$(dirname "$0")
"$BASEDIR/../common/macos/homebrew.sh"
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/26-p7zip.sh b/coin/provisioning/qtci-macos-10.13-x86_64/26-p7zip.sh
index 15511332..1138ad3f 100755
--- a/coin/provisioning/qtci-macos-10.13-x86_64/26-p7zip.sh
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/26-p7zip.sh
@@ -3,5 +3,5 @@
set -ex
-brew update
+
brew install p7zip
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/26-pkgconfig.sh b/coin/provisioning/qtci-macos-10.13-x86_64/26-pkgconfig.sh
new file mode 100755
index 00000000..9362a345
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/26-pkgconfig.sh
@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+# Install pkgconfig
+
+set -ex
+
+BASEDIR=$(dirname "$0")
+"$BASEDIR/../common/macos/pkgconfig.sh"
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/27-libusb.sh b/coin/provisioning/qtci-macos-10.13-x86_64/27-libusb.sh
new file mode 100755
index 00000000..acc7ad4f
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/27-libusb.sh
@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+# Install libusb
+
+set -ex
+
+BASEDIR=$(dirname "$0")
+"$BASEDIR/../common/macos/libusb.sh"
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/30-android.sh b/coin/provisioning/qtci-macos-10.13-x86_64/30-android.sh
index 544364b0..bc123111 100755
--- a/coin/provisioning/qtci-macos-10.13-x86_64/30-android.sh
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/30-android.sh
@@ -37,7 +37,7 @@
# It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version
-set -ex
+set -e
# shellcheck source=../common/unix/SetEnvVar.sh
source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
@@ -51,7 +51,7 @@ toolsVersion="r26.1.1"
# toolsFile dertermines tools version
toolsFile="sdk-tools-darwin-4333796.zip"
-ndkVersion="r19c"
+ndkVersion="r20"
ndkFile="android-ndk-$ndkVersion-darwin-x86_64.zip"
sdkBuildToolsVersion="28.0.3"
# this is compile sdk version
@@ -68,8 +68,16 @@ sudo unzip -q "$toolsSourceFile" -d "$sdkTargetFolder"
echo "Changing ownership of Android files."
sudo chown -R qt:wheel "$targetFolder"
+# Stop the sdkmanager from printing thousands of lines of #hashmarks.
+# Run the following command under `eval` or `sh -c` so that the shell properly splits it.
+sdkmanager_no_progress_bar_cmd="tr '\r' '\n' | grep -v '^\[[ =]*\]'"
+# But don't let the pipeline hide sdkmanager failures.
+set -o pipefail
+
echo "Running SDK manager for platforms;$sdkApiLevel, platform-tools and build-tools;$sdkBuildToolsVersion."
-(echo "y"; echo "y") |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "platform-tools" "build-tools;$sdkBuildToolsVersion"
+(echo "y"; echo "y") | "$sdkTargetFolder/tools/bin/sdkmanager" \
+ "platforms;$sdkApiLevel" "platform-tools" "build-tools;$sdkBuildToolsVersion" \
+ | eval $sdkmanager_no_progress_bar_cmd
echo "Checking the contents of Android SDK..."
ls -l "$sdkTargetFolder"
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/30-nodejs.sh b/coin/provisioning/qtci-macos-10.13-x86_64/30-nodejs.sh
new file mode 100755
index 00000000..ab992405
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/30-nodejs.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+set -ex
+
+brew install nodejs
+
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/36-emsdk.sh b/coin/provisioning/qtci-macos-10.13-x86_64/36-emsdk.sh
new file mode 100644
index 00000000..7396d336
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/36-emsdk.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+set -ex
+
+# shellcheck source=../common/unix/emsdk.sh
+source "${BASH_SOURCE%/*}/../common/unix/emsdk.sh"
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/40-qnx700.sh b/coin/provisioning/qtci-macos-10.13-x86_64/40-qnx700.sh
index a5547972..7552c5ad 100755
--- a/coin/provisioning/qtci-macos-10.13-x86_64/40-qnx700.sh
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/40-qnx700.sh
@@ -36,13 +36,13 @@
# This script installs QNX 7.
targetFolder="/opt/"
-sourceFile="/net/ci-files01-hki.intra.qt.io/hdd/www/input/qnx/qnx700_mac.zip"
+sourceFile="/net/ci-files01-hki.intra.qt.io/hdd/www/input/qnx/qnx700-20190325-2-macos.tar.xz"
folderName="qnx700"
sudo mkdir -p "$targetFolder"
echo "Extracting QNX 7"
-sudo unzip -q "$sourceFile" -d "$targetFolder"
+sudo tar -C "$targetFolder" -Jxf $sourceFile
sudo chown -R qt:wheel "$targetFolder"/"$folderName"
diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/55-signtools.sh b/coin/provisioning/qtci-macos-10.13-x86_64/55-signtools.sh
index 0b8595a0..bded35eb 100755
--- a/coin/provisioning/qtci-macos-10.13-x86_64/55-signtools.sh
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/55-signtools.sh
@@ -96,8 +96,8 @@ Install "$cacheSigningTools/csreq_qt_company.txt" "$csreq" $shaCsreq
chmod 755 "$csreq"
# iOS signing tools
-devIDKeychain="Developer_ID_TheQtCompany.keychain"
-shaDevIdKeychain="0420a129c17725a97afd6fdafeb9cddfb80a65ca"
+devIDKeychain="Developer_ID_TheQtCompany.keychain-db"
+shaDevIdKeychain="972cca1879cdaeeb6042f9879756c748a8d1eddc"
Install "$cacheSigningTools/$devIDKeychain" "$keychains/$devIDKeychain" $shaDevIdKeychain
echo "Opening $devIDKeychain.."
open "$keychains/$devIDKeychain"
@@ -114,15 +114,15 @@ sha1Ios="aae58d00d0a1b179a09f21cfc67f9d16fb95ff36"
{ Install "$cacheSigningTools/ios_password.txt" "$targetFolder/ios_password.txt" $sha1Ios; } 2> /dev/null
{ iosPassword=$(cat "$targetFolder/ios_password.txt"); } 2> /dev/null
-iPhoneDeveloper="iosdevelopment_2019.p12"
-shaIPhoneDeveloper="fbc89661c5295b4105f3890989a94c559ea4a61c"
-Install "$cacheSigningTools/latest_ios_cert/$iPhoneDeveloper" "$targetFolder/$iPhoneDeveloper" $shaIPhoneDeveloper
+iPhoneDeveloper="iosDevelopment2019CiTeam.p12"
+shaIPhoneDeveloper="fa22abe1b1cc64af6585f7a61c4aba5e00220bdc"
+Install "$cacheSigningTools/latest_ios_cert_2019/$iPhoneDeveloper" "$targetFolder/$iPhoneDeveloper" $shaIPhoneDeveloper
echo "Importing $iPhoneDeveloper.."
{ security import $targetFolder/$iPhoneDeveloper -k $loginKeychain* -P "$iosPassword" -T /usr/bin/codesign; } 2> /dev/null
-iPhoneDistribution="iosdistribution_2019.p12"
-shaIPhoneDistribution="f306102f9e18e2074a7b655a9b151ce69c95baac"
-Install "$cacheSigningTools/latest_ios_cert/$iPhoneDistribution" "$targetFolder/$iPhoneDistribution" $shaIPhoneDistribution
+iPhoneDistribution="iosDistribution2019CiTeam.p12"
+shaIPhoneDistribution="6510119651c7aecb21d0a1dae329f2eae1e8f4e9"
+Install "$cacheSigningTools/latest_ios_cert_2019/$iPhoneDistribution" "$targetFolder/$iPhoneDistribution" $shaIPhoneDistribution
echo "Importing $iPhoneDistribution.."
{ security import "$targetFolder/$iPhoneDistribution" -k $loginKeychain* -P "$iosPassword" -T /usr/bin/codesign; } 2> /dev/null
@@ -130,8 +130,8 @@ echo "Importing $iPhoneDistribution.."
echo "Creating directory $targetFolder/Library/MobileDevice/Provisioning Profiles.."
mkdir "$targetFolder/Library/MobileDevice"
mkdir "$targetFolder/Library/MobileDevice/Provisioning Profiles"
-shaMobileprovision="88c67c95a6f59e6463a00da0b5021f581db624bf"
-Install "$cacheSigningTools/latest_ios_cert/iOS_Dev08112017.mobileprovision" "$targetFolder/Library/MobileDevice/Provisioning Profiles/iOS_Dev08112017.mobileprovision" $shaMobileprovision
+shaMobileprovision="477a7f3876c4333bd56a045df0d82fce795b1ebb"
+Install "$cacheSigningTools/latest_ios_cert_2019/iOS_Dev_2019_citeam.mobileprovision" "$targetFolder/Library/MobileDevice/Provisioning Profiles/iOS_Dev08112017.mobileprovision" $shaMobileprovision
# Removing password files
rm -fr "$targetFolder/login_keychain_password.txt"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh b/coin/provisioning/qtci-macos-10.13-x86_64/90-python-modules.sh
index d8df4375..8a2cbf64 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh
+++ b/coin/provisioning/qtci-macos-10.13-x86_64/90-python-modules.sh
@@ -3,4 +3,5 @@
set -ex
BASEDIR=$(dirname "$0")
-"$BASEDIR/../common/linux/fbx_linux.sh"
+"$BASEDIR/../common/unix/python_modules.sh"
+
diff --git a/coin/provisioning/qtci-macos-10.14-x86_64/01-disable-notifications_and_warnings.sh b/coin/provisioning/qtci-macos-10.14-x86_64/01-disable-notifications_and_warnings.sh
new file mode 100755
index 00000000..27efbb62
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/01-disable-notifications_and_warnings.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+"$(dirname "$0")"/../common/macos/disable-notifications_and_warnings.sh
diff --git a/coin/provisioning/qtci-macos-10.14-x86_64/01-increase_limits.sh b/coin/provisioning/qtci-macos-10.14-x86_64/01-increase_limits.sh
new file mode 100755
index 00000000..08669e52
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/01-increase_limits.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+"$(dirname "$0")"/../common/macos/increase_limits.sh
diff --git a/coin/provisioning/qtci-macos-10.14-x86_64/01-install_telegraf.sh b/coin/provisioning/qtci-macos-10.14-x86_64/01-install_telegraf.sh
new file mode 100755
index 00000000..729f9003
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/01-install_telegraf.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+"$(dirname "$0")"/../common/unix/telegraf_install.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/01-sha1sum-compatibility.sh b/coin/provisioning/qtci-macos-10.14-x86_64/01-sha1sum-compatibility.sh
index 52650fea..52650fea 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/01-sha1sum-compatibility.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/01-sha1sum-compatibility.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/03-bashprofile.sh b/coin/provisioning/qtci-macos-10.14-x86_64/03-bashprofile.sh
index 2c3e45f3..2c3e45f3 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/03-bashprofile.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/03-bashprofile.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh b/coin/provisioning/qtci-macos-10.14-x86_64/05-systemsetup.sh
index ce8043fa..79eba834 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/05-systemsetup.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -37,7 +37,13 @@ set -ex
# This script modified system settings for automated use
-VNCPassword=qt
+targetFile="$HOME/vncpw.txt"
+
+# Fetch password
+curl --retry 5 --retry-delay 10 --retry-max-time 60 "http://ci-files01-hki.intra.qt.io/input/semisecure/vncpw.txt" -o "$targetFile"
+shasum "$targetFile" |grep "a795fccaa8f277e62ec08e6056c544b8b63924a0"
+
+{ VNCPassword=$(cat "$targetFile"); } 2> /dev/null
NTS_IP=10.212.2.216
echo "Disable Screensaver"
@@ -82,10 +88,14 @@ defaults write -g InitialKeyRepeat -int 15
# normal minimum is 2 (30 ms)
defaults write -g KeyRepeat -int 2
+set +x
echo "Enable remote desktop sharing"
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw $VNCPassword -restart -agent -privs -all
+set -x
echo "Set Network Test Server address to $NTS_IP in /etc/hosts"
echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts
sudo systemsetup settimezone GMT
+sudo systemsetup setusingnetworktime off
+sudo rm -f "$targetFile"
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/06-crashreporter.sh b/coin/provisioning/qtci-macos-10.14-x86_64/06-crashreporter.sh
index 8461c656..8461c656 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/06-crashreporter.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/06-crashreporter.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/06-disable_spotlight.sh b/coin/provisioning/qtci-macos-10.14-x86_64/06-disable_spotlight.sh
index 67e2c1f6..67e2c1f6 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/06-disable_spotlight.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/06-disable_spotlight.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/06-disable_update_downloads.sh b/coin/provisioning/qtci-macos-10.14-x86_64/06-disable_update_downloads.sh
index 3c11214d..3c11214d 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/06-disable_update_downloads.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/06-disable_update_downloads.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/07-SSL_keychain.sh b/coin/provisioning/qtci-macos-10.14-x86_64/07-SSL_keychain.sh
index 6e7c796a..6e7c796a 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/07-SSL_keychain.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/07-SSL_keychain.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh b/coin/provisioning/qtci-macos-10.14-x86_64/15-xz.sh
index 6e47f6a5..9a667c64 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/15-xz.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2018 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh b/coin/provisioning/qtci-macos-10.14-x86_64/20-java.sh
index dcfcb93b..dcfcb93b 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/20-java.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh b/coin/provisioning/qtci-macos-10.14-x86_64/20-xcode.sh
index 304eb0b6..25a53374 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/20-xcode.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2018 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -35,16 +35,19 @@
# This script installs Xcode
# Prerequisites: Have Xcode prefetched to local cache as xz compressed.
-# This can be achieved by fetching Xcode_8.xip from Apple Store.
-# Uncompress it with 'xar -xf Xcode_8.xip'
+# This can be achieved by fetching Xcode_9.xip from Apple Store.
+# Uncompress it with 'xar -xf Xcode_9.xip'
# Then get https://gist.githubusercontent.com/pudquick/ff412bcb29c9c1fa4b8d/raw/24b25538ea8df8d0634a2a6189aa581ccc6a5b4b/parse_pbzx2.py
# with which you can run 'python parse_pbzx2.py Content'.
-# This will give you a file called "Content.part00.cpio.xz" that
-# can be renamed to Xcode_8.xz for this script.
+# This will give you five files called "Content.part<00..05>.cpio.xz".
+# Extract those that have the extension .xz with xz.
+# "cat" together all the content files "cat file1, file2, file3, file4, file5 >file_new"
+# Compress the new file with xz back to something like Xcode_9.xz
+# Upload the file to temporary storage for this script to use.
set -ex
# shellcheck source=../common/macos/install_xcode.sh
source "${BASH_SOURCE%/*}/../common/macos/install_xcode.sh"
-InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/Xcode_9.2.tar.gz 9.2
+InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/macos_10.14_mojave/Xcode_11.3.tar.gz 11.3
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh b/coin/provisioning/qtci-macos-10.14-x86_64/21-install-commandlinetools.sh
index 1fa8b05d..9d38eb10 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/21-install-commandlinetools.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2018 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -37,11 +37,10 @@ set -ex
# shellcheck source=../common/macos/install-commandlinetools.sh
source "${BASH_SOURCE%/*}/../common/macos/install-commandlinetools.sh"
-
-version="9.2"
-packageName="Command_Line_Tools_macOS_10.12_for_Xcode_$version.dmg"
-url="http://ci-files01-hki.intra.qt.io/input/mac/$packageName"
-sha1="f121c3b70fb77a98c1f2fc5e1932bd93bde03acf"
+version="11.3"
+packageName="Command_Line_Tools_for_Xcode_$version.dmg"
+url="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.14_mojave/$packageName"
+sha1="b42a0fdf69ac46de04812cd23f0eefa141371253"
InstallCommandLineTools $url $url $sha1 $packageName $version
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-cmake.sh b/coin/provisioning/qtci-macos-10.14-x86_64/25-cmake.sh
index 4f4d405e..4f4d405e 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/25-cmake.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/25-cmake.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-homebrew.sh b/coin/provisioning/qtci-macos-10.14-x86_64/25-homebrew.sh
index 06e984ec..f7f9e214 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/25-homebrew.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/25-homebrew.sh
@@ -1,6 +1,6 @@
#!/usr/bin/env bash
-set -ex
+set -e
BASEDIR=$(dirname "$0")
"$BASEDIR/../common/macos/homebrew.sh"
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh b/coin/provisioning/qtci-macos-10.14-x86_64/25-mysql.sh
index a28e306f..d873499c 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/25-mysql.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2018 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
diff --git a/coin/provisioning/qtci-macos-10.14-x86_64/25-pip.sh b/coin/provisioning/qtci-macos-10.14-x86_64/25-pip.sh
new file mode 100755
index 00000000..86db3e27
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/25-pip.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+set -ex
+
+BASEDIR=$(dirname "$0")
+"$BASEDIR/../common/macos/pip.sh"
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh b/coin/provisioning/qtci-macos-10.14-x86_64/25-postgresql.sh
index 9f79c594..e59f0f03 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/25-postgresql.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2018 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-python2.sh b/coin/provisioning/qtci-macos-10.14-x86_64/25-python2.sh
index 7ebb8825..7ebb8825 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/25-python2.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/25-python2.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh b/coin/provisioning/qtci-macos-10.14-x86_64/25-python3.sh
index eb2a4863..eb2a4863 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/25-python3.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/26-odbc.sh b/coin/provisioning/qtci-macos-10.14-x86_64/26-odbc.sh
index 2aedfe7b..2aedfe7b 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/26-odbc.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/26-odbc.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/26-p7zip.sh b/coin/provisioning/qtci-macos-10.14-x86_64/26-p7zip.sh
index 15511332..15511332 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/26-p7zip.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/26-p7zip.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/27-libclang.sh b/coin/provisioning/qtci-macos-10.14-x86_64/27-libclang.sh
index 33795b08..aad628cb 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/27-libclang.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/27-libclang.sh
@@ -3,5 +3,5 @@
set -ex
BASEDIR=$(dirname "$0")
-# There is only one mac package
+# There is only one mac package and common script uses it as a default
"$BASEDIR/../common/unix/libclang.sh"
diff --git a/coin/provisioning/qtci-macos-10.14-x86_64/30-android.sh b/coin/provisioning/qtci-macos-10.14-x86_64/30-android.sh
new file mode 100755
index 00000000..aa0935f0
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/30-android.sh
@@ -0,0 +1,91 @@
+#!/usr/bin/env bash
+
+#############################################################################
+##
+## Copyright (C) 2018 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+# This script install Android sdk and ndk.
+
+# It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version
+
+set -ex
+
+# shellcheck source=../common/unix/SetEnvVar.sh
+source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
+
+targetFolder="/opt/android"
+sdkTargetFolder="$targetFolder/sdk"
+
+basePath="/net/ci-files01-hki.intra.qt.io/hdd/www/input/android"
+
+toolsVersion="r26.1.1"
+# toolsFile dertermines tools version
+toolsFile="sdk-tools-darwin-4333796.zip"
+
+ndkVersion="r20"
+ndkFile="android-ndk-$ndkVersion-darwin-x86_64.zip"
+sdkBuildToolsVersion="28.0.3"
+# this is compile sdk version
+sdkApiLevel="android-28"
+
+toolsSourceFile="$basePath/$toolsFile"
+ndkSourceFile="$basePath/$ndkFile"
+
+echo "Unzipping Android NDK to '$targetFolder'"
+sudo unzip -q "$ndkSourceFile" -d "$targetFolder"
+echo "Unzipping Android Tools to '$sdkTargetFolder'"
+sudo unzip -q "$toolsSourceFile" -d "$sdkTargetFolder"
+
+echo "Changing ownership of Android files."
+sudo chown -R qt:wheel "$targetFolder"
+
+# Run the following command under `eval` or `sh -c` so that the shell properly splits it
+sdkmanager_no_progress_bar_cmd="tr '\r' '\n' | grep -v '^\[[ =]*\]'"
+
+echo "Running SDK manager for platforms;$sdkApiLevel, platform-tools and build-tools;$sdkBuildToolsVersion."
+(echo "y"; echo "y") | "$sdkTargetFolder/tools/bin/sdkmanager" \
+ "platforms;$sdkApiLevel" "platform-tools" "build-tools;$sdkBuildToolsVersion" \
+ | eval $sdkmanager_no_progress_bar_cmd
+
+echo "Checking the contents of Android SDK..."
+ls -l "$sdkTargetFolder"
+
+SetEnvVar "ANDROID_SDK_HOME" "$sdkTargetFolder"
+SetEnvVar "ANDROID_NDK_HOME" "$targetFolder/android-ndk-$ndkVersion"
+SetEnvVar "ANDROID_NDK_ROOT" "$targetFolder/android-ndk-$ndkVersion"
+SetEnvVar "ANDROID_NDK_HOST" "darwin-x86_64"
+SetEnvVar "ANDROID_API_VERSION" "$sdkApiLevel"
+
+echo "Android SDK tools = $toolsVersion" >> ~/versions.txt
+echo "Android SDK Build Tools = $sdkBuildToolsVersion" >> ~/versions.txt
+echo "Android SDK API level = $sdkApiLevel" >> ~/versions.txt
+echo "Android NDK = $ndkVersion" >> ~/versions.txt
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh b/coin/provisioning/qtci-macos-10.14-x86_64/30-fbx.sh
index 34eefeb6..34eefeb6 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/30-fbx.sh
diff --git a/coin/provisioning/qtci-macos-10.14-x86_64/30-nodejs.sh b/coin/provisioning/qtci-macos-10.14-x86_64/30-nodejs.sh
new file mode 100755
index 00000000..ab992405
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/30-nodejs.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+set -ex
+
+brew install nodejs
+
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/35-install-breakpad.sh b/coin/provisioning/qtci-macos-10.14-x86_64/35-install-breakpad.sh
index 74dd1579..74dd1579 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/35-install-breakpad.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/35-install-breakpad.sh
diff --git a/coin/provisioning/qtci-macos-10.14-x86_64/35-install_protobuff.sh b/coin/provisioning/qtci-macos-10.14-x86_64/35-install_protobuff.sh
new file mode 100755
index 00000000..a77938b3
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/35-install_protobuff.sh
@@ -0,0 +1,40 @@
+#!/usr/bin/env bash
+
+#############################################################################
+##
+## Copyright (C) 2018 The Qt Company Ltd.
+## Contact: http://www.qt.io/licensing/
+##
+## This file is part of the provisioning scripts of the Qt Toolkit.
+##
+## $QT_BEGIN_LICENSE:LGPL21$
+## Commercial License Usage
+## Licensees holding valid commercial Qt licenses may use this file in
+## accordance with the commercial license agreement provided with the
+## Software or, alternatively, in accordance with the terms contained in
+## a written agreement between you and The Qt Company. For licensing terms
+## and conditions see http://www.qt.io/terms-conditions. For further
+## information use the contact form at http://www.qt.io/contact-us.
+##
+## GNU Lesser General Public License Usage
+## Alternatively, this file may be used under the terms of the GNU Lesser
+## General Public License version 2.1 or version 3 as published by the Free
+## Software Foundation and appearing in the file LICENSE.LGPLv21 and
+## LICENSE.LGPLv3 included in the packaging of this file. Please review the
+## following information to ensure the GNU Lesser General Public License
+## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+##
+## As a special exception, The Qt Company gives you certain additional
+## rights. These rights are described in The Qt Company LGPL Exception
+## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+set -ex
+
+# shellcheck source=../common/unix/install_protobuff.sh
+source "${BASH_SOURCE%/*}/../common/unix/install_protobuff.sh"
+
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh b/coin/provisioning/qtci-macos-10.14-x86_64/35-openssl.sh
index 44fa76f1..57a86c47 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/35-openssl.sh
@@ -4,3 +4,4 @@ set -ex
# shellcheck source=../common/macos/install_openssl.sh
source "${BASH_SOURCE%/*}/../common/unix/install-openssl.sh" "macos"
+
diff --git a/coin/provisioning/qtci-macos-10.14-x86_64/36-emsdk.sh b/coin/provisioning/qtci-macos-10.14-x86_64/36-emsdk.sh
new file mode 100755
index 00000000..7396d336
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/36-emsdk.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+set -ex
+
+# shellcheck source=../common/unix/emsdk.sh
+source "${BASH_SOURCE%/*}/../common/unix/emsdk.sh"
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/03-install-rhel-epel.sh b/coin/provisioning/qtci-macos-10.14-x86_64/40-qnx700.sh
index 21a45506..570e67cb 100755
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/03-install-rhel-epel.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/40-qnx700.sh
@@ -1,4 +1,4 @@
-#!/usr/bin/env bash
+#!/bin/bash
#############################################################################
##
@@ -33,17 +33,24 @@
##
#############################################################################
-# shellcheck source=../common/unix/DownloadURL.sh
-source "${BASH_SOURCE%/*}/../common/unix/DownloadURL.sh"
+# This script installs QNX 7.
-package="epel-release-6-8.noarch.rpm"
-primaryUrl="https://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/e/$package"
-cacheUrl="http://ci-files01-hki.intra.qt.io/input/rhel6/$package"
-sha1="2b2767a5ae0de30b9c7b840f2e34f5dd9deaf19a"
-targetFile="/tmp/$package"
+targetFolder="/opt/"
+sourceFile="/net/ci-files01-hki.intra.qt.io/hdd/www/input/qnx/qnx700-20190325-2-macos.tar.xz"
+folderName="qnx700"
-DownloadURL "$primaryUrl" "$cacheUrl" "$sha1" "$targetFile"
+sudo mkdir -p "$targetFolder"
-sudo rpm -ivh "$targetFile"
-rm "$targetFile"
+echo "Extracting QNX 7"
+sudo tar -C "$targetFolder" -Jxf $sourceFile
+sudo chown -R qt:wheel "$targetFolder"/"$folderName"
+
+# Verify that we have last file in zip
+if [ ! -f $targetFolder/$folderName/qnxsdp-env.sh ]; then
+ exit 1
+fi
+
+# Set env variables
+echo "export QNX_700=$targetFolder/$folderName" >> ~/.bashrc
+echo "QNX SDP = 7.0.0" >> ~/versions.txt
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/55-signtools.sh b/coin/provisioning/qtci-macos-10.14-x86_64/55-signtools.sh
index 5bc77ad3..bded35eb 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/55-signtools.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/55-signtools.sh
@@ -2,7 +2,7 @@
#############################################################################
##
-## Copyright (C) 2017 The Qt Company Ltd.
+## Copyright (C) 2018 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -62,13 +62,13 @@ Install "$cache/semisecure/.qt-license" "$targetFolder/.qt-license" $sha1QtLicen
# Login keychain
sha1LoginKeychainPassword="aae58d00d0a1b179a09f21cfc67f9d16fb95ff36"
Install "$cacheSigningTools/login_keychain_password.txt" "$targetFolder/login_keychain_password.txt" "$sha1LoginKeychainPassword"
-loginKeychainPassword=$(cat "$targetFolder/login_keychain_password.txt")
+{ loginKeychainPassword=$(cat "$targetFolder/login_keychain_password.txt"); } 2> /dev/null
loginKeychain=$keychains/login.keychain
echo "Setting login.keychain as default keychain.."
security default-keychain -s $loginKeychain*
echo "Unlocking Login keychain with password.."
-security unlock-keychain -p "$loginKeychainPassword" $loginKeychain*
+{ security unlock-keychain -p "$loginKeychainPassword" $loginKeychain*; } 2> /dev/null
echo "remove the "Lock after X minutes of inactivity" from login.keychain"
security set-keychain-settings $loginKeychain
@@ -86,7 +86,7 @@ sudo security add-certificates -k $loginKeychain* "$targetFolder/DeveloperIDCA.c
# Create script to unlock keychain 'security unlock-keychain -p 'password' Developer_ID_TheQtCompany.keychain'
sha1UnLockKeychain="4398870e3f558ad28c80566b5f70e24dc29ea724"
unlockKeychain=$targetFolder/unlock-keychain.sh
-Install "$cacheSigningTools/unlock-keychain.sh" "$unlockKeychain" $sha1UnLockKeychain
+{ Install "$cacheSigningTools/unlock-keychain.sh" "$unlockKeychain" $sha1UnLockKeychain; } 2> /dev/null
sudo chmod 755 "$unlockKeychain"
# Codesigning requirements file. The bundle identifier in the requirements file should match the identifier of the application that is signed.
@@ -96,42 +96,42 @@ Install "$cacheSigningTools/csreq_qt_company.txt" "$csreq" $shaCsreq
chmod 755 "$csreq"
# iOS signing tools
-devIDKeychain="Developer_ID_TheQtCompany.keychain"
-shaDevIdKeychain="0420a129c17725a97afd6fdafeb9cddfb80a65ca"
+devIDKeychain="Developer_ID_TheQtCompany.keychain-db"
+shaDevIdKeychain="972cca1879cdaeeb6042f9879756c748a8d1eddc"
Install "$cacheSigningTools/$devIDKeychain" "$keychains/$devIDKeychain" $shaDevIdKeychain
echo "Opening $devIDKeychain.."
open "$keychains/$devIDKeychain"
sha1DeveloperIDTheQtCompanyKeychainPassword="d758e067736bbda7a91ffaec66cd38afdaf68ea6"
Install "$cacheSigningTools/Developer_ID_TheQtCompany_keychain_password.txt" "$targetFolder/Developer_ID_TheQtCompany_keychain_password.txt" "$sha1DeveloperIDTheQtCompanyKeychainPassword"
-DeveloperIDTheQtCompanyKeychainPassword=$(cat "$targetFolder/Developer_ID_TheQtCompany_keychain_password.txt")
+{ DeveloperIDTheQtCompanyKeychainPassword=$(cat "$targetFolder/Developer_ID_TheQtCompany_keychain_password.txt"); } 2> /dev/null
echo "Unlocking $devIDKeychain with password.."
-security unlock-keychain -p "$DeveloperIDTheQtCompanyKeychainPassword" $keychains/Developer_ID_TheQtCompany.keychain
+{ security unlock-keychain -p "$DeveloperIDTheQtCompanyKeychainPassword" $keychains/Developer_ID_TheQtCompany.keychain; } 2> /dev/null
security set-keychain-settings $keychains/Developer_ID_TheQtCompany.keychain
sha1Ios="aae58d00d0a1b179a09f21cfc67f9d16fb95ff36"
-Install "$cacheSigningTools/ios_password.txt" "$targetFolder/ios_password.txt" $sha1Ios
-iosPassword=$(cat "$targetFolder/ios_password.txt")
+{ Install "$cacheSigningTools/ios_password.txt" "$targetFolder/ios_password.txt" $sha1Ios; } 2> /dev/null
+{ iosPassword=$(cat "$targetFolder/ios_password.txt"); } 2> /dev/null
-iPhoneDeveloper="iosdevelopment.p12"
-shaIPhoneDeveloper="f48f6827e8d0ccdc764cb987e401b9a6f7d3f10c"
-Install "$cacheSigningTools/latest_ios_cert/$iPhoneDeveloper" "$targetFolder/$iPhoneDeveloper" $shaIPhoneDeveloper
+iPhoneDeveloper="iosDevelopment2019CiTeam.p12"
+shaIPhoneDeveloper="fa22abe1b1cc64af6585f7a61c4aba5e00220bdc"
+Install "$cacheSigningTools/latest_ios_cert_2019/$iPhoneDeveloper" "$targetFolder/$iPhoneDeveloper" $shaIPhoneDeveloper
echo "Importing $iPhoneDeveloper.."
-security import $targetFolder/$iPhoneDeveloper -k $loginKeychain* -P "$iosPassword" -T /usr/bin/codesign
+{ security import $targetFolder/$iPhoneDeveloper -k $loginKeychain* -P "$iosPassword" -T /usr/bin/codesign; } 2> /dev/null
-iPhoneDistribution="iosdistribution.p12"
-shaIPhoneDistribution="64b1174fc3ce0eca044fbc9fa144f6a2d4330171"
-Install "$cacheSigningTools/latest_ios_cert/$iPhoneDistribution" "$targetFolder/$iPhoneDistribution" $shaIPhoneDistribution
+iPhoneDistribution="iosDistribution2019CiTeam.p12"
+shaIPhoneDistribution="6510119651c7aecb21d0a1dae329f2eae1e8f4e9"
+Install "$cacheSigningTools/latest_ios_cert_2019/$iPhoneDistribution" "$targetFolder/$iPhoneDistribution" $shaIPhoneDistribution
echo "Importing $iPhoneDistribution.."
-security import "$targetFolder/$iPhoneDistribution" -k $loginKeychain* -P "$iosPassword" -T /usr/bin/codesign
+{ security import "$targetFolder/$iPhoneDistribution" -k $loginKeychain* -P "$iosPassword" -T /usr/bin/codesign; } 2> /dev/null
# Mobileprovision
echo "Creating directory $targetFolder/Library/MobileDevice/Provisioning Profiles.."
mkdir "$targetFolder/Library/MobileDevice"
mkdir "$targetFolder/Library/MobileDevice/Provisioning Profiles"
-shaMobileprovision="88c67c95a6f59e6463a00da0b5021f581db624bf"
-Install "$cacheSigningTools/latest_ios_cert/iOS_Dev08112017.mobileprovision" "$targetFolder/Library/MobileDevice/Provisioning Profiles/iOS_Dev08112017.mobileprovision" $shaMobileprovision
+shaMobileprovision="477a7f3876c4333bd56a045df0d82fce795b1ebb"
+Install "$cacheSigningTools/latest_ios_cert_2019/iOS_Dev_2019_citeam.mobileprovision" "$targetFolder/Library/MobileDevice/Provisioning Profiles/iOS_Dev08112017.mobileprovision" $shaMobileprovision
# Removing password files
rm -fr "$targetFolder/login_keychain_password.txt"
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/90-squish.sh b/coin/provisioning/qtci-macos-10.14-x86_64/90-squish.sh
index 17a0c38e..17a0c38e 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/90-squish.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/90-squish.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/99-mac-version.sh b/coin/provisioning/qtci-macos-10.14-x86_64/99-mac-version.sh
index 99d94150..99d94150 100755
--- a/coin/provisioning/qtci-macos-10.12-x86_64/99-mac-version.sh
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/99-mac-version.sh
diff --git a/coin/provisioning/qtci-windows-10-x86/00-disable-clean-manager.ps1 b/coin/provisioning/qtci-windows-10-x86/00-disable-clean-manager.ps1
new file mode 100644
index 00000000..1dc08d21
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/00-disable-clean-manager.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\disable-clean-manager.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-10-x86/00-disable-netadapterlso.ps1
new file mode 100644
index 00000000..d20f1402
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/00-disable-netadapterlso.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86/03-install-sevenzip.ps1 b/coin/provisioning/qtci-windows-10-x86/00-install-sevenzip.ps1
index a9044256..a9044256 100644
--- a/coin/provisioning/qtci-windows-10-x86/03-install-sevenzip.ps1
+++ b/coin/provisioning/qtci-windows-10-x86/00-install-sevenzip.ps1
diff --git a/coin/provisioning/qtci-windows-10-x86/01-disable-notifications.ps1 b/coin/provisioning/qtci-windows-10-x86/01-disable-notifications.ps1
new file mode 100644
index 00000000..ada20147
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/01-disable-notifications.ps1
@@ -0,0 +1,9 @@
+# Windows 'Notifications & actions'
+# Disable 'Get notifications from apps and other senders'
+reg.exe ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PushNotifications" /V ToastEnabled /T REG_dWORD /D 0 /F
+
+# Disable 'Show me the Windows welcome experience after udpates and occasionally when I sign in to highlight what's new and suggested'
+reg.exe ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /V SubscribedContent-310093Enabled /T REG_dWORD /D 0 /F
+
+# Disable 'Get tips, tricks and suggestions as you use Windows'
+reg.exe ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /V SubscribedContent-338389Enabled /T REG_dWORD /D 0 /F
diff --git a/coin/provisioning/qtci-windows-10-x86/01-disable-windows-telemetry.ps1 b/coin/provisioning/qtci-windows-10-x86/01-disable-windows-telemetry.ps1
new file mode 100644
index 00000000..3f5a75f4
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/01-disable-windows-telemetry.ps1
@@ -0,0 +1,7 @@
+# Disable Connected User Experiences and Telemetry service
+# The Connected User Experiences and Telemetry service enables features that support in-application and connected user experiences.
+# Additionally, this service manages the event driven collection and transmission of diagnostic and usage information
+# (used to improve the experience and quality of the Windows Platform) when the diagnostics and usage privacy option settings are enabled under Feedback and Diagnostics.
+reg.exe ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Data Collection" /V AllowTelemetry /T REG_dWORD /D 0 /F
+stop-service diagtrack
+set-service diagtrack -startuptype disabled
diff --git a/coin/provisioning/qtci-windows-10-x86/01-install_telegraf.ps1 b/coin/provisioning/qtci-windows-10-x86/01-install_telegraf.ps1
new file mode 100644
index 00000000..77fa8cbf
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/01-install_telegraf.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\install_telegraf.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86/02-disable-defragment.ps1 b/coin/provisioning/qtci-windows-10-x86/02-disable-defragment.ps1
deleted file mode 100644
index 10518401..00000000
--- a/coin/provisioning/qtci-windows-10-x86/02-disable-defragment.ps1
+++ /dev/null
@@ -1 +0,0 @@
-. "$PSScriptRoot\..\common\windows\disable-defragment.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86/02-disable-ntp.ps1 b/coin/provisioning/qtci-windows-10-x86/02-disable-ntp.ps1
deleted file mode 100644
index ee3b3b7d..00000000
--- a/coin/provisioning/qtci-windows-10-x86/02-disable-ntp.ps1
+++ /dev/null
@@ -1 +0,0 @@
-. "$PSScriptRoot\..\common\windows\disable-ntp.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86/04-disable-windows-updates.ps1 b/coin/provisioning/qtci-windows-10-x86/04-disable-windows-updates.ps1
deleted file mode 100644
index 57428310..00000000
--- a/coin/provisioning/qtci-windows-10-x86/04-disable-windows-updates.ps1
+++ /dev/null
@@ -1 +0,0 @@
-. "$PSScriptRoot\..\common\windows\disable-windows-updates.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86/08-install-git.ps1 b/coin/provisioning/qtci-windows-10-x86/08-install-git.ps1
new file mode 100644
index 00000000..38106de7
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/08-install-git.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\install-git.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86/08-python3.ps1 b/coin/provisioning/qtci-windows-10-x86/08-python3.ps1
index 998e6bae..9446a32f 100644
--- a/coin/provisioning/qtci-windows-10-x86/08-python3.ps1
+++ b/coin/provisioning/qtci-windows-10-x86/08-python3.ps1
@@ -1 +1,8 @@
-. "$PSScriptRoot\..\common\windows\python3.ps1"
+# Parameters:
+# - Arch 32/64
+# - installer sha1
+# - install target dir
+# - version
+# - Optional true/false if set as default with PYTHON3/PIP3_PATH variables, default false
+
+. "$PSScriptRoot\..\common\windows\python3.ps1" 32 "76c50b747237a0974126dd8b32ea036dd77b2ad1" "C:\Python36" "3.6.1" $true
diff --git a/coin/provisioning/qtci-windows-10-x86/99-version.ps1 b/coin/provisioning/qtci-windows-10-x86/99-version.ps1
new file mode 100644
index 00000000..36e498bc
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/99-version.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\version.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86/conanfiles/qtwebkit.txt b/coin/provisioning/qtci-windows-10-x86/conanfiles/qtwebkit.txt
index 0c910ea2..f670b394 100644
--- a/coin/provisioning/qtci-windows-10-x86/conanfiles/qtwebkit.txt
+++ b/coin/provisioning/qtci-windows-10-x86/conanfiles/qtwebkit.txt
@@ -1,8 +1,8 @@
[requires]
-icu/64.2@qtproject/stable
-libxml2/2.9.9@qtproject/stable
-libxslt/1.1.33@qtproject/stable
-libjpeg-turbo/2.0.2@qtproject/stable
+icu/65.1@qtproject/stable
+libxml2/2.9.10@qtproject/stable
+libxslt/1.1.34@qtproject/stable
+libjpeg-turbo/2.0.5@qtproject/stable
[generators]
cmake
@@ -22,8 +22,8 @@ libxslt:shared=True
libjpeg-turbo:shared=False
[imports]
-lib, icudt64.dll -> ./bin
-lib, icuin64.dll -> ./bin
-lib, icuuc64.dll -> ./bin
+bin, icudt65.dll -> ./bin
+bin, icuin65.dll -> ./bin
+bin, icuuc65.dll -> ./bin
bin, libxml2.dll -> ./bin
bin, libxslt.dll -> ./bin
diff --git a/coin/provisioning/qtci-windows-10-x86_64/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-10-x86_64/00-disable-netadapterlso.ps1
new file mode 100644
index 00000000..d20f1402
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/00-disable-netadapterlso.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/03-install-sevenzip.ps1 b/coin/provisioning/qtci-windows-10-x86_64/00-install-sevenzip.ps1
index a9044256..a9044256 100644
--- a/coin/provisioning/qtci-windows-10-x86_64/03-install-sevenzip.ps1
+++ b/coin/provisioning/qtci-windows-10-x86_64/00-install-sevenzip.ps1
diff --git a/coin/provisioning/qtci-windows-10-x86_64/01-change-resolution.ps1 b/coin/provisioning/qtci-windows-10-x86_64/01-change-resolution.ps1
new file mode 100644
index 00000000..679769a8
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/01-change-resolution.ps1
@@ -0,0 +1,25 @@
+$x_value = "1280"
+$y_value = "800"
+
+Function ChangeResolution {
+ Param (
+ [string]$driver
+ )
+
+ $path = "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration"
+
+ reg.exe ADD "$path\$driver\00\" /V PrimSurfSize.cx /T REG_dWORD /D $x_value /F
+ reg.exe ADD "$path\$driver\00\" /V PrimSurfSize.cy /T REG_dWORD /D $y_value /F
+ reg.exe ADD "$path\$driver\00\00" /V DwmClipBox.bottom /T REG_dWORD /D $y_value /F
+ reg.exe ADD "$path\$driver\00\00" /V DwmClipBox.right /T REG_dWORD /D $x_value /F
+ reg.exe ADD "$path\$driver\00\00" /V PrimSurfSize.cx /T REG_dWORD /D $x_value /F
+ reg.exe ADD "$path\$driver\00\00" /V PrimSurfSize.cy /T REG_dWORD /D $y_value /F
+ reg.exe ADD "$path\$driver\00\00" /V ActiveSize.cy /T REG_dWORD /D $y_value /F
+ reg.exe ADD "$path\$driver\00\00" /V ActiveSize.cx /T REG_dWORD /D $x_value /F
+
+}
+
+Write-Host "Changing the resolution to ${x_value}x${y_value}"
+ChangeResolution "MSBDD_NOEDID_1234_1111_00000000_00020000_0^E3701873EC28AFCFF631E725354CDC2D"
+ChangeResolution "MSBDD_NOEDID_15AD_0405_00000000_000F0000_0^C13AE38966E73205F75BFACA84EB83A5"
+ChangeResolution "MSNILNOEDID_1414_008D_FFFFFFFF_FFFFFFFF_0^030B4FCE00727AC1593E5B6FD18648D6"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/01-disable-notifications.ps1 b/coin/provisioning/qtci-windows-10-x86_64/01-disable-notifications.ps1
new file mode 100644
index 00000000..ada20147
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/01-disable-notifications.ps1
@@ -0,0 +1,9 @@
+# Windows 'Notifications & actions'
+# Disable 'Get notifications from apps and other senders'
+reg.exe ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PushNotifications" /V ToastEnabled /T REG_dWORD /D 0 /F
+
+# Disable 'Show me the Windows welcome experience after udpates and occasionally when I sign in to highlight what's new and suggested'
+reg.exe ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /V SubscribedContent-310093Enabled /T REG_dWORD /D 0 /F
+
+# Disable 'Get tips, tricks and suggestions as you use Windows'
+reg.exe ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /V SubscribedContent-338389Enabled /T REG_dWORD /D 0 /F
diff --git a/coin/provisioning/qtci-windows-10-x86_64/01-disable-windows-telemetry.ps1 b/coin/provisioning/qtci-windows-10-x86_64/01-disable-windows-telemetry.ps1
new file mode 100644
index 00000000..3f5a75f4
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/01-disable-windows-telemetry.ps1
@@ -0,0 +1,7 @@
+# Disable Connected User Experiences and Telemetry service
+# The Connected User Experiences and Telemetry service enables features that support in-application and connected user experiences.
+# Additionally, this service manages the event driven collection and transmission of diagnostic and usage information
+# (used to improve the experience and quality of the Windows Platform) when the diagnostics and usage privacy option settings are enabled under Feedback and Diagnostics.
+reg.exe ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Data Collection" /V AllowTelemetry /T REG_dWORD /D 0 /F
+stop-service diagtrack
+set-service diagtrack -startuptype disabled
diff --git a/coin/provisioning/qtci-windows-10-x86_64/01-install_telegraf.ps1 b/coin/provisioning/qtci-windows-10-x86_64/01-install_telegraf.ps1
new file mode 100644
index 00000000..77fa8cbf
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/01-install_telegraf.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\install_telegraf.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/01-remove-ms-zune.ps1 b/coin/provisioning/qtci-windows-10-x86_64/01-remove-ms-zune.ps1
deleted file mode 100644
index 6a398725..00000000
--- a/coin/provisioning/qtci-windows-10-x86_64/01-remove-ms-zune.ps1
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove-AppxPackage Microsoft.ZuneVideo_10.17092.13511.0_x64__8wekyb3d8bbwe
-Remove-AppxPackage Microsoft.ZuneMusic_10.17083.18321.0_x64__8wekyb3d8bbwe
diff --git a/coin/provisioning/qtci-windows-10-x86_64/02-disable-defragment.ps1 b/coin/provisioning/qtci-windows-10-x86_64/02-disable-defragment.ps1
deleted file mode 100644
index 10518401..00000000
--- a/coin/provisioning/qtci-windows-10-x86_64/02-disable-defragment.ps1
+++ /dev/null
@@ -1 +0,0 @@
-. "$PSScriptRoot\..\common\windows\disable-defragment.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/02-disable-ntp.ps1 b/coin/provisioning/qtci-windows-10-x86_64/02-disable-ntp.ps1
deleted file mode 100644
index ee3b3b7d..00000000
--- a/coin/provisioning/qtci-windows-10-x86_64/02-disable-ntp.ps1
+++ /dev/null
@@ -1 +0,0 @@
-. "$PSScriptRoot\..\common\windows\disable-ntp.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/03-nodejs.ps1 b/coin/provisioning/qtci-windows-10-x86_64/03-nodejs.ps1
new file mode 100644
index 00000000..6032e945
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/03-nodejs.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\nodejs.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/04-disable-windows-updates.ps1 b/coin/provisioning/qtci-windows-10-x86_64/04-disable-windows-updates.ps1
deleted file mode 100644
index 57428310..00000000
--- a/coin/provisioning/qtci-windows-10-x86_64/04-disable-windows-updates.ps1
+++ /dev/null
@@ -1 +0,0 @@
-. "$PSScriptRoot\..\common\windows\disable-windows-updates.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/05-msvc.ps1 b/coin/provisioning/qtci-windows-10-x86_64/05-msvc.ps1
index d019fc92..72ac1ca7 100644
--- a/coin/provisioning/qtci-windows-10-x86_64/05-msvc.ps1
+++ b/coin/provisioning/qtci-windows-10-x86_64/05-msvc.ps1
@@ -34,10 +34,10 @@
# Visual Studios are pre-provisioned to tier1 images
# MSVC 2015 Update 3
-Write-Output "Visual Studio 2015 = Version 14.0.25421.3 Update 3" >> ~\versions.txt
+Write-Output "Visual Studio 2015 = Version 14.0.25431.01 Update 3" >> ~\versions.txt
# MSVC 2017
-Write-Output "Visual Studio 2017 = Version 15.1 (26403.7)" >> ~\versions.txt
+Write-Output "Visual Studio 2017 = Version 15.8.5" >> ~\versions.txt
# MSVC 2017 Build Tools
Write-Output "Visual Studio 2017 Build Tools = Version 15.1 (26403.7)" >> ~\versions.txt
diff --git a/coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps1 b/coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps1
index 74c8dc6b..49b71837 100644
--- a/coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps1
+++ b/coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps1
@@ -36,10 +36,10 @@
# This script installs QNX SDP 7.0
$zip = Get-DownloadLocation "qnx700.7z"
-$url = "http://ci-files01-hki.intra.qt.io/input/windows/qnx700-20180801-windows.7z"
+$url = "http://ci-files01-hki.intra.qt.io/input/qnx/qnx700-20190325-2-windows.7z"
Download $url $url $zip
-Verify-Checksum $zip "E281897C957B5FAB249BABB2DEB77EEBB9BA75E6"
+Verify-Checksum $zip "1f10e9660efc81b18cb897871ba2b0384cf0fc6d"
Extract-7Zip $zip C:\
Set-EnvironmentVariable "QNX_700" "C:\QNX700"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/08-python3-32.ps1 b/coin/provisioning/qtci-windows-10-x86_64/08-python3-32.ps1
deleted file mode 100644
index 5ffeab3b..00000000
--- a/coin/provisioning/qtci-windows-10-x86_64/08-python3-32.ps1
+++ /dev/null
@@ -1 +0,0 @@
-. "$PSScriptRoot\..\common\windows\python3.ps1" 32 "C:\Python36_32"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/08-python3.ps1 b/coin/provisioning/qtci-windows-10-x86_64/08-python3.ps1
index 3201032d..0ab0ed39 100644
--- a/coin/provisioning/qtci-windows-10-x86_64/08-python3.ps1
+++ b/coin/provisioning/qtci-windows-10-x86_64/08-python3.ps1
@@ -1 +1,12 @@
-. "$PSScriptRoot\..\common\windows\python3.ps1" 64
+# Parameters:
+# - Arch 32/64
+# - installer sha1
+# - install target dir
+# - version
+# - Optional true/false if set as default with PYTHON3/PIP3_PATH variables, default false
+
+. "$PSScriptRoot\..\common\windows\python3.ps1" 64 "a8ac14ee5486547caf84abdf151be22d9d069c0a" "C:\Python38_64" "3.8.1"
+. "$PSScriptRoot\..\common\windows\python3.ps1" 32 "14ff2c2e5538b03a012cb4c9d519d970444ebd42" "C:\Python38_32" "3.8.1"
+# default ones
+. "$PSScriptRoot\..\common\windows\python3.ps1" 64 "bf54252c4065b20f4a111cc39cf5215fb1edccff" "C:\Python36" "3.6.1" $true
+. "$PSScriptRoot\..\common\windows\python3.ps1" 32 "76c50b747237a0974126dd8b32ea036dd77b2ad1" "C:\Python36_32" "3.6.1" $true
diff --git a/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810.ps1 b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810.ps1
new file mode 100644
index 00000000..fa8edb85
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810.ps1
@@ -0,0 +1,11 @@
+. "$PSScriptRoot\..\common\windows\install-mingw.ps1"
+
+# This script will install MinGW 8.1.0
+
+$release = "i686-8.1.0-release-posix-dwarf-rt_v6-rev0"
+$sha1 = "dd4f34f473e84c79b6b446adb3a5fac7919ba9cb"
+$suffix = "_i686"
+
+InstallMinGW $release $sha1 $suffix
+
+
diff --git a/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810_64.ps1 b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810_64.ps1
new file mode 100644
index 00000000..b712c2b3
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810_64.ps1
@@ -0,0 +1,10 @@
+. "$PSScriptRoot\..\common\windows\install-mingw.ps1"
+
+# This script will install 64-bit MinGW 8.1.0
+
+$release = "x86_64-8.1.0-release-posix-seh-rt_v6-rev0"
+
+$sha1 = "5aa456654a6ce77249c27888b5d0f856fc011b9c"
+
+InstallMinGW $release $sha1
+
diff --git a/coin/provisioning/qtci-windows-10-x86_64/11-conan.ps1 b/coin/provisioning/qtci-windows-10-x86_64/11-conan.ps1
index a651bb0c..09c5b21c 100644
--- a/coin/provisioning/qtci-windows-10-x86_64/11-conan.ps1
+++ b/coin/provisioning/qtci-windows-10-x86_64/11-conan.ps1
@@ -34,20 +34,36 @@ Run-Conan-Install `
Run-Conan-Install `
-ConanfilesDir "$PSScriptRoot\conanfiles" `
- -BuildinfoDir Mingw73-x86 `
+ -BuildinfoDir MSVC2019-x86_64 `
+ -Arch x86_64 `
+ -Compiler "Visual Studio" `
+ -CompilerVersion 16 `
+ -CompilerRuntime MD
+
+Run-Conan-Install `
+ -ConanfilesDir "$PSScriptRoot\conanfiles" `
+ -BuildinfoDir MSVC2019-x86 `
+ -Arch x86 `
+ -Compiler "Visual Studio" `
+ -CompilerVersion 16 `
+ -CompilerRuntime MD
+
+Run-Conan-Install `
+ -ConanfilesDir "$PSScriptRoot\conanfiles" `
+ -BuildinfoDir Mingw-x86 `
-Arch x86 `
-Compiler "gcc" `
- -CompilerVersion 7 `
+ -CompilerVersion 8 `
-CompilerLibcxx "libstdc++" `
-CompilerException "dwarf2" `
-CompilerThreads "posix"
Run-Conan-Install `
-ConanfilesDir "$PSScriptRoot\conanfiles" `
- -BuildinfoDir Mingw73-x86_64 `
+ -BuildinfoDir Mingw-x86_64 `
-Arch x86_64 `
-Compiler "gcc" `
- -CompilerVersion 7 `
+ -CompilerVersion 8 `
-CompilerLibcxx "libstdc++" `
-CompilerException "seh" `
-CompilerThreads "posix"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/80-emsdk.ps1 b/coin/provisioning/qtci-windows-10-x86_64/80-emsdk.ps1
new file mode 100755
index 00000000..b72470a2
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/80-emsdk.ps1
@@ -0,0 +1,2 @@
+. "$PSScriptRoot\..\common\windows\emsdk.ps1"
+
diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-python-modules.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-python-modules.ps1
new file mode 100644
index 00000000..3646d826
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/90-python-modules.ps1
@@ -0,0 +1,3 @@
+# Needed by packaging scripts
+C:\Python36\Scripts\pip3 install bs4
+C:\Python36\Scripts\pip3 install sh
diff --git a/coin/provisioning/qtci-windows-10-x86_64/98-disable-windows-module-installer.ps1 b/coin/provisioning/qtci-windows-10-x86_64/98-disable-windows-module-installer.ps1
new file mode 100644
index 00000000..fb8ec541
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/98-disable-windows-module-installer.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\disable-windows-module-installer.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/99-version.ps1 b/coin/provisioning/qtci-windows-10-x86_64/99-version.ps1
new file mode 100644
index 00000000..36e498bc
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/99-version.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\version.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/conanfiles/qtwebkit.txt b/coin/provisioning/qtci-windows-10-x86_64/conanfiles/qtwebkit.txt
index 4d9ca4b9..eaafc008 100644
--- a/coin/provisioning/qtci-windows-10-x86_64/conanfiles/qtwebkit.txt
+++ b/coin/provisioning/qtci-windows-10-x86_64/conanfiles/qtwebkit.txt
@@ -1,8 +1,8 @@
[requires]
-icu/64.2@qtproject/stable
-libxml2/2.9.9@qtproject/stable
-libxslt/1.1.33@qtproject/stable
-libjpeg-turbo/2.0.2@qtproject/stable
+icu/65.1@qtproject/stable
+libxml2/2.9.10@qtproject/stable
+libxslt/1.1.34@qtproject/stable
+libjpeg-turbo/2.0.5@qtproject/stable
[generators]
cmake
@@ -22,9 +22,9 @@ libxslt:shared=True
libjpeg-turbo:shared=False
[imports]
-lib, icudt64.dll -> ./bin
-lib, icuin64.dll -> ./bin
-lib, icuuc64.dll -> ./bin
+bin, icudt65.dll -> ./bin
+bin, icuin65.dll -> ./bin
+bin, icuuc65.dll -> ./bin
bin, libxml2.dll -> ./bin
bin, libxslt.dll -> ./bin
bin, libxml2-2.dll -> ./bin
diff --git a/coin/provisioning/qtci-windows-7-x86/00-disable-clean-manager.ps1 b/coin/provisioning/qtci-windows-7-x86/00-disable-clean-manager.ps1
new file mode 100644
index 00000000..1dc08d21
--- /dev/null
+++ b/coin/provisioning/qtci-windows-7-x86/00-disable-clean-manager.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\disable-clean-manager.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86/04-disable-windefender.ps1 b/coin/provisioning/qtci-windows-7-x86/00-disable-windefender.ps1
index 8f94b3d5..8f94b3d5 100644
--- a/coin/provisioning/qtci-windows-10-x86/04-disable-windefender.ps1
+++ b/coin/provisioning/qtci-windows-7-x86/00-disable-windefender.ps1
diff --git a/coin/provisioning/qtci-windows-7-x86/03-install-sevenzip.ps1 b/coin/provisioning/qtci-windows-7-x86/00-install-sevenzip.ps1
index a9044256..a9044256 100644
--- a/coin/provisioning/qtci-windows-7-x86/03-install-sevenzip.ps1
+++ b/coin/provisioning/qtci-windows-7-x86/00-install-sevenzip.ps1
diff --git a/coin/provisioning/qtci-windows-7-x86/01-install_telegraf.ps1 b/coin/provisioning/qtci-windows-7-x86/01-install_telegraf.ps1
new file mode 100644
index 00000000..77fa8cbf
--- /dev/null
+++ b/coin/provisioning/qtci-windows-7-x86/01-install_telegraf.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\install_telegraf.ps1"
diff --git a/coin/provisioning/qtci-windows-7-x86/08-python3.ps1 b/coin/provisioning/qtci-windows-7-x86/08-python3.ps1
index 998e6bae..9446a32f 100644
--- a/coin/provisioning/qtci-windows-7-x86/08-python3.ps1
+++ b/coin/provisioning/qtci-windows-7-x86/08-python3.ps1
@@ -1 +1,8 @@
-. "$PSScriptRoot\..\common\windows\python3.ps1"
+# Parameters:
+# - Arch 32/64
+# - installer sha1
+# - install target dir
+# - version
+# - Optional true/false if set as default with PYTHON3/PIP3_PATH variables, default false
+
+. "$PSScriptRoot\..\common\windows\python3.ps1" 32 "76c50b747237a0974126dd8b32ea036dd77b2ad1" "C:\Python36" "3.6.1" $true
diff --git a/coin/provisioning/qtci-windows-7-x86/09-install-mingw810.ps1 b/coin/provisioning/qtci-windows-7-x86/09-install-mingw810.ps1
new file mode 100644
index 00000000..fa8edb85
--- /dev/null
+++ b/coin/provisioning/qtci-windows-7-x86/09-install-mingw810.ps1
@@ -0,0 +1,11 @@
+. "$PSScriptRoot\..\common\windows\install-mingw.ps1"
+
+# This script will install MinGW 8.1.0
+
+$release = "i686-8.1.0-release-posix-dwarf-rt_v6-rev0"
+$sha1 = "dd4f34f473e84c79b6b446adb3a5fac7919ba9cb"
+$suffix = "_i686"
+
+InstallMinGW $release $sha1 $suffix
+
+
diff --git a/coin/provisioning/qtci-windows-7-x86/09-openssl.ps1 b/coin/provisioning/qtci-windows-7-x86/09-openssl.ps1
index f90938c4..717e06fc 100644
--- a/coin/provisioning/qtci-windows-7-x86/09-openssl.ps1
+++ b/coin/provisioning/qtci-windows-7-x86/09-openssl.ps1
@@ -43,10 +43,10 @@
# nmake install
-$version = "1.1.1b"
+$version = "1.1.1g"
$zip = Get-DownloadLocation ("openssl-$version.7z")
-$sha1 = "7afba53ab984cecb54a1915c135cbb2a20c6b576"
-$url = "http://ci-files01-hki.intra.qt.io/input/openssl/openssl_${version}_prebuild_x86.7z"
+$sha1 = "e94263ba067a5cc0ace17e26bb2f98c62d298b5a"
+$url = "http://ci-files01-hki.intra.qt.io/input/openssl/openssl_${version}_prebuild_x86_windows7_msvc2010.zip"
Download $url $url $zip
Verify-Checksum $zip $sha1
@@ -55,6 +55,8 @@ $installFolder = "C:\openssl"
Extract-7Zip $zip "C:\"
Remove-Item -Path $zip
+Move-Item -Path C:\openssl_${version}_prebuild_x86_windows7_msvc2010 -Destination C:\openssl
+
Set-EnvironmentVariable "OPENSSL_CONF_x86" "$installFolder\openssl.cnf"
Set-EnvironmentVariable "OPENSSL_INCLUDE_x86" "$installFolder\include"
Set-EnvironmentVariable "OPENSSL_LIB_x86" "$installFolder\lib"
diff --git a/coin/provisioning/qtci-windows-7-x86/11-conan.ps1 b/coin/provisioning/qtci-windows-7-x86/11-conan.ps1
index aa380a09..1d928ffa 100644
--- a/coin/provisioning/qtci-windows-7-x86/11-conan.ps1
+++ b/coin/provisioning/qtci-windows-7-x86/11-conan.ps1
@@ -2,10 +2,10 @@
Run-Conan-Install `
-ConanfilesDir "$PSScriptRoot\conanfiles" `
- -BuildinfoDir Mingw73-x86 `
+ -BuildinfoDir Mingw-x86 `
-Arch x86 `
-Compiler "gcc" `
- -CompilerVersion 7 `
+ -CompilerVersion 8 `
-CompilerLibcxx "libstdc++" `
-CompilerException "dwarf2" `
-CompilerThreads "posix"
diff --git a/coin/provisioning/qtci-windows-7-x86/99-version.ps1 b/coin/provisioning/qtci-windows-7-x86/99-version.ps1
new file mode 100644
index 00000000..36e498bc
--- /dev/null
+++ b/coin/provisioning/qtci-windows-7-x86/99-version.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\version.ps1"
diff --git a/coin/provisioning/qtci-windows-7-x86/conanfiles/qtwebkit.txt b/coin/provisioning/qtci-windows-7-x86/conanfiles/qtwebkit.txt
index 7a5a892a..663d5903 100644
--- a/coin/provisioning/qtci-windows-7-x86/conanfiles/qtwebkit.txt
+++ b/coin/provisioning/qtci-windows-7-x86/conanfiles/qtwebkit.txt
@@ -1,9 +1,8 @@
[requires]
-icu/64.2@qtproject/stable
-libxml2/2.9.9@qtproject/stable
-libxslt/1.1.33@qtproject/stable
-libjpeg-turbo/2.0.2@qtproject/stable
-zlib/1.2.11@qtproject/stable
+icu/65.1@qtproject/stable
+libxml2/2.9.10@qtproject/stable
+libxslt/1.1.34@qtproject/stable
+libjpeg-turbo/2.0.5@qtproject/stable
[generators]
cmake
@@ -22,11 +21,9 @@ libxslt:shared=True
libjpeg-turbo:shared=False
-zlib:shared=False
-
[imports]
-lib, icudt64.dll -> ./bin
-lib, icuin64.dll -> ./bin
-lib, icuuc64.dll -> ./bin
+bin, icudt65.dll -> ./bin
+bin, icuin65.dll -> ./bin
+bin, icuuc65.dll -> ./bin
bin, libxml2-2.dll -> ./bin
bin, libxslt-1.dll -> ./bin
diff --git a/coin/provisioning/qtci-windows-10-x86_64/01-disable-windefender.ps1 b/coin/provisioning/qtci-windows-7-x86_64/00-disable-windefender.ps1
index 8f94b3d5..8f94b3d5 100644
--- a/coin/provisioning/qtci-windows-10-x86_64/01-disable-windefender.ps1
+++ b/coin/provisioning/qtci-windows-7-x86_64/00-disable-windefender.ps1
diff --git a/coin/provisioning/qtci-windows-7-x86_64/03-install-sevenzip.ps1 b/coin/provisioning/qtci-windows-7-x86_64/00-install-sevenzip.ps1
index a9044256..a9044256 100644
--- a/coin/provisioning/qtci-windows-7-x86_64/03-install-sevenzip.ps1
+++ b/coin/provisioning/qtci-windows-7-x86_64/00-install-sevenzip.ps1
diff --git a/coin/provisioning/qtci-windows-7-x86_64/01-install_telegraf.ps1 b/coin/provisioning/qtci-windows-7-x86_64/01-install_telegraf.ps1
new file mode 100644
index 00000000..77fa8cbf
--- /dev/null
+++ b/coin/provisioning/qtci-windows-7-x86_64/01-install_telegraf.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\install_telegraf.ps1"
diff --git a/coin/provisioning/qtci-windows-7-x86_64/99-version.ps1 b/coin/provisioning/qtci-windows-7-x86_64/99-version.ps1
new file mode 100644
index 00000000..36e498bc
--- /dev/null
+++ b/coin/provisioning/qtci-windows-7-x86_64/99-version.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\version.ps1"
diff --git a/coin/provisioning/qtci-windows-8.1-x86/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-8.1-x86/00-disable-netadapterlso.ps1
new file mode 100644
index 00000000..d20f1402
--- /dev/null
+++ b/coin/provisioning/qtci-windows-8.1-x86/00-disable-netadapterlso.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1"
diff --git a/coin/provisioning/qtci-windows-7-x86/04-disable-windefender.ps1 b/coin/provisioning/qtci-windows-8.1-x86/00-disable-windefender.ps1
index 8f94b3d5..8f94b3d5 100644
--- a/coin/provisioning/qtci-windows-7-x86/04-disable-windefender.ps1
+++ b/coin/provisioning/qtci-windows-8.1-x86/00-disable-windefender.ps1
diff --git a/coin/provisioning/qtci-windows-8.1-x86/03-install-sevenzip.ps1 b/coin/provisioning/qtci-windows-8.1-x86/00-install-sevenzip.ps1
index a9044256..a9044256 100644
--- a/coin/provisioning/qtci-windows-8.1-x86/03-install-sevenzip.ps1
+++ b/coin/provisioning/qtci-windows-8.1-x86/00-install-sevenzip.ps1
diff --git a/coin/provisioning/qtci-windows-8.1-x86/01-install_telegraf.ps1 b/coin/provisioning/qtci-windows-8.1-x86/01-install_telegraf.ps1
new file mode 100644
index 00000000..77fa8cbf
--- /dev/null
+++ b/coin/provisioning/qtci-windows-8.1-x86/01-install_telegraf.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\install_telegraf.ps1"
diff --git a/coin/provisioning/qtci-windows-8.1-x86/04-disable-windefender.ps1 b/coin/provisioning/qtci-windows-8.1-x86/04-disable-windefender.ps1
deleted file mode 100644
index 8f94b3d5..00000000
--- a/coin/provisioning/qtci-windows-8.1-x86/04-disable-windefender.ps1
+++ /dev/null
@@ -1 +0,0 @@
-. "$PSScriptRoot\..\common\windows\disable-windefender.ps1"
diff --git a/coin/provisioning/qtci-windows-8.1-x86/99-version.ps1 b/coin/provisioning/qtci-windows-8.1-x86/99-version.ps1
new file mode 100644
index 00000000..36e498bc
--- /dev/null
+++ b/coin/provisioning/qtci-windows-8.1-x86/99-version.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\version.ps1"
diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/00-disable-netadapterlso.ps1
new file mode 100644
index 00000000..d20f1402
--- /dev/null
+++ b/coin/provisioning/qtci-windows-8.1-x86_64/00-disable-netadapterlso.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1"
diff --git a/coin/provisioning/qtci-windows-7-x86_64/04-disable-windefender.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/00-disable-windefender.ps1
index 8f94b3d5..8f94b3d5 100644
--- a/coin/provisioning/qtci-windows-7-x86_64/04-disable-windefender.ps1
+++ b/coin/provisioning/qtci-windows-8.1-x86_64/00-disable-windefender.ps1
diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/03-install-sevenzip.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/00-install-sevenzip.ps1
index a9044256..a9044256 100644
--- a/coin/provisioning/qtci-windows-8.1-x86_64/03-install-sevenzip.ps1
+++ b/coin/provisioning/qtci-windows-8.1-x86_64/00-install-sevenzip.ps1
diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/01-install_telegraf.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/01-install_telegraf.ps1
new file mode 100644
index 00000000..77fa8cbf
--- /dev/null
+++ b/coin/provisioning/qtci-windows-8.1-x86_64/01-install_telegraf.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\install_telegraf.ps1"
diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windefender.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windefender.ps1
deleted file mode 100644
index 8f94b3d5..00000000
--- a/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windefender.ps1
+++ /dev/null
@@ -1 +0,0 @@
-. "$PSScriptRoot\..\common\windows\disable-windefender.ps1"
diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/99-version.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/99-version.ps1
new file mode 100644
index 00000000..36e498bc
--- /dev/null
+++ b/coin/provisioning/qtci-windows-8.1-x86_64/99-version.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\windows\version.ps1"
diff --git a/qt3d b/qt3d
deleted file mode 160000
-Subproject 309c3139f8111ea246dd3a1f996578d0b35bb15
diff --git a/qtactiveqt b/qtactiveqt
deleted file mode 160000
-Subproject 62a802cbccc18330b010d7197a739d35ba9ae3c
diff --git a/qtandroidextras b/qtandroidextras
deleted file mode 160000
-Subproject a50f613a37acf32886ab94c0be780c1f25493d5
diff --git a/qtbase b/qtbase
-Subproject 3d7bd7ad19254bb1c4794349e71501e58c91891
+Subproject e4961b35deb202525d4711dbb14f8c2bb0bf5c2
diff --git a/qtcanvas3d b/qtcanvas3d
deleted file mode 160000
-Subproject 73d5bba61d4a57dfce92da8c8c4dbda311af977
diff --git a/qtcharts b/qtcharts
deleted file mode 160000
-Subproject 8b79dba3fd204ca4161ec7e7293cb95d698ce9d
diff --git a/qtconnectivity b/qtconnectivity
deleted file mode 160000
-Subproject c9d585da2ddd49108d7b56f480bcfc9d71b67db
diff --git a/qtdatavis3d b/qtdatavis3d
deleted file mode 160000
-Subproject 54a0844f5c9c8ec54fcd740b8b99b05fe453281
diff --git a/qtdeclarative b/qtdeclarative
-Subproject dfc6dc1d94a729f701172861a196b4b34bcd751
+Subproject 02c499996bc70eae5472a0290ca09f1f1741e5c
diff --git a/qtdoc b/qtdoc
deleted file mode 160000
-Subproject 8c6b31353174e5f95cbc43c0ab51c8b0085b266
diff --git a/qtdocgallery b/qtdocgallery
deleted file mode 160000
-Subproject e36e6f0abd45c2794c70c31eb10c5263e7e7a29
diff --git a/qtfeedback b/qtfeedback
deleted file mode 160000
-Subproject 9ac8d8c272fc93416016e094fc6b97226a40008
diff --git a/qtgamepad b/qtgamepad
deleted file mode 160000
-Subproject 656f3c134c0cf00743deba3dfaaff7cb5bd1790
diff --git a/qtgraphicaleffects b/qtgraphicaleffects
deleted file mode 160000
-Subproject f9664053132affe48a069235eb6561a32d38b2a
diff --git a/qtimageformats b/qtimageformats
deleted file mode 160000
-Subproject 9100cc7ab04586890fb8f1924b0e06ad3efa7d3
diff --git a/qtlocation b/qtlocation
-Subproject 63cd689a400ee57f7e898e81290366c26653798
+Subproject bae290d25a37fddf88f3a6e2e94c3ee68b2cc03
diff --git a/qtmacextras b/qtmacextras
deleted file mode 160000
-Subproject 3247a8f30ef1aa26fefc5d8b8f81f35567bf007
diff --git a/qtmultimedia b/qtmultimedia
-Subproject d9dd7f4896cbc0fe1dc37e517c28315419e6ffc
+Subproject 73d9affb0c44dc21d83e9aeec5e4d83bc57d189
diff --git a/qtnetworkauth b/qtnetworkauth
deleted file mode 160000
-Subproject ee681478c4b05ab6640c0318ed4fa25d62c6f35
diff --git a/qtpim b/qtpim
deleted file mode 160000
-Subproject 02efef5ee63bf2407526f81fd6b68f5a59ac1de
diff --git a/qtpurchasing b/qtpurchasing
deleted file mode 160000
-Subproject 6df36bebdcb0a12069b0cabfed797ebc719b587
diff --git a/qtqa b/qtqa
deleted file mode 160000
-Subproject cacf06752406afffbd358b75fb0f232f4fa613c
diff --git a/qtquickcontrols b/qtquickcontrols
deleted file mode 160000
-Subproject 4e156bb26fb904663b0e13df1802dc2e0788b11
diff --git a/qtquickcontrols2 b/qtquickcontrols2
deleted file mode 160000
-Subproject da06da57002b64cf4bcde0ca708b3275a5f919a
diff --git a/qtremoteobjects b/qtremoteobjects
deleted file mode 160000
-Subproject 2bcda9d9f45858ac196d9972162c870ac0a6f21
diff --git a/qtrepotools b/qtrepotools
deleted file mode 160000
-Subproject 9d73411360b154e8d415b08dc0c295592a8adc0
diff --git a/qtscript b/qtscript
deleted file mode 160000
-Subproject efbc554c260f15b5c6dc23759eff96c106997a5
diff --git a/qtscxml b/qtscxml
deleted file mode 160000
-Subproject db44c53e73479ee8ea98f911078b387735906f3
diff --git a/qtsensors b/qtsensors
-Subproject 70c2dd24800527908e92fb0ce181b939dbd6141
+Subproject 76fb972f600d9a2b4720a41fbec14955becc788
diff --git a/qtserialbus b/qtserialbus
deleted file mode 160000
-Subproject 4fb3e302a30c675b3d515d6eb5dd08301727d4c
diff --git a/qtserialport b/qtserialport
deleted file mode 160000
-Subproject 9509b6d3ee02c3c4a0b98dc95bc9787a3c514a1
diff --git a/qtspeech b/qtspeech
deleted file mode 160000
-Subproject 1c004cd1f5c746a00c818bb6621100e82c110de
diff --git a/qtsvg b/qtsvg
deleted file mode 160000
-Subproject 347de1dd25366015e3fbbc39ccd1a16ecb18eb2
diff --git a/qtsystems b/qtsystems
deleted file mode 160000
-Subproject 434af789f0d56ca7a521ca2d9ec8cf3b1057fd3
diff --git a/qttools b/qttools
deleted file mode 160000
-Subproject a690022b7e56b2e36a95ef22b854af4c82c5fdc
diff --git a/qttranslations b/qttranslations
deleted file mode 160000
-Subproject 00556e09790b83b3a2a83020b900e07829eaa0a
diff --git a/qtvirtualkeyboard b/qtvirtualkeyboard
deleted file mode 160000
-Subproject a826da7d9bee9bd96c84ceaba5f102f66fc538c
diff --git a/qtwayland b/qtwayland
deleted file mode 160000
-Subproject 5ca9f28f4b272d3265b97c16029071a0070195a
diff --git a/qtwebchannel b/qtwebchannel
-Subproject 8a610433fa26c2601d669b45e903566287923be
+Subproject 5bab22c141948e6215bd5239e22926b4c2e9b33
diff --git a/qtwebengine b/qtwebengine
deleted file mode 160000
-Subproject c3c37b4e93a26748497bec1a0dc29b835840815
diff --git a/qtwebglplugin b/qtwebglplugin
deleted file mode 160000
-Subproject ae907e4c0aa5ae78435138f86a7bd888ef0e1e9
diff --git a/qtwebsockets b/qtwebsockets
deleted file mode 160000
-Subproject dcf08a4c702f90cc092629078de48a0ad0d6856
diff --git a/qtwebview b/qtwebview
deleted file mode 160000
-Subproject de7e4c93c0f17e4608abad31bf7cba06b8fc2e1
diff --git a/qtwinextras b/qtwinextras
deleted file mode 160000
-Subproject 3fc1164ee5464a317ac4daccc4edca09e4cae63
diff --git a/qtx11extras b/qtx11extras
deleted file mode 160000
-Subproject 10cc8dece051ec715a0db5c48ebcecebfe9d6c6
diff --git a/qtxmlpatterns b/qtxmlpatterns
deleted file mode 160000
-Subproject 1fe82f967320b3c65f29ed704862f8c34a6c0c8