summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.commit-template1
-rw-r--r--.gitignore1
-rw-r--r--.gitmodules160
-rw-r--r--README8
-rw-r--r--coin/platform_configs/default.txt43
-rw-r--r--coin/platform_configs/qt5.txt34
-rw-r--r--coin/platform_configs/qtdeclarative.txt3
-rw-r--r--coin/platform_configs/qtwebkit.txt5
-rw-r--r--coin/provisioning/common/03-conan.ps162
-rw-r--r--coin/provisioning/common/3dstudio_3rdparty.ps110
-rw-r--r--coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh127
-rw-r--r--coin/provisioning/common/InstallFromCompressedFileFromURL.sh2
-rw-r--r--coin/provisioning/common/InstallPKGFromURL.sh103
-rwxr-xr-xcoin/provisioning/common/cmake.sh51
-rw-r--r--coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/export/conanmanifest.txt2
-rw-r--r--coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/package/df887949b128f2725c575258bd175fe4d30ba476/conanmanifest.txt257
-rw-r--r--coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/export/conanmanifest.txt2
-rw-r--r--coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/970e773c5651dc2560f86200a4ea56c23f568ff9/conanmanifest.txt187
-rw-r--r--coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c85f9b402dd4d46acdf074e1c63b768a41181d7a/conanmanifest.txt187
-rw-r--r--coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c97b9e1abccf18d0aefcbcdef01d2c4689917df6/conanmanifest.txt187
-rw-r--r--coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/ca0c09cfa678fd91b04c82824988c42e9ac40ddf/conanmanifest.txt187
-rw-r--r--coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/export/conanmanifest.txt2
-rw-r--r--coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/package/357fb491ae867cbbfe369d54132f4f21c3f13f7d/conanmanifest.txt320
-rw-r--r--coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/export/conanmanifest.txt2
-rw-r--r--coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/3c9b592a3dd15507b8a6d90a8fcc34d2b4de2260/conanmanifest.txt55
-rw-r--r--coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/61c4f21bb72fcb92afb46571ac7caaa967c09c5d/conanmanifest.txt55
-rw-r--r--coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/8ec39b27fb5828ba512b3f2dafe88cc0962c29b9/conanmanifest.txt55
-rw-r--r--coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/e08083f0910e4ba3ae89c4298d94b672829af1fe/conanmanifest.txt55
-rw-r--r--coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/export/conanmanifest.txt2
-rw-r--r--coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/package/30620cba1eaf28add40f441a20f7d1be9a5c636c/conanmanifest.txt136
-rw-r--r--coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/export/conanmanifest.txt2
-rw-r--r--coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt38
-rw-r--r--coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt38
-rw-r--r--coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt38
-rw-r--r--coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt38
-rw-r--r--coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/export/conanmanifest.txt4
-rw-r--r--coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/package/a990f14748d35a55b067140a0973ea7204f67350/conanmanifest.txt56
-rw-r--r--coin/provisioning/common/helpers.ps123
-rwxr-xr-xcoin/provisioning/common/homebrew.sh3
-rwxr-xr-xcoin/provisioning/common/install_xcode.sh83
-rw-r--r--coin/provisioning/common/libclang.ps132
-rwxr-xr-xcoin/provisioning/common/libclang.sh73
-rw-r--r--coin/provisioning/common/libusb.ps147
-rw-r--r--coin/provisioning/common/ninja.ps112
-rw-r--r--coin/provisioning/common/patch_qnx.ps151
-rwxr-xr-xcoin/provisioning/common/pip.sh5
-rw-r--r--coin/provisioning/common/ruby.ps17
-rw-r--r--coin/provisioning/common/sw_versions.txt1
-rwxr-xr-xcoin/provisioning/common/virtualenv.sh3
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-libclang.sh9
-rw-r--r--coin/provisioning/qtci-linux-RHEL-6.6-x86_64/android_linux.sh17
-rw-r--r--coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh3
-rw-r--r--coin/provisioning/qtci-linux-RHEL-6.6-x86_64/patch_qnx.sh64
-rw-r--r--coin/provisioning/qtci-linux-RHEL-7.2-x86_64/01-linux-removethemall.sh1
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.2-x86_64/08-libclang.sh9
-rw-r--r--coin/provisioning/qtci-linux-RHEL-7.2-x86_64/10-qnx_700.sh64
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.2-x86_64/30-integrity.sh55
-rw-r--r--coin/provisioning/qtci-linux-RHEL-7.2-x86_64/40-android_linux.sh117
-rw-r--r--coin/provisioning/qtci-linux-RHEL-7.2-x86_64/disable_selinux.sh5
-rw-r--r--coin/provisioning/qtci-linux-RHEL-7.2-x86_64/install_icu.sh70
-rw-r--r--coin/provisioning/qtci-linux-RHEL-7.2-x86_64/rhel_packages.sh11
-rw-r--r--coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/001-suppress-shutdown-indicator.sh4
-rw-r--r--coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/08-pythondev.sh6
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/001-systemsetup.sh80
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh102
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/003-qemu.sh88
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-42.1-x86_64/08-libclang.sh9
-rw-r--r--coin/provisioning/qtci-macos-10.12-x86_64/003-bashprofile.sh5
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/005-systemsetup.sh128
-rwxr-xr-x[-rw-r--r--]coin/provisioning/qtci-macos-10.12-x86_64/006-crashreporter.sh (renamed from coin/provisioning/qtci-osx-10.11-x86_64/crashreporter.sh)0
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh3
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/015-xz.sh50
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/020-java.sh129
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/020-xcode.sh51
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh51
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/025-mysql.sh54
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/025-pip.sh4
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/025-postgresql.sh53
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/026-virtualenv.sh4
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/030-android.sh116
-rwxr-xr-xcoin/provisioning/qtci-macos-10.12-x86_64/035-openssl.sh117
-rwxr-xr-xcoin/provisioning/qtci-osx-10.10-x86_64/004-cmake.sh4
-rwxr-xr-xcoin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh5
-rw-r--r--coin/provisioning/qtci-osx-10.11-x86_64/002-disable-screensaver.sh26
-rwxr-xr-xcoin/provisioning/qtci-osx-10.11-x86_64/004-fix-virtualenv.sh17
-rwxr-xr-xcoin/provisioning/qtci-osx-10.11-x86_64/005-systemsetup.sh129
-rwxr-xr-xcoin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh3
-rw-r--r--coin/provisioning/qtci-osx-10.11-x86_64/01-macos-removethemall.sh4
-rwxr-xr-xcoin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh50
-rwxr-xr-xcoin/provisioning/qtci-osx-10.11-x86_64/020-xcode.sh53
-rwxr-xr-xcoin/provisioning/qtci-osx-10.11-x86_64/025-cmake.sh4
-rwxr-xr-xcoin/provisioning/qtci-osx-10.11-x86_64/025-homebrew.sh4
-rwxr-xr-x[-rw-r--r--]coin/provisioning/qtci-osx-10.11-x86_64/025-mysql.sh (renamed from coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/09-cmake.sh)28
-rwxr-xr-xcoin/provisioning/qtci-osx-10.11-x86_64/025-postgresql.sh52
-rwxr-xr-xcoin/provisioning/qtci-osx-10.11-x86_64/026-p7zip.sh4
-rwxr-xr-xcoin/provisioning/qtci-osx-10.11-x86_64/08-libclang.sh5
-rw-r--r--coin/provisioning/qtci-osx-10.11-x86_64/android.sh91
-rw-r--r--coin/provisioning/qtci-osx-10.8-x86_64/001-crashreporter.sh2
-rw-r--r--coin/provisioning/qtci-osx-10.8-x86_64/002-disable-screensaver.sh26
-rw-r--r--coin/provisioning/qtci-osx-10.9-x86_64/001-crashreporter.sh2
-rw-r--r--coin/provisioning/qtci-osx-10.9-x86_64/002-disable-screensaver.sh26
-rwxr-xr-xcoin/provisioning/qtci-osx-10.9-x86_64/08-libclang.sh5
-rw-r--r--coin/provisioning/qtci-windows-10-x86/02-python.ps1 (renamed from coin/provisioning/qtci-windows-10-x86/07-python.ps1)0
-rw-r--r--coin/provisioning/qtci-windows-10-x86/03-conan.ps117
-rw-r--r--coin/provisioning/qtci-windows-10-x86/06-ninja.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86/08-libclang.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86/conanfiles/qtwebkit.txt20
-rw-r--r--coin/provisioning/qtci-windows-10-x86/libusb.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86/ruby.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/02-python.ps1 (renamed from coin/provisioning/qtci-windows-10-x86_64/07-python.ps1)0
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/03-conan.ps133
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/05-mingw53.ps148
-rw-r--r--[-rwxr-xr-x]coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps1 (renamed from coin/provisioning/qtci-linux-OpenSuSE-13.01-x86_64/openssl_allow_ssl2.sh)22
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/06-ninja.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/08-libclang.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/3dstudio_3rdparty.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/conanfiles/qtwebkit.txt20
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/libusb.ps11
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/ruby.ps11
-rw-r--r--coin/provisioning/qtci-windows-7-x86/02-python.ps11
-rw-r--r--coin/provisioning/qtci-windows-7-x86/03-conan.ps19
-rw-r--r--coin/provisioning/qtci-windows-7-x86/06-android.ps18
-rw-r--r--coin/provisioning/qtci-windows-7-x86/08-ninja.ps11
-rw-r--r--coin/provisioning/qtci-windows-7-x86/conanfiles/qtwebkit.txt22
-rw-r--r--coin/provisioning/qtci-windows-7-x86/patch_qnx.ps11
-rw-r--r--coin/provisioning/qtci-windows-7-x86/python.ps11
-rw-r--r--coin/provisioning/qtci-windows-7-x86/ruby.ps11
-rw-r--r--coin/provisioning/qtci-windows-8-x86/08-libclang.ps11
-rw-r--r--coin/provisioning/qtci-windows-8-x86_64/08-libclang.ps11
-rwxr-xr-xconfigure2
-rw-r--r--configure.json7
-rw-r--r--qt.pro29
m---------qt3d0
m---------qtactiveqt0
m---------qtandroidextras0
m---------qtbase0
m---------qtcanvas3d0
m---------qtcharts0
m---------qtconnectivity0
m---------qtdatavis3d0
m---------qtdeclarative0
m---------qtdoc0
m---------qtdocgallery0
m---------qtenginio0
m---------qtfeedback0
m---------qtgamepad0
m---------qtgraphicaleffects0
m---------qtimageformats0
m---------qtlocation0
m---------qtmacextras0
m---------qtmultimedia0
m---------qtnetworkauth0
m---------qtpim0
m---------qtpurchasing0
m---------qtquick10
m---------qtquickcontrols0
m---------qtquickcontrols20
m---------qtremoteobjects0
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---------qtwebkit0
m---------qtwebkit-examples0
m---------qtwebsockets0
m---------qtwebview0
m---------qtwinextras0
m---------qtx11extras0
m---------qtxmlpatterns0
179 files changed, 4783 insertions, 344 deletions
diff --git a/.commit-template b/.commit-template
index 26441ac5..aced2afa 100644
--- a/.commit-template
+++ b/.commit-template
@@ -11,6 +11,7 @@
#
# One task per entry. Remember space after colon.
#Task-number:
+#Coverity-Id:
#
# ==[ Please wrap at 72 characters ]===================================|
#
diff --git a/.gitignore b/.gitignore
index d5a0a45c..9b8015da 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
Makefile
.qmake.cache
.qmake.super
+*.pro.user*
diff --git a/.gitmodules b/.gitmodules
index 9e391985..b4988927 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,66 +1,66 @@
[submodule "qtbase"]
path = qtbase
url = ../qtbase.git
- branch = 5.6
+ branch = 5.9
status = essential
[submodule "qtsvg"]
depends = qtbase
path = qtsvg
url = ../qtsvg.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtdeclarative"]
depends = qtbase
recommends = qtsvg qtxmlpatterns
path = qtdeclarative
url = ../qtdeclarative.git
- branch = 5.6
+ branch = 5.9
status = essential
[submodule "qtactiveqt"]
depends = qtbase
path = qtactiveqt
url = ../qtactiveqt.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtscript"]
depends = qtbase
recommends = qttools
path = qtscript
url = ../qtscript.git
- branch = 5.6
+ branch = 5.9
status = deprecated
[submodule "qtmultimedia"]
depends = qtbase
recommends = qtdeclarative
path = qtmultimedia
url = ../qtmultimedia.git
- branch = 5.6
+ branch = 5.9
status = essential
[submodule "qttools"]
depends = qtbase
- recommends = qtdeclarative qtactiveqt qtwebkit
+ recommends = qtdeclarative qtactiveqt
path = qttools
url = ../qttools.git
- branch = 5.6
+ branch = 5.9
status = essential
[submodule "qtxmlpatterns"]
depends = qtbase
path = qtxmlpatterns
url = ../qtxmlpatterns.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qttranslations"]
depends = qttools
path = qttranslations
url = ../qttranslations.git
- branch = 5.6
+ branch = 5.9
status = essential
priority = 30
[submodule "qtdoc"]
depends = qtdeclarative
path = qtdoc
url = ../qtdoc.git
- branch = 5.6
+ branch = 5.9
status = essential
priority = 40
[submodule "qtrepotools"]
@@ -69,22 +69,6 @@
branch = master
status = essential
project = -
-[submodule "qtwebkit"]
- depends = qtbase
- recommends = qtdeclarative qtlocation qtmultimedia qtsensors qtwebchannel qtxmlpatterns
- serialize = qtwebengine
- path = qtwebkit
- url = ../qtwebkit.git
- branch = 5.6
- status = obsolete
- project = WebKit.pro
- priority = 20
-[submodule "qtwebkit-examples"]
- depends = qtwebkit qttools
- path = qtwebkit-examples
- url = ../qtwebkit-examples.git
- branch = 5.6
- status = obsolete
[submodule "qtqa"]
depends = qtbase
path = qtqa
@@ -94,17 +78,17 @@
priority = 50
[submodule "qtlocation"]
depends = qtbase
- recommends = qtdeclarative qtquickcontrols qtserialport qtsystems
+ recommends = qtdeclarative qtquickcontrols qtquickcontrols2 qtserialport
path = qtlocation
url = ../qtlocation.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtsensors"]
depends = qtbase
recommends = qtdeclarative
path = qtsensors
url = ../qtsensors.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtsystems"]
depends = qtbase
@@ -137,135 +121,191 @@
recommends = qtdeclarative qtandroidextras
path = qtconnectivity
url = ../qtconnectivity.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtwayland"]
depends = qtbase
recommends = qtdeclarative
path = qtwayland
url = ../qtwayland.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qt3d"]
- depends = qtdeclarative qtimageformats
+ depends = qtbase
+ recommends = qtdeclarative qtimageformats qtgamepad
path = qt3d
url = ../qt3d.git
- branch = 5.6
- status = preview
+ branch = 5.9
+ status = addon
[submodule "qtimageformats"]
depends = qtbase
path = qtimageformats
url = ../qtimageformats.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtquick1"]
depends = qtscript
recommends = qtsvg qtxmlpatterns
path = qtquick1
url = ../qtquick1.git
- branch = 5.6
- status = obsolete
+ branch = dev
+ status = ignore
[submodule "qtgraphicaleffects"]
depends = qtdeclarative
path = qtgraphicaleffects
url = ../qtgraphicaleffects.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtquickcontrols"]
depends = qtdeclarative
recommends = qtgraphicaleffects
path = qtquickcontrols
url = ../qtquickcontrols.git
- branch = 5.6
+ branch = 5.9
status = essential
[submodule "qtserialbus"]
depends = qtserialport
path = qtserialbus
url = ../qtserialbus.git
- branch = 5.6
- status = preview
+ branch = 5.9
+ status = addon
[submodule "qtserialport"]
depends = qtbase
path = qtserialport
url = ../qtserialport.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtx11extras"]
depends = qtbase
path = qtx11extras
url = ../qtx11extras.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtmacextras"]
depends = qtbase
path = qtmacextras
url = ../qtmacextras.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtwinextras"]
depends = qtbase
recommends = qtdeclarative qtmultimedia
path = qtwinextras
url = ../qtwinextras.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtandroidextras"]
depends = qtbase
path = qtandroidextras
url = ../qtandroidextras.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtenginio"]
depends = qtdeclarative
path = qtenginio
url = ../qtenginio.git
- branch = 5.6
- status = deprecated
+ branch = dev
+ status = ignore
[submodule "qtwebsockets"]
depends = qtbase
recommends = qtdeclarative
path = qtwebsockets
url = ../qtwebsockets.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtwebchannel"]
depends = qtbase
recommends = qtdeclarative qtwebsockets
path = qtwebchannel
url = ../qtwebchannel.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtwebengine"]
depends = qtquickcontrols qtwebchannel
- recommends = qtlocation
+ recommends = qtlocation qttools
path = qtwebengine
url = ../qtwebengine.git
- branch = 5.6
+ branch = 5.9
status = addon
priority = 10
[submodule "qtcanvas3d"]
depends = qtdeclarative
path = qtcanvas3d
url = ../qtcanvas3d.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtwebview"]
depends = qtdeclarative
recommends = qtwebengine
path = qtwebview
url = ../qtwebview.git
- branch = 5.6
+ branch = 5.9
status = addon
[submodule "qtquickcontrols2"]
- depends = qtquickcontrols
+ depends = qtgraphicaleffects
path = qtquickcontrols2
url = ../qtquickcontrols2.git
- branch = 5.6
- status = preview
+ branch = 5.9
+ status = addon
[submodule "qtpurchasing"]
depends = qtbase qtandroidextras
recommends = qtdeclarative
path = qtpurchasing
url = ../qtpurchasing.git
- branch = dev
- status = ignore
+ branch = 5.9
+ status = addon
+[submodule "qtcharts"]
+ depends = qtbase
+ recommends = qtdeclarative qtmultimedia
+ path = qtcharts
+ url = ../qtcharts.git
+ branch = 5.9
+ status = addon
+[submodule "qtdatavis3d"]
+ depends = qtbase
+ recommends = qtdeclarative qtmultimedia
+ path = qtdatavis3d
+ url = ../qtdatavis3d.git
+ branch = 5.9
+ status = addon
+[submodule "qtvirtualkeyboard"]
+ depends = qtbase qtdeclarative qtsvg
+ recommends = qtmultimedia qtquickcontrols
+ path = qtvirtualkeyboard
+ url = ../qtvirtualkeyboard.git
+ branch = 5.9
+ status = addon
+[submodule "qtgamepad"]
+ depends = qtbase
+ recommends = qtdeclarative
+ path = qtgamepad
+ url = ../qtgamepad.git
+ branch = 5.9
+ status = addon
+[submodule "qtscxml"]
+ depends = qtbase qtdeclarative
+ path = qtscxml
+ url = ../qtscxml.git
+ branch = 5.9
+ status = addon
+[submodule "qtspeech"]
+ depends = qtbase
+ recommends = qtdeclarative qtmultimedia
+ path = qtspeech
+ url = ../qtspeech.git
+ branch = 5.9
+ status = preview
+[submodule "qtnetworkauth"]
+ depends = qtbase
+ recommends = qtwebview
+ path = qtnetworkauth
+ url = ../qtnetworkauth.git
+ branch = 5.9
+ status = preview
+[submodule "qtremoteobjects"]
+ depends = qtbase
+ recommends = qtdeclarative
+ path = qtremoteobjects
+ url = ../qtremoteobjects.git
+ branch = 5.9
+ status = preview
diff --git a/README b/README
index 7781f47b..b3402fdc 100644
--- a/README
+++ b/README
@@ -10,7 +10,7 @@ HOW TO BUILD QT5
- Perl 5.8 or later
- Python 2.7 or later
- - C++ compiler supporting the C++98 standard
+ - C++ compiler supporting the C++11 standard
For other platform specific requirements,
please see section "Setting up your machine" on:
@@ -39,8 +39,10 @@ HOW TO BUILD QT5
Windows:
--------
- Open a Windows SDK (7.0, 7.1 or later) command prompt. Ensure that the
- following tools can be found in the path:
+ Open a command prompt.
+ Ensure that the following tools can be found in the path:
+ * Supported compiler (Visual Studio 2012 or later,
+ MinGW-builds gcc 4.9 or later)
* Perl version 5.12 or later [http://www.activestate.com/activeperl/]
* Python version 2.7 or later [http://www.activestate.com/activepython/]
* Ruby version 1.9.3 or later [http://rubyinstaller.org/]
diff --git a/coin/platform_configs/default.txt b/coin/platform_configs/default.txt
index 57820fcc..b3d564c5 100644
--- a/coin/platform_configs/default.txt
+++ b/coin/platform_configs/default.txt
@@ -1,26 +1,23 @@
Template Target OS Target arch Compiler Features
----------------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
-qtci-windows-8.1-x86_64 MSVC2013 DeveloperBuild Release BuildExamples
-qtci-windows-8.1-x86_64 MSVC2012 DeveloperBuild Release QtNamespace QtLibInfix
-qtci-windows-8-x86-2 MSVC2013 Packaging DebugAndRelease Release OpenGLDynamic
-qtci-windows-8.1-x86_64 MSVC2013 Packaging DebugAndRelease Release OpenGLDynamic
-qtci-windows-7-x86-2 MSVC2010 Release DeveloperBuild QtNamespace QtLibInfix OpenGLDynamic
-qtci-windows-7-x86-2 Mingw49 Packaging DebugAndRelease Release OpenGLDynamic
-qtci-windows-10-x86-6 MSVC2015 Packaging DebugAndRelease Release OpenGLDynamic
-qtci-windows-10-x86_64-7 MSVC2015 Packaging DebugAndRelease Release OpenGLDynamic
-qtci-linux-Ubuntu-14.04-x86_64-1 GCC NoWidgets ForceDebugInfo
-qtci-linux-Ubuntu-14.04-x86_64-1 GCC DeveloperBuild OutOfSourceBuild QtLibInfix QtNamespace Documentation
-qtci-windows-8.1-x86_64 Windows_Phone_8_1 armv4 MSVC2013 Packaging DebugAndRelease Release DisableTests
-qtci-windows-8.1-x86_64 WinRT_8_1 MSVC2013 Packaging DebugAndRelease Release DisableTests
-qtci-linux-OpenSuSE-13.01-x86_64 GCC DeveloperBuild NoPch
-qtci-linux-RHEL-6.6-x86_64 GCC Packaging Release NoUseGoldLinker
-qtci-osx-10.11-x86_64 Clang Packaging DebugAndRelease Release
-qtci-osx-10.10-x86_64 Clang DebugAndRelease Release DisableTests
-qtci-osx-10.9-x86_64 Clang DeveloperBuild Release QtNamespace NoPch
-qtci-osx-10.8-x86_64 Clang Release NoFramework
-qtci-osx-10.11-x86_64 IOS_ANY x86_64 Clang Release DisableTests Static
-qtci-linux-RHEL-6.6-x86_64 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
-qtci-linux-Ubuntu-14.04-x86_64-1 Boot2Qt_Fido armv7 GCC DisableTests
+qtci-windows-8.1-x86_64 MSVC2013 DeveloperBuild Release DisableTests
+qtci-windows-10-x86_64-7 MSVC2015 DeveloperBuild Release QtNamespace QtLibInfix BuildExamples
+qtci-windows-7-x86-2 Mingw53 DeveloperBuild Release OpenGLDynamic
+qtci-windows-10-x86_64-7 x86 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
+qtci-windows-10-x86_64-7 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
+qtci-windows-10-x86_64-7 WinRT_10 x86 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
+qtci-windows-10-x86_64-7 WinRT_10 armv7 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
+qtci-linux-Ubuntu-16.04-x86_64-1 GCC NoWidgets ForceDebugInfo
+qtci-linux-Ubuntu-16.04-x86_64-1 GCC DeveloperBuild OutOfSourceBuild QtLibInfix QtNamespace Documentation
+qtci-linux-openSUSE-42.1-x86_64 GCC DeveloperBuild NoPch
+qtci-linux-RHEL-6.6-x86_64 GCC Release ForceDebugInfo
+qtci-linux-RHEL-7.2-x86_64 GCC Packaging Release NoUseGoldLinker
+qtci-macos-10.12-x86_64-8 Clang DebugAndRelease Release
+qtci-osx-10.11-x86_64-3 Clang DeveloperBuild Release QtNamespace NoPch
+qtci-osx-10.10-x86_64 Clang Packaging DebugAndRelease Release DisableTests
+qtci-osx-10.10-x86_64 Clang Release NoFramework DisableTests
+qtci-osx-10.10-x86_64 IOS_ANY x86_64 Clang Release DisableTests Static
+qtci-linux-RHEL-7.2-x86_64 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
+qtci-linux-Ubuntu-16.04-x86_64-1 Boot2Qt_Jethro armv7 GCC Release
+qtci-linux-Ubuntu-16.04-x86_64-1 GCC TestOnly LicenseCheck
qtci-linux-RHEL-6.6-x86_64 QNX_660 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
-qtci-linux-Ubuntu-14.04-x86_64-1 GCC TestOnly LicenseCheck
-qtci-windows-7-x86-2 Windows_7_Embedded armv4 MSVC2008 DeveloperBuild Release DisableTests OpenGLES2
diff --git a/coin/platform_configs/qt5.txt b/coin/platform_configs/qt5.txt
index b7a49bd0..9008d187 100644
--- a/coin/platform_configs/qt5.txt
+++ b/coin/platform_configs/qt5.txt
@@ -1,15 +1,23 @@
Template Target OS Target arch Compiler Features
---------------------------- ------------------- ----------- ----------- -----------------------------------------------------------------------------------------------
-qtci-windows-8.1-x86_64 Windows_Phone_8_1 x86 MSVC2013 Packaging DebugAndRelease Release DisableTests
-qtci-windows-10-x86_64-7 WinRT_10 x86 MSVC2015 Packaging DebugAndRelease Release DisableTests
-qtci-windows-10-x86_64-7 WinRT_10 MSVC2015 Packaging DebugAndRelease Release DisableTests
-qtci-linux-RHEL-6.6-x86_64 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
-qtci-windows-7-x86-2 Android_ANY armv7 Mingw49 Packaging Release DisableTests OpenGLES2
-qtci-windows-7-x86-2 Android_ANY x86 Mingw49 Packaging Release DisableTests OpenGLES2
-qtci-osx-10.11-x86_64 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2
-qtci-osx-10.11-x86_64 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2
+--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
+qtci-windows-8-x86-2 MSVC2013 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
+qtci-windows-8.1-x86_64 MSVC2013 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
+qtci-windows-10-x86_64-7 WinRT_10 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
+qtci-windows-10-x86-6 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
+qtci-windows-10-x86_64-7 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
+qtci-windows-10-x86_64-7 WinRT_10 x86 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
+qtci-windows-7-x86-2 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic DisableTests
+qtci-windows-10-x86_64-7 WinRT_10 armv7 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
+qtci-windows-10-x86_64-7 WinRT_10 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
+qtci-linux-RHEL-7.2-x86_64 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
+qtci-windows-7-x86-2 Android_ANY armv7 Mingw53 Packaging Release DisableTests OpenGLES2
+qtci-windows-7-x86-2 Android_ANY x86 Mingw53 Packaging Release DisableTests OpenGLES2
+qtci-macos-10.12-x86_64-8 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2
+qtci-macos-10.12-x86_64-8 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2
qtci-linux-RHEL-6.6-x86_64 QNX_660 x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
-# target arch is used here only for documentation the value is ignored
-qtci-windows-10-x86_64-7 WinRT_10 armv7 MSVC2015 Packaging DebugAndRelease Release DisableTests
-
-qtci-osx-10.11-x86_64 IOS_ANY multi Clang Packaging DebugAndRelease DisableTests Static
+qtci-linux-RHEL-7.2-x86_64 QNX_700 x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
+qtci-linux-RHEL-7.2-x86_64 QNX_700 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
+qtci-windows-10-x86_64-7 QNX_700 armv7 Mingw53 Packaging Release DisableTests OpenGLES2
+qtci-windows-10-x86_64-7 QNX_700 x86 Mingw53 Packaging Release DisableTests OpenGLES2
+qtci-osx-10.10-x86_64 IOS_ANY multi Clang Packaging DebugAndRelease DisableTests Static
+qtci-linux-RHEL-7.2-x86_64 INTEGRITY_11_04 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
diff --git a/coin/platform_configs/qtdeclarative.txt b/coin/platform_configs/qtdeclarative.txt
new file mode 100644
index 00000000..c8ac9c47
--- /dev/null
+++ b/coin/platform_configs/qtdeclarative.txt
@@ -0,0 +1,3 @@
+Template Target OS Target arch Compiler Features
+--------------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
+qtci-linux-Ubuntu-16.04-x86_64-1 Boot2Qt_Jethro x86_64 GCC DeveloperBuild
diff --git a/coin/platform_configs/qtwebkit.txt b/coin/platform_configs/qtwebkit.txt
new file mode 100644
index 00000000..abc434de
--- /dev/null
+++ b/coin/platform_configs/qtwebkit.txt
@@ -0,0 +1,5 @@
+Template Target OS Target arch Compiler Features
+--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
+qtci-windows-10-x86-6 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
+qtci-windows-10-x86_64-7 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
+qtci-windows-7-x86-2 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic DisableTests
diff --git a/coin/provisioning/common/03-conan.ps1 b/coin/provisioning/common/03-conan.ps1
new file mode 100644
index 00000000..2c9d9f8d
--- /dev/null
+++ b/coin/provisioning/common/03-conan.ps1
@@ -0,0 +1,62 @@
+. "$PSScriptRoot\helpers.ps1"
+
+$scriptsPath = "C:\Python27\Scripts"
+
+& "$scriptsPath\pip.exe" install --upgrade conan==0.24.0
+
+# Use Qt Project repository by default
+& "$scriptsPath\conan.exe" remote add qtproject https://api.bintray.com/conan/qtproject/conan --insert
+
+[Environment]::SetEnvironmentVariable("CI_CONAN_BUILDINFO_DIR", "C:\Utils\conanbuildinfos", "Machine")
+
+function Start-Process-Logged
+{
+ Write-Host "Start-Process", $args
+ Start-Process @args
+}
+
+function Run-Conan-Install
+{
+ Param (
+ [string]$ConanfilesDir,
+ [string]$BuildinfoDir,
+ [string]$Arch,
+ [string]$Compiler,
+ [string]$CompilerVersion,
+ [string]$CompilerRuntime,
+ [string]$CompilerLibcxx
+ )
+
+ if ($CompilerRuntime) {
+ $extraArgs = "-s compiler.runtime=$($CompilerRuntime)"
+ }
+
+ if ($CompilerLibcxx) {
+ $extraArgs = "-s compiler.libcxx=$($CompilerLibcxx)"
+ }
+
+ $manifestsDir = "$PSScriptRoot\conan_manifests"
+
+ Get-ChildItem -Path "$ConanfilesDir\*.txt" |
+ ForEach-Object {
+ $conanfile = $_.FullName
+ $outpwd = "C:\Utils\conanbuildinfos\$($BuildinfoDir)\$($_.BaseName)"
+ New-Item $outpwd -Type directory -Force
+
+ $process = Start-Process-Logged `
+ "$scriptsPath\conan.exe" `
+ -WorkingDirectory $outpwd `
+ -ArgumentList "install -f $conanfile --no-imports --verify $manifestsDir", `
+ '-s', ('compiler="' + $Compiler + '"'), `
+ "-s os=Windows -s arch=$Arch -s compiler.version=$CompilerVersion $extraArgs" `
+ -NoNewWindow -Wait -Verbose `
+ -PassThru # Return process object
+
+ if ($process.ExitCode -ne 0) {
+ Write-Host "conan exited with code $($process.ExitCode)"
+ Exit(1)
+ }
+
+ Copy-Item -Path $conanfile -Destination "$outpwd\conanfile.txt"
+ }
+}
diff --git a/coin/provisioning/common/3dstudio_3rdparty.ps1 b/coin/provisioning/common/3dstudio_3rdparty.ps1
new file mode 100644
index 00000000..36816438
--- /dev/null
+++ b/coin/provisioning/common/3dstudio_3rdparty.ps1
@@ -0,0 +1,10 @@
+. "$PSScriptRoot\helpers.ps1"
+
+$zip = "c:\users\qt\downloads\Qt3DStudio-3rdparty-win64-CI.zip"
+
+Invoke-WebRequest -UseBasicParsing http://ci-files01-hki.ci.local/input/3rdparty/Qt3DStudio-3rdparty-win64-CI.zip -OutFile $zip
+Verify-Checksum $zip "08D740D2EFB4CBCDE7D012908B89AA48DE5CD4E1"
+Extract-Zip $zip C:\Utils\Qt3DStudio3rdparty
+Remove-Item $zip
+
+[Environment]::SetEnvironmentVariable("QT3DSTUDIO_3RDPARTY_DIR", "C:/Utils/Qt3DStudio3rdparty", "Machine")
diff --git a/coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh b/coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh
new file mode 100644
index 00000000..b6072062
--- /dev/null
+++ b/coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh
@@ -0,0 +1,127 @@
+#!/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$
+##
+#############################################################################
+
+# This script receives URLs to a compressed file. It then downloads it,
+# uncompresses it and installs it by default
+# to /Applications/. This can be overridden by a target parameter.
+
+# shellcheck source=try_catch.sh
+source "${BASH_SOURCE%/*}/try_catch.sh"
+# shellcheck source=DownloadURL.sh
+source "${BASH_SOURCE%/*}/DownloadURL.sh"
+
+ExceptionCreateTmpFile=100
+ExceptionCreateTmpDirectory=101
+ExceptionUncompress=102
+ExceptionMoveApp=103
+ExceptionDeleteTmpFile=104
+ExceptionRemoveTmpDirectory=105
+ExceptionUnknownFormat=106
+
+
+function InstallAppFromCompressedFileFromURL {
+ url=$1
+ url_alt=$2
+ expectedSha1=$3
+ appPrefix=$4
+ target=$5
+
+ if [ "" == "$target" ]; then
+ target="/Applications/"
+ fi
+
+ try
+ (
+ basefilename=${url##*/}
+ extension=${basefilename##*.}
+ filename=${basefilename%.*}
+ if [ "$extension" == "gz" ] && [ "${filename##*.}" == "tar" ]; then
+ extension="tar.gz"
+ fi
+
+ echo "Extension for file: $extension"
+ echo "Creating temporary file and directory"
+ targetFile=$(mktemp "$TMPDIR$(uuidgen).$extension") || throw $ExceptionCreateTmpFile
+ targetDirectory=$(mktemp -d) || throw $ExceptionCreateTmpDirectory
+ DownloadURL "$url" "$url_alt" "$expectedSha1" "$targetFile"
+ echo "Uncompress $targetFile"
+ case $extension in
+ "tar.gz")
+ tar -xzf "$targetFile" --directory "$targetDirectory" || throw $ExceptionUncompress
+ ;;
+ "zip")
+ unzip "$targetFile" -d "$targetDirectory" || throw $ExceptionUncompress
+ ;;
+ *)
+ throw $ExceptionUnknownFormat
+ ;;
+ esac
+ echo "Moving app to '$target'"
+ sudo mv "$targetDirectory/$appPrefix/"* "$target" || throw $ExceptionMoveApp
+ echo "Removing file '$targetFile'"
+ rm "$targetFile" || throw $ExceptionDeleteTmpFile
+ echo "Removing directory '$targetDirectory'"
+ rm -rf "$targetDirectory" || throw $ExceptionRemoveTmpDirectory
+ )
+
+ catch || {
+ case $ex_code in
+ $ExceptionCreateTmpFile)
+ echo "Failed to create temporary file"
+ exit 1;
+ ;;
+ $ExceptionUncompress)
+ echo "Failed extracting compressed file."
+ exit 1;
+ ;;
+ $ExceptionMoveApp)
+ echo "Failed moving app to '$target'."
+ exit 1;
+ ;;
+ $ExceptionDeleteTmpFile)
+ echo "Failed deleting temporary file."
+ exit 1;
+ ;;
+ $ExceptionRemoveTmpDirectory)
+ echo "Failed deleting temporary file."
+ exit 1;
+ ;;
+ $ExceptionUnknownFormat)
+ echo "Unknown file format."
+ exit 1;
+ ;;
+ esac
+ }
+}
diff --git a/coin/provisioning/common/InstallFromCompressedFileFromURL.sh b/coin/provisioning/common/InstallFromCompressedFileFromURL.sh
index 1f097d32..e3716597 100644
--- a/coin/provisioning/common/InstallFromCompressedFileFromURL.sh
+++ b/coin/provisioning/common/InstallFromCompressedFileFromURL.sh
@@ -80,7 +80,7 @@ function InstallFromCompressedFileFromURL {
;;
esac
echo "Moving app to $installDirectory"
- sudo mkdir "$installDirectory"
+ sudo mkdir -p "$installDirectory"
sudo mv "$targetDirectory/$appPrefix/"* "$installDirectory" || throw $ExceptionMoveApp
echo "Removing file '$targetFile'"
rm "$targetFile" || throw $ExceptionDeleteTmpFile
diff --git a/coin/provisioning/common/InstallPKGFromURL.sh b/coin/provisioning/common/InstallPKGFromURL.sh
new file mode 100644
index 00000000..07f23d62
--- /dev/null
+++ b/coin/provisioning/common/InstallPKGFromURL.sh
@@ -0,0 +1,103 @@
+#!/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$
+##
+#############################################################################
+
+# shellcheck source=try_catch.sh
+source "${BASH_SOURCE%/*}/try_catch.sh"
+
+ExceptionCreateTmpFile=100
+ExceptionDownloadPrimaryUrl=101
+ExceptionDownloadAltUrl=102
+ExceptionSHA1=103
+ExceptionInstallerPKG=104
+ExceptionDeleteTmpFile=105
+
+
+function InstallPKGFromURL {
+ url=$1
+ url_alt=$2
+ expectedSha1=$3
+ targetDirectory=$4
+
+ try
+ (
+ echo "Creating temporary file"
+ targetFile=$(mktemp "$TMPDIR$(uuidgen).pkg") || trow $ExceptionCreateTmpFile
+ try
+ (
+ echo "Downloading PKG from primary URL '$url'"
+ curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || throw $ExceptionDownloadPrimaryUrl
+ )
+ catch || {
+ case $ex_code in
+ $ExceptionDownloadPrimaryUrl)
+ echo "Failed to download '$url' multiple times"
+ echo "Downloading PKG from alternative URL '$url_alt'"
+ curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt" || throw $ExceptionDownloadAltUrl
+ ;;
+ esac
+ }
+ echo "Checking SHA1 on PKG '$targetFile'"
+ echo "$expectedSha1 *$targetFile" | shasum --check || throw $ExceptionSHA1
+ echo "Run installer on PKG"
+ sudo installer -package "$targetFile" -target "$targetDirectory" || throw $ExceptionInstallerPKG
+ echo "Removing file '$targetFile'"
+ rm "$targetFile" || throw $ExceptionDeleteTmpFile
+ )
+
+ catch || {
+ case $ex_code in
+ $ExceptionCreateTmpFile)
+ echo "Failed to create temporary file"
+ exit 1;
+ ;;
+ $ExceptionDownloadAltUrl)
+ echo "Failed downloading PKG from primary and alternative URLs"
+ exit 1;
+ ;;
+ $ExceptionSHA1)
+ echo "Failed to check sha1sum."
+ exit 1;
+ ;;
+ $ExceptionInstallerPKG)
+ echo "Failed running installer on PKG."
+ exit 1;
+ ;;
+ $ExceptionDeleteTmpFile)
+ echo "Failed deleting temporary file."
+ exit 1;
+ ;;
+ esac
+ }
+}
diff --git a/coin/provisioning/common/cmake.sh b/coin/provisioning/common/cmake.sh
new file mode 100755
index 00000000..fe84cd0e
--- /dev/null
+++ b/coin/provisioning/common/cmake.sh
@@ -0,0 +1,51 @@
+#!/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$
+##
+#############################################################################
+
+# This script installs CMake
+
+# CMake is needed for autotests that verify that Qt can be built with CMake
+
+# shellcheck source=./InstallAppFromCompressedFileFromURL.sh
+source "${BASH_SOURCE%/*}/InstallAppFromCompressedFileFromURL.sh"
+
+PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/osx_10.11_el_capitan/cmake-3.6.2-Darwin-x86_64.tar.gz"
+AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Darwin-x86_64.tar.gz"
+SHA1="13835afa3aea939e07a7ecccedcc041dd8c3a86e"
+appPrefix="cmake-3.6.2-Darwin-x86_64"
+
+InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix"
+
+echo "export PATH=/Applications/CMake.app/Contents/bin:$PATH" >> ~/.bashrc
+echo "CMake = 3.6.2" >> ~/versions.txt
diff --git a/coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/export/conanmanifest.txt
new file mode 100644
index 00000000..c61454b9
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/export/conanmanifest.txt
@@ -0,0 +1,2 @@
+1478728220
+conanfile.py: 966eefe972ce7b809cf46722ed4acc8f \ No newline at end of file
diff --git a/coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/package/df887949b128f2725c575258bd175fe4d30ba476/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/package/df887949b128f2725c575258bd175fe4d30ba476/conanmanifest.txt
new file mode 100644
index 00000000..ada3d009
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/package/df887949b128f2725c575258bd175fe4d30ba476/conanmanifest.txt
@@ -0,0 +1,257 @@
+1478728553
+bin/derb.exe: 3ec3b316ff23272a1b3fd2b158bf8f0c
+bin/genbrk.exe: d20b4453d8f27575aa99a922b1b73979
+bin/genccode.exe: fd6c6b4a19785fe79e64a5a7c42126f5
+bin/gencfu.exe: b5eb4c1573c0a57177d9b07c3f550fe5
+bin/gencmn.exe: 67af9d71860826f5b2fc77f88f05dd57
+bin/gencnval.exe: e249044782f01701e32e31479404b424
+bin/gendict.exe: 8602eabdc50fa6155b625726864dba16
+bin/gennorm2.exe: 325e3fdd8e7136e76c11f9b906051cd4
+bin/genrb.exe: 239a4ff2f0b48080aacb71fc76be8d2f
+bin/gensprep.exe: a1c66a70887166b100cc41a5e46345ce
+bin/icu-config: 96b18a047b3d3f489e2960b45896f816
+bin/icuinfo.exe: edd6e3cae4a64effa44d0f0c6d9c49e3
+bin/icupkg.exe: 3d8237194aab07ae0b94df5a612d9809
+bin/makeconv.exe: 99a4faca3677d2387af16a646a58ef8a
+bin/pkgdata.exe: cc98c16f44eee8bbbe395b440ea4ffdf
+bin/uconv.exe: d61219c6e2b6204bc6b763b19863ed36
+conaninfo.txt: fd101264bb948df865b27622957a2f15
+include/layout/LEFontInstance.h: 832355f57af5c308176c31b4b509ee66
+include/layout/LEGlyphFilter.h: d9f85ffb6092f4d0a0f7d6d2b47af762
+include/layout/LEGlyphStorage.h: f1223e9ee45c7b70bb5716523b110c53
+include/layout/LEInsertionList.h: dee4db6d6404cdb502188ef0f7271cf7
+include/layout/LELanguages.h: a067c055ed8b2463797e2219d5c4f584
+include/layout/LEScripts.h: 54a3a278a6e40180944ae915b816f4eb
+include/layout/LESwaps.h: 75f4e8675dbe6af58e563834aedd7bc8
+include/layout/LETableReference.h: 5a398e838e744826c08b2c3246bb6c85
+include/layout/LETypes.h: e6b0751d998bf62a0f5c547ea385e01b
+include/layout/LayoutEngine.h: 316ad98ce1ec2fbcff405706827efbc4
+include/layout/ParagraphLayout.h: 50ea2c0f4d5f43f8c889c9634628407a
+include/layout/RunArrays.h: 3f617f033219e611639c272cb3aff784
+include/layout/loengine.h: f8b15a37f9c330dfa87c69c5501e80cd
+include/layout/playout.h: e86c74c388011a1af118c1d4a53dde54
+include/layout/plruns.h: 84d32229ac7a487f0f9d34426fa3ea8a
+include/unicode/alphaindex.h: e74fcba85b76577d32b90bc0056ee5d9
+include/unicode/appendable.h: 5c2d97a96252e2c959d4c226a554575b
+include/unicode/basictz.h: 444077f7dd19bd6dbe24034360356e8a
+include/unicode/brkiter.h: 0a5796a84c272600a360dc5918899492
+include/unicode/bytestream.h: f828cc9f542c232d2aadb09b9099c559
+include/unicode/bytestrie.h: 765c037e45325e1970e839349df7c28c
+include/unicode/bytestriebuilder.h: 634c9203ef678ee0d8fd9baffa8e3e46
+include/unicode/calendar.h: e360220586bcd0c3ea93b610bf4fe202
+include/unicode/caniter.h: f6de1e31cdc53563f35b093f8f8a07d8
+include/unicode/chariter.h: d6030b3dffd5355f9377318f76dd69de
+include/unicode/choicfmt.h: e86083f42af655ca0806ce1ed3dc55a0
+include/unicode/coleitr.h: 9a393483da6d9daae0bf18dd997abcfa
+include/unicode/coll.h: 06d3855e97984cd27579ec69b1985cc1
+include/unicode/compactdecimalformat.h: d1cca4ce6027a3d42a29b55e9ce0b82c
+include/unicode/curramt.h: efd2919661fe8dbc23f6b0f5bd33e685
+include/unicode/currpinf.h: b3cf75cd234ec080a7fee08e20906be6
+include/unicode/currunit.h: f8b67c06aa5547b9911378f39e70bc5d
+include/unicode/datefmt.h: 034fcd313ba7753923be9b30833ff13e
+include/unicode/dbbi.h: 3435ff244bdf7d248fa81c8162f6da9c
+include/unicode/dcfmtsym.h: e4935f31b8f97b149fa686a9996f6758
+include/unicode/decimfmt.h: e4fcfcfcb4bb45e7935cec1ec41ba359
+include/unicode/docmain.h: 81c20148681a5d7598d33fe1e49f3c5b
+include/unicode/dtfmtsym.h: 4a7ee444945513d0939376634f42d0ec
+include/unicode/dtintrv.h: 9d0929775a3d4599f90020ffb304d66c
+include/unicode/dtitvfmt.h: d42ce527e4a5eb3138782d92acd97b88
+include/unicode/dtitvinf.h: c7cedf40b871f6d3c77cc013d06983f7
+include/unicode/dtptngen.h: b7e58f01d5e588371e22e55a2d255208
+include/unicode/dtrule.h: 9b687ce82b426bfd8b67f2a743f9114c
+include/unicode/enumset.h: 9b15421cfac73c8845562dc2eba0f2e9
+include/unicode/errorcode.h: 28c37140645dfa2f430cf531131a2cbb
+include/unicode/fieldpos.h: ae206bb308885c2dae6bd15792512e6f
+include/unicode/filteredbrk.h: 3d230ab55f28d50fbc5c7d391cd897d9
+include/unicode/fmtable.h: fe37b4f3f1862172fcf708a8913b5d90
+include/unicode/format.h: 637778c5df6458f3f90d6f87e7d6a694
+include/unicode/fpositer.h: 276908f795beea88cd9d3f6f43ff82b2
+include/unicode/gender.h: 05bdc8c839f568e55c1d5d57c034dd36
+include/unicode/gregocal.h: 165eb6c7ffe6d914240c4bc0a2d7e5e0
+include/unicode/icudataver.h: 6b463f7d991d4cf4b0278bda90d4419f
+include/unicode/icuplug.h: 2688326bbc6184edbfb04a9e398a363a
+include/unicode/idna.h: b7885800ec0092f7b0411810ef0a0150
+include/unicode/listformatter.h: 8e460de80d6cb5701b3fcc2a3e704c14
+include/unicode/localpointer.h: ef6f8ec1d09bcfd660632f2df08c8d30
+include/unicode/locdspnm.h: df688f9f85fa7927b037811db0a5a934
+include/unicode/locid.h: 7d2c34577acdb5d7372ab35b02068581
+include/unicode/measfmt.h: fdd0cbd2a7f3af228f25560a3f63c4ad
+include/unicode/measunit.h: 54bcc9c8bd45f4d61baad1ecfda8874d
+include/unicode/measure.h: 3a03dc0bc233874de9b869a64a057835
+include/unicode/messagepattern.h: e3ae4457660d55835e42d88c3338a661
+include/unicode/msgfmt.h: de76868b18a099b367a685c31c0a14d8
+include/unicode/normalizer2.h: 0b96e4e3fe2db9df3ea140dbbe8ea140
+include/unicode/normlzr.h: 850f123dce4120db36601bcd4a77e925
+include/unicode/numfmt.h: c45e7b584738ae545937b3431a7e97b7
+include/unicode/numsys.h: 3b40734e737a0328f7c63124f07727e4
+include/unicode/parseerr.h: aa97d4d0cb5ef66baf1652c46223a81f
+include/unicode/parsepos.h: 408632c4f4a0ec42811b50295be88ec9
+include/unicode/platform.h: fceecfa20a56af2a62a310d3d9fd1b14
+include/unicode/plurfmt.h: 06a5b724a0cdc04673d2467002605b50
+include/unicode/plurrule.h: 19d8e5c3f59ac4a833883da7fc52279c
+include/unicode/ptypes.h: 93226b56866b0001f58f0319e430da08
+include/unicode/putil.h: 12979acdf705cac063a0f7862a20907b
+include/unicode/rbbi.h: f0fe0af5306ea31bcb128a57dad17785
+include/unicode/rbnf.h: fa3ee91ae518f46628171c5eda544702
+include/unicode/rbtz.h: 76eb867d186e64e6bd425561d9371d7d
+include/unicode/regex.h: 3ef7c102b12d3167fa019d203f524ec4
+include/unicode/region.h: 149a3b19b81a6e9093cb40f63a688fe7
+include/unicode/reldatefmt.h: 0f38d6b83c8a59898e4b546bd00bb459
+include/unicode/rep.h: 5fa4336c1302e276e81d2716a9789511
+include/unicode/resbund.h: 8c9bf16c940d2fa6d27e92b4b9023b1c
+include/unicode/schriter.h: fcb1bcf67285e897acf621e937b13010
+include/unicode/scientificnumberformatter.h: 0f0c586dcb3cb2d59c10f9a42490e81f
+include/unicode/search.h: ddfee95357399f1840854929715a99f3
+include/unicode/selfmt.h: cf18d9ce0e01636d74c14aac25dea995
+include/unicode/simpleformatter.h: aa8128e6a7368689e974552143be3c55
+include/unicode/simpletz.h: 0c847bdd492d23c7d78993e03d8364b8
+include/unicode/smpdtfmt.h: 19192d367d28f9812c71588222331218
+include/unicode/sortkey.h: 323299d4a40734274de910e74e6b7714
+include/unicode/std_string.h: e019f8e200de712588502817a22e5049
+include/unicode/strenum.h: cece8736aaa78de5edb80b2d8bcf2339
+include/unicode/stringpiece.h: 707434771237dbc6467f49aebc26f7f7
+include/unicode/stringtriebuilder.h: 251396f1c130290458da7553cca598f6
+include/unicode/stsearch.h: 70a69561b21c1a8e14f7d1a4e0760392
+include/unicode/symtable.h: dd632a7e27832b5992d4a54205c599c4
+include/unicode/tblcoll.h: 95b69fba4fd024406b9e4d991f1ad7c7
+include/unicode/timezone.h: 3e88d71098f36369b9892baff81c603c
+include/unicode/tmunit.h: b946f43e7c8bec8aa50ddd6120671446
+include/unicode/tmutamt.h: e67a0e5e8b642aee17578411d554bcc2
+include/unicode/tmutfmt.h: 9d7e425317331c3ed890cefb0f654004
+include/unicode/translit.h: 9eb1419219ba781ff4653b4983a4e33c
+include/unicode/tzfmt.h: 31ad89c49cc59da450befd0a9c2cee84
+include/unicode/tznames.h: 72003f95cbf6b2bb6acc12d3b4b3f41a
+include/unicode/tzrule.h: 6416905b7247c15c939cc0e2d32a6510
+include/unicode/tztrans.h: 223b5af929e494c1894c6a24e8685f44
+include/unicode/ubidi.h: 66179ab0b99a5d356dba19e14eb5ecd3
+include/unicode/ubrk.h: 117eb54e39da5ce3dba2c9679707b0b7
+include/unicode/ucal.h: 70b7c32899132549a87577d2e96d8b75
+include/unicode/ucasemap.h: 1f64f081f3d1ee03e17d9cebb4b39c34
+include/unicode/ucat.h: 7420c409443c281d0396a824f7ce954c
+include/unicode/uchar.h: 6049da45cae06c38009809cd701e8fc8
+include/unicode/ucharstrie.h: cdd315664d45ceeb931f740427eba956
+include/unicode/ucharstriebuilder.h: 08b57db9db7ec6c83a727b4e7e93a84c
+include/unicode/uchriter.h: 26aecb73ed6c3b66d45920b6edc82e94
+include/unicode/uclean.h: 220a7ed9637f6d08844892406ee12fd7
+include/unicode/ucnv.h: 90e6635683216cf04e9e51c7793cce02
+include/unicode/ucnv_cb.h: 29d1534d54197074136641f9e73bca3a
+include/unicode/ucnv_err.h: 0b8f3b01f733daf5fa2bab7d0c77a83f
+include/unicode/ucnvsel.h: af61d762e6c51d92c6191a6234eba4c0
+include/unicode/ucol.h: 5794231873c0168366cac78abd7b9ba8
+include/unicode/ucoleitr.h: 2960fa61e49001636797afbc1cbd3e61
+include/unicode/uconfig.h: 2bc6d6073763aa34555775d5868dec4e
+include/unicode/ucsdet.h: 77f79ed197997607ad82834cddcecee3
+include/unicode/ucurr.h: 4e010cfe5251e583c06597df3dbbd7c8
+include/unicode/udat.h: 03876d47a6da7ae776311f580635c003
+include/unicode/udata.h: ca1f4a55a240ea9586f2cca1ea4764c8
+include/unicode/udateintervalformat.h: 6f55cc14a063de8c79b74a7316d93e6f
+include/unicode/udatpg.h: fd44f3f982452c68cdf6b1f3b159f068
+include/unicode/udisplaycontext.h: cdd37d6941337b96a75801e0716ca045
+include/unicode/uenum.h: 0f39322455d626debaf0bbe476a77c54
+include/unicode/ufieldpositer.h: 68ae4017d10f71b84083c24b2e09b536
+include/unicode/uformattable.h: 257f1dd17c788b7f5eab9ee3627f654c
+include/unicode/ugender.h: be7155c7b25e2a7b7ea4d22ffc939557
+include/unicode/uidna.h: 851038bc78b135bf99c65dd0648e78f7
+include/unicode/uiter.h: 8e6b6197795cb2d42f8c80922d28ccf2
+include/unicode/uldnames.h: 8545429414195c42ee9a05694540bd8d
+include/unicode/ulistformatter.h: 56cc2f8025387fcb18422300373a6e47
+include/unicode/uloc.h: b048d6c8e26ed8a65d0403d90ea4081c
+include/unicode/ulocdata.h: 0803ed6ac97fbf4a10c3ca436f903fb2
+include/unicode/umachine.h: 8946d5b383646c9de9fc8c84eb0456fd
+include/unicode/umisc.h: 3f34c9d536fdd5d4fddca2cf952bcfaa
+include/unicode/umsg.h: 8880b14654d63c6e78a50d8f569b2766
+include/unicode/unifilt.h: 3b0368ea2da9a503aa47803e395b513e
+include/unicode/unifunct.h: 3d37601bd3ae27b4e51431713d9f7533
+include/unicode/unimatch.h: e1a18096e0c7c7220c5c9149cd2d184c
+include/unicode/unirepl.h: 7f1973a960a652ff74fa63e21969bab9
+include/unicode/uniset.h: fa3cfc8b4883a69120bf35e65f5d75ec
+include/unicode/unistr.h: 975e37994ae2d3197a86284f1bdacdf3
+include/unicode/unorm.h: a04a23023daa99571ef2b7edca9dc6d2
+include/unicode/unorm2.h: 5ab66d75a9251a8df00f2075128ab010
+include/unicode/unum.h: 6e24b3d63e65f4d0a3076d33708a96d7
+include/unicode/unumsys.h: d239b6c2f97f51c221fcd66865adbaf9
+include/unicode/uobject.h: 07ebe875a9d304f71f525d2a71b20ddc
+include/unicode/upluralrules.h: d9a66886a7585743cc8abe54af8e5955
+include/unicode/uregex.h: 6eb3c76e7d6fa2fed34b77f7fcc5cc85
+include/unicode/uregion.h: 0819c20dc8e0b5aebc5ec527828f565e
+include/unicode/ureldatefmt.h: 057a6220b33c1c81e0cebc9a5da40929
+include/unicode/urename.h: 73c3a4cd707c1549f27341c859b099bb
+include/unicode/urep.h: dc3eaf59ed5c198facce9f4a97a79ecf
+include/unicode/ures.h: 6b374e2d473dfab51bcf7306c46f9eb6
+include/unicode/uscript.h: baaefbb5a6c5e251da2bb1800626d9e4
+include/unicode/usearch.h: 3e51b12fdf6a1adfc4696946ac0a4b6c
+include/unicode/uset.h: 62d5813111f8391b4f616da08802aa24
+include/unicode/usetiter.h: 6baeb6276d80be18739355f9549b38e7
+include/unicode/ushape.h: f87732f736df2bbb90d46a10779876e7
+include/unicode/uspoof.h: a6510014653e0576fcf39c9dfd74f955
+include/unicode/usprep.h: 4ea1ec6a6d4fcbf2c1a239f23873da98
+include/unicode/ustdio.h: 0fd603db4b22ee783b7298e61be990b8
+include/unicode/ustream.h: 7d0c8f8409f683d2b1044537db4be8bf
+include/unicode/ustring.h: 49c56a6248a7c92ee93a11331d2a6364
+include/unicode/ustringtrie.h: 08470063002ce9a8df978481b0d5588d
+include/unicode/utext.h: c83e4d6390b463b28168cf90a734966e
+include/unicode/utf.h: 0d1807bea996ca42bad86a938ba69453
+include/unicode/utf16.h: b376232af20fa9f77c983c6cc91800cf
+include/unicode/utf32.h: ed15f0927cec48cab1922d08e1fdcce1
+include/unicode/utf8.h: 0d3fb609e35e2c67dce1a4889973bebd
+include/unicode/utf_old.h: fce92682d7539e0fde301c54ef9e8760
+include/unicode/utmscale.h: 267dcde091ed1b81f03b1fff49c05e69
+include/unicode/utrace.h: 25f64a4cd8fc8a13bdfadd59bb287d49
+include/unicode/utrans.h: cc28e262a704403f38c26becae727165
+include/unicode/utypes.h: 21e5e8cc7dc66bdb83f70971bed1a5e4
+include/unicode/uvernum.h: d878c9e384487c8668c122712134c0f1
+include/unicode/uversion.h: 140b36fa9bffd2cb2b1c7f02691923e6
+include/unicode/vtzone.h: 90e065183436be0a94918465f66be863
+lib/icu/57.1/Makefile.inc: 51df1179cc12274af810405a09627a85
+lib/icu/57.1/pkgdata.inc: ea5b004208a38d31072631debf2820c5
+lib/icu/Makefile.inc: 51df1179cc12274af810405a09627a85
+lib/icu/current/Makefile.inc: 51df1179cc12274af810405a09627a85
+lib/icu/current/pkgdata.inc: ea5b004208a38d31072631debf2820c5
+lib/icu/pkgdata.inc: ea5b004208a38d31072631debf2820c5
+lib/icudt.dll: 008d9b3a7b34c3cfcf90b3314a998db9
+lib/icudt57.dll: 008d9b3a7b34c3cfcf90b3314a998db9
+lib/icuin.dll: 2dad9816f0d70e640435604dea7a02ca
+lib/icuin57.dll: 2dad9816f0d70e640435604dea7a02ca
+lib/icuio.dll: 5d8d3f8556adf2c4c1508dc7fd30c9d5
+lib/icuio57.dll: 5d8d3f8556adf2c4c1508dc7fd30c9d5
+lib/icule.dll: 7711d0ed1ab71d54a13d6146a44100a0
+lib/icule57.dll: 7711d0ed1ab71d54a13d6146a44100a0
+lib/iculx.dll: 8f9829ecc0917da35df6ac1b95867ea8
+lib/iculx57.dll: 8f9829ecc0917da35df6ac1b95867ea8
+lib/icutest.dll: c58029e6799efbd6dd809665bc243661
+lib/icutest57.dll: c58029e6799efbd6dd809665bc243661
+lib/icutu.dll: 6f76dea90ce1d6e7651471dbb9c15e09
+lib/icutu57.dll: 6f76dea90ce1d6e7651471dbb9c15e09
+lib/icuuc.dll: 6d770a12bdeee63da045a1030abdbaa1
+lib/icuuc57.dll: 6d770a12bdeee63da045a1030abdbaa1
+lib/libicudt.dll.a: 2a9bd71e462b4b914efc91907d7928f1
+lib/libicuin.dll.a: 5cfe05e08eca003163f3e5765e5b4c58
+lib/libicuio.dll.a: 2bdacffc519030a8d4188f83fdc81fd1
+lib/libicule.dll.a: b1fb12fb94759dd8a38d5abfa6f4ad21
+lib/libiculx.dll.a: c15e32fd0a5f9239be1370e557e1050b
+lib/libicutest.dll.a: 14cd311813f51ce75b0d0989372ed3d9
+lib/libicutu.dll.a: d3357b6836a2d24f1f9786efc195e3f1
+lib/libicuuc.dll.a: 09afc25669dd4526dfe794a8cf9428a3
+lib/pkgconfig/icu-i18n.pc: 92c5e21b66b1c1103f95f3f24aba8407
+lib/pkgconfig/icu-io.pc: 7202507898b19d39e47af89913d2e48b
+lib/pkgconfig/icu-le.pc: aecca7de6d94cd8fcea30f61818c3436
+lib/pkgconfig/icu-lx.pc: e3b92f49261a56c6fa42999929e0b614
+lib/pkgconfig/icu-uc.pc: 3c15a1901d200540ea9737e69473f721
+share/icu/57.1/LICENSE: 787d3b37867445c1cdd6f6167bd0e347
+share/icu/57.1/config/mh-mingw: fba135252f1f3bf3c41d9601239b91d6
+share/icu/57.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813
+share/icu/57.1/mkinstalldirs: 7484dc240ad83e9908bed6d968fda871
+share/man/man1/derb.1: dd6ef195449ac6d5b737f593da48c645
+share/man/man1/genbrk.1: d582931cc6be22153312b877dfa10bda
+share/man/man1/gencfu.1: 122f19c9001531b553d26d0df3daf5ff
+share/man/man1/gencnval.1: 8e91c767edcfa124b530839d6773b186
+share/man/man1/gendict.1: c5bf41dd6f865bc6efec54e308ed3e2b
+share/man/man1/genrb.1: 0334a4504849157d50d1dfc088857b90
+share/man/man1/icu-config.1: 669e5783bf5465d9828a8bee9af55257
+share/man/man1/makeconv.1: 454b0e32760b4ceb61c8b3d2ee16e989
+share/man/man1/pkgdata.1: 715020d492a3550929754c1a0df2e39c
+share/man/man1/uconv.1: 80d9754f424b0468e719cc6616ba669d
+share/man/man8/genccode.8: 47e0d56719f899919197ed154699910b
+share/man/man8/gencmn.8: 666145011f4bdf0bd47178a93c94b710
+share/man/man8/gensprep.8: 1362b0c31dfa738c82a50fe8b7bec4d1
+share/man/man8/icupkg.8: dc12cc909e8e17758fda0ce8d241eefa \ No newline at end of file
diff --git a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/export/conanmanifest.txt
new file mode 100644
index 00000000..b7d5c80b
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/export/conanmanifest.txt
@@ -0,0 +1,2 @@
+1499107210
+conanfile.py: 3efebe46ba6af17316bd4e2a6fffef0c
diff --git a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/970e773c5651dc2560f86200a4ea56c23f568ff9/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/970e773c5651dc2560f86200a4ea56c23f568ff9/conanmanifest.txt
new file mode 100644
index 00000000..888563eb
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/970e773c5651dc2560f86200a4ea56c23f568ff9/conanmanifest.txt
@@ -0,0 +1,187 @@
+1499107660
+bin/icudt59.dll: 2a60bfe06670d8605ae7fc97c4ec2db7
+bin/icuin59.dll: d0a46fdd146a1bd68dde8bcb6b019470
+bin/icuio59.dll: 1fb60d06bcb4a5811e503a679b28dd67
+bin/icutest59.dll: 71bd203b8b2b930ca35240937c0f5429
+bin/icutu59.dll: fb0e6e2ee5c12c4809007747fcc23ad4
+bin/icuuc59.dll: 405d599ca8b2fbf78e6efeda65fdfffb
+conaninfo.txt: b0fbb0ff195375b137bed8cc0921caad
+include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc
+include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395
+include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2
+include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00
+include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2
+include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5
+include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3
+include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485
+include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2
+include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4
+include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c
+include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03
+include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4
+include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a
+include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50
+include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37
+include/unicode/curramt.h: 323107674df349a27d624663757447e4
+include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719
+include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0
+include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587
+include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820
+include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b
+include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee
+include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb
+include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a
+include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095
+include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512
+include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6
+include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e
+include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6
+include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184
+include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab
+include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d
+include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1
+include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166
+include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117
+include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1
+include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf
+include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b
+include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac
+include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128
+include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef
+include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0
+include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd
+include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8
+include/unicode/locid.h: 34733130bd4387fa544d6761034a0955
+include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4
+include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253
+include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49
+include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1
+include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814
+include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a
+include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51
+include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7
+include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b
+include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226
+include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b
+include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e
+include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e
+include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac
+include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e
+include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465
+include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce
+include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade
+include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be
+include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d
+include/unicode/region.h: 9975298932902d63b823382424ecb04f
+include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147
+include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0
+include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032
+include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8
+include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9
+include/unicode/search.h: 3a213657ab777b638423df43e775ead6
+include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7
+include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1
+include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a
+include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414
+include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87
+include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924
+include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542
+include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9
+include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521
+include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303
+include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4
+include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579
+include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a
+include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247
+include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4
+include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98
+include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7
+include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068
+include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091
+include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a
+include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c
+include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83
+include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93
+include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f
+include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063
+include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0
+include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0
+include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40
+include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b
+include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235
+include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3
+include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed
+include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5
+include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f
+include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168
+include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854
+include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7
+include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f
+include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a
+include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36
+include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81
+include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987
+include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e
+include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9
+include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b
+include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494
+include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74
+include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a
+include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee
+include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517
+include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27
+include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640
+include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476
+include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e
+include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688
+include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c
+include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a
+include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3
+include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b
+include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62
+include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa
+include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584
+include/unicode/uniset.h: 501821f127cc093433327c44909a7575
+include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716
+include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31
+include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8
+include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2
+include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec
+include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c
+include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789
+include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff
+include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04
+include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98
+include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4
+include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee
+include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07
+include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8
+include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56
+include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a
+include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6
+include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7
+include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7
+include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5
+include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef
+include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361
+include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9
+include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec
+include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b
+include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd
+include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5
+include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410
+include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12
+include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8
+include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f
+include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760
+include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8
+include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d
+include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa
+include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7
+include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3
+lib/icudt.lib: abf4c53a45afe7fe2232b7461db1f39c
+lib/icuin.lib: 469731f3bb6c6c483a42168a9afff5fc
+lib/icuio.lib: 62eebc954d46dbf22cf7e838f8bf0292
+lib/icutest.lib: 2dfda9f30ee5cd92c8e9752f19f1311f
+lib/icutu.lib: 2ddf814a788e2fb77a9d06f38142a3ce
+lib/icuuc.lib: 140e4ca5bbf6f88f504a2fd4bfafdd1d
diff --git a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c85f9b402dd4d46acdf074e1c63b768a41181d7a/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c85f9b402dd4d46acdf074e1c63b768a41181d7a/conanmanifest.txt
new file mode 100644
index 00000000..948bc2f1
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c85f9b402dd4d46acdf074e1c63b768a41181d7a/conanmanifest.txt
@@ -0,0 +1,187 @@
+1499329586
+bin/icudt59.dll: c23a39dad5b1810d53b142a79dd8040e
+bin/icuin59.dll: c6904963eefd97137dd301db55c28f52
+bin/icuio59.dll: bd28d124d21c1aff1b77de11ef952447
+bin/icutest59.dll: e59aadd25c91d6b21fbdca3f18c0f3c3
+bin/icutu59.dll: 2256b957799e3816cfaedc6871f0be90
+bin/icuuc59.dll: 9a9c7f35b1fa2f93e557710e89eede8a
+conaninfo.txt: 830576b304c6027b1312b1ed5165bd4b
+include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc
+include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395
+include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2
+include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00
+include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2
+include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5
+include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3
+include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485
+include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2
+include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4
+include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c
+include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03
+include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4
+include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a
+include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50
+include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37
+include/unicode/curramt.h: 323107674df349a27d624663757447e4
+include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719
+include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0
+include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587
+include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820
+include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b
+include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee
+include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb
+include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a
+include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095
+include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512
+include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6
+include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e
+include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6
+include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184
+include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab
+include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d
+include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1
+include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166
+include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117
+include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1
+include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf
+include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b
+include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac
+include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128
+include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef
+include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0
+include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd
+include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8
+include/unicode/locid.h: 34733130bd4387fa544d6761034a0955
+include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4
+include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253
+include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49
+include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1
+include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814
+include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a
+include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51
+include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7
+include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b
+include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226
+include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b
+include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e
+include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e
+include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac
+include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e
+include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465
+include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce
+include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade
+include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be
+include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d
+include/unicode/region.h: 9975298932902d63b823382424ecb04f
+include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147
+include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0
+include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032
+include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8
+include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9
+include/unicode/search.h: 3a213657ab777b638423df43e775ead6
+include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7
+include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1
+include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a
+include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414
+include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87
+include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924
+include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542
+include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9
+include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521
+include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303
+include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4
+include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579
+include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a
+include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247
+include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4
+include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98
+include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7
+include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068
+include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091
+include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a
+include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c
+include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83
+include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93
+include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f
+include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063
+include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0
+include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0
+include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40
+include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b
+include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235
+include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3
+include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed
+include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5
+include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f
+include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168
+include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854
+include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7
+include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f
+include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a
+include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36
+include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81
+include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987
+include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e
+include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9
+include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b
+include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494
+include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74
+include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a
+include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee
+include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517
+include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27
+include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640
+include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476
+include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e
+include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688
+include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c
+include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a
+include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3
+include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b
+include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62
+include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa
+include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584
+include/unicode/uniset.h: 501821f127cc093433327c44909a7575
+include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716
+include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31
+include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8
+include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2
+include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec
+include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c
+include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789
+include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff
+include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04
+include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98
+include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4
+include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee
+include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07
+include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8
+include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56
+include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a
+include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6
+include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7
+include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7
+include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5
+include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef
+include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361
+include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9
+include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec
+include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b
+include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd
+include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5
+include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410
+include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12
+include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8
+include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f
+include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760
+include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8
+include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d
+include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa
+include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7
+include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3
+lib/icudt.lib: 8521dc55a20637af8e7cae4453fdae92
+lib/icuin.lib: 0af113d81bab592d2b7c628476b0a715
+lib/icuio.lib: 6812ca214d913a3e0ea303ddf899ff71
+lib/icutest.lib: 1bd7477e81bf551abdd0e80412b85805
+lib/icutu.lib: a69d87281efd6ade323f7c449ded3bb4
+lib/icuuc.lib: 74d264685f3ac6b7df1333fcf486aa45
diff --git a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c97b9e1abccf18d0aefcbcdef01d2c4689917df6/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c97b9e1abccf18d0aefcbcdef01d2c4689917df6/conanmanifest.txt
new file mode 100644
index 00000000..e9b0ee71
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c97b9e1abccf18d0aefcbcdef01d2c4689917df6/conanmanifest.txt
@@ -0,0 +1,187 @@
+1499105682
+bin/icudt59.dll: 6f7abc01bb1d3d9b4a077c27ec228984
+bin/icuin59.dll: 5db6329ab0e0201d72025de56fa9d6a4
+bin/icuio59.dll: 6d3032695a7c12d3cce58a887f2bc644
+bin/icutest59.dll: 425538ed08d6785902b1238e877bc623
+bin/icutu59.dll: 83e15197d0b59cf5500c0c93aa186748
+bin/icuuc59.dll: 1eb31fe82fca12998a9a37c4852e7272
+conaninfo.txt: ad06024880f91bf13cbd6b54c13cf611
+include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc
+include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395
+include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2
+include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00
+include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2
+include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5
+include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3
+include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485
+include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2
+include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4
+include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c
+include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03
+include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4
+include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a
+include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50
+include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37
+include/unicode/curramt.h: 323107674df349a27d624663757447e4
+include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719
+include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0
+include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587
+include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820
+include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b
+include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee
+include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb
+include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a
+include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095
+include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512
+include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6
+include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e
+include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6
+include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184
+include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab
+include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d
+include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1
+include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166
+include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117
+include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1
+include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf
+include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b
+include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac
+include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128
+include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef
+include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0
+include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd
+include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8
+include/unicode/locid.h: 34733130bd4387fa544d6761034a0955
+include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4
+include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253
+include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49
+include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1
+include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814
+include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a
+include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51
+include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7
+include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b
+include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226
+include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b
+include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e
+include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e
+include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac
+include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e
+include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465
+include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce
+include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade
+include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be
+include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d
+include/unicode/region.h: 9975298932902d63b823382424ecb04f
+include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147
+include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0
+include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032
+include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8
+include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9
+include/unicode/search.h: 3a213657ab777b638423df43e775ead6
+include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7
+include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1
+include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a
+include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414
+include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87
+include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924
+include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542
+include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9
+include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521
+include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303
+include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4
+include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579
+include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a
+include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247
+include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4
+include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98
+include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7
+include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068
+include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091
+include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a
+include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c
+include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83
+include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93
+include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f
+include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063
+include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0
+include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0
+include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40
+include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b
+include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235
+include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3
+include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed
+include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5
+include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f
+include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168
+include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854
+include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7
+include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f
+include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a
+include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36
+include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81
+include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987
+include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e
+include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9
+include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b
+include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494
+include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74
+include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a
+include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee
+include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517
+include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27
+include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640
+include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476
+include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e
+include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688
+include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c
+include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a
+include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3
+include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b
+include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62
+include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa
+include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584
+include/unicode/uniset.h: 501821f127cc093433327c44909a7575
+include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716
+include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31
+include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8
+include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2
+include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec
+include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c
+include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789
+include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff
+include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04
+include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98
+include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4
+include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee
+include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07
+include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8
+include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56
+include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a
+include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6
+include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7
+include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7
+include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5
+include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef
+include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361
+include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9
+include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec
+include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b
+include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd
+include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5
+include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410
+include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12
+include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8
+include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f
+include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760
+include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8
+include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d
+include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa
+include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7
+include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3
+lib/icudt.lib: 0ad4d2a27d484d1ee141a17582758564
+lib/icuin.lib: 31a061da58f007137f4216294f7147ef
+lib/icuio.lib: 657f8b121afa93db8433e85c98b3a2bc
+lib/icutest.lib: 6d943d87ddd5a627f0c6bad0f5e13724
+lib/icutu.lib: 853af1f403ea9521004a933e91f5b508
+lib/icuuc.lib: 1e7a3fc48a7db11b6cfc16d455a4952b
diff --git a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/ca0c09cfa678fd91b04c82824988c42e9ac40ddf/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/ca0c09cfa678fd91b04c82824988c42e9ac40ddf/conanmanifest.txt
new file mode 100644
index 00000000..905c0750
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/ca0c09cfa678fd91b04c82824988c42e9ac40ddf/conanmanifest.txt
@@ -0,0 +1,187 @@
+1499330414
+bin/icudt59.dll: f4f67e917d72982f4d38b95a4eebf789
+bin/icuin59.dll: 3aaa0a3bb318eb7da1732e2164c98624
+bin/icuio59.dll: eb2e025f5ebbc37da56a435727ddb27e
+bin/icutest59.dll: 86aa2a9fd01d121b419e9bfc821c541d
+bin/icutu59.dll: 740a6cf36312a3601813ffedb95548dc
+bin/icuuc59.dll: 77ffdc48d26d21580cea392387896d9f
+conaninfo.txt: 72e5f245a2656624132fba01b63171fd
+include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc
+include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395
+include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2
+include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00
+include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2
+include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5
+include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3
+include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485
+include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2
+include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4
+include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c
+include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03
+include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4
+include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a
+include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50
+include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37
+include/unicode/curramt.h: 323107674df349a27d624663757447e4
+include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719
+include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0
+include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587
+include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820
+include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b
+include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee
+include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb
+include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a
+include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095
+include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512
+include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6
+include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e
+include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6
+include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184
+include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab
+include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d
+include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1
+include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166
+include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117
+include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1
+include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf
+include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b
+include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac
+include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128
+include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef
+include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0
+include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd
+include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8
+include/unicode/locid.h: 34733130bd4387fa544d6761034a0955
+include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4
+include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253
+include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49
+include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1
+include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814
+include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a
+include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51
+include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7
+include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b
+include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226
+include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b
+include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e
+include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e
+include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac
+include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e
+include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465
+include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce
+include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade
+include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be
+include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d
+include/unicode/region.h: 9975298932902d63b823382424ecb04f
+include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147
+include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0
+include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032
+include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8
+include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9
+include/unicode/search.h: 3a213657ab777b638423df43e775ead6
+include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7
+include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1
+include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a
+include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414
+include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87
+include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924
+include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542
+include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9
+include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521
+include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303
+include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4
+include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579
+include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a
+include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247
+include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4
+include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98
+include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7
+include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068
+include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091
+include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a
+include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c
+include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83
+include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93
+include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f
+include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063
+include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0
+include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0
+include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40
+include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b
+include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235
+include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3
+include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed
+include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5
+include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f
+include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168
+include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854
+include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7
+include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f
+include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a
+include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36
+include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81
+include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987
+include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e
+include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9
+include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b
+include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494
+include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74
+include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a
+include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee
+include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517
+include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27
+include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640
+include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476
+include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e
+include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688
+include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c
+include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a
+include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3
+include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b
+include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62
+include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa
+include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584
+include/unicode/uniset.h: 501821f127cc093433327c44909a7575
+include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716
+include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31
+include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8
+include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2
+include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec
+include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c
+include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789
+include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff
+include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04
+include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98
+include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4
+include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee
+include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07
+include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8
+include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56
+include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a
+include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6
+include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7
+include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7
+include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5
+include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef
+include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361
+include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9
+include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec
+include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b
+include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd
+include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5
+include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410
+include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12
+include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8
+include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f
+include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760
+include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8
+include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d
+include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa
+include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7
+include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3
+lib/icudt.lib: a4bc5fec27a13bc471b747e67ec58bc4
+lib/icuin.lib: 452cfb482c2b072f99489029a9bb789c
+lib/icuio.lib: c9b9c1c8ef2f622825775a1fd10186c0
+lib/icutest.lib: 7408004f6b9d8318b10a631ed933353b
+lib/icutu.lib: 820e5a0e98bcc257822f254f73c7c682
+lib/icuuc.lib: 62326159fad7b218f3f8455c32da970c
diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/export/conanmanifest.txt
new file mode 100644
index 00000000..c5714a18
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/export/conanmanifest.txt
@@ -0,0 +1,2 @@
+1478795230
+conanfile.py: 677544f321559ff6cc9d738c8b609308 \ No newline at end of file
diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/package/357fb491ae867cbbfe369d54132f4f21c3f13f7d/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/package/357fb491ae867cbbfe369d54132f4f21c3f13f7d/conanmanifest.txt
new file mode 100644
index 00000000..b68bca2b
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/package/357fb491ae867cbbfe369d54132f4f21c3f13f7d/conanmanifest.txt
@@ -0,0 +1,320 @@
+1478728779
+bin/libxml2-2.dll: 6393dbaab96c3c733b8c78dbf0adba46
+bin/xml2-config: d50d6a18c0f68d0b3ef5939ee20d59f8
+bin/xmlcatalog.exe: a2762f091400139b67e01c54de582896
+bin/xmllint.exe: 6582dafc121c69b8727bed62b9fbc74f
+conaninfo.txt: a2d34e82b2ec55a9a2ffcafb7e6451f7
+include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
+include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087
+include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
+include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
+include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
+include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
+include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
+include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
+include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
+include/libxml/dict.h: 93b78165ce896cbda4417bd278259714
+include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778
+include/libxml/entities.h: 16467595fdaff28420d1657b1658f267
+include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357
+include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b
+include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7
+include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a
+include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
+include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
+include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
+include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
+include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
+include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7
+include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
+include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265
+include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb
+include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
+include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
+include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
+include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
+include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
+include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
+include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
+include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c
+include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
+include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
+include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f
+include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
+include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
+include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
+include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
+include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
+include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
+include/libxml/xmlversion.h: 22579da9671c7d2d7662135fe8523088
+include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
+include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
+include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
+include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
+include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
+include/libxml2/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087
+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: e07b28c25a85356f585dd6891e0c7778
+include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267
+include/libxml2/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357
+include/libxml2/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b
+include/libxml2/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7
+include/libxml2/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a
+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: 28ed78fdce3dbad508a6381dd580d1e7
+include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
+include/libxml2/libxml/threads.h: 2c630b6409352bcd1e10d94177215265
+include/libxml2/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb
+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: c7982540f18e547b3ca70c7259c59e4c
+include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
+include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
+include/libxml2/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f
+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: 90bea4a276022638ecb073eea7c849e4
+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/win32config.h: 410df263529fb9ec616b22f590dbdd1d
+include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72
+lib/cmake/libxml2/libxml2-config.cmake: 905864882fbb75196d4618cdf923ef78
+lib/libxml2.dll.a: 6944466ef81a685127a88f1ec6c528a2
+lib/libxml2.la: 82844cbca6a62f0052bb403866940c5c
+lib/pkgconfig/libxml-2.0.pc: 85b1b86303c386209ad29dd2d909dfd3
+lib/xml2Conf.sh: 1ae0e5bede910b47b1cb3adc34cf7acf
+share/aclocal/libxml.m4: a07f9db1c83755505dbf961c953efdf8
+share/doc/libxml2-2.9.4/Copyright: 2044417e2e5006b65a8b9067b683fcf1
+share/doc/libxml2-2.9.4/examples/testHTML.c: 6b181ebf4001bb62b07c7be7d79a2f01
+share/doc/libxml2-2.9.4/examples/testSAX.c: 34e3e9b268e1915652c15c4be11216a8
+share/doc/libxml2-2.9.4/examples/testXPath.c: 1db9d6ae0438d72387bcfd0ff1ae5ce4
+share/doc/libxml2-2.9.4/examples/xmllint.c: fc1fb77452cd8975c74b5f2664330feb
+share/doc/libxml2-2.9.4/html/DOM.gif: b3d91cf23f7c9199b395356ea98cd097
+share/doc/libxml2-2.9.4/html/FAQ.html: 46b6bf6536bf9b2652891363aafb0b58
+share/doc/libxml2-2.9.4/html/Libxml2-Logo-180x168.gif: 6704060ba0272a9624e0a732455439ba
+share/doc/libxml2-2.9.4/html/Libxml2-Logo-90x34.gif: 29dfd4b3dec5fee179d3dc7e3d65be8a
+share/doc/libxml2-2.9.4/html/encoding.html: 3be0aba75968021dc9be873c020b93a9
+share/doc/libxml2-2.9.4/html/examples.xml: e6fad87730c6957a238a06ad3e33a4e9
+share/doc/libxml2-2.9.4/html/examples.xsl: 821de9e855568781f8c87ad0fe9afcba
+share/doc/libxml2-2.9.4/html/html/book1.html: 461321024ef78221594067503eb0eba0
+share/doc/libxml2-2.9.4/html/html/home.png: f6192f4292d744423df690e785d60fdf
+share/doc/libxml2-2.9.4/html/html/index.html: 461321024ef78221594067503eb0eba0
+share/doc/libxml2-2.9.4/html/html/left.png: f771308152ab24a69682daed70ce136d
+share/doc/libxml2-2.9.4/html/html/libxml-DOCBparser.html: a9c425e3ab0c095b85759a321c294a72
+share/doc/libxml2-2.9.4/html/html/libxml-HTMLparser.html: b20a43ee13f4a8020b84830aa83cefb0
+share/doc/libxml2-2.9.4/html/html/libxml-HTMLtree.html: b639bc91545a89e12d9c0a34a23bd6de
+share/doc/libxml2-2.9.4/html/html/libxml-SAX.html: a1dddf7f62888196c45c587a216cbe8a
+share/doc/libxml2-2.9.4/html/html/libxml-SAX2.html: 2d8812144ee7796aa073b748ba560d34
+share/doc/libxml2-2.9.4/html/html/libxml-c14n.html: af407530b72ad6d8342eab7e3d90207b
+share/doc/libxml2-2.9.4/html/html/libxml-catalog.html: 6ccaf618b222577f8b1c9ed8278ea357
+share/doc/libxml2-2.9.4/html/html/libxml-chvalid.html: 4bec2549c1505b9048041b722cb052c6
+share/doc/libxml2-2.9.4/html/html/libxml-debugXML.html: b1b29857fbff5d68b7bdf982f8b9f6c7
+share/doc/libxml2-2.9.4/html/html/libxml-dict.html: 390df4fbbac8f9ba0a1338bc448b6ad4
+share/doc/libxml2-2.9.4/html/html/libxml-encoding.html: 812d49f58d6f7721ccf9289c0813a473
+share/doc/libxml2-2.9.4/html/html/libxml-entities.html: d4ae454060415d31a5eec7a09d6c05a3
+share/doc/libxml2-2.9.4/html/html/libxml-globals.html: 7487fd3b2740f53f259016b9032caf19
+share/doc/libxml2-2.9.4/html/html/libxml-hash.html: 53ff0d00bc6b42b1f6981a58a4bc5ff8
+share/doc/libxml2-2.9.4/html/html/libxml-lib.html: 461321024ef78221594067503eb0eba0
+share/doc/libxml2-2.9.4/html/html/libxml-list.html: 086afdd20e6be957346251d3ea8552f0
+share/doc/libxml2-2.9.4/html/html/libxml-nanoftp.html: c07d479ce51894e6181be84cd7afc8f6
+share/doc/libxml2-2.9.4/html/html/libxml-nanohttp.html: a4457c15280d27457677a436286c344e
+share/doc/libxml2-2.9.4/html/html/libxml-parser.html: d9abc1e3b231427736e24bb53d310edf
+share/doc/libxml2-2.9.4/html/html/libxml-parserInternals.html: dc212b49555db1f4d3473021415990f5
+share/doc/libxml2-2.9.4/html/html/libxml-pattern.html: bff29ccd97d10d65cd40201985ba2501
+share/doc/libxml2-2.9.4/html/html/libxml-relaxng.html: da69ff4b925629ce5667c63895aecf3f
+share/doc/libxml2-2.9.4/html/html/libxml-schemasInternals.html: 9fe427f9b1b272d687e6ed524df9ac77
+share/doc/libxml2-2.9.4/html/html/libxml-schematron.html: f0ddff7bae5bba25b1c98abd75038c36
+share/doc/libxml2-2.9.4/html/html/libxml-threads.html: 8bfd4253309b18e5b94f01228f3c6887
+share/doc/libxml2-2.9.4/html/html/libxml-tree.html: dd8a9d64d5cd75bcecfcfa530a298cf1
+share/doc/libxml2-2.9.4/html/html/libxml-uri.html: 9b4186c1502963221da42717dfcf2789
+share/doc/libxml2-2.9.4/html/html/libxml-valid.html: 51b24ec90bd3c5591130fa219172dca8
+share/doc/libxml2-2.9.4/html/html/libxml-xinclude.html: 2639d942d8a7bb71201ef35d8dd0a5d1
+share/doc/libxml2-2.9.4/html/html/libxml-xlink.html: 1de0d3b14ab220eb6b51bfa254b03769
+share/doc/libxml2-2.9.4/html/html/libxml-xmlIO.html: e9d7b75133b68febff966553614ca1e3
+share/doc/libxml2-2.9.4/html/html/libxml-xmlautomata.html: 28a6fdabf1bcc027c5723ef484551a3b
+share/doc/libxml2-2.9.4/html/html/libxml-xmlerror.html: 13b79642aa3895e095f83dc5ebddc7d9
+share/doc/libxml2-2.9.4/html/html/libxml-xmlexports.html: 76a89eb95c8256a4277f65250245ef9a
+share/doc/libxml2-2.9.4/html/html/libxml-xmlmemory.html: ea097805488added49ebb2f1373c212a
+share/doc/libxml2-2.9.4/html/html/libxml-xmlmodule.html: dad4c35e0c0a8fb9bc1db2d42ae5f664
+share/doc/libxml2-2.9.4/html/html/libxml-xmlreader.html: 61db95ee91a1056009c76ad04c7aad47
+share/doc/libxml2-2.9.4/html/html/libxml-xmlregexp.html: fc8289c2885a2e9adae8ce5f3f784f4d
+share/doc/libxml2-2.9.4/html/html/libxml-xmlsave.html: 8e4208e2908bd9a021c31ee1338755d2
+share/doc/libxml2-2.9.4/html/html/libxml-xmlschemas.html: 455628ea9eca007ecaa224305df3b0c8
+share/doc/libxml2-2.9.4/html/html/libxml-xmlschemastypes.html: f698db4a289728d46199ad42160da1d3
+share/doc/libxml2-2.9.4/html/html/libxml-xmlstring.html: 708539f930210582860e0374d501b801
+share/doc/libxml2-2.9.4/html/html/libxml-xmlunicode.html: 7b282351048157db2233f4a8c9ed305c
+share/doc/libxml2-2.9.4/html/html/libxml-xmlversion.html: d9e2cd59ac2a1aa5319d09f7ad726a63
+share/doc/libxml2-2.9.4/html/html/libxml-xmlwriter.html: f7345386e22ec21cf60d91371eeaed57
+share/doc/libxml2-2.9.4/html/html/libxml-xpath.html: 9e3290a0c3f1704b066d736cdadaa93f
+share/doc/libxml2-2.9.4/html/html/libxml-xpathInternals.html: 463d1f6b154041eaed041a32ffd5a8c5
+share/doc/libxml2-2.9.4/html/html/libxml-xpointer.html: 578d2d95c3a254fdd208d5eb5d8bc063
+share/doc/libxml2-2.9.4/html/html/libxml-xzlib.html: 8d55e7cdc5a0363d945c8a672841bd6f
+share/doc/libxml2-2.9.4/html/html/right.png: ebd7e6d206d73850d77d305ab548f957
+share/doc/libxml2-2.9.4/html/html/up.png: 2f07d9272deb4ae870ca6821117877fa
+share/doc/libxml2-2.9.4/html/index.html: 854eae61c805261731f38a873415144f
+share/doc/libxml2-2.9.4/html/io1.c: 8861af9d5ae163e2679d14cccd7c50a8
+share/doc/libxml2-2.9.4/html/io1.res: c1063365cedce05c3c75361d8b21eda0
+share/doc/libxml2-2.9.4/html/io2.c: 064a8c92267a391f5cbc41dbf49b14ad
+share/doc/libxml2-2.9.4/html/io2.res: c6a030758261e4b23c18fe8fa9b9f1cb
+share/doc/libxml2-2.9.4/html/libxml.gif: 7b77627ea524c095934962f5dee442cb
+share/doc/libxml2-2.9.4/html/parse1.c: 35924de5d0e047f4e2732e8ef4d31fea
+share/doc/libxml2-2.9.4/html/parse2.c: 1533aa6faa9efa078a56d2d37b4e318c
+share/doc/libxml2-2.9.4/html/parse3.c: 745ea8e70138377b1fb1d0e3116dba63
+share/doc/libxml2-2.9.4/html/parse4.c: 1ebc80d9df8a1b0568f9cf7a2cc70a3e
+share/doc/libxml2-2.9.4/html/reader1.c: b30f26d62bb3c37fc9cba51fff13924e
+share/doc/libxml2-2.9.4/html/reader1.res: c7e547f58d4407d091d189a1ebfeab77
+share/doc/libxml2-2.9.4/html/reader2.c: 8b66731b71444ec57b99acc9d41a5f1d
+share/doc/libxml2-2.9.4/html/reader3.c: 2874d5506c9f0b9f4a1dead26d58e559
+share/doc/libxml2-2.9.4/html/reader3.res: ce152220e5a24918935d6f0c8bbcf587
+share/doc/libxml2-2.9.4/html/reader4.c: c7d0e7908cfc12c1102a58f4e530bbfd
+share/doc/libxml2-2.9.4/html/reader4.res: 2f8c9c74667d1434104e5610a77f824f
+share/doc/libxml2-2.9.4/html/redhat.gif: dd0216f442bf6845c103aba1b4bcb869
+share/doc/libxml2-2.9.4/html/smallfootonly.gif: e92b022a99a76d6fceeb35576bb7718f
+share/doc/libxml2-2.9.4/html/structure.gif: f10610a92f24c3f0fc35078f5764867e
+share/doc/libxml2-2.9.4/html/test1.xml: 5ffe018a2890cdd13b4d08d674cf8dd4
+share/doc/libxml2-2.9.4/html/test2.xml: 4084cf4871ee86fef27f5e5ee91ea455
+share/doc/libxml2-2.9.4/html/test3.xml: 0ba76ca9c89e995bbaf258ab154e5205
+share/doc/libxml2-2.9.4/html/testWriter.c: f76b29aaee2bb1f0323ed8b28a45a794
+share/doc/libxml2-2.9.4/html/tree1.c: 8e3b9f050ff7e6ecd2912940cbb2394f
+share/doc/libxml2-2.9.4/html/tree1.res: 4d4d5f3e8297d35e59d9f92c876b42ac
+share/doc/libxml2-2.9.4/html/tree2.c: 58c5720b77f06428c3824c66003c6b73
+share/doc/libxml2-2.9.4/html/tree2.res: 8e5cc417bcb23115c4f802404e09657e
+share/doc/libxml2-2.9.4/html/tst.xml: 6d10ac1b8fb04bc8fb73f9964589a223
+share/doc/libxml2-2.9.4/html/tutorial/apa.html: 51b23839855ffbb232c8ba2211a4d9ca
+share/doc/libxml2-2.9.4/html/tutorial/apb.html: 6fa0d1a793a7d794967c497dc9112077
+share/doc/libxml2-2.9.4/html/tutorial/apc.html: c263a905499b8177ee93b6ab39b26266
+share/doc/libxml2-2.9.4/html/tutorial/apd.html: 9f3342db337c1a28df32d4b85eba94be
+share/doc/libxml2-2.9.4/html/tutorial/ape.html: 69164a2345a37ac0b1001f2084ee5abc
+share/doc/libxml2-2.9.4/html/tutorial/apf.html: 4b58ea573ee05ceb46cac6c3eeef8211
+share/doc/libxml2-2.9.4/html/tutorial/apg.html: a84665f786e99169afa8e9dceb5003ca
+share/doc/libxml2-2.9.4/html/tutorial/aph.html: d49dfaba969e5b9161748d98b6f8eb0b
+share/doc/libxml2-2.9.4/html/tutorial/api.html: 0433fb6f377e50662e0f89b1e2f8e49a
+share/doc/libxml2-2.9.4/html/tutorial/ar01s02.html: d2b5e466f1613a0a281969296efe652e
+share/doc/libxml2-2.9.4/html/tutorial/ar01s03.html: af7d8b5f8bf6e7c6949c5f1b260289ef
+share/doc/libxml2-2.9.4/html/tutorial/ar01s04.html: 08161b16d07d12969e2ff0db52c0006d
+share/doc/libxml2-2.9.4/html/tutorial/ar01s05.html: a39259d226409f45e234b8e4f0ae1e9f
+share/doc/libxml2-2.9.4/html/tutorial/ar01s06.html: 4d622cd5afe28d58e8808651c896ff1e
+share/doc/libxml2-2.9.4/html/tutorial/ar01s07.html: c3d0264c72c908e119c22c7787892db9
+share/doc/libxml2-2.9.4/html/tutorial/ar01s08.html: 47bfaa87452e5e5d3436b232d96b1cf7
+share/doc/libxml2-2.9.4/html/tutorial/ar01s09.html: 066052f4864add31dffd8fc4bb1b9b7f
+share/doc/libxml2-2.9.4/html/tutorial/images/blank.png: 6f7573d4bb6bf0f55ed9ebd79f3f786f
+share/doc/libxml2-2.9.4/html/tutorial/images/callouts/1.png: 0f67842b8cc059137a88288e95115a18
+share/doc/libxml2-2.9.4/html/tutorial/images/callouts/10.png: 29fd9e419eee2efa4ef6ce493ca51a9c
+share/doc/libxml2-2.9.4/html/tutorial/images/callouts/2.png: 782f998bab59d0221977c1c0eaa676c8
+share/doc/libxml2-2.9.4/html/tutorial/images/callouts/3.png: 35dcf1dd29a802080c984e52d76e5b1f
+share/doc/libxml2-2.9.4/html/tutorial/images/callouts/4.png: 3d412b47729eb73afc7aa430feeb7da0
+share/doc/libxml2-2.9.4/html/tutorial/images/callouts/5.png: 489005941fbb522369466ca850189c59
+share/doc/libxml2-2.9.4/html/tutorial/images/callouts/6.png: f64cfcfac0c4219edebc96d6d043c84c
+share/doc/libxml2-2.9.4/html/tutorial/images/callouts/7.png: 0def94f52c5e45256232320aaffeb1ce
+share/doc/libxml2-2.9.4/html/tutorial/images/callouts/8.png: 2f899cf0909049b0472654d7357eaeb3
+share/doc/libxml2-2.9.4/html/tutorial/images/callouts/9.png: 5ba16a0731d050493bd7e0b95244aafc
+share/doc/libxml2-2.9.4/html/tutorial/images/caution.png: 2245032ab69fc481e2eefd246aa96e07
+share/doc/libxml2-2.9.4/html/tutorial/images/draft.png: 1b1da3ec69df05af5f2a5475e8a8a24b
+share/doc/libxml2-2.9.4/html/tutorial/images/home.png: 700644702db92b31d7488edfb3adfe7e
+share/doc/libxml2-2.9.4/html/tutorial/images/important.png: ca20b7b781cf82d1aeb36ce63590ccd0
+share/doc/libxml2-2.9.4/html/tutorial/images/next.png: c4ec8d7f81407ce09d175d7366c25ba0
+share/doc/libxml2-2.9.4/html/tutorial/images/note.png: 109e4af9c43357a74c6de01db819f36f
+share/doc/libxml2-2.9.4/html/tutorial/images/prev.png: 2188e42454c65ed8a37126d0f5f5830a
+share/doc/libxml2-2.9.4/html/tutorial/images/tip.png: dbb88aaf05b4a6a7df59c72cc5c947b4
+share/doc/libxml2-2.9.4/html/tutorial/images/toc-blank.png: a9dfccc01739501bbc01d561da12c944
+share/doc/libxml2-2.9.4/html/tutorial/images/toc-minus.png: 72baddf4a76d4d74f634edf1e71134b3
+share/doc/libxml2-2.9.4/html/tutorial/images/toc-plus.png: ee8d311bafbc474875730d7644e86047
+share/doc/libxml2-2.9.4/html/tutorial/images/up.png: ddf37bee4d12f626b42004e26bdd4e13
+share/doc/libxml2-2.9.4/html/tutorial/images/warning.png: 59c28f6840b1f20094af4ffc16ce3189
+share/doc/libxml2-2.9.4/html/tutorial/includeaddattribute.c: ba57721ff902105ef3c79eb199f4da5e
+share/doc/libxml2-2.9.4/html/tutorial/includeaddkeyword.c: 268f90fc598ccf5a5bd1de7d1f57c873
+share/doc/libxml2-2.9.4/html/tutorial/includeconvert.c: b91e86a449cb257dd92ada947c2b2320
+share/doc/libxml2-2.9.4/html/tutorial/includegetattribute.c: af83032a68f54f420f04430efd7629c8
+share/doc/libxml2-2.9.4/html/tutorial/includekeyword.c: 5508972bd6f704cddb4b4faeaa5397b0
+share/doc/libxml2-2.9.4/html/tutorial/includexpath.c: a9718d128b1abbf9710cb7ea315cffec
+share/doc/libxml2-2.9.4/html/tutorial/index.html: c3df2af08328cd4cbf697d55ca9cd419
+share/doc/libxml2-2.9.4/html/tutorial/ix01.html: 2f9c98d5610fc9a8f02c7312c3c49691
+share/doc/libxml2-2.9.4/html/tutorial/xmltutorial.pdf: 12df01000d92ab495235de65abcd4e46
+share/doc/libxml2-2.9.4/html/w3c.png: ba69544b9cfa7659a0bb1b81410680a9
+share/doc/libxml2-2.9.4/html/writer.xml: 1e16356328b8e3fa703a18858a11f3bb
+share/doc/libxml2-2.9.4/html/xml.html: 238ceba29df713265480f81bf31c1f1a
+share/doc/libxml2-2.9.4/html/xpath1.c: 87445983c77091ef0441ff775fb8edc6
+share/doc/libxml2-2.9.4/html/xpath1.res: cf508aadb27c5c145ac58d256326e8eb
+share/doc/libxml2-2.9.4/html/xpath2.c: 413d481a75246b5af3d8e7f489e3408f
+share/doc/libxml2-2.9.4/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: 448bf8a3ac020486b4b50ac3cdd52c16
+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: 3d220f5057f1d2f86c2d900763855a53
+share/gtk-doc/html/libxml2/libxml2-encoding.html: eac9c8c39be246af865c4ad51bf94d32
+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: 11b6563618a2b99b9831857a5e81cfd2
+share/gtk-doc/html/libxml2/libxml2-list.html: e26c2e29812e0dd9b790a38f447f6aba
+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: f69402825563b84f449e76963e654c55
+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: 18d8636860bdf93d9a33d4780c84db61
+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: 00e0588cbbeed28f03ca5665d6ff27ec
+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: 576384e2dd8965ab77e6f459022d827f
+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: 92b3946891a43aaa8d983f599b9aadf0
+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: 09af6c8f3ce2aec4abfc523bc197bda6
+share/gtk-doc/html/libxml2/libxml2-xpathInternals.html: 7e1cd39d27fb760f721fb1f5e276dcf9
+share/gtk-doc/html/libxml2/libxml2-xpointer.html: eb4ef1b1665e08fd1c43e44f311367bb
+share/gtk-doc/html/libxml2/libxml2.devhelp: dec063a88e7aa03c218f1a7a93cfb912
+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: c01059c82575fe971688706702d175e7
+share/man/man1/xmllint.1: c2da2d5425849f19b8b0d355f5215973
+share/man/man3/libxml.3: 1bc9e496f1d34157a9e0d1b65704819a \ No newline at end of file
diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/export/conanmanifest.txt
new file mode 100644
index 00000000..54a81a2e
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/export/conanmanifest.txt
@@ -0,0 +1,2 @@
+1499347513
+conanfile.py: 13d33f258924b0e194abbae675d10623
diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/3c9b592a3dd15507b8a6d90a8fcc34d2b4de2260/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/3c9b592a3dd15507b8a6d90a8fcc34d2b4de2260/conanmanifest.txt
new file mode 100644
index 00000000..46e106f7
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/3c9b592a3dd15507b8a6d90a8fcc34d2b4de2260/conanmanifest.txt
@@ -0,0 +1,55 @@
+1499348590
+bin/libxml2.dll: 21125a168735fe1f2da4ed04d7478ae6
+conaninfo.txt: 38d79dbe71569466f32385561d0a7c01
+include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
+include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087
+include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
+include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
+include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
+include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
+include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
+include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
+include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
+include/libxml/dict.h: 93b78165ce896cbda4417bd278259714
+include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778
+include/libxml/entities.h: 16467595fdaff28420d1657b1658f267
+include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357
+include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b
+include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7
+include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a
+include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
+include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
+include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
+include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
+include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
+include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7
+include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
+include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265
+include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb
+include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
+include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
+include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
+include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
+include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
+include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
+include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
+include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c
+include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
+include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
+include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f
+include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
+include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
+include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
+include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
+include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
+include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
+include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10
+include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
+include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
+include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
+include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
+include/win32config.h: 410df263529fb9ec616b22f590dbdd1d
+include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72
+lib/libxml2.lib: 8401cfb31c445b419fd36f7cca9287ba
+lib/libxml2_a.lib: b44b970cfaee62a922b7424646f07bbc
+lib/libxml2_a_dll.lib: b7a0af9a50e80ab55a92714e1068f48c
diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/61c4f21bb72fcb92afb46571ac7caaa967c09c5d/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/61c4f21bb72fcb92afb46571ac7caaa967c09c5d/conanmanifest.txt
new file mode 100644
index 00000000..5aded80c
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/61c4f21bb72fcb92afb46571ac7caaa967c09c5d/conanmanifest.txt
@@ -0,0 +1,55 @@
+1499348835
+bin/libxml2.dll: d9a4499bddd011be860ed1414a2cbae4
+conaninfo.txt: 64d85058962adbbc211c59513c575f8e
+include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
+include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087
+include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
+include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
+include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
+include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
+include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
+include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
+include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
+include/libxml/dict.h: 93b78165ce896cbda4417bd278259714
+include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778
+include/libxml/entities.h: 16467595fdaff28420d1657b1658f267
+include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357
+include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b
+include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7
+include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a
+include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
+include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
+include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
+include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
+include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
+include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7
+include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
+include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265
+include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb
+include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
+include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
+include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
+include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
+include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
+include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
+include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
+include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c
+include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
+include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
+include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f
+include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
+include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
+include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
+include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
+include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
+include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
+include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10
+include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
+include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
+include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
+include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
+include/win32config.h: 410df263529fb9ec616b22f590dbdd1d
+include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72
+lib/libxml2.lib: 1943502c63f1459602a39bd2323d38f6
+lib/libxml2_a.lib: fd6456fbcd17a0467525faad0666ff8b
+lib/libxml2_a_dll.lib: a4c27aa254afe3f1b0279a92421e7342
diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/8ec39b27fb5828ba512b3f2dafe88cc0962c29b9/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/8ec39b27fb5828ba512b3f2dafe88cc0962c29b9/conanmanifest.txt
new file mode 100644
index 00000000..e07078e6
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/8ec39b27fb5828ba512b3f2dafe88cc0962c29b9/conanmanifest.txt
@@ -0,0 +1,55 @@
+1499348420
+bin/libxml2.dll: d97dd77e1ca7b5cc92bb16f1519c2f02
+conaninfo.txt: 2954c763996d7723b688af93f860be53
+include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
+include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087
+include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
+include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
+include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
+include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
+include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
+include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
+include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
+include/libxml/dict.h: 93b78165ce896cbda4417bd278259714
+include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778
+include/libxml/entities.h: 16467595fdaff28420d1657b1658f267
+include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357
+include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b
+include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7
+include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a
+include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
+include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
+include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
+include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
+include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
+include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7
+include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
+include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265
+include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb
+include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
+include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
+include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
+include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
+include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
+include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
+include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
+include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c
+include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
+include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
+include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f
+include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
+include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
+include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
+include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
+include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
+include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
+include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10
+include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
+include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
+include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
+include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
+include/win32config.h: 410df263529fb9ec616b22f590dbdd1d
+include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72
+lib/libxml2.lib: 63bd590c414dfc9907df9e8cea6c3ba6
+lib/libxml2_a.lib: e811e6c280f3715f435ea3d7cebda6c2
+lib/libxml2_a_dll.lib: e2c6edb8085198269970611c68edffaf
diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/e08083f0910e4ba3ae89c4298d94b672829af1fe/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/e08083f0910e4ba3ae89c4298d94b672829af1fe/conanmanifest.txt
new file mode 100644
index 00000000..75b0084f
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/e08083f0910e4ba3ae89c4298d94b672829af1fe/conanmanifest.txt
@@ -0,0 +1,55 @@
+1499348033
+bin/libxml2.dll: 41e781ae591bbf0b36780ccce4565226
+conaninfo.txt: 6ef37ed57f0f92d64efc139dff95365b
+include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
+include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087
+include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
+include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
+include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
+include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
+include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
+include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
+include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
+include/libxml/dict.h: 93b78165ce896cbda4417bd278259714
+include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778
+include/libxml/entities.h: 16467595fdaff28420d1657b1658f267
+include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357
+include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b
+include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7
+include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a
+include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
+include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
+include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
+include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
+include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
+include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7
+include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
+include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265
+include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb
+include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
+include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
+include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
+include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
+include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
+include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
+include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
+include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c
+include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
+include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
+include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f
+include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
+include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
+include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
+include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
+include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
+include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
+include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10
+include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
+include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
+include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
+include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
+include/win32config.h: 410df263529fb9ec616b22f590dbdd1d
+include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72
+lib/libxml2.lib: d7556bca5f0c194de00b118175c9e786
+lib/libxml2_a.lib: 2e4f2027834a545ab38246c576ff0f31
+lib/libxml2_a_dll.lib: 1932915fa9f066097c72915cabea32a0
diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/export/conanmanifest.txt
new file mode 100644
index 00000000..73d392f3
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/export/conanmanifest.txt
@@ -0,0 +1,2 @@
+1478799778
+conanfile.py: b879c8be77c29214d239564bf9d04969 \ No newline at end of file
diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/package/30620cba1eaf28add40f441a20f7d1be9a5c636c/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/package/30620cba1eaf28add40f441a20f7d1be9a5c636c/conanmanifest.txt
new file mode 100644
index 00000000..ead7f1ca
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/package/30620cba1eaf28add40f441a20f7d1be9a5c636c/conanmanifest.txt
@@ -0,0 +1,136 @@
+1478799864
+bin/libexslt-0.dll: 7675292df50bf7e337e6fe7641612f2b
+bin/libxslt-1.dll: a1c6847bea36a592e198604f930974d2
+bin/xslt-config: 92edf713575aac5c5db15127af375842
+bin/xsltproc.exe: c215ee880a249a87c6eab40d5a9660e3
+conaninfo.txt: d4dddabb56f9b9605df4d8fa2f367028
+include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
+include/libexslt/exsltconfig.h: b3e4cceec1495ff23ba07518c4a8afcb
+include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809
+include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f
+include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
+include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
+include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
+include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3
+include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0
+include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
+include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
+include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f
+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: 060c2e753adea589569d2835a006075e
+include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641
+include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
+include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661
+include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
+include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
+include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e
+include/libxslt/xsltconfig.h: 696ee4c678ac92cb4b17a955475698b0
+include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000
+include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07
+include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
+lib/libexslt.dll.a: c03cb36bcefbeaf9f2529dcae7d38db5
+lib/libexslt.la: 4e7f084a461a3ab245dce1836aaf4384
+lib/libxslt.dll.a: 3dca0c97875f4f44cf46039657d5f5eb
+lib/libxslt.la: 04ac200e9b2c56292ad91ffcb83ff676
+lib/pkgconfig/libexslt.pc: 6ae3965889e819ace738967546160ede
+lib/pkgconfig/libxslt.pc: 101abf476285d150fb6130679868fd2a
+lib/xsltConf.sh: 387130017807ac4132eccf4db20b3be8
+share/aclocal/libxslt.m4: 7b0b8b6bd86eea30c617663c9e9439b3
+share/doc/libxslt-1.1.29/html/API.html: 99b964a0e24da7db2d479302fbde49ef
+share/doc/libxslt-1.1.29/html/APIchunk0.html: 379e5dd4f4ae9cdbaea4428322524d23
+share/doc/libxslt-1.1.29/html/APIchunk1.html: e6bedc4a557c35709cfaadb3b3a2c78e
+share/doc/libxslt-1.1.29/html/APIchunk10.html: 990d5445086a566dff80c3c55e7fe777
+share/doc/libxslt-1.1.29/html/APIchunk11.html: d2c1db9800e2fefec12d29d1d4935787
+share/doc/libxslt-1.1.29/html/APIchunk12.html: 3e91f14eb29aa1b149a6dc47adfe3f7e
+share/doc/libxslt-1.1.29/html/APIchunk13.html: f81829102703ab031d34501e86c38de6
+share/doc/libxslt-1.1.29/html/APIchunk2.html: 8de13f862400c55f79640149263ecdf2
+share/doc/libxslt-1.1.29/html/APIchunk3.html: a67b4125d6d62adefd42a1f14d8e743e
+share/doc/libxslt-1.1.29/html/APIchunk4.html: 56f35b492dacfd056fb9aeb0d465d4d8
+share/doc/libxslt-1.1.29/html/APIchunk5.html: a0fd3189be50ea1bd6193387408f586c
+share/doc/libxslt-1.1.29/html/APIchunk6.html: 9bbcf809a505e114d6639124cf4ea61c
+share/doc/libxslt-1.1.29/html/APIchunk7.html: a13a001cbc5772a5f078dcb6b6933ed7
+share/doc/libxslt-1.1.29/html/APIchunk8.html: bcffc0a904c0e63029ea40434087e8a6
+share/doc/libxslt-1.1.29/html/APIchunk9.html: ed227fe1b81942da23d7e2aa7b743888
+share/doc/libxslt-1.1.29/html/APIconstructors.html: d79268dc83d0336691469ee5e7de4ffa
+share/doc/libxslt-1.1.29/html/APIfiles.html: 490ec3f50d79908176cd61723381ebdf
+share/doc/libxslt-1.1.29/html/APIfunctions.html: 78ba3e4807646ecedb871570caecf6d2
+share/doc/libxslt-1.1.29/html/APIsymbols.html: 3e7d7df3374823ed4a8b9e00de152f5e
+share/doc/libxslt-1.1.29/html/EXSLT/APIchunk0.html: be037131987b78b19b9e61ce54877bee
+share/doc/libxslt-1.1.29/html/EXSLT/APIconstructors.html: 3da084171718dfe3cfc77c6d4350762f
+share/doc/libxslt-1.1.29/html/EXSLT/APIfiles.html: d67a66297a2fd601bc1553874765a315
+share/doc/libxslt-1.1.29/html/EXSLT/APIfunctions.html: 6b0b4b814785deca06fb32b27d1421db
+share/doc/libxslt-1.1.29/html/EXSLT/APIsymbols.html: 39928a27a9ada210627deef998899296
+share/doc/libxslt-1.1.29/html/EXSLT/bugs.html: 7e22e19ae460ec6a27849b6bf2870eaf
+share/doc/libxslt-1.1.29/html/EXSLT/docs.html: de04679a46246ab14183bfddfb9fe21e
+share/doc/libxslt-1.1.29/html/EXSLT/downloads.html: 775d1c9006018e2a6afbd46aabac94cc
+share/doc/libxslt-1.1.29/html/EXSLT/exslt.html: 9f53a9098c0ae4b86092ec453f9bf5e0
+share/doc/libxslt-1.1.29/html/EXSLT/help.html: 6a3ae7a677b508299d6843ec2aa06919
+share/doc/libxslt-1.1.29/html/EXSLT/index.html: f10878530c0c370434e38f8669b87fb2
+share/doc/libxslt-1.1.29/html/EXSLT/intro.html: 08c5743544fa11d3e47794d2bddf58c5
+share/doc/libxslt-1.1.29/html/FAQ.html: d50bcf8a29a1593dd5e0a3821071274f
+share/doc/libxslt-1.1.29/html/Libxslt-Logo-180x168.gif: e6f8bb7e4a5a426380d387adaedadad9
+share/doc/libxslt-1.1.29/html/Libxslt-Logo-90x34.gif: 6b3ac58ce6c3e622db3dbf83d127f1ac
+share/doc/libxslt-1.1.29/html/bugs.html: f724ff1f191cd6d6006ff81f85b84987
+share/doc/libxslt-1.1.29/html/contexts.gif: 8d882ee509aaba54abf791a312fdb617
+share/doc/libxslt-1.1.29/html/contribs.html: c3d4e7a850f0d5e373f857093b092fbc
+share/doc/libxslt-1.1.29/html/docbook.html: 776f814590907d566008cb194162da1a
+share/doc/libxslt-1.1.29/html/docs.html: 4291a6eb59ef115310843882330d25f1
+share/doc/libxslt-1.1.29/html/downloads.html: a34b24da9c37d11b160a51375b2d8e26
+share/doc/libxslt-1.1.29/html/extensions.html: d9dc8d45c36e77af9b229d9de2fa184c
+share/doc/libxslt-1.1.29/html/help.html: ec0ba42602368c606bb282ae37d6e8ff
+share/doc/libxslt-1.1.29/html/html/book1.html: 38e702d7abb51be701e9e4a132b7fbf3
+share/doc/libxslt-1.1.29/html/html/home.png: f6192f4292d744423df690e785d60fdf
+share/doc/libxslt-1.1.29/html/html/index.html: 38e702d7abb51be701e9e4a132b7fbf3
+share/doc/libxslt-1.1.29/html/html/left.png: f771308152ab24a69682daed70ce136d
+share/doc/libxslt-1.1.29/html/html/libxslt-attributes.html: 01e3dad54911c715af8eb4edd03680d7
+share/doc/libxslt-1.1.29/html/html/libxslt-documents.html: 04b4f566bc179282ba31e4086733d392
+share/doc/libxslt-1.1.29/html/html/libxslt-extensions.html: 48ba473ecaca35f0e9d118bfe569a4ce
+share/doc/libxslt-1.1.29/html/html/libxslt-extra.html: b531cac2627f78c17bf7751d709d15e4
+share/doc/libxslt-1.1.29/html/html/libxslt-functions.html: 8f859868f4d61cc91fc3297f58cf467f
+share/doc/libxslt-1.1.29/html/html/libxslt-imports.html: b190003ede5181d38069a360e9e54696
+share/doc/libxslt-1.1.29/html/html/libxslt-keys.html: 595c6d8e3cbd5836d765a714cdaa8662
+share/doc/libxslt-1.1.29/html/html/libxslt-lib.html: 38e702d7abb51be701e9e4a132b7fbf3
+share/doc/libxslt-1.1.29/html/html/libxslt-namespaces.html: f1957f303bf803b546fea20c3210e66c
+share/doc/libxslt-1.1.29/html/html/libxslt-numbersInternals.html: 8270d01773d6827cef5eb0e5fbc06cbe
+share/doc/libxslt-1.1.29/html/html/libxslt-pattern.html: 68a6e5041985bd90b062f225d3e4a4ea
+share/doc/libxslt-1.1.29/html/html/libxslt-preproc.html: 2e5b3d40d10b5d19f8d8981890fa60e6
+share/doc/libxslt-1.1.29/html/html/libxslt-security.html: 0fc54dbb04c31db7273540c6aa15b789
+share/doc/libxslt-1.1.29/html/html/libxslt-templates.html: f795df05f5ada549196b3b0af2b51b6f
+share/doc/libxslt-1.1.29/html/html/libxslt-transform.html: 10347ce214f564ed64480e3a29629bce
+share/doc/libxslt-1.1.29/html/html/libxslt-variables.html: 78a0a52b6df345ecda47c06da8ac8d58
+share/doc/libxslt-1.1.29/html/html/libxslt-xslt.html: e94fba7be3d50049b723a80d3b0a1b40
+share/doc/libxslt-1.1.29/html/html/libxslt-xsltInternals.html: 4fc3053cfdc99227025f82dd83b99059
+share/doc/libxslt-1.1.29/html/html/libxslt-xsltexports.html: 21afd523be589d91dac3cdd1692d434c
+share/doc/libxslt-1.1.29/html/html/libxslt-xsltlocale.html: 8a6973315db00ad07f270a50fb864ff1
+share/doc/libxslt-1.1.29/html/html/libxslt-xsltutils.html: 25ce5faa616e42268d54a34cb5983e5c
+share/doc/libxslt-1.1.29/html/html/right.png: ebd7e6d206d73850d77d305ab548f957
+share/doc/libxslt-1.1.29/html/html/up.png: 2f07d9272deb4ae870ca6821117877fa
+share/doc/libxslt-1.1.29/html/index.html: 05e32435399ac231b17cd820de78ac70
+share/doc/libxslt-1.1.29/html/internals.html: 922c61987ad85ba31859d1fa36ca2fc2
+share/doc/libxslt-1.1.29/html/intro.html: f7674ee30704647018c1cdd5ffa4b56f
+share/doc/libxslt-1.1.29/html/news.html: 7deecee24a4b90b4e4c88f0d299f090f
+share/doc/libxslt-1.1.29/html/node.gif: e0b48d09fa64e4a64831c42c4f9e6331
+share/doc/libxslt-1.1.29/html/object.gif: 879905dbfdc584f7a8543b7804cc3ff4
+share/doc/libxslt-1.1.29/html/processing.gif: e6924e110962e92a04d6d3f1f1196b31
+share/doc/libxslt-1.1.29/html/python.html: c8c7fafbda61cd06c188c4cceb78184e
+share/doc/libxslt-1.1.29/html/redhat.gif: dd0216f442bf6845c103aba1b4bcb869
+share/doc/libxslt-1.1.29/html/smallfootonly.gif: e92b022a99a76d6fceeb35576bb7718f
+share/doc/libxslt-1.1.29/html/stylesheet.gif: 15a7ac6844ef2b2a7f601ed6cb6cb277
+share/doc/libxslt-1.1.29/html/templates.gif: e1ac04018d8f602adbd28a72153f9956
+share/doc/libxslt-1.1.29/html/tutorial/libxslt_tutorial.c: 0c3d2acbfb0be23b984c695600170d16
+share/doc/libxslt-1.1.29/html/tutorial/libxslttutorial.html: ee8ec694b4a88c4b6503f5301c998ecd
+share/doc/libxslt-1.1.29/html/tutorial/libxslttutorial.xml: 7f3bb19c2dcc54c5f76e953a65dbd339
+share/doc/libxslt-1.1.29/html/tutorial2/libxslt_pipes.c: 01a91d21b5e9a1e2259752d5325feaf0
+share/doc/libxslt-1.1.29/html/tutorial2/libxslt_pipes.html: ac0dc678b3ab0da56681555c51e6fa64
+share/doc/libxslt-1.1.29/html/tutorial2/libxslt_pipes.xml: 0c0faafe5595b19ebe09f6110fe3a7fd
+share/doc/libxslt-1.1.29/html/xslt.html: 739e6a1bf660969174feb4db301f3e80
+share/doc/libxslt-1.1.29/html/xsltproc.html: fa713b8a3fd6b30a19319a821d7bb238
+share/doc/libxslt-1.1.29/html/xsltproc2.html: 52997d42ce172e9b1cace319bb5aaa0b
+share/man/man1/xsltproc.1: be3aaba050a613d185ab69a1547eeee1
+share/man/man3/libexslt.3: c7089bab11720e9c9c17962a68c528ff
+share/man/man3/libxslt.3: e4962632ed2590adad3621054417bd2a \ No newline at end of file
diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/export/conanmanifest.txt
new file mode 100644
index 00000000..de2aa3a0
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/export/conanmanifest.txt
@@ -0,0 +1,2 @@
+1482494842
+conanfile.py: 2472a82109b2d59062d3e50a54d08a4a
diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt
new file mode 100644
index 00000000..0820b583
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt
@@ -0,0 +1,38 @@
+1482494796
+bin/libexslt.dll: acf1f58607eb1a10534cc30ca2bf2c9f
+bin/libxslt.dll: 9edc15648704934221ec3afcedb25451
+conaninfo.txt: 224814c47f7d14968c401d2180974e77
+include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
+include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9
+include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809
+include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f
+include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
+include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
+include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
+include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3
+include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0
+include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
+include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
+include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f
+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: 060c2e753adea589569d2835a006075e
+include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641
+include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
+include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661
+include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
+include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
+include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e
+include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7
+include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000
+include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07
+include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
+include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001
+lib/libexslt.lib: 0c9f94aeea183a48ec62d6e1a3ac42af
+lib/libexslt_a.lib: 026a42ff0b36660c1bd4890b656c80ee
+lib/libxslt.lib: 084d078777bf34d52af7fc93a425d6b0
+lib/libxslt_a.lib: a07434cb5a40a32a17be58f71fe24976
diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt
new file mode 100644
index 00000000..22a7c428
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt
@@ -0,0 +1,38 @@
+1482494566
+bin/libexslt.dll: 656ebfef4dcd7d299bff8f5123bfd4b9
+bin/libxslt.dll: cdca16a3183ddcbdf3d0087c3f1e62e9
+conaninfo.txt: 73548fb3ff61aade734c0ce2071a2d05
+include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
+include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9
+include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809
+include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f
+include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
+include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
+include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
+include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3
+include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0
+include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
+include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
+include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f
+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: 060c2e753adea589569d2835a006075e
+include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641
+include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
+include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661
+include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
+include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
+include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e
+include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7
+include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000
+include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07
+include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
+include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001
+lib/libexslt.lib: a84716fa57d325856a55cf5ba8a816c6
+lib/libexslt_a.lib: c428937c93542c6386534b61239e8119
+lib/libxslt.lib: 43b2e966367546ff110762f24f4c919d
+lib/libxslt_a.lib: a802233763886894a7a89e4f8e634e6a
diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt
new file mode 100644
index 00000000..0501df3e
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt
@@ -0,0 +1,38 @@
+1499348623
+bin/libexslt.dll: 27d2ff4cdff16eb9dd4944ef27cb467a
+bin/libxslt.dll: b33bd4f30819263259ab52ee0cd9b7ff
+conaninfo.txt: 00cd7d1f6493ac337bb709aedcabcc77
+include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
+include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9
+include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809
+include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f
+include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
+include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
+include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
+include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3
+include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0
+include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
+include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
+include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f
+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: 060c2e753adea589569d2835a006075e
+include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641
+include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
+include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661
+include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
+include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
+include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e
+include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7
+include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000
+include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07
+include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
+include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001
+lib/libexslt.lib: c491b1f54d162d9d5d42271d49315fee
+lib/libexslt_a.lib: 7be28465f2df067865a4edd9a70fca92
+lib/libxslt.lib: 5392c2fe22b1ee711bd469eb1cfdceae
+lib/libxslt_a.lib: 8f62e865d164a187b5b8c43d07315363
diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt
new file mode 100644
index 00000000..db328396
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt
@@ -0,0 +1,38 @@
+1499348859
+bin/libexslt.dll: d2372193eb260a7b2351402a8e14b0f8
+bin/libxslt.dll: 9f8883be8f7b3df46f0d7b1c6312e191
+conaninfo.txt: fab5795c699ab977ff1852840f4d1c77
+include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
+include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9
+include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809
+include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f
+include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
+include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
+include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
+include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3
+include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0
+include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
+include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
+include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f
+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: 060c2e753adea589569d2835a006075e
+include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641
+include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
+include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661
+include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
+include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
+include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e
+include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7
+include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000
+include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07
+include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
+include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001
+lib/libexslt.lib: 0c2503b1eca0a09387fda8cc216dd487
+lib/libexslt_a.lib: 24a3c1b936b7433a786954203dea83cd
+lib/libxslt.lib: bfbf055a6a5fb8aa246bf4b094669fd9
+lib/libxslt_a.lib: 49538c60313cbfc216007fa1ec3fc6a7
diff --git a/coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/export/conanmanifest.txt
new file mode 100644
index 00000000..d7806e94
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/export/conanmanifest.txt
@@ -0,0 +1,4 @@
+1479836260
+CMakeLists.txt: 6ce169fb0b2f6eaa5d054d1dc007fc81
+FindZLIB.cmake: 4b85e65d40b77da736416f28e5931e56
+conanfile.py: e8de244463aa84c51238f1fd22a1ae00 \ No newline at end of file
diff --git a/coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/package/a990f14748d35a55b067140a0973ea7204f67350/conanmanifest.txt b/coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/package/a990f14748d35a55b067140a0973ea7204f67350/conanmanifest.txt
new file mode 100644
index 00000000..88b5c152
--- /dev/null
+++ b/coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/package/a990f14748d35a55b067140a0973ea7204f67350/conanmanifest.txt
@@ -0,0 +1,56 @@
+1479836298
+FindZLIB.cmake: 4b85e65d40b77da736416f28e5931e56
+conaninfo.txt: e2f8774ada0606cca4800e6f6987394e
+include/blast.h: fa67f1dd7e681b188546423884fe25ec
+include/crc32.h: f28d16b67efecdfafa0d816a7d982124
+include/crypt.h: 6e72c46776f0db175ec8f15144a3c250
+include/deflate.h: 7ceae74a13201f14c91623116af169c3
+include/gzguts.h: b337a2af7b4c7af157b1b2a9dd64c0f8
+include/gzlog.h: 7d497747a90370d3b13320bbf97e65dc
+include/infback9.h: 52b1ed99960d3ed7ed60cd20295e64a8
+include/inffast.h: f3669099d3f571dbc0426401ed5f50e3
+include/inffix9.h: 1558f49aeca6376b7aa331add59e0e06
+include/inffixed.h: 7fa3e91804601b6618c915b76a8dc332
+include/inflate.h: 8f1b05cdf36a269882a955071b140162
+include/inflate9.h: 8a4de1bca6c4182d025ea55062d125d9
+include/inftree9.h: be5cf855a19b76feb28468e5b46145b7
+include/inftrees.h: ec87be89b9bcca8ced80a70f857e823b
+include/ioapi.h: 7d6c0585719ba47fd356795801befc6d
+include/iowin32.h: 818e2950cc00d787eaa9b710007dc53f
+include/mztools.h: 7caac7503f8f002d61e0f0e5b7f33bc6
+include/puff.h: 7ecbeeb67e09a843961187673974f86d
+include/trees.h: 51fdcb3e2ccf60ca13c06920c89296a3
+include/unzip.h: 11ae6a9d654c95c47da55fe16772a1e5
+include/zconf.h: 371f055f4b9c75a473da59dfb9268f21
+include/zfstream.h: 938f58c179fabf6ff9ffb85395ada81f
+include/zip.h: e1495f151b00503a64aae7b375cc3b80
+include/zlib.h: 64d8a5180bd54ff5452886e4cbb21e14
+include/zstream.h: a980b61c1e8be68d5cdb1236ba6b43e7
+include/zutil.h: 04fcfbb961591c9452c4d0fd1525ffdf
+lib/C.includecache: 2a275573d6bdd65a8b8ef59f629c18ba
+lib/DependInfo.cmake: ae32810aa874699287b057a57bb4ebe3
+lib/adler32.obj: 628307ada6c4f583837f98a86f0cdc7a
+lib/build.make: d22b7b24b231da06fed02e9c19860d8c
+lib/cmake_clean.cmake: 02e9e0e203fb9e96f49a4136f66ae6d9
+lib/cmake_clean_target.cmake: 0d82d9dfb4e94fa1d2c8201023c801ab
+lib/compress.obj: fd3ee3b189db238906e6d8c3bc7f3785
+lib/crc32.obj: 4a4ea589d4cb9c892a9690446bded090
+lib/deflate.obj: 5c08287751273abb2649a39abd33b57c
+lib/depend.internal: 9f57661ca5d24b63b07e4b17717dbf31
+lib/depend.make: 3565852809d7357179f74379be7af651
+lib/flags.make: 15b3124297b5ec74b2f7ba7876adca3e
+lib/gzclose.obj: fa130c24a884e3db58195315eb2002e9
+lib/gzlib.obj: 100b5cdf0edf3cf759446d8a836a9e63
+lib/gzread.obj: e44720562c175dd122e99a158a87272a
+lib/gzwrite.obj: 2943d7662bee2a9367c62d5a5a84e122
+lib/includes_C.rsp: 459fa74070615e1040d5c8dfd9bd5177
+lib/infback.obj: e19339854ee788b1ac54cd97e03fde0b
+lib/inffast.obj: 067b8b689801213f6740e05405053a84
+lib/inflate.obj: a429f8ec8a73d923911f50f0153b5e42
+lib/inftrees.obj: 8a7349abf3599a7d2d5b88578fa44ac4
+lib/libzlibstatic.a: 91f1ddd318e256ffb4c526e111ed063f
+lib/link.txt: f94b96609f51147e6e09cd3143aaac07
+lib/progress.make: 20799cec453b892ad5a11033508bce80
+lib/trees.obj: a9f9d07743b1742ed4e466469581c54f
+lib/uncompr.obj: d46edd5a818878e69c138a5bde688b22
+lib/zutil.obj: d59a363a9262423a29179499e1479c45 \ No newline at end of file
diff --git a/coin/provisioning/common/helpers.ps1 b/coin/provisioning/common/helpers.ps1
index 132fcdd3..1d624243 100644
--- a/coin/provisioning/common/helpers.ps1
+++ b/coin/provisioning/common/helpers.ps1
@@ -15,6 +15,29 @@ function Verify-Checksum
}
}
+function Extract-7Zip
+{
+ Param (
+ [string]$Source,
+ [string]$Destination
+ )
+ echo "Extracting '$Source' to '$Destination'..."
+
+ if ((Get-Command "7z.exe" -ErrorAction SilentlyContinue) -eq $null) {
+ $zipExe = join-path (${env:ProgramFiles(x86)}, ${env:ProgramFiles} -ne $null)[0] '7-zip\7z.exe'
+ if (-not (test-path $zipExe)) {
+ $zipExe = join-path ${env:ProgramW6432} '7-zip\7z.exe'
+ if (-not (test-path $zipExe)) {
+ throw "Could not find 7-zip."
+ }
+ }
+ } else {
+ $zipExe = "7z.exe"
+ }
+
+ & $zipExe x $Source "-o$Destination" -y
+}
+
function Extract-Zip
{
Param (
diff --git a/coin/provisioning/common/homebrew.sh b/coin/provisioning/common/homebrew.sh
new file mode 100755
index 00000000..a6efe123
--- /dev/null
+++ b/coin/provisioning/common/homebrew.sh
@@ -0,0 +1,3 @@
+#!/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
diff --git a/coin/provisioning/common/install_xcode.sh b/coin/provisioning/common/install_xcode.sh
new file mode 100755
index 00000000..82c05a45
--- /dev/null
+++ b/coin/provisioning/common/install_xcode.sh
@@ -0,0 +1,83 @@
+#!/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$
+##
+#############################################################################
+
+# 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'
+# 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.
+
+
+
+# shellcheck source=../common/try_catch.sh
+source "${BASH_SOURCE%/*}/try_catch.sh"
+
+function InstallXCode()
+{
+ ExceptionCPIO=103
+ ExceptionAcceptLicense=105
+
+ sourceFile=$1
+ version=$2
+
+ try
+ (
+ echo "Uncompressing and installing '$sourceFile'"
+ xzcat < "$sourceFile" | (cd /Applications/ && sudo cpio -dmi) || throw $ExceptionCPIO
+
+ echo "Accept license"
+ sudo xcodebuild -license accept || throw $ExceptionAcceptLicense
+
+ echo "Xcode = $version" >> ~/versions.txt
+ )
+ catch || {
+ case $ex_code in
+ $ExceptionCPIO)
+ echo "Failed to unarchive .cpio."
+ exit 1;
+ ;;
+ $ExceptionAcceptLicense)
+ echo "Failed to accept license."
+ exit 1;
+ ;;
+
+ esac
+ }
+
+}
+
diff --git a/coin/provisioning/common/libclang.ps1 b/coin/provisioning/common/libclang.ps1
new file mode 100644
index 00000000..a4a9c870
--- /dev/null
+++ b/coin/provisioning/common/libclang.ps1
@@ -0,0 +1,32 @@
+param([Int32]$archVer=32)
+. "$PSScriptRoot\..\common\helpers.ps1"
+
+# PySide versions following 5.6 use a C++ parser based on Clang (http://clang.org/).
+# The Clang library (C-bindings), version 3.9 or higher is required for building.
+
+Get-Content "$PSScriptRoot\..\common\sw_versions.txt" | Foreach-Object {
+ $var = $_.Split('=')
+ New-Variable -Name $var[0] -Value $var[1]
+ $libclang_version = $libclang_version -replace '["."]'
+}
+
+if ( $archVer -eq 64 ) {
+ $sha1 = "dc42beb0efff130c4d7dfef3c97adf26f1ab04e0"
+ $url = "https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_$libclang_version-windows-vs2015_64.7z"
+} else {
+ $sha1 = "64e826c00ae632fbb28655e6e1fa9194980e1205"
+ $url = "https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_$libclang_version-windows-vs2015_32.7z"
+}
+
+$zip = "c:\users\qt\downloads\libclang.7z"
+$destination = "C:\Utils\libclang-" + $libclang_version
+
+Download $url $url $zip
+Verify-Checksum $zip $sha1
+
+C:\Utils\sevenzip\7z.exe x $zip -oC:\Utils\
+Rename-Item C:\Utils\libclang $destination
+
+[Environment]::SetEnvironmentVariable("LLVM_INSTALL_DIR", $destination, [EnvironmentVariableTarget]::Machine)
+del $zip
+echo "libClang = $libclang_version" >> ~/versions.txt
diff --git a/coin/provisioning/common/libclang.sh b/coin/provisioning/common/libclang.sh
new file mode 100755
index 00000000..381127b1
--- /dev/null
+++ b/coin/provisioning/common/libclang.sh
@@ -0,0 +1,73 @@
+#!/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$
+##
+#############################################################################
+
+# PySide versions following 5.6 use a C++ parser based on Clang (http://clang.org/).
+# The Clang library (C-bindings), version 3.9 or higher is required for building.
+
+# This same script is used to provision libclang to Linux and macOS.
+# In case of Linux, we expect to get the values as args
+set -e
+
+BASEDIR=$(dirname "$0")
+. $BASEDIR/sw_versions.txt
+url=$1
+sha1=$2
+version=$3
+if [ $# -eq 0 ]
+ then
+ # The default values are for macOS package
+ echo "Using macOS defaults"
+ version=$libclang_version
+ url="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${version//\./}-mac.7z"
+ sha1="4781d154b274b2aec99b878c364f0ea80ff00a80"
+fi
+
+zip="libclang.7z"
+destination="/usr/local/libclang-$version"
+
+curl --fail -L --retry 5 --retry-delay 5 -o "$zip" "$url"
+_shasum=sha1sum
+if [[ "$OSTYPE" == "darwin"* ]]; then
+ echo "DARWIN"
+ _shasum=/usr/bin/shasum
+fi
+echo "$sha1 $zip" | $_shasum --check
+7z x $zip -o/tmp/
+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/common/libusb.ps1 b/coin/provisioning/common/libusb.ps1
new file mode 100644
index 00000000..38d8b8e6
--- /dev/null
+++ b/coin/provisioning/common/libusb.ps1
@@ -0,0 +1,47 @@
+#############################################################################
+#
+# 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$
+#
+############################################################################
+
+# libusb-1.0 is needed by qt-apps/qdb
+
+. "$PSScriptRoot\helpers.ps1"
+
+$archive = "C:\users\qt\downloads\libusb-1.0.21-ife3db79196-msvc2015.7z"
+$libusb_location = "C:\Utils\libusb-1.0"
+
+Copy-Item \\ci-files01-hki.intra.qt.io\provisioning\libusb-1.0\libusb-1.0.21-ife3db79196-msvc2015.7z $archive
+Verify-Checksum $archive "396a3224c306480f24a583850d923d06aa4377c1"
+
+Extract-7Zip $archive $libusb_location
+
+# Tell qt-apps/qdb build system where to find libusb
+[Environment]::SetEnvironmentVariable("LIBUSB_PATH", $libusb_location, "Machine")
diff --git a/coin/provisioning/common/ninja.ps1 b/coin/provisioning/common/ninja.ps1
new file mode 100644
index 00000000..75d74d36
--- /dev/null
+++ b/coin/provisioning/common/ninja.ps1
@@ -0,0 +1,12 @@
+. "$PSScriptRoot\helpers.ps1"
+
+$zip = "c:\users\qt\downloads\ninja-1.6.0-win-x86.zip"
+
+Download https://github.com/ninja-build/ninja/releases/download/v1.6.0/ninja-win.zip \\ci-files01-hki.ci.local\provisioning\ninja\ninja-1.6.0-win-x86.zip $zip
+Verify-Checksum $zip "E01093F6533818425F8EFB0843CED7DCAABEA3B2"
+
+Extract-Zip $zip C:\Utils\Ninja
+Remove-Item $zip
+
+$machinePath = [Environment]::GetEnvironmentVariable('Path', [EnvironmentVariableTarget]::Machine)
+[Environment]::SetEnvironmentVariable("Path", $machinePath + ";C:\Utils\Ninja", [EnvironmentVariableTarget]::Machine)
diff --git a/coin/provisioning/common/patch_qnx.ps1 b/coin/provisioning/common/patch_qnx.ps1
new file mode 100644
index 00000000..2fca7b67
--- /dev/null
+++ b/coin/provisioning/common/patch_qnx.ps1
@@ -0,0 +1,51 @@
+#############################################################################
+##
+## 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$
+##
+#############################################################################
+
+# Patch QNX SDK due to issues in the standard library.
+# The patches are available here:
+# http://www.qnx.com/download/feature.html?programid=27555
+# A copy of the patch must be in the root of the Coin path in
+# provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip
+
+
+. "$PSScriptRoot\helpers.ps1"
+
+$zip = "c:\users\qt\downloads\patch-660-4367-RS6069_cpp-headers.zip"
+$sha1 = "57A11FFE4434AD567B3C36F7B828DBB468A9E565"
+$tempDir = "C:\temp\qnx_path"
+
+Invoke-WebRequest -UseBasicParsing http://${Env:COIN_WEBSERVER_ADDRESS}/coin/provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip -OutFile $zip
+Verify-Checksum $zip $sha1
+Extract-Zip $zip $tempDir
+Copy-Item $tempDir\patches\660-4367\target\* C:\qnx660\target\ -recurse -force
+Remove-Item $tempDir -recurse
diff --git a/coin/provisioning/common/pip.sh b/coin/provisioning/common/pip.sh
new file mode 100755
index 00000000..c9af5fbc
--- /dev/null
+++ b/coin/provisioning/common/pip.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+# Will install pip utility for python
+curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
+sudo python get-pip.py
+rm get-pip.py
diff --git a/coin/provisioning/common/ruby.ps1 b/coin/provisioning/common/ruby.ps1
new file mode 100644
index 00000000..343bacfc
--- /dev/null
+++ b/coin/provisioning/common/ruby.ps1
@@ -0,0 +1,7 @@
+. "$PSScriptRoot\helpers.ps1"
+
+$installer = "c:\users\qt\downloads\rubyinstaller-2.3.1.exe"
+
+Download https://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.3.1.exe http://ci-files01-hki.ci.local/input/ruby/rubyinstaller-2.3.1.exe $installer
+Verify-Checksum $installer "FF377F6F313849C3B0CD72EEC1EFFA436F0E4A36"
+& $installer /DIR=C:\ruby /VERYSILENT
diff --git a/coin/provisioning/common/sw_versions.txt b/coin/provisioning/common/sw_versions.txt
new file mode 100644
index 00000000..cc165dd5
--- /dev/null
+++ b/coin/provisioning/common/sw_versions.txt
@@ -0,0 +1 @@
+libclang_version="4.0"
diff --git a/coin/provisioning/common/virtualenv.sh b/coin/provisioning/common/virtualenv.sh
new file mode 100755
index 00000000..b6a9a796
--- /dev/null
+++ b/coin/provisioning/common/virtualenv.sh
@@ -0,0 +1,3 @@
+#!/usr/bin/env bash
+# Will install virtual env for python
+sudo pip install virtualenv
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-libclang.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-libclang.sh
new file mode 100755
index 00000000..aa64a892
--- /dev/null
+++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-libclang.sh
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+
+BASEDIR=$(dirname "$0")
+. $BASEDIR/../common/sw_versions.txt
+VERSION=$libclang_version
+URL="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${VERSION//\./}-linux-Rhel6.6-gcc4.9-x86_64.7z"
+SHA1="c7466109628418a6aa3db8b3f5825f847f1c4952"
+
+$BASEDIR/../common/libclang.sh "$URL" "$SHA1" "$VERSION"
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/android_linux.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/android_linux.sh
index 7c3220ee..37b8c4be 100644
--- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/android_linux.sh
+++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/android_linux.sh
@@ -35,13 +35,13 @@
# This script install Android sdk and ndk.
-# It also runs update for SDK API level 18, latest SDK tools, latest platform-tools and build-tools version 23.0.3
+# It also runs update for SDK API level 21, latest SDK tools, latest platform-tools and build-tools version 23.0.3
# Build-tools version 23.0.3 is the latest usable version for Red Hat 6. Newer version of build-tools, version 24.x.x, requires GLIBC_2.14, which is not available in Red Hat 6.
# Android 16 is the minimum requirement for Qt 5.7 applications, but we need something more recent than that for building Qt itself.
-# E.g The Bluetooth features that require Android 18 will disable themselves dynamically when running on an Android 16 device.
-# That's why we need to use Andoid-18 API version and decision was made to use it also with Qt 5.6.
+# E.g The Bluetooth features that require Android 21 will disable themselves dynamically when running on an Android 16 device.
+# That's why we need to use Andoid-21 API version in Qt 5.9.
set -e
targetFolder="/opt/android"
@@ -50,7 +50,7 @@ baseUrl="http://ci-files01-hki.intra.qt.io/input/android"
# SDK
sdkPackage="android-sdk_r24.4.1-linux.tgz"
sdkBuildToolsVersion="23.0.3"
-sdkApiLevel="android-18"
+sdkApiLevel="android-21"
sdkUrl="$baseUrl/$sdkPackage"
sdkSha1="725bb360f0f7d04eaccff5a2d57abdd49061326d"
sdkTargetFile="$targetFolder/$sdkPackage"
@@ -96,13 +96,11 @@ InstallAndroidPackage "$targetFolder" $sdkPackage $sdkUrl $sdkSha1 $sdkTargetFil
echo "Installing Android NDK version $ndkPackage..."
InstallAndroidPackage "$targetFolder" $ndkPackage $ndkUrl $ndkSha1 $ndkTargetFile "$ndkExtract" $ndkFolderName $ndkName
-# run update for Android SDK and install SDK API version 18, latest SDK tools, platform-tools and build-tools
-echo "Running Android SDK update for API version 18, SDK-tools, platform-tools and build-tools-$sdkBuildToolsVersion..."
+# run update for Android SDK and install SDK API version 21, latest SDK tools, platform-tools and build-tools
+echo "Running Android SDK update for API version 21, SDK-tools, platform-tools and build-tools-$sdkBuildToolsVersion..."
echo "y" |"$targetFolder"/sdk/tools/android update sdk --no-ui --all --filter $sdkApiLevel,tools,platform-tools,build-tools-$sdkBuildToolsVersion || echo "Failed to run update"
-# For Qt 5.6, we by default require API levels 10, 11, 16 and 18, but we can override this by setting ANDROID_API_VERSION=android-18
-# From Qt 5.7 forward, if android-16 is not installed, Qt will automatically use more recent one.
-echo 'export ANDROID_API_VERSION=android-18' >> ~/.bashrc
+echo 'export ANDROID_API_VERSION=android-21' >> ~/.bashrc
# Storage version information to ~/versions.txt, which is used to print version information to provision log.
echo "***** Android SDK *****" >> ~/versions.txt
@@ -114,4 +112,3 @@ sdkTools="$(grep Pkg.Revision "$targetFolder"/sdk/tools/source.properties | cut
echo "Android SDK Tools = $sdkTools" >> ~/versions.txt
echo "***** Android NDK *****" >> ~/versions.txt
echo "Android NDK Version = $ndkVersion" >> ~/versions.txt
-
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh
new file mode 100644
index 00000000..229e259f
--- /dev/null
+++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh
@@ -0,0 +1,3 @@
+#!/bin/env bash
+# Required for tqtc-boot2qt/qdb
+sudo yum install -y libusb1-devel
diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/patch_qnx.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/patch_qnx.sh
new file mode 100644
index 00000000..19993ecc
--- /dev/null
+++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/patch_qnx.sh
@@ -0,0 +1,64 @@
+#!/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$
+##
+#############################################################################
+
+# Patch QNX SDK due to issues in the standard library.
+# The patches are available here:
+# http://www.qnx.com/download/feature.html?programid=27555
+# A copy of the patch must be in the root of the Coin path in
+# provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip
+
+set -e
+sha1="57a11ffe4434ad567b3c36f7b828dbb468a9e565"
+
+function InstallZipPackageFromURL {
+ url=$1
+ expectedSha1=$2
+ targetDirectory=$3
+
+ targetFile=`mktemp` || echo "Failed to create temporary file"
+ wget --tries=5 --waitretry=5 --output-document=$targetFile $url || echo "Failed to download '$url' multiple times"
+ echo "$expectedSha1 $targetFile" | sha1sum --check || echo "Failed to check sha1sum"
+
+ tempDir=`mktemp -d` || echo "Failed to create temporary directory"
+ /usr/bin/unzip -o -d $tempDir $targetFile || echo "Failed to unzip $url archive"
+ trap "sudo rm -fr $targetFile $tempDir" EXIT
+
+ sudo cp -rafv $tempDir/patches/660-4367/target/* /opt/qnx660/target/
+}
+
+echo "Patching QNX"
+
+baseBinaryPackageURL="http://${COIN_WEBSERVER_ADDRESS}/coin/provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip"
+InstallZipPackageFromURL $baseBinaryPackageURL $sha1 "/opt/qnx660/target/"
diff --git a/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/01-linux-removethemall.sh b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/01-linux-removethemall.sh
new file mode 100644
index 00000000..38194671
--- /dev/null
+++ b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/01-linux-removethemall.sh
@@ -0,0 +1 @@
+"${BASH_SOURCE%/*}/../common/linux-removethemall.sh"
diff --git a/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/08-libclang.sh b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/08-libclang.sh
new file mode 100755
index 00000000..abbda212
--- /dev/null
+++ b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/08-libclang.sh
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+
+BASEDIR=$(dirname "$0")
+. $BASEDIR/../common/sw_versions.txt
+VERSION=$libclang_version
+URL="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${VERSION//\./}-linux-Rhel7.2-gcc5.3-x86_64.7z"
+SHA1="bbdbbc0296f42310077539b7247d285386119ef4"
+
+$BASEDIR/../common/libclang.sh "$URL" "$SHA1" "$VERSION"
diff --git a/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/10-qnx_700.sh b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/10-qnx_700.sh
new file mode 100644
index 00000000..8a38c054
--- /dev/null
+++ b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/10-qnx_700.sh
@@ -0,0 +1,64 @@
+#!/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 installs QNX 7.
+
+set -e
+targetFolder="/opt/"
+sourceFile="http://ci-files01-hki.ci.local/input/qnx/qnx700.tar.xz"
+sha1="949a87c5f00d0756956cb4b1b3b213ecaeee9113"
+folderName="qnx700"
+targetFile="qnx700.tar.xz"
+wget --tries=5 --waitretry=5 --output-document="$targetFile" "$sourceFile" || echo "Failed to download '$url' multiple times"
+echo "$sha1 $targetFile" | sha1sum --check || echo "Failed to check sha1sum"
+if [ ! -d "$targetFolder" ]; then
+ mkdir -p $targetFolder
+fi
+if [ -d "$targetFolder/$folderName" ]; then
+ rm -rf $targetFolder/$folderName
+fi
+sudo tar -C $targetFolder -Jxf $targetFile|| echo "Failed to extract $targetFile"
+sudo chown -R qt:users "$targetFolder"/"$folderName"
+
+# Verify that we have last file in tar
+if [ ! -f $targetFolder/$folderName/qnxsdp-env.sh ]; then
+ echo "Installation failed!"
+ exit -1
+fi
+
+rm -rf $targetFile
+# Set env variables
+echo 'export QNX_700=$targetFolder/$folderName' >> ~/.bashrc
+echo "QNX SDP = 7.0.0" >> ~/versions.txt
diff --git a/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/30-integrity.sh b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/30-integrity.sh
new file mode 100755
index 00000000..ae637a44
--- /dev/null
+++ b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/30-integrity.sh
@@ -0,0 +1,55 @@
+#!/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$
+##
+#############################################################################
+
+# This script installs INTEGRITY
+
+source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh"
+
+version="11.4.4"
+PrimaryUrl="http://ci-files01-hki.ci.local/input/integrity/ghs_$version.tar.gz"
+AltUrl="$PrimaryUrl" # we lack an external source for this
+SHA1="4afa3c15e13c91734951b73f6b21388294c5d794"
+targetFolder="/opt/ghs"
+appPrefix=""
+
+InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix"
+
+echo "export INTEGRITY_BSP=platform-cortex-a9" >> ~/.bashrc
+echo "export INTEGRITY_PATH=$targetFolder/comp_201654" >> ~/.bashrc
+echo "export INTEGRITY_DIR=$targetFolder/int1144" >> ~/.bashrc
+echo "export INTEGRITY_GL_INC_DIR=\$INTEGRITY_DIR/INTEGRITY-include/Vivante/sdk/inc" >> ~/.bashrc
+echo "export INTEGRITY_GL_LIB_DIR=\$INTEGRITY_DIR/libs/Vivante" >> ~/.bashrc
+
+echo "INTEGRITY = $version" >> ~/versions.txt
diff --git a/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/40-android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/40-android_linux.sh
new file mode 100644
index 00000000..87569d72
--- /dev/null
+++ b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/40-android_linux.sh
@@ -0,0 +1,117 @@
+#!/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 Android sdk and ndk.
+
+# It also runs update for SDK API level 21, latest SDK tools, latest platform-tools and build-tools version 23.0.3
+
+# Build-tools version 23.0.3 is the latest usable version for Red Hat 6. Newer version of build-tools, version 24.x.x, requires GLIBC_2.14, which is not available in Red Hat 6.
+
+# Android 16 is the minimum requirement for Qt 5.7 applications, but we need something more recent than that for building Qt itself.
+# E.g The Bluetooth features that require Android 21 will disable themselves dynamically when running on an Android 16 device.
+# That's why we need to use Andoid-21 API version in Qt 5.9.
+
+set -e
+targetFolder="/opt/android"
+baseUrl="http://ci-files01-hki.ci.local/input/android"
+
+# SDK
+sdkPackage="android-sdk_r24.4.1-linux.tgz"
+sdkBuildToolsVersion="23.0.3"
+sdkApiLevel="android-21"
+sdkUrl="$baseUrl/$sdkPackage"
+sdkSha1="725bb360f0f7d04eaccff5a2d57abdd49061326d"
+sdkTargetFile="$targetFolder/$sdkPackage"
+sdkExtract="tar -C $targetFolder -zxf $sdkTargetFile"
+sdkFolderName="android-sdk-linux"
+sdkName="sdk"
+
+# NDK
+ndkVersion="r10e"
+ndkPackage="android-ndk-$ndkVersion-linux-x86_64.zip"
+ndkUrl="$baseUrl/$ndkPackage"
+ndkSha1="f692681b007071103277f6edc6f91cb5c5494a32"
+ndkTargetFile="$targetFolder/$ndkPackage"
+ndkExtract="unzip $ndkTargetFile -d $targetFolder"
+ndkFolderName="android-ndk-$ndkVersion"
+ndkName="ndk"
+
+function InstallAndroidPackage {
+ targetFolder=$1
+ version=$2
+ url=$3
+ sha1=$4
+ targetFile=$5
+ extract=$6
+ folderName=$7
+ name=$8
+
+ sudo wget --tries=5 --waitretry=5 --output-document="$targetFile" "$url" || echo "Failed to download '$url' multiple times"
+ echo "$sha1 $targetFile" | sha1sum --check || echo "Failed to check sha1sum"
+ sudo chmod 755 "$targetFile"
+ sudo $extract || echo "Failed to extract $url"
+ sudo chown -R qt:users "$targetFolder"/"$folderName"
+ sudo mv "$targetFolder"/"$folderName" "$targetFolder"/"$name" || echo "Failed to rename $name"
+ sudo rm -fr "$targetFolder"/"$version"
+}
+
+sudo mkdir "$targetFolder"
+
+# Install Android SDK
+echo "Installing Android SDK version $sdkPackage..."
+InstallAndroidPackage "$targetFolder" $sdkPackage $sdkUrl $sdkSha1 $sdkTargetFile "$sdkExtract" $sdkFolderName $sdkName
+
+# Install Android NDK
+echo "Installing Android NDK version $ndkPackage..."
+InstallAndroidPackage "$targetFolder" $ndkPackage $ndkUrl $ndkSha1 $ndkTargetFile "$ndkExtract" $ndkFolderName $ndkName
+
+# run update for Android SDK and install SDK API version 18, latest SDK tools, platform-tools and build-tools
+echo "Running Android SDK update for API version 18, SDK-tools, platform-tools and build-tools-$sdkBuildToolsVersion..."
+echo "y" |"$targetFolder"/sdk/tools/android update sdk --no-ui --all --filter $sdkApiLevel,tools,platform-tools,build-tools-$sdkBuildToolsVersion || echo "Failed to run update"
+
+# For Qt 5.6, we by default require API levels 10, 11, 16 and 18, but we can override this by setting ANDROID_API_VERSION=android-18
+# From Qt 5.7 forward, if android-16 is not installed, Qt will automatically use more recent one.
+# echo 'export ANDROID_API_VERSION=$sdkApiLevel' >> ~/.bashrc
+
+# Storage version information to ~/versions.txt, which is used to print version information to provision log.
+echo "***** Android SDK *****" >> ~/versions.txt
+echo "Android SDK Api Level = $sdkApiLevel" >> ~/versions.txt
+echo "Android SDK Build Tools Version = $sdkBuildToolsVersion" >> ~/versions.txt
+platformTools="$(grep Pkg.Revision "$targetFolder"/sdk/platform-tools/source.properties | cut -c14-)"
+echo "Android Platform Tools = $platformTools" >> ~/versions.txt
+sdkTools="$(grep Pkg.Revision "$targetFolder"/sdk/tools/source.properties | cut -c14-)"
+echo "Android SDK Tools = $sdkTools" >> ~/versions.txt
+echo "***** Android NDK *****" >> ~/versions.txt
+echo "Android NDK Version = $ndkVersion" >> ~/versions.txt
diff --git a/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/disable_selinux.sh b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/disable_selinux.sh
new file mode 100644
index 00000000..30162166
--- /dev/null
+++ b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/disable_selinux.sh
@@ -0,0 +1,5 @@
+# We need to disable selinux while we are overwriting some binaries
+# required by it. If this is not done, ICU provisioning will create
+# template that is not booting.
+
+sudo sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config
diff --git a/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/install_icu.sh b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/install_icu.sh
new file mode 100644
index 00000000..682ea91c
--- /dev/null
+++ b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/install_icu.sh
@@ -0,0 +1,70 @@
+#!/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 -e
+icuVersion="56.1"
+icuLocation="/usr/lib64"
+sha1="6dd9ca6b185681a7ddc4bb94fd7fced27647a21c"
+
+function Install7ZPackageFromURL {
+ url=$1
+ expectedSha1=$2
+ targetDirectory=$3
+
+ targetFile=`mktemp` || echo "Failed to create temporary file"
+ wget --tries=5 --waitretry=5 --output-document=$targetFile $url || echo "Failed to download '$url' multiple times"
+ echo "$expectedSha1 $targetFile" | sha1sum --check || echo "Failed to check sha1sum"
+ sudo /usr/local/bin/7z x -yo$targetDirectory $targetFile || echo "Failed to unzip $url archive"
+ 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++-Rhel7.2-x64.7z"
+Install7ZPackageFromURL $baseBinaryPackageURL $sha1 "/usr/lib64"
+
+echo "Installing custom ICU devel packages on RHEL"
+
+sha1Dev="bffde26cdea752bee0edd281820c57f1adac3864"
+develPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel7.2-x64-devel.7z"
+tempDir=`mktemp -d` || echo "Failed to create temporary directory"
+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
diff --git a/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/rhel_packages.sh b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/rhel_packages.sh
new file mode 100644
index 00000000..daf3efab
--- /dev/null
+++ b/coin/provisioning/qtci-linux-RHEL-7.2-x86_64/rhel_packages.sh
@@ -0,0 +1,11 @@
+# gstreamer 1 for QtMultimedia
+# gtk3 style for QtGui/QStyle
+# libusb1 for tqtc-boot2qt/qdb
+# speech-dispatcher-devel for QtSpeech, otherwise it has no backend on Linux
+
+sudo yum install -y \
+ gstreamer1-devel gstreamer1-plugins-base-devel \
+ gtk3-devel \
+ libusb1-devel \
+ speech-dispatcher-devel
+
diff --git a/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/001-suppress-shutdown-indicator.sh b/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/001-suppress-shutdown-indicator.sh
deleted file mode 100644
index f11263b7..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/001-suppress-shutdown-indicator.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env sh
-
-# Disable questions on shutdown.
-gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true
diff --git a/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/08-pythondev.sh
deleted file mode 100644
index 205f598b..00000000
--- a/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/08-pythondev.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-# provides: python development libraries
-# version: provided by default Linux distribution repository
-# needed to build pyside
-
-sudo apt-get update
-sudo apt-get install -y python-dev
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/001-systemsetup.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/001-systemsetup.sh
new file mode 100755
index 00000000..2498e441
--- /dev/null
+++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/001-systemsetup.sh
@@ -0,0 +1,80 @@
+#!/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$
+##
+#############################################################################
+
+# This script modifies system settings for automated use
+
+# shellcheck source=../common/try_catch.sh
+source "${BASH_SOURCE%/*}/../common/try_catch.sh"
+
+NTS_IP=10.212.2.216
+
+ExceptionGsettings1=100
+ExceptionGsettings2=101
+ExceptionGsettings3=102
+ExceptionNTS=103
+
+try
+(
+ echo "Timeout for blanking the screen (0 = never)"
+ gsettings set org.gnome.desktop.session idle-delay 0 || throw $ExceptionGsettings1
+ echo "Prevents screen lock when screesaver goes active."
+ gsettings set org.gnome.desktop.screensaver lock-enabled false || throw $ExceptionGsettings2
+ echo "Disable questions on shutdown."
+ gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true || throw $ExceptionGsettings3
+
+ 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 || throw $ExceptionNTS
+)
+catch || {
+ case $ex_code in
+ $ExceptionGsettings1)
+ echo "Failed to disable black screen."
+ exit 1;
+ ;;
+ $ExceptionGsettings2)
+ echo "Failed to prevent screen lock."
+ exit 1;
+ ;;
+ $ExceptionGsettings3)
+ echo "Failed to disable questions on shutdown."
+ exit 1;
+ ;;
+ $ExceptionNTS)
+ echo "Failed to set network teset server address into /etc/hosts."
+ exit 1;
+ ;;
+ esac
+}
+
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh
new file mode 100755
index 00000000..8b28c981
--- /dev/null
+++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh
@@ -0,0 +1,102 @@
+#!/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$
+##
+#############################################################################
+
+# Install required packages with APT
+
+source "${BASH_SOURCE%/*}/../common/try_catch.sh"
+
+ExceptionAPTUpdate=100
+ExceptionAPT=101
+ExceptionSED=102
+
+try
+(
+ 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 || throw $ExceptionSED
+ echo "Running update for apt"
+ sudo apt update
+ echo "Installing packages"
+ # Git is not needed by builds themselves, but is nice to have
+ # immediately as one starts debugging
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install git || throw $ExceptionAPT
+ # 7zip is a needed decompressing tool
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install p7zip || throw $ExceptionAPT
+ # libssl-dev provides headers for OpenSSL
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install libssl-dev || throw $ExceptionAPT
+ # Needed libraries for X11 support accordingly to https://wiki.qt.io/Building_Qt_5_from_Git
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev || throw $ExceptionAPT
+ # Enable linking to system dbus
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install libdbus-1-dev || throw $ExceptionAPT
+ # Needed libraries for WebEngine
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install libudev-dev libegl1-mesa-dev libfontconfig1-dev libxss-dev || throw $ExceptionAPT
+ # Common event loop handling
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install libglib2.0-dev || throw $ExceptionAPT
+ # MySQL support
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install libmysqlclient-dev || throw $ExceptionAPT
+ # PostgreSQL support
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install libpq-dev || throw $ExceptionAPT
+ # SQLite support
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install libsqlite3-dev || throw $ExceptionAPT
+ # ODBC support
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install unixodbc-dev || throw $ExceptionAPT
+ # Support for FreeType font engine
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install libfreetype6-dev || throw $ExceptionAPT
+ # Enable the usage of system jpeg libraries
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install libjpeg-dev || throw $ExceptionAPT
+ # Enable support for printer driver
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install libcups2-dev || throw $ExceptionAPT
+ # Install libraries needed for QtMultimedia to be able to support all plugins
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install libasound2-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev || throw $ExceptionAPT
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install libgstreamer-plugins-good1.0-dev libgstreamer-plugins-bad1.0-dev || throw $ExceptionAPT
+ # Support for cross-building to x86 (needed by WebEngine boot2qt builds)
+ sudo DEBIAN_FRONTEND=noninteractive apt -q -y install g++-multilib || throw $ExceptionAPT
+)
+catch || {
+ case $ex_code in
+ $ExceptionAPTUpdate)
+ echo "Failed to run APT update."
+ exit 1;
+ ;;
+ $ExceptionAPT)
+ echo "Failed to install package."
+ exit 1;
+ ;;
+ $ExceptionSED)
+ echo "Failed to disable auto update."
+ exit 1;
+ ;;
+ esac
+}
+
diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/003-qemu.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/003-qemu.sh
new file mode 100755
index 00000000..20fb83ad
--- /dev/null
+++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/003-qemu.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$
+##
+#############################################################################
+
+set -e
+# build latest qemu to usermode
+sudo apt-get -y install automake autoconf libtool
+
+tempDir=$(mktemp -d) || echo "Failed to create temporary directory"
+git clone git://git.qemu.org/qemu.git "$tempDir"
+cd "$tempDir"
+
+#latest commit from the master proven to work
+git checkout c7f1cf01b8245762ca5864e835d84f6677ae8b1f
+git submodule update --init pixman
+./configure --target-list=arm-linux-user --static
+make
+sudo make install
+rm -rf "$tempDir"
+
+# Enable binfmt support
+sudo apt-get -y install binfmt-support
+
+# Install qemu binfmt
+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"
+
+# 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
+# doesn't help since host version creates cache for a wrong architecture and running
+# armv7 fc-cache segfaults on QEMU.
+sudo DEBIAN_FRONTEND=noninteractive apt-get -y remove fonts-noto-cjk
+
+# If normal fontconfig paths are used, qemu parses what ever files it finds from
+# the toolchain sysroot and the rest from the system fonts.
+QEMU_FONTCONFPATH=~/qemu_fonts
+QEMU_FONTCONFFILE=$QEMU_FONTCONFPATH/fonts.qemu.conf
+mkdir -p $QEMU_FONTCONFPATH
+
+# Copy system font configuration files from system to a location with prefix that can't be found from
+# the toolchain sysroot
+cp -Lr /etc/fonts/* $QEMU_FONTCONFPATH
+
+# Create links to the actual system font files
+ln -s /usr/share/fonts $QEMU_FONTCONFPATH/fonts
+ln -s /usr/local/share/fonts $QEMU_FONTCONFPATH/local_fonts
+
+# Change font configuration file to point to files that can't be found from the toolchain sysroot
+sed $QEMU_FONTCONFPATH/fonts.conf -e "s:conf.d:$QEMU_FONTCONFPATH/conf.d:" > $QEMU_FONTCONFFILE
+sed $QEMU_FONTCONFFILE -e "s:/usr/share/fonts:$QEMU_FONTCONFPATH/fonts:" -i
+sed $QEMU_FONTCONFFILE -e "s:/usr/local/share/fonts:$QEMU_FONTCONFPATH/local_fonts:" -i
+
+# Set QEMU font configuration variables
+echo "export QEMU_SET_ENV=\"FONTCONFIG_FILE=$QEMU_FONTCONFFILE,FONTCONFIG_PATH=$QEMU_FONTCONFPATH\"" >> ~/.profile
diff --git a/coin/provisioning/qtci-linux-openSUSE-42.1-x86_64/08-libclang.sh b/coin/provisioning/qtci-linux-openSUSE-42.1-x86_64/08-libclang.sh
new file mode 100755
index 00000000..abbda212
--- /dev/null
+++ b/coin/provisioning/qtci-linux-openSUSE-42.1-x86_64/08-libclang.sh
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+
+BASEDIR=$(dirname "$0")
+. $BASEDIR/../common/sw_versions.txt
+VERSION=$libclang_version
+URL="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${VERSION//\./}-linux-Rhel7.2-gcc5.3-x86_64.7z"
+SHA1="bbdbbc0296f42310077539b7247d285386119ef4"
+
+$BASEDIR/../common/libclang.sh "$URL" "$SHA1" "$VERSION"
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/003-bashprofile.sh b/coin/provisioning/qtci-macos-10.12-x86_64/003-bashprofile.sh
new file mode 100644
index 00000000..0fbe7628
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/003-bashprofile.sh
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+# Read .bashrc if exist
+printf -- "# Get the aliases and functions\nif [ -f ~/.bashrc ]; then\n . ~/.bashrc\nfi\n" >> ~/.bash_profile
+
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/005-systemsetup.sh b/coin/provisioning/qtci-macos-10.12-x86_64/005-systemsetup.sh
new file mode 100755
index 00000000..5819e9de
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/005-systemsetup.sh
@@ -0,0 +1,128 @@
+#!/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$
+##
+#############################################################################
+
+# This script modified system settings for automated use
+
+# shellcheck source=../common/try_catch.sh
+source "${BASH_SOURCE%/*}/../common/try_catch.sh"
+
+VNCPassword=qt
+NTS_IP=10.212.2.216
+
+ExceptionDisableScreensaver=100
+ExceptionSetInitialDelay=101
+ExceptionSetDelay=102
+ExceptionVNC=103
+ExceptionNTS=104
+ExceptionDisableScreensaverPassword=105
+
+try
+(
+ echo "Disable Screensaver"
+ # For current session
+ defaults -currentHost write com.apple.screensaver idleTime 0 || throw $ExceptionDisableScreensaver
+
+ # For session after a reboot
+ mkdir -p "$HOME/Library/LaunchAgents" || throw $ExceptionDisableScreensaver
+ (
+ cat >"$HOME/Library/LaunchAgents/no-screensaver.plist" <<EOT
+<?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>org.qt.io.screensaver_disable</string>
+ <key>ProgramArguments</key>
+ <array>
+ <string>defaults</string>
+ <string>-currentHost</string>
+ <string>write</string>
+ <string>com.apple.screensaver</string>
+ <string>idleTime</string>
+ <string>0</string>
+ </array>
+ <key>RunAtLoad</key>
+ <true/>
+ <key>KeepAlive</key>
+ <false/>
+ </dict>
+</plist>
+EOT
+ ) || throw $ExceptionDisableScreensaver
+
+ defaults write com.apple.screensaver askForPassword -int 0 || throw $ExceptionDisableScreensaverPassword
+
+ echo "Set keyboard type rates and delays"
+ # normal minimum is 15 (225 ms)
+ defaults write -g InitialKeyRepeat -int 15 || throw $ExceptionSetInitialDelay
+ # normal minimum is 2 (30 ms)
+ defaults write -g KeyRepeat -int 2 || throw $ExceptionSetDelay
+
+ 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 || throw $ExceptionVNC
+
+ 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 || throw $ExceptionNTS
+
+)
+catch || {
+ case $ex_code in
+ $ExceptionDisableScreensaver)
+ echo "Failed to disable screensaver."
+ exit 1;
+ ;;
+ $ExceptionSetInitialDelay)
+ echo "Failed to set initial delay of keyboard."
+ exit 1;
+ ;;
+ $ExceptionSetDelay)
+ echo "Failed to set delay of keyboard."
+ exit 1;
+ ;;
+ $ExceptionVNC)
+ echo "Failed to enable VNC."
+ exit 1;
+ ;;
+ $ExceptionNTS)
+ echo "Failed to set NTS."
+ exit 1;
+ ;;
+ $ExceptionDisableScreensaverPassword)
+ echo "Failed to disable requiring of password after screensaver is enabled."
+ exit 1;
+ ;;
+ esac
+}
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/crashreporter.sh b/coin/provisioning/qtci-macos-10.12-x86_64/006-crashreporter.sh
index ba8dbdd3..ba8dbdd3 100644..100755
--- a/coin/provisioning/qtci-osx-10.11-x86_64/crashreporter.sh
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/006-crashreporter.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh b/coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh
new file mode 100755
index 00000000..61406203
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+# Enables the usage of temporary keychains for SSL autotests
+echo "export QT_SSL_USE_TEMPORARY_KEYCHAIN=1" >> ~/.bashrc
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/015-xz.sh b/coin/provisioning/qtci-macos-10.12-x86_64/015-xz.sh
new file mode 100755
index 00000000..eca6858c
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/015-xz.sh
@@ -0,0 +1,50 @@
+#!/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$
+##
+#############################################################################
+
+# This script installs XZ-Utils
+
+# XZ-Utils are needed for uncompressing xz-compressed files
+
+# shellcheck source=../common/try_catch.sh
+source "${BASH_SOURCE%/*}/../common/InstallPKGFromURL.sh"
+
+PrimaryUrl="http://ci-files01-hki.ci.local/input/mac/macos_10.12_sierra/XZ.pkg"
+AltUrl="http://sourceforge.net/projects/macpkg/files/XZ/5.0.7/XZ.pkg"
+SHA1="f0c1f82ebcffe0bd4b8b57b6a77805db56b2de67"
+DestDir="/"
+
+InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir"
+
+echo "XZ = 5.0.7" >> ~/versions.txt
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/020-java.sh b/coin/provisioning/qtci-macos-10.12-x86_64/020-java.sh
new file mode 100755
index 00000000..a9776ba6
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/020-java.sh
@@ -0,0 +1,129 @@
+#!/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$
+##
+#############################################################################
+
+# This script installs JDK
+echo "Installing Java Development Kit"
+
+# shellcheck source=../common/try_catch.sh
+source "${BASH_SOURCE%/*}/../common/try_catch.sh"
+
+ExceptionDownloadPrimaryUrl=100
+ExceptionDownloadAltUrl=101
+ExceptionSHA1=102
+ExceptionAttachImage=103
+ExceptionInstall=104
+ExceptionDetachImage=105
+ExceptionRemoveTmpFile=106
+ExceptionDisableAutoUpdate=107
+
+
+url=http://ci-files01-hki.ci.local/input/mac/macos_10.12_sierra/jdk-8u102-macosx-x64.dmg
+url_alt=http://download.oracle.com/otn-pub/java/jdk/8u102-b14/jdk-8u102-macosx-x64.dmg
+targetFile=/tmp/jdk-8u102-macosx-x64.dmg
+expectedSha1=1405af955f14e32aae187b5754a716307db22104
+
+try
+(
+ try
+ (
+ echo "Downloading from primary URL '$url'"
+ curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || throw $ExceptionDownloadPrimaryUrl
+ )
+ catch || {
+ case $ex_code in
+ $ExceptionDownloadPrimaryUrl)
+ echo "Failed to download '$url' multiple times"
+ echo "Downloading tar.gz from alternative URL '$url_alt'"
+ curl --fail -L --retry 5 --retry-delay 5 -j -k -H "Cookie: oraclelicense=accept-securebackup-cookie" -o "$targetFile" "$url_alt" || throw $ExceptionDownloadAltUrl
+ ;;
+ esac
+ }
+ echo "Checking SHA1 on '$targetFile'"
+ echo "$expectedSha1 *$targetFile" | shasum --check || throw $ExceptionSHA1
+
+ echo Mounting DMG
+ hdiutil attach "$targetFile" || throw $ExceptionAttachImage
+
+ echo Installing JDK
+ (cd /Volumes/JDK\ 8\ Update\ 102/ && sudo installer -package JDK\ 8\ Update\ 102.pkg -target /) || throw $ExceptionInstall
+
+ disk=`hdiutil info | grep '/Volumes/JDK 8 Update 102' | awk '{print $1}'`
+ hdiutil detach $disk || throw $ExceptionDetachImage
+
+ echo "Removing temporary file '$targetFile'"
+ rm "$targetFile" || throw $ExceptionRemoveTmpFile
+
+ echo "Disable auto update"
+ sudo defaults write /Library/Preferences/com.oracle.java.Java-Updater JavaAutoUpdateEnabled -bool false || throw $ExceptionDisableAutoUpdate
+
+ echo "JDK Version = 8 update 102" >> ~/versions.txt
+)
+catch || {
+ case $ex_code in
+ $ExceptionDownloadPrimaryUrl)
+ echo "Failed to download JDK from primary URL."
+ exit 1;
+ ;;
+ $ExceptionDownloadAltUrl)
+ echo "Failed to download JDK from alternative URL."
+ exit 1;
+ ;;
+ $ExceptionSHA1)
+ echo "Failed to check SHA1."
+ exit 1;
+ ;;
+ $ExceptionAttachImage)
+ echo "Failed to attach image."
+ exit 1;
+ ;;
+ $ExceptionInstall)
+ echo "Failed to install JDK."
+ exit 1;
+ ;;
+ $ExceptionDetachImage)
+ echo "Failed to detach image."
+ exit 1;
+ ;;
+ $ExceptionRemoveTmpFile)
+ echo "Failed to remove temporary file."
+ exit 1;
+ ;;
+ $ExceptionDisableAutoUpdate)
+ echo "Failed to disable auto update."
+ exit 1;
+ ;;
+
+ esac
+}
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/020-xcode.sh b/coin/provisioning/qtci-macos-10.12-x86_64/020-xcode.sh
new file mode 100755
index 00000000..ea8613ad
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/020-xcode.sh
@@ -0,0 +1,51 @@
+#!/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$
+##
+#############################################################################
+
+# 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'
+# 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.
+
+# shellcheck source=../common/try_catch.sh
+source "${BASH_SOURCE%/*}/../common/try_catch.sh"
+
+# shellcheck source=../common/install_xcode.sh
+source "${BASH_SOURCE%/*}/../common/install_xcode.sh"
+
+InstallXCode /net/ci-files01-hki.ci.local/hdd/www/input/mac/Xcode_8.3.3.xz 8.3.3
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh
new file mode 100755
index 00000000..de025b55
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh
@@ -0,0 +1,51 @@
+#!/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$
+##
+#############################################################################
+
+# This script installs CMake
+
+# CMake is needed for autotests that verify that Qt can be built with CMake
+
+# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh
+source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh"
+
+PrimaryUrl="http://ci-files01-hki.ci.local/input/mac/macos_10.12_sierra/cmake-3.6.2-Darwin-x86_64.tar.gz"
+AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Darwin-x86_64.tar.gz"
+SHA1="13835afa3aea939e07a7ecccedcc041dd8c3a86e"
+appPrefix="cmake-3.6.2-Darwin-x86_64"
+
+InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix"
+
+echo "export PATH=/Applications/CMake.app/Contents/bin:$PATH" >> ~/.bashrc
+echo "CMake = 3.6.2" >> ~/versions.txt
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-mysql.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-mysql.sh
new file mode 100755
index 00000000..54389916
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/025-mysql.sh
@@ -0,0 +1,54 @@
+#!/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$
+##
+#############################################################################
+
+# This script installs MySQL
+
+# MySQL is needed for Qt to be able to support MySQL
+
+# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh
+source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh"
+
+PrimaryUrl="http://ci-files01-hki.ci.local/input/mac/macos_10.12_sierra/mysql-5.7.15-osx10.11-x86_64.tar.gz"
+AltUrl="https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.15-osx10.11-x86_64.tar.gz"
+SHA1="07949bd42f350b0504a1536b8830b809b4a34fca"
+appPrefix=""
+targetDir="/opt/mysql57/"
+
+sudo mkdir -p "/opt"
+
+InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix" "$targetDir"
+
+echo "export MYSQLBINPATH=/opt/mysql57/bin" >> ~/.bashrc
+echo "MySQL = 5.7.15" >> ~/versions.txt
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-pip.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-pip.sh
new file mode 100755
index 00000000..07c9a617
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/025-pip.sh
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+BASEDIR=$(dirname "$0")
+$BASEDIR/../common/pip.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-postgresql.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-postgresql.sh
new file mode 100755
index 00000000..e699933d
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/025-postgresql.sh
@@ -0,0 +1,53 @@
+#!/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$
+##
+#############################################################################
+
+# This script installs PostgreSQL
+
+# PostgreSQL is needed for Qt to be able to support PostgreSQL
+
+# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh
+source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh"
+
+psqlVersion="9.6.0"
+
+PrimaryUrl="http://ci-files01-hki.ci.local/input/mac/macos_10.12_sierra/Postgres-$psqlVersion.zip"
+AltUrl="https://github.com/PostgresApp/PostgresApp/releases/download/$psqlVersion/Postgres-$psqlVersion.zip"
+SHA1="5078e44663787006ca55fa3b5e2be598bed82eb5"
+appPrefix=""
+
+InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix"
+
+echo "export POSTGRESQLBINPATH=/Applications/Postgres.app/Contents/Versions/9.6/bin" >> ~/.bashrc
+echo "PostgreSQL = $psqlVersion" >> ~/versions.txt
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/026-virtualenv.sh b/coin/provisioning/qtci-macos-10.12-x86_64/026-virtualenv.sh
new file mode 100755
index 00000000..9e4f1d3e
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/026-virtualenv.sh
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+BASEDIR=$(dirname "$0")
+$BASEDIR/../common/virtualenv.sh
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh b/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh
new file mode 100755
index 00000000..c6a17530
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh
@@ -0,0 +1,116 @@
+#!/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$
+##
+#############################################################################
+
+# This script install Android sdk and ndk.
+
+# It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version
+
+# shellcheck source=../common/try_catch.sh
+source "${BASH_SOURCE%/*}/../common/try_catch.sh"
+
+targetFolder="/opt/android"
+sdkTargetFolder="$targetFolder/sdk"
+
+basePath="/net/ci-files01-hki.ci.local/hdd/www/input/android"
+
+toolsVersion="r25.2.5"
+toolsFile="tools_$toolsVersion-macosx.zip"
+ndkVersion="r10e"
+ndkFile="android-ndk-$ndkVersion-darwin-x86_64.zip"
+sdkBuildToolsVersion="25.0.2"
+sdkApiLevel="android-21"
+
+toolsSha1="d2168d963ac5b616e3d3ddaf21511d084baf3659"
+ndkSha1="6be8598e4ed3d9dd42998c8cb666f0ee502b1294"
+
+toolsTargetFile="/tmp/$toolsFile"
+toolsSourceFile="$basePath/$toolsFile"
+ndkTargetFile="/tmp/$ndkFile"
+ndkSourceFile="$basePath/$ndkFile"
+
+ExceptionUnzipTools=100
+ExceptionUnzipNdk=101
+ExceptionRmTools=102
+ExceptionRmNdk=103
+ExceptionSdkManager=104
+
+try
+(
+ echo "Unzipping Android NDK to '$targetFolder'"
+ sudo unzip -q "$ndkSourceFile" -d "$targetFolder" || throw $ExceptionUnzipNdk
+ echo "Unzipping Android Tools to '$sdkTargetFolder'"
+ sudo unzip -q "$toolsSourceFile" -d "$sdkTargetFolder" || throw $ExceptionUnzipTools
+
+ echo "Changing ownership of Android files."
+ sudo chown -R qt:wheel "$targetFolder"
+
+ echo "Running SDK manager for platforms;$sdkApiLevel, tools, platform-tools and build-tools;$sdkBuildToolsVersion."
+ echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager
+
+ echo "export ANDROID_SDK_ROOT=$sdkTargetFolder" >> ~/.bashrc
+ echo "export ANDROID_NDK_HOME=$targetFolder/android-ndk-$ndkVersion" >> ~/.bashrc
+ echo "export ANDROID_NDK_HOST=darwin-x86_64" >> ~/.bashrc
+ echo "export ANDROID_API_VERSION=$sdkApiLevel" >> ~/.bashrc
+
+ echo "Android SDK tools = $toolsVersion" >> ~/version.txt
+ echo "Android SDK Build Tools = $sdkBuildToolsVersion" >> ~/version.txt
+ echo "Android SDK API level = $sdkApiLevel" >> ~/version.txt
+ echo "Android NDK = $ndkVersion" >> ~/version.txt
+)
+catch || {
+ case $ex_code in
+ $ExceptionUnzipTools)
+ echo "Failed to unzip Android SDK Tools."
+ exit 1;
+ ;;
+ $ExceptionUnzipNdk)
+ echo "Failed to unzip Android NDK."
+ exit 1;
+ ;;
+ $ExceptionRmTools)
+ echo "Failed to remove temporary tools package '$toolsTargetFile'."
+ exit 1;
+ ;;
+ $ExceptionRmNdk)
+ echo "Failed to remove temporary NDK package '$ndkTargetFile'."
+ exit 1;
+ ;;
+ $ExceptionSdkManager)
+ echo "Failed to run sdkmanager."
+ exit 1;
+ ;;
+ esac
+}
+
diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/035-openssl.sh b/coin/provisioning/qtci-macos-10.12-x86_64/035-openssl.sh
new file mode 100755
index 00000000..acd0bd74
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.12-x86_64/035-openssl.sh
@@ -0,0 +1,117 @@
+#!/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$
+##
+#############################################################################
+
+# This script install OpenSSL
+
+# shellcheck source=../common/try_catch.sh
+source "${BASH_SOURCE%/*}/../common/try_catch.sh"
+# shellcheck source=../common/InstallFromCompressedFileFromURL.sh
+source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh"
+
+opensslVersion="1.0.2k"
+opensslFile="openssl-$opensslVersion.tar.gz"
+opensslDlUrl="http://ci-files01-hki.ci.local/input/openssl/$opensslFile"
+opensslAltDlUrl="https://www.openssl.org/source/$opensslFile"
+opensslSha1="5f26a624479c51847ebd2f22bb9f84b3b44dcb44"
+
+# Below target location has been hard coded into Coin.
+# QTQAINFRA-1195
+opensslTargetLocation="/usr/local/opt/openssl"
+
+ExceptionCD=100
+ExceptionConfig=101
+ExceptionMake=102
+ExceptionInstall=103
+ExceptionLN=104
+ExceptionCertificate=105
+ExceptionCleanup=106
+
+try
+(
+ InstallFromCompressedFileFromURL "$opensslDlUrl" "$opensslAltDlUrl" "$opensslSha1" "/tmp/openssl-$opensslVersion" "openssl-$opensslVersion"
+ cd "/tmp/openssl-$opensslVersion" || throw $ExceptionCD
+ pwd
+ sudo ./config --prefix=/usr/local/openssl-$opensslVersion || throw $ExceptionConfig
+ echo "Running 'make' for OpenSSL"
+ sudo make --silent > /tmp/openssl_make.log 2>&1 || throw $ExceptionMake
+ echo "Running 'make install' for OpenSSL"
+ sudo make --silent install > /tmp/openssl_make_install.log 2>&1 || throw $ExceptionInstall
+
+ path=$(echo "$opensslTargetLocation" | sed -E 's/(.*)\/.*$/\1/')
+ sudo mkdir -p "$path"
+ sudo ln -s /usr/local/openssl-$opensslVersion $opensslTargetLocation || throw $ExceptionLN
+
+ echo "export PATH=\"$opensslTargetLocation/bin:$PATH\"" >> ~/.bashrc
+ echo "export MANPATH=\"$opensslTargetLocation/share/man:$MANPATH\"" >> ~/.bashrc
+
+ security find-certificate -a -p /Library/Keychains/System.keychain | sudo tee -a $opensslTargetLocation/ssl/cert.pem || throw $ExceptionCertificate
+ security find-certificate -a -p /System/Library/Keychains/SystemRootCertificates.keychain | sudo tee -a $opensslTargetLocation/ssl/cert.pem || throw $ExceptionCertificate
+
+ sudo rm -rf /tmp/openssl-$opensslVersion || throw $ExceptionCleanup
+
+ echo "OpenSSL = $opensslVersion" >> ~/versions.txt
+)
+catch || {
+ case $ex_code in
+ $ExceptionCD)
+ echo "Failed to change directory to /tmp/openssl-$opensslVersion."
+ exit 1;
+ ;;
+ $ExceptionConfig)
+ echo "Failed to run config for OpenSSL."
+ exit 1;
+ ;;
+ $ExceptionMake)
+ echo "Failed to run 'make' for OpenSSL."
+ exit 1;
+ ;;
+ $ExceptionInstall)
+ echo "Failed to run 'make install' for OpenSSL."
+ exit 1;
+ ;;
+ $ExceptionLN)
+ echo "Failed to create a soft link for OpenSSL."
+ exit 1;
+ ;;
+ $ExceptionCertificate)
+ echo "Failed to install Certificate for OpenSSL."
+ exit 1;
+ ;;
+ $ExceptionCleanup)
+ echo "Failed to clean up /tmp/openssl-$opensslVersion."
+ exit 1;
+ ;;
+ esac
+}
diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/004-cmake.sh b/coin/provisioning/qtci-osx-10.10-x86_64/004-cmake.sh
new file mode 100755
index 00000000..ddb01d64
--- /dev/null
+++ b/coin/provisioning/qtci-osx-10.10-x86_64/004-cmake.sh
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+BASEDIR=$(dirname "$0")
+$BASEDIR/../common/cmake.sh
diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh b/coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh
new file mode 100755
index 00000000..d257ffa1
--- /dev/null
+++ b/coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+
+BASEDIR=$(dirname "$0")
+# There is only one mac package and common script uses it as a default
+$BASEDIR/../common/libclang.sh
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/002-disable-screensaver.sh b/coin/provisioning/qtci-osx-10.11-x86_64/002-disable-screensaver.sh
deleted file mode 100644
index 44df94e7..00000000
--- a/coin/provisioning/qtci-osx-10.11-x86_64/002-disable-screensaver.sh
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-
-mkdir -p $HOME/Library/LaunchAgents
-cat >$HOME/Library/LaunchAgents/no-screensaver.plist <<EOT
-<?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>org.qt.io.screensaver_disable</string>
- <key>ProgramArguments</key>
- <array>
- <string>defaults</string>
- <string>-currentHost</string>
- <string>write</string>
- <string>com.apple.screensaver</string>
- <string>idleTime</string>
- <string>0</string>
- </array>
- <key>RunAtLoad</key>
- <true/>
- <key>KeepAlive</key>
- <false/>
- </dict>
-</plist>
-EOT
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/004-fix-virtualenv.sh b/coin/provisioning/qtci-osx-10.11-x86_64/004-fix-virtualenv.sh
deleted file mode 100755
index f3646572..00000000
--- a/coin/provisioning/qtci-osx-10.11-x86_64/004-fix-virtualenv.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/usr/bin/env bash
-
-# macOS 10.11 template doesn't have working virtualenv installation.
-# To fix that, we first have to install pip to install virtualenv
-# Install pip
-curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
-sudo python get-pip.py
-rm get-pip.py
-
-# remove link pointing to broken virtualenv
-sudo rm /opt/local/bin/virtualenv
-sudo pip install virtualenv
-
-# fix the link. This is optional, while the new installation is
-# already in PATH, but there will be virtualenv-2.6 in /opt/local/bin
-# which might be confusing
-sudo ln -s /usr/local/bin/virtualenv /opt/local/bin/virtualenv
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/005-systemsetup.sh b/coin/provisioning/qtci-osx-10.11-x86_64/005-systemsetup.sh
new file mode 100755
index 00000000..4a07bbbe
--- /dev/null
+++ b/coin/provisioning/qtci-osx-10.11-x86_64/005-systemsetup.sh
@@ -0,0 +1,129 @@
+#!/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$
+##
+#############################################################################
+
+# This script modified system settings for automated use
+
+# shellcheck source=../common/try_catch.sh
+source "${BASH_SOURCE%/*}/../common/try_catch.sh"
+
+VNCPassword=qt
+NTS_IP=10.212.2.216
+
+ExceptionDisableScreensaver=100
+ExceptionSetInitialDelay=101
+ExceptionSetDelay=102
+ExceptionVNC=103
+ExceptionNTS=104
+ExceptionDisableScreensaverPassword=105
+
+try
+(
+ echo "Disable Screensaver"
+ # For current session
+ defaults -currentHost write com.apple.screensaver idleTime 0 || throw $ExceptionDisableScreensaver
+
+ # For session after a reboot
+ mkdir -p "$HOME/Library/LaunchAgents" || throw $ExceptionDisableScreensaver
+ (
+ cat >"$HOME/Library/LaunchAgents/no-screensaver.plist" <<EOT
+<?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>org.qt.io.screensaver_disable</string>
+ <key>ProgramArguments</key>
+ <array>
+ <string>defaults</string>
+ <string>-currentHost</string>
+ <string>write</string>
+ <string>com.apple.screensaver</string>
+ <string>idleTime</string>
+ <string>0</string>
+ </array>
+ <key>RunAtLoad</key>
+ <true/>
+ <key>KeepAlive</key>
+ <false/>
+ </dict>
+</plist>
+EOT
+ ) || throw $ExceptionDisableScreensaver
+
+ defaults write com.apple.screensaver askForPassword -int 0 || throw $ExceptionDisableScreensaverPassword
+
+ echo "Set keyboard type rates and delays"
+ # normal minimum is 15 (225 ms)
+ defaults write -g InitialKeyRepeat -int 15 || throw $ExceptionSetInitialDelay
+ # normal minimum is 2 (30 ms)
+ defaults write -g KeyRepeat -int 2 || throw $ExceptionSetDelay
+
+ 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 || throw $ExceptionVNC
+
+ 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 || throw $ExceptionNTS
+
+)
+catch || {
+ case $ex_code in
+ $ExceptionDisableScreensaver)
+ echo "Failed to disable screensaver."
+ exit 1;
+ ;;
+ $ExceptionSetInitialDelay)
+ echo "Failed to set initial delay of keyboard."
+ exit 1;
+ ;;
+ $ExceptionSetDelay)
+ echo "Failed to set delay of keyboard."
+ exit 1;
+ ;;
+ $ExceptionVNC)
+ echo "Failed to enable VNC."
+ exit 1;
+ ;;
+ $ExceptionNTS)
+ echo "Failed to set NTS."
+ exit 1;
+ ;;
+ $ExceptionDisableScreensaverPassword)
+ echo "Failed to disable requiring of password after screensaver is enabled."
+ exit 1;
+ ;;
+ esac
+}
+
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh b/coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh
new file mode 100755
index 00000000..61406203
--- /dev/null
+++ b/coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+# Enables the usage of temporary keychains for SSL autotests
+echo "export QT_SSL_USE_TEMPORARY_KEYCHAIN=1" >> ~/.bashrc
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/01-macos-removethemall.sh b/coin/provisioning/qtci-osx-10.11-x86_64/01-macos-removethemall.sh
deleted file mode 100644
index 6b56aac4..00000000
--- a/coin/provisioning/qtci-osx-10.11-x86_64/01-macos-removethemall.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-BASEDIR=$(dirname "$0")
-source "$BASEDIR/../common/01-macos-removethemall.sh"
-
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh b/coin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh
new file mode 100755
index 00000000..dcd8fead
--- /dev/null
+++ b/coin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh
@@ -0,0 +1,50 @@
+#!/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$
+##
+#############################################################################
+
+# This script installs XZ-Utils
+
+# XZ-Utils are needed for uncompressing xz-compressed files
+
+# shellcheck source=../common/try_catch.sh
+source "${BASH_SOURCE%/*}/../common/InstallPKGFromURL.sh"
+
+PrimaryUrl="http://ci-files01-hki.ci.local/input/mac/osx_10.11_el_capitan/XZ.pkg"
+AltUrl="http://sourceforge.net/projects/macpkg/files/XZ/5.0.7/XZ.pkg"
+SHA1="f0c1f82ebcffe0bd4b8b57b6a77805db56b2de67"
+DestDir="/"
+
+InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir"
+
+echo "XZ = 5.0.7" >> ~/versions.txt
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/020-xcode.sh b/coin/provisioning/qtci-osx-10.11-x86_64/020-xcode.sh
new file mode 100755
index 00000000..7555c752
--- /dev/null
+++ b/coin/provisioning/qtci-osx-10.11-x86_64/020-xcode.sh
@@ -0,0 +1,53 @@
+#!/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$
+##
+#############################################################################
+
+# 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'
+# 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.
+
+
+
+# shellcheck source=../common/try_catch.sh
+source "${BASH_SOURCE%/*}/../common/try_catch.sh"
+
+# shellcheck source=../common/install_xcode.sh
+source "${BASH_SOURCE%/*}/../common/install_xcode.sh"
+
+InstallXCode /net/ci-files01-hki.ci.local/hdd/www/input/mac/Xcode_8.2.xz 8.2
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/025-cmake.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-cmake.sh
new file mode 100755
index 00000000..ddb01d64
--- /dev/null
+++ b/coin/provisioning/qtci-osx-10.11-x86_64/025-cmake.sh
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+BASEDIR=$(dirname "$0")
+$BASEDIR/../common/cmake.sh
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/025-homebrew.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-homebrew.sh
new file mode 100755
index 00000000..63ec9b69
--- /dev/null
+++ b/coin/provisioning/qtci-osx-10.11-x86_64/025-homebrew.sh
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+BASEDIR=$(dirname "$0")
+$BASEDIR/../common/homebrew.sh
diff --git a/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/09-cmake.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-mysql.sh
index 7cdfc25c..4d938890 100644..100755
--- a/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/09-cmake.sh
+++ b/coin/provisioning/qtci-osx-10.11-x86_64/025-mysql.sh
@@ -33,21 +33,23 @@
##
#############################################################################
-# This script installs CMake 3.6.2
+# This script installs MySQL
-# CMake is needed for autotests that verify that Qt can be built with CMake
+# MySQL is needed for Qt to be able to support MySQL
-# shellcheck source=../common/InstallFromCompressedFileFromURL.sh
-source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh"
+# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh
+source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.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"
-targetFolder="/opt/cmake-$version"
-appPrefix="cmake-$version-Linux-x86_64"
+PrimaryUrl="http://ci-files01-hki.ci.local/input/mac/osx_10.11_el_capitan/mysql-5.7.15-osx10.11-x86_64.tar.gz"
+AltUrl="https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.15-osx10.11-x86_64.tar.gz"
+SHA1="07949bd42f350b0504a1536b8830b809b4a34fca"
+appPrefix=""
+targetDir="/opt/mysql57/"
-InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix"
+sudo mkdir -p "/opt"
+
+InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix" "$targetDir"
+
+echo "export MYSQLBINPATH=/opt/mysql57/bin" >> ~/.bashrc
+echo "MySQL = 5.7.15" >> ~/versions.txt
-echo "Adding $targetFolder/bin to PATH"
-echo "export PATH=$targetFolder/bin:$PATH" >> ~/.bashrc
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/025-postgresql.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-postgresql.sh
new file mode 100755
index 00000000..381fedf2
--- /dev/null
+++ b/coin/provisioning/qtci-osx-10.11-x86_64/025-postgresql.sh
@@ -0,0 +1,52 @@
+#!/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$
+##
+#############################################################################
+
+# This script installs PostgreSQL
+
+# PostgreSQL is needed for Qt to be able to support PostgreSQL
+
+# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh
+source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh"
+
+PrimaryUrl="http://ci-files01-hki.ci.local/input/mac/osx_10.11_el_capitan/Postgres-9.6.0.zip"
+AltUrl="https://github.com/PostgresApp/PostgresApp/releases/download/9.6.0/Postgres-9.6.0.zip"
+SHA1="5078e44663787006ca55fa3b5e2be598bed82eb5"
+appPrefix=""
+
+InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix"
+
+echo "export POSTGRESQLBINPATH=/Applications/Postgres.app/Contents/Versions/9.6/bin" >> ~/.bashrc
+echo "PostgreSQL = 9.6.0" >> ~/versions.txt
+
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/026-p7zip.sh b/coin/provisioning/qtci-osx-10.11-x86_64/026-p7zip.sh
new file mode 100755
index 00000000..4fb9ddbc
--- /dev/null
+++ b/coin/provisioning/qtci-osx-10.11-x86_64/026-p7zip.sh
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+# Install 7z to be used from command line
+brew update
+brew install p7zip
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/08-libclang.sh b/coin/provisioning/qtci-osx-10.11-x86_64/08-libclang.sh
new file mode 100755
index 00000000..d257ffa1
--- /dev/null
+++ b/coin/provisioning/qtci-osx-10.11-x86_64/08-libclang.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+
+BASEDIR=$(dirname "$0")
+# There is only one mac package and common script uses it as a default
+$BASEDIR/../common/libclang.sh
diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/android.sh b/coin/provisioning/qtci-osx-10.11-x86_64/android.sh
deleted file mode 100644
index ac1a02d3..00000000
--- a/coin/provisioning/qtci-osx-10.11-x86_64/android.sh
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/sh
-
-#############################################################################
-##
-## 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 install Android sdk and ndk.
-
-# It also runs update for SDK API level 18, latest SDK tools, latest platform-tools and - build-tools
-
-# Android 16 is the minimum requirement for Qt 5.7 applications, but we need something more recent than that for building Qt itself.
-# E.g The Bluetooth features that require Android 18 will disable themselves dynamically when running on an Android 16 device.
-# That's why we need to use Andoid-18 API version and decision was made to use it also with Qt 5.6.
-
-set -e
-targetFolder="/opt/android"
-basePath="/net/ci-files01-hki.intra.qt.io/hdd/www/input/android"
-
-# SDK
-sdkVersion="android-sdk_r24.4.1-macosx.zip"
-sdkBuildToolsVersion="24.0.2"
-sdkApiLevel="android-18"
-sdkSourceFile="$basePath/$sdkVersion"
-sdkExtract="unzip $sdkSourceFile -d $targetFolder"
-sdkFolderName="android-sdk-macosx"
-sdkName="sdk"
-
-# NDK
-ndkVersion="android-ndk-r10e-darwin-x86_64.zip"
-ndkSourceFile="$basePath/$ndkVersion"
-ndkExtract="unzip $ndkSourceFile -d $targetFolder"
-ndkFolderName="android-ndk-r10e"
-ndkName="ndk"
-
-function InstallAndroidPackage {
- targetFolder=$1
- version=$2
- extract=$3
- folderName=$4
- name=$5
-
- sudo $extract || echo "Failed to extract $url"
- sudo chown -R qt:wheel $targetFolder/$folderName
- sudo mv $targetFolder/$folderName $targetFolder/$name || echo "Failed to rename $name"
-}
-
-sudo mkdir $targetFolder
-# Install Android SDK
-echo "Installing Android SDK version $sdkVersion..."
-InstallAndroidPackage $targetFolder $sdkVersion "$sdkExtract" $sdkFolderName $sdkName
-
-# Install Android NDK
-echo "Installing Android NDK version $ndkVersion..."
-InstallAndroidPackage $targetFolder $ndkVersion "$ndkExtract" $ndkFolderName $ndkName
-
-# run update for Android SDK and install SDK API version 18, latest SDK tools, platform-tools and build-tools
-echo "Running Android SDK update for API version 18, SDK-tools, platform-tools and build-tools-$sdkBuildToolsVersion..."
-echo "y" |$targetFolder/sdk/tools/android update sdk --no-ui --all --filter $sdkApiLevel,tools,platform-tools,build-tools-$sdkBuildToolsVersion || echo "Failed to run update"
-
-# For Qt 5.6, we by default require API levels 10, 11, 16 and 18, but we can override this by setting ANDROID_API_VERSION=android-18
-# From Qt 5.7 forward, if android-16 is not installed, Qt will automatically use more recent one.
-echo 'export ANDROID_API_VERSION=android-18' >> ~/.bashrc
diff --git a/coin/provisioning/qtci-osx-10.8-x86_64/001-crashreporter.sh b/coin/provisioning/qtci-osx-10.8-x86_64/001-crashreporter.sh
deleted file mode 100644
index ba8dbdd3..00000000
--- a/coin/provisioning/qtci-osx-10.8-x86_64/001-crashreporter.sh
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-defaults write com.apple.CrashReporter DialogType server
diff --git a/coin/provisioning/qtci-osx-10.8-x86_64/002-disable-screensaver.sh b/coin/provisioning/qtci-osx-10.8-x86_64/002-disable-screensaver.sh
deleted file mode 100644
index 44df94e7..00000000
--- a/coin/provisioning/qtci-osx-10.8-x86_64/002-disable-screensaver.sh
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-
-mkdir -p $HOME/Library/LaunchAgents
-cat >$HOME/Library/LaunchAgents/no-screensaver.plist <<EOT
-<?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>org.qt.io.screensaver_disable</string>
- <key>ProgramArguments</key>
- <array>
- <string>defaults</string>
- <string>-currentHost</string>
- <string>write</string>
- <string>com.apple.screensaver</string>
- <string>idleTime</string>
- <string>0</string>
- </array>
- <key>RunAtLoad</key>
- <true/>
- <key>KeepAlive</key>
- <false/>
- </dict>
-</plist>
-EOT
diff --git a/coin/provisioning/qtci-osx-10.9-x86_64/001-crashreporter.sh b/coin/provisioning/qtci-osx-10.9-x86_64/001-crashreporter.sh
deleted file mode 100644
index ba8dbdd3..00000000
--- a/coin/provisioning/qtci-osx-10.9-x86_64/001-crashreporter.sh
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-defaults write com.apple.CrashReporter DialogType server
diff --git a/coin/provisioning/qtci-osx-10.9-x86_64/002-disable-screensaver.sh b/coin/provisioning/qtci-osx-10.9-x86_64/002-disable-screensaver.sh
deleted file mode 100644
index 44df94e7..00000000
--- a/coin/provisioning/qtci-osx-10.9-x86_64/002-disable-screensaver.sh
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-
-mkdir -p $HOME/Library/LaunchAgents
-cat >$HOME/Library/LaunchAgents/no-screensaver.plist <<EOT
-<?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>org.qt.io.screensaver_disable</string>
- <key>ProgramArguments</key>
- <array>
- <string>defaults</string>
- <string>-currentHost</string>
- <string>write</string>
- <string>com.apple.screensaver</string>
- <string>idleTime</string>
- <string>0</string>
- </array>
- <key>RunAtLoad</key>
- <true/>
- <key>KeepAlive</key>
- <false/>
- </dict>
-</plist>
-EOT
diff --git a/coin/provisioning/qtci-osx-10.9-x86_64/08-libclang.sh b/coin/provisioning/qtci-osx-10.9-x86_64/08-libclang.sh
new file mode 100755
index 00000000..d257ffa1
--- /dev/null
+++ b/coin/provisioning/qtci-osx-10.9-x86_64/08-libclang.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+
+BASEDIR=$(dirname "$0")
+# There is only one mac package and common script uses it as a default
+$BASEDIR/../common/libclang.sh
diff --git a/coin/provisioning/qtci-windows-10-x86/07-python.ps1 b/coin/provisioning/qtci-windows-10-x86/02-python.ps1
index 27c618e1..27c618e1 100644
--- a/coin/provisioning/qtci-windows-10-x86/07-python.ps1
+++ b/coin/provisioning/qtci-windows-10-x86/02-python.ps1
diff --git a/coin/provisioning/qtci-windows-10-x86/03-conan.ps1 b/coin/provisioning/qtci-windows-10-x86/03-conan.ps1
new file mode 100644
index 00000000..2fc36311
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/03-conan.ps1
@@ -0,0 +1,17 @@
+. "$PSScriptRoot\..\common\03-conan.ps1"
+
+Run-Conan-Install `
+ -ConanfilesDir "$PSScriptRoot\conanfiles" `
+ -BuildinfoDir MSVC2015-x86 `
+ -Arch x86 `
+ -Compiler "Visual Studio" `
+ -CompilerVersion 14 `
+ -CompilerRuntime MD
+
+Run-Conan-Install `
+ -ConanfilesDir "$PSScriptRoot\conanfiles" `
+ -BuildinfoDir MSVC2017-x86 `
+ -Arch x86 `
+ -Compiler "Visual Studio" `
+ -CompilerVersion 15 `
+ -CompilerRuntime MD
diff --git a/coin/provisioning/qtci-windows-10-x86/06-ninja.ps1 b/coin/provisioning/qtci-windows-10-x86/06-ninja.ps1
new file mode 100644
index 00000000..e46361a0
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/06-ninja.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\ninja.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86/08-libclang.ps1 b/coin/provisioning/qtci-windows-10-x86/08-libclang.ps1
new file mode 100644
index 00000000..cc8be923
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/08-libclang.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\libclang.ps1" 32
diff --git a/coin/provisioning/qtci-windows-10-x86/conanfiles/qtwebkit.txt b/coin/provisioning/qtci-windows-10-x86/conanfiles/qtwebkit.txt
new file mode 100644
index 00000000..30979954
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/conanfiles/qtwebkit.txt
@@ -0,0 +1,20 @@
+[requires]
+icu/59.1@vitallium/stable
+libxml2/2.9.4@vitallium/stable
+libxslt/1.1.29@vitallium/stable
+
+[generators]
+cmake
+txt
+
+[options]
+icu:shared=True
+libxml2:shared=True
+libxslt:shared=True
+
+[imports]
+bin, icudt57.dll -> ./bin
+bin, icuin57.dll -> ./bin
+bin, icuuc57.dll -> ./bin
+bin, libxml2.dll -> ./bin
+bin, libxslt.dll -> ./bin
diff --git a/coin/provisioning/qtci-windows-10-x86/libusb.ps1 b/coin/provisioning/qtci-windows-10-x86/libusb.ps1
new file mode 100644
index 00000000..a853ffef
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/libusb.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\libusb.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86/ruby.ps1 b/coin/provisioning/qtci-windows-10-x86/ruby.ps1
new file mode 100644
index 00000000..587a4c10
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/ruby.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\ruby.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/07-python.ps1 b/coin/provisioning/qtci-windows-10-x86_64/02-python.ps1
index 44c1c5ff..44c1c5ff 100644
--- a/coin/provisioning/qtci-windows-10-x86_64/07-python.ps1
+++ b/coin/provisioning/qtci-windows-10-x86_64/02-python.ps1
diff --git a/coin/provisioning/qtci-windows-10-x86_64/03-conan.ps1 b/coin/provisioning/qtci-windows-10-x86_64/03-conan.ps1
new file mode 100644
index 00000000..65aee221
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/03-conan.ps1
@@ -0,0 +1,33 @@
+. "$PSScriptRoot\..\common\03-conan.ps1"
+
+Run-Conan-Install `
+ -ConanfilesDir "$PSScriptRoot\conanfiles" `
+ -BuildinfoDir MSVC2015-x86_64 `
+ -Arch x86_64 `
+ -Compiler "Visual Studio" `
+ -CompilerVersion 14 `
+ -CompilerRuntime MD
+
+Run-Conan-Install `
+ -ConanfilesDir "$PSScriptRoot\conanfiles" `
+ -BuildinfoDir MSVC2015-x86 `
+ -Arch x86 `
+ -Compiler "Visual Studio" `
+ -CompilerVersion 14 `
+ -CompilerRuntime MD
+
+Run-Conan-Install `
+ -ConanfilesDir "$PSScriptRoot\conanfiles" `
+ -BuildinfoDir MSVC2017-x86_64 `
+ -Arch x86_64 `
+ -Compiler "Visual Studio" `
+ -CompilerVersion 15 `
+ -CompilerRuntime MD
+
+Run-Conan-Install `
+ -ConanfilesDir "$PSScriptRoot\conanfiles" `
+ -BuildinfoDir MSVC2017-x86 `
+ -Arch x86 `
+ -Compiler "Visual Studio" `
+ -CompilerVersion 15 `
+ -CompilerRuntime MD
diff --git a/coin/provisioning/qtci-windows-10-x86_64/05-mingw53.ps1 b/coin/provisioning/qtci-windows-10-x86_64/05-mingw53.ps1
new file mode 100644
index 00000000..d4439856
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/05-mingw53.ps1
@@ -0,0 +1,48 @@
+#############################################################################
+##
+## 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 installs MinGW 5.3
+
+
+$zip = "c:\users\qt\downloads\i686-5.3.0-release-posix-dwarf-rt_v4-rev0.7z"
+
+Invoke-WebRequest -UseBasicParsing http://download.qt.io/development_releases/prebuilt/mingw_32/i686-5.3.0-release-posix-dwarf-rt_v4-rev0.7z -OutFile $zip
+Verify-Checksum $zip "d4f21d25f3454f8efdada50e5ad799a0a9e07c6a"
+Extract-7Zip $zip C:\
+Rename-Item -path C:\mingw32 -newName C:\MinGW530
+
+[Environment]::SetEnvironmentVariable("MINGW530", "C:\MinGW530", "Machine")
+echo "MinGW = 5.3.0" >> ~/versions.txt
+del $zip
diff --git a/coin/provisioning/qtci-linux-OpenSuSE-13.01-x86_64/openssl_allow_ssl2.sh b/coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps1
index e958ea87..cc00fe0d 100755..100644
--- a/coin/provisioning/qtci-linux-OpenSuSE-13.01-x86_64/openssl_allow_ssl2.sh
+++ b/coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps1
@@ -1,11 +1,9 @@
-#!/bin/bash
-
#############################################################################
##
-## Copyright (C) 2016 The Qt Company Ltd.
+## 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.
+## This file is part of the provisioning scripts of the Qt Toolkit.
##
## $QT_BEGIN_LICENSE:LGPL21$
## Commercial License Usage
@@ -33,6 +31,16 @@
##
#############################################################################
-# hack: it seems that opensuse patched their openssl in a way that
-# disables ssl 2 without allowing configure's compile detection to work
-echo "export OPENSSL_ALLOW_SSL2=1" >>~/.bashrc
+. "$PSScriptRoot\..\common\helpers.ps1"
+
+# This script installs QNX SDP 7.0
+
+$zip = "c:\users\qt\downloads\qnx700.7z"
+
+Invoke-WebRequest -UseBasicParsing http://ci-files01-hki.ci.local/input/qnx/qnx700.7z -OutFile $zip
+Verify-Checksum $zip "2eab8bcf993056f79c9e2585c9c05e05658ba8bb"
+Extract-7Zip $zip C:\
+
+[Environment]::SetEnvironmentVariable("QNX_700", "C:\QNX700", "Machine")
+echo "QNX SDP = 7.0.0" >> ~/versions.txt
+del $zip
diff --git a/coin/provisioning/qtci-windows-10-x86_64/06-ninja.ps1 b/coin/provisioning/qtci-windows-10-x86_64/06-ninja.ps1
new file mode 100644
index 00000000..e46361a0
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/06-ninja.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\ninja.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/08-libclang.ps1 b/coin/provisioning/qtci-windows-10-x86_64/08-libclang.ps1
new file mode 100644
index 00000000..7eeb0a37
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/08-libclang.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\libclang.ps1" 64
diff --git a/coin/provisioning/qtci-windows-10-x86_64/3dstudio_3rdparty.ps1 b/coin/provisioning/qtci-windows-10-x86_64/3dstudio_3rdparty.ps1
new file mode 100644
index 00000000..3bc58072
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/3dstudio_3rdparty.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\3dstudio_3rdparty.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
new file mode 100644
index 00000000..30979954
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/conanfiles/qtwebkit.txt
@@ -0,0 +1,20 @@
+[requires]
+icu/59.1@vitallium/stable
+libxml2/2.9.4@vitallium/stable
+libxslt/1.1.29@vitallium/stable
+
+[generators]
+cmake
+txt
+
+[options]
+icu:shared=True
+libxml2:shared=True
+libxslt:shared=True
+
+[imports]
+bin, icudt57.dll -> ./bin
+bin, icuin57.dll -> ./bin
+bin, icuuc57.dll -> ./bin
+bin, libxml2.dll -> ./bin
+bin, libxslt.dll -> ./bin
diff --git a/coin/provisioning/qtci-windows-10-x86_64/libusb.ps1 b/coin/provisioning/qtci-windows-10-x86_64/libusb.ps1
new file mode 100644
index 00000000..a853ffef
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/libusb.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\libusb.ps1"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/ruby.ps1 b/coin/provisioning/qtci-windows-10-x86_64/ruby.ps1
new file mode 100644
index 00000000..587a4c10
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/ruby.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\ruby.ps1"
diff --git a/coin/provisioning/qtci-windows-7-x86/02-python.ps1 b/coin/provisioning/qtci-windows-7-x86/02-python.ps1
new file mode 100644
index 00000000..27c618e1
--- /dev/null
+++ b/coin/provisioning/qtci-windows-7-x86/02-python.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\python.ps1" 32
diff --git a/coin/provisioning/qtci-windows-7-x86/03-conan.ps1 b/coin/provisioning/qtci-windows-7-x86/03-conan.ps1
new file mode 100644
index 00000000..163739fa
--- /dev/null
+++ b/coin/provisioning/qtci-windows-7-x86/03-conan.ps1
@@ -0,0 +1,9 @@
+. "$PSScriptRoot\..\common\03-conan.ps1"
+
+Run-Conan-Install `
+ -ConanfilesDir "$PSScriptRoot\conanfiles" `
+ -BuildinfoDir Mingw53-x86 `
+ -Arch x86 `
+ -Compiler "gcc" `
+ -CompilerVersion "5.3" `
+ -CompilerLibcxx "libstdc++11"
diff --git a/coin/provisioning/qtci-windows-7-x86/06-android.ps1 b/coin/provisioning/qtci-windows-7-x86/06-android.ps1
index 2c26c5e2..5dcc21ac 100644
--- a/coin/provisioning/qtci-windows-7-x86/06-android.ps1
+++ b/coin/provisioning/qtci-windows-7-x86/06-android.ps1
@@ -1,10 +1,10 @@
. "$PSScriptRoot\..\common\helpers.ps1"
# This script installs Android sdk and ndk
-# It also runs update for SDK API level 18, latest SDK tools, latest platform-tools and build-tools version $sdkBuildToolsVersion
+# It also runs update for SDK API level 21, latest SDK tools, latest platform-tools and build-tools version $sdkBuildToolsVersion
# Android 16 is the minimum requirement for Qt 5.7 applications, but we need something more recent than that for building Qt itself.
-# E.g the bluetooth features that require Android 18 will disable themselves dynamically when running on Android 16 device.
-# That's why we need to use Andoid-18 API version and decision was made to use it also with Qt 5.6.
+# E.g The Bluetooth features that require Android 21 will disable themselves dynamically when running on an Android 16 device.
+# That's why we need to use Andoid-21 API version in Qt 5.9.
# NDK
$ndkVersion = "r10e"
@@ -17,7 +17,7 @@ $ndkZip = "c:\Windows\Temp\android_ndk_$ndkVersion.zip"
# SDK
$sdkVersion = "r24.4.1"
$sdkApi = "ANDROID_API_VERSION"
-$sdkApiLevel = "android-18"
+$sdkApiLevel = "android-21"
$sdkBuildToolsVersion = "23.0.3"
$sdkCachedUrl= "\\ci-files01-hki.intra.qt.io\provisioning\android\android-sdk_$sdkVersion-windows.zip"
$sdkOfficialUrl = "https://dl.google.com/android/android-sdk_$sdkVersion-windows.zip"
diff --git a/coin/provisioning/qtci-windows-7-x86/08-ninja.ps1 b/coin/provisioning/qtci-windows-7-x86/08-ninja.ps1
new file mode 100644
index 00000000..e46361a0
--- /dev/null
+++ b/coin/provisioning/qtci-windows-7-x86/08-ninja.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\ninja.ps1"
diff --git a/coin/provisioning/qtci-windows-7-x86/conanfiles/qtwebkit.txt b/coin/provisioning/qtci-windows-7-x86/conanfiles/qtwebkit.txt
new file mode 100644
index 00000000..4a5bc05d
--- /dev/null
+++ b/coin/provisioning/qtci-windows-7-x86/conanfiles/qtwebkit.txt
@@ -0,0 +1,22 @@
+[requires]
+icu/57.1@annulen/stable
+libxml2/2.9.4@annulen/stable
+libxslt/1.1.29@annulen/stable
+zlib/1.2.8@annulen/stable
+
+[generators]
+cmake
+txt
+
+[options]
+icu:shared=True
+libxml2:shared=True
+libxslt:shared=True
+zlib:shared=False
+
+[imports]
+lib, icudt57.dll -> ./bin
+lib, icuin57.dll -> ./bin
+lib, icuuc57.dll -> ./bin
+bin, libxml2-2.dll -> ./bin
+bin, libxslt-1.dll -> ./bin
diff --git a/coin/provisioning/qtci-windows-7-x86/patch_qnx.ps1 b/coin/provisioning/qtci-windows-7-x86/patch_qnx.ps1
new file mode 100644
index 00000000..41210dcb
--- /dev/null
+++ b/coin/provisioning/qtci-windows-7-x86/patch_qnx.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\patch_qnx.ps1"
diff --git a/coin/provisioning/qtci-windows-7-x86/python.ps1 b/coin/provisioning/qtci-windows-7-x86/python.ps1
deleted file mode 100644
index 5f8aa2f8..00000000
--- a/coin/provisioning/qtci-windows-7-x86/python.ps1
+++ /dev/null
@@ -1 +0,0 @@
-. "$PSScriptRoot\..\common\python.ps1"
diff --git a/coin/provisioning/qtci-windows-7-x86/ruby.ps1 b/coin/provisioning/qtci-windows-7-x86/ruby.ps1
new file mode 100644
index 00000000..587a4c10
--- /dev/null
+++ b/coin/provisioning/qtci-windows-7-x86/ruby.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\ruby.ps1"
diff --git a/coin/provisioning/qtci-windows-8-x86/08-libclang.ps1 b/coin/provisioning/qtci-windows-8-x86/08-libclang.ps1
new file mode 100644
index 00000000..cc8be923
--- /dev/null
+++ b/coin/provisioning/qtci-windows-8-x86/08-libclang.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\libclang.ps1" 32
diff --git a/coin/provisioning/qtci-windows-8-x86_64/08-libclang.ps1 b/coin/provisioning/qtci-windows-8-x86_64/08-libclang.ps1
new file mode 100644
index 00000000..7eeb0a37
--- /dev/null
+++ b/coin/provisioning/qtci-windows-8-x86_64/08-libclang.ps1
@@ -0,0 +1 @@
+. "$PSScriptRoot\..\common\libclang.ps1" 64
diff --git a/configure b/configure
index a7b4c9cb..b6954b85 100755
--- a/configure
+++ b/configure
@@ -33,7 +33,7 @@
#############################################################################
srcpath=`dirname $0`
-srcpath=`(cd "$srcpath"; /bin/pwd)`
+srcpath=`(cd "$srcpath"; pwd)`
configure=$srcpath/qtbase/configure
if [ ! -e "$configure" ]; then
echo "$configure not found. Did you forget to run \"init-repository\"?" >&2
diff --git a/configure.json b/configure.json
new file mode 100644
index 00000000..f437252f
--- /dev/null
+++ b/configure.json
@@ -0,0 +1,7 @@
+{
+ "commandline": {
+ "options": {
+ "skip": "addString"
+ }
+ }
+}
diff --git a/qt.pro b/qt.pro
index 825e6b51..af16c6df 100644
--- a/qt.pro
+++ b/qt.pro
@@ -1,12 +1,10 @@
# Create the super cache so modules will add themselves to it.
cache(, super)
-CONFIG += build_pass # hack to disable the .qmake.super auto-add
-load(qt_build_config)
-CONFIG -= build_pass # unhack, as it confuses Qt Creator
-
TEMPLATE = subdirs
+CONFIG += prepare_docs qt_docs_targets
+
# Extract submodules from .gitmodules.
lines = $$cat(.gitmodules, lines)
for (line, lines) {
@@ -26,6 +24,27 @@ for (line, lines) {
}
QMAKE_INTERNAL_INCLUDED_FILES += $$PWD/.gitmodules
+QT_SKIP_MODULES =
+
+# This is a bit hacky, but a proper implementation is not worth it.
+args = $$QMAKE_EXTRA_ARGS
+contains(args, -redo): \
+ args += $$cat($$OUT_PWD/config.opt, lines)
+for (ever) {
+ isEmpty(args): break()
+ a = $$take_first(args)
+
+ equals(a, -skip) {
+ isEmpty(args): break()
+ m = $$take_first(args)
+ contains(m, -.*): next()
+ m ~= s/^(qt)?/qt/
+ !contains(modules, $$m): \
+ error("-skip command line argument used with non-existent module '$$m'.")
+ QT_SKIP_MODULES += $$m
+ }
+}
+
modules = $$sort_depends(modules, module., .depends .recommends .serialize)
modules = $$reverse(modules)
for (mod, modules) {
@@ -72,3 +91,5 @@ for (mod, modules) {
SUBDIRS += $$mod
}
+
+load(qt_configure)
diff --git a/qt3d b/qt3d
-Subproject fc781fa42287a4f5db62a346ad6eb8bcbb9f49c
+Subproject aa16ae56f6a3f559e4d195717fbdb9c57c7579c
diff --git a/qtactiveqt b/qtactiveqt
-Subproject ddf9740b3df51078d879b9b577d0a722b4da57a
+Subproject 9a6d57385c49fa702319139ae1f2e471520963e
diff --git a/qtandroidextras b/qtandroidextras
-Subproject dfb9f2cfd658860f69dd55363122a7c2c56b88f
+Subproject a511c60514d7cc0ff876d13fa4a3800c7e25cbf
diff --git a/qtbase b/qtbase
-Subproject c86a75e9e5fac56f0a9c87ce87264f8f020791c
+Subproject 8bebded9ab02b8eec67c44bfddf802d6bf9cda3
diff --git a/qtcanvas3d b/qtcanvas3d
-Subproject 61804e56b82330fac0f29beec0e56262233467b
+Subproject 25447e889dc43c0831100bee1625a6f667d364c
diff --git a/qtcharts b/qtcharts
new file mode 160000
+Subproject 1f47b1a7ae58702dccc57a9ccbaa905441f4fec
diff --git a/qtconnectivity b/qtconnectivity
-Subproject f7bfd2adb82e3a8797e168a37287510e4a004b2
+Subproject 687ec9eb370e9538264280b58bed4d3b1c88957
diff --git a/qtdatavis3d b/qtdatavis3d
new file mode 160000
+Subproject 3f8ae713dfdbaeb34bdc52d905fe5ca16765cf7
diff --git a/qtdeclarative b/qtdeclarative
-Subproject f724b5380c911fbc841ff8ed4831dccd37fff6e
+Subproject 1b21b73e89942d567c90a17a3bf7a7ecae3de25
diff --git a/qtdoc b/qtdoc
-Subproject 27f883002b9fba6e5bbcbc84ad0d366fb814980
+Subproject 0718372fec57aae22aaab544f39c2fbbdb0119a
diff --git a/qtdocgallery b/qtdocgallery
-Subproject 2da36eb615f6f8f06a456d65c45547937b47beb
+Subproject e36e6f0abd45c2794c70c31eb10c5263e7e7a29
diff --git a/qtenginio b/qtenginio
-Subproject a833da9c3d0b0e8f4158e5c30885979c79bc6c4
+Subproject b0ad5907f480307853f7ac951bacfaa61dcbd94
diff --git a/qtfeedback b/qtfeedback
-Subproject 28ca62414901502189ea28ef2efd55138618761
+Subproject 9ac8d8c272fc93416016e094fc6b97226a40008
diff --git a/qtgamepad b/qtgamepad
new file mode 160000
+Subproject 17c9df2e5945a06944d8e9d75d1cba25bc885ec
diff --git a/qtgraphicaleffects b/qtgraphicaleffects
-Subproject 4dc734d85f59e3a16a50a9d7ffebc7aa304f524
+Subproject b6ff12df5496f3d296bb438ae343d5f771e93fe
diff --git a/qtimageformats b/qtimageformats
-Subproject b6ffd71e2315e699d4ad32859cf36c67635820e
+Subproject 144a3535db9f95e60972d3c3b6eaceb65a60457
diff --git a/qtlocation b/qtlocation
-Subproject 0a38932510ffaad5387b7e86c7ca70aed8af5c5
+Subproject c832af789766fcebd8cfb15e53ce14f36278ca6
diff --git a/qtmacextras b/qtmacextras
-Subproject 9e98d9a6f56d1076ec9438b2b22f46ed0798273
+Subproject cb8ec72ad6398e442d9a6182fd2f71274509f8d
diff --git a/qtmultimedia b/qtmultimedia
-Subproject 6d4948122063b651948a5c4db2197d633d7e96c
+Subproject 116cd7bdbd1e148aef05c27602780d65be33520
diff --git a/qtnetworkauth b/qtnetworkauth
new file mode 160000
+Subproject 3d93f6436596e349e43c3798b675af66db71df8
diff --git a/qtpim b/qtpim
-Subproject de4cfc6b53b426799a035fefe81db9d49d3d03a
+Subproject 02efef5ee63bf2407526f81fd6b68f5a59ac1de
diff --git a/qtpurchasing b/qtpurchasing
-Subproject b5c6c76fac771326064295368a53cbdaf2bf0f7
+Subproject 9c87f11f6d7ae46150b540cf2eee14e8217bb85
diff --git a/qtquick1 b/qtquick1
-Subproject b934c54583adc4f9021de2753f99836f60a9668
+Subproject 92c847e56d94c9032f3fa83922742e455233e4f
diff --git a/qtquickcontrols b/qtquickcontrols
-Subproject 9fc3fcb5a827196dee8c7afbd70a4c2361c6510
+Subproject a77494140324c3ede1f7c16086593c070d81e2b
diff --git a/qtquickcontrols2 b/qtquickcontrols2
-Subproject be77d8798a1df1cb928b944c145db3fa9aeb977
+Subproject 63f2f55462f2f040cfe175ada8aa1e01168597f
diff --git a/qtremoteobjects b/qtremoteobjects
new file mode 160000
+Subproject 6e0341bc878ff82d3c1039dcce09f9226954618
diff --git a/qtscript b/qtscript
-Subproject 8196140bedcaca11dbe0e06342e942e52e9d69e
+Subproject 86ee61734e0331459f9cfeb1ad56f773b7e994b
diff --git a/qtscxml b/qtscxml
new file mode 160000
+Subproject 8af8db3810ec2d8d2d923f39e23512d30ae234d
diff --git a/qtsensors b/qtsensors
-Subproject 12b98b6ff70a18c27f543dda029e75c197d8cbc
+Subproject 1673dbed00ba68209b6de95981f1e3b4a2a2468
diff --git a/qtserialbus b/qtserialbus
-Subproject f5b1c3a32b2a7c9bc06b68c469981ae46fb7172
+Subproject 1d37c357c843a2622d2af7e1684576e19a8c7c3
diff --git a/qtserialport b/qtserialport
-Subproject 9e4b9d276f0de2d298da4ffdf6f15a996040219
+Subproject 93b539140c06da07d330c9ecad67ab5ed3f9b0c
diff --git a/qtspeech b/qtspeech
new file mode 160000
+Subproject 6f5776269ed427725eae7d7fd8b091886f48220
diff --git a/qtsvg b/qtsvg
-Subproject cf5fa755ecd07b0f52a151ea322d52fe1bfd8d7
+Subproject 0fcd0160662941a9ba800b36671e88d82790bd9
diff --git a/qtsystems b/qtsystems
-Subproject cc2077700bd5503d1fcf53aef83cbb76975e745
+Subproject 434af789f0d56ca7a521ca2d9ec8cf3b1057fd3
diff --git a/qttools b/qttools
-Subproject 705d06c2841ef5d9ebda954c112fc8f1e32ec2c
+Subproject fdc5749b5603653c5d0c59db267f44fd1609457
diff --git a/qttranslations b/qttranslations
-Subproject df316bf7e6508ae1360247feb08780a77ea4210
+Subproject 325a90e07e9dce4e5c915549e6c31a86423dfdd
diff --git a/qtvirtualkeyboard b/qtvirtualkeyboard
new file mode 160000
+Subproject dd8c39ea9312ec1441b3fdd830f9d42fe3258b5
diff --git a/qtwayland b/qtwayland
-Subproject d6f7bb39e71777ce5568d462841caccc17f3a20
+Subproject 7f70da6a644bc5b690066f0ab4814e1358f57e8
diff --git a/qtwebchannel b/qtwebchannel
-Subproject 64306392ce3a7751bfb58e1352b212ad5cba8ae
+Subproject b5229df6a08a902b11a2fc9529af6385f4d985d
diff --git a/qtwebengine b/qtwebengine
-Subproject 04fa812ef5025aa991d9a79dd26e9ecfcb3182a
+Subproject d4c621f6a6b87f2a86069fa393b9f7c4f9e7b9a
diff --git a/qtwebkit b/qtwebkit
deleted file mode 160000
-Subproject 95a78c9f04d9a3f954477855f84180ced556a48
diff --git a/qtwebkit-examples b/qtwebkit-examples
deleted file mode 160000
-Subproject 0c623fab420102c54fa533da3b8ca774290d6d1
diff --git a/qtwebsockets b/qtwebsockets
-Subproject d3032491971e1cee8f1171f16b8e6d3d2fa42ee
+Subproject fb71c823a7ae823345518ca33ccfe273fcf7649
diff --git a/qtwebview b/qtwebview
-Subproject d39941695dbc10b06188580b675f2b7c337ca50
+Subproject e4016a67bbffefed71a407494e249e978d212b3
diff --git a/qtwinextras b/qtwinextras
-Subproject 5f76a8ea102392838b05c41fa5a474aa1168ff1
+Subproject fe63ea126822fae40db90a06ab3be47700e85ec
diff --git a/qtx11extras b/qtx11extras
-Subproject 25e20a724f411f6e07cd3dc9f4870298a308c2c
+Subproject bd2e0d1d87adfec3ba3fe8d9b5bd1c70c34c7a3
diff --git a/qtxmlpatterns b/qtxmlpatterns
-Subproject 0533f8ba47f57da5d7363c2c00cf0b239ce7288
+Subproject fcfa824402bb4edaf644fad786dac3560c743eb