aboutsummaryrefslogtreecommitdiffstats
path: root/coin/provisioning/qtci-macos-12-x86_64
diff options
context:
space:
mode:
Diffstat (limited to 'coin/provisioning/qtci-macos-12-x86_64')
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/01-disable-updates.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/01-enable_zsh_history_and_viminfo.sh5
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/01-mount-vcpkg-cache-drive.sh8
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/01-sha1sum-compatibility.sh41
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/03-bashprofile.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/05-systemsetup.sh45
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/06-crashreporter.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/06-disable_spotlight.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/06-disable_update_downloads.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/07-SSL_keychain.sh4
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/15-xz.sh43
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/20-java.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/20-xcode.sh43
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/21-install-commandlinetools.sh47
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/25-cmake.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/25-homebrew.sh47
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/25-mysql.sh43
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/25-pip.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/25-postgresql.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/25-python2.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/25-python3.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/26-freetype.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/26-jq.sh5
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/26-ninja.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/26-odbc.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/26-p7zip.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/26-pcre2.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/27-libclang.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/28-libclang-v100-dyn.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/29-install-pkgconfig.sh6
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/29-libusb.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/30-android.sh99
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/30-fbx.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/30-install-conan.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/30-nodejs.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/35-install-breakpad.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/35-install_protobuf.sh9
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/35-install_protobuff.sh46
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/35-openssl.sh4
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/36-emsdk.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/36-install_grpc.sh9
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/50-openssl_for_android_darwin.sh7
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/80-screenresolution.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/81-bluetooth.sh2
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/90-docker.sh9
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/90-install-ffmpeg.sh3
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/90-squish.sh2
-rw-r--r--coin/provisioning/qtci-macos-12-x86_64/90-vlc.sh8
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/97-set-locale.sh4
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/98-mimersql.sh5
-rwxr-xr-xcoin/provisioning/qtci-macos-12-x86_64/99-mac-version.sh4
51 files changed, 169 insertions, 429 deletions
diff --git a/coin/provisioning/qtci-macos-12-x86_64/01-disable-updates.sh b/coin/provisioning/qtci-macos-12-x86_64/01-disable-updates.sh
index 10efb43e..a2b2a0f0 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/01-disable-updates.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/01-disable-updates.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
BASEDIR=$(dirname "$0")
diff --git a/coin/provisioning/qtci-macos-12-x86_64/01-enable_zsh_history_and_viminfo.sh b/coin/provisioning/qtci-macos-12-x86_64/01-enable_zsh_history_and_viminfo.sh
new file mode 100755
index 00000000..6004b140
--- /dev/null
+++ b/coin/provisioning/qtci-macos-12-x86_64/01-enable_zsh_history_and_viminfo.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+set -ex
+
+# shellcheck source=../common/macos/enable_zsh_history_and_viminfo.sh
+source "${BASH_SOURCE%/*}/../common/macos/enable_zsh_history_and_viminfo.sh"
diff --git a/coin/provisioning/qtci-macos-12-x86_64/01-mount-vcpkg-cache-drive.sh b/coin/provisioning/qtci-macos-12-x86_64/01-mount-vcpkg-cache-drive.sh
new file mode 100755
index 00000000..2739f40f
--- /dev/null
+++ b/coin/provisioning/qtci-macos-12-x86_64/01-mount-vcpkg-cache-drive.sh
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+# Copyright (C) 2023 The Qt Company Ltd.
+# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
+
+set -ex
+
+# shellcheck source=../common/macos/mount-vcpkg-cache-drive.sh
+source "${BASH_SOURCE%/*}/../common/macos/mount-vcpkg-cache-drive.sh"
diff --git a/coin/provisioning/qtci-macos-12-x86_64/01-sha1sum-compatibility.sh b/coin/provisioning/qtci-macos-12-x86_64/01-sha1sum-compatibility.sh
index cf0611cd..e52367c8 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/01-sha1sum-compatibility.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/01-sha1sum-compatibility.sh
@@ -1,43 +1,6 @@
#!/usr/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2020 The Qt Company Ltd.
-## Contact: https://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL$
-## 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 https://www.qt.io/terms-conditions. For further
-## information use the contact form at https://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 3 as published by the Free Software
-## Foundation and appearing in the file LICENSE.LGPL3 included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU Lesser General Public License version 3 requirements
-## will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
-##
-## GNU General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU
-## General Public License version 2.0 or (at your option) the GNU General
-## Public license version 3 or any later version approved by the KDE Free
-## Qt Foundation. The licenses are as published by the Free Software
-## Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
-## included in the packaging of this file. Please review the following
-## information to ensure the GNU General Public License requirements will
-## be met: https://www.gnu.org/licenses/gpl-2.0.html and
-## https://www.gnu.org/licenses/gpl-3.0.html.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
+# Copyright (C) 2020 The Qt Company Ltd.
+# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
#!/usr/bin/env bash
diff --git a/coin/provisioning/qtci-macos-12-x86_64/03-bashprofile.sh b/coin/provisioning/qtci-macos-12-x86_64/03-bashprofile.sh
index 2c3e45f3..4eed8433 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/03-bashprofile.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/03-bashprofile.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env sh
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/05-systemsetup.sh b/coin/provisioning/qtci-macos-12-x86_64/05-systemsetup.sh
index 99e22d40..115c0489 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/05-systemsetup.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/05-systemsetup.sh
@@ -1,43 +1,6 @@
#!/usr/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2021 The Qt Company Ltd.
-## Contact: https://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL$
-## 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 https://www.qt.io/terms-conditions. For further
-## information use the contact form at https://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 3 as published by the Free Software
-## Foundation and appearing in the file LICENSE.LGPL3 included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU Lesser General Public License version 3 requirements
-## will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
-##
-## GNU General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU
-## General Public License version 2.0 or (at your option) the GNU General
-## Public license version 3 or any later version approved by the KDE Free
-## Qt Foundation. The licenses are as published by the Free Software
-## Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
-## included in the packaging of this file. Please review the following
-## information to ensure the GNU General Public License requirements will
-## be met: https://www.gnu.org/licenses/gpl-2.0.html and
-## https://www.gnu.org/licenses/gpl-3.0.html.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
+# Copyright (C) 2021 The Qt Company Ltd.
+# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
@@ -46,7 +9,7 @@ set -ex
targetFile="$HOME/vncpw.txt"
# Fetch password
-curl --retry 5 --retry-delay 10 --retry-max-time 60 "http://ci-files01-hki.intra.qt.io/input/semisecure/vncpw.txt" -o "$targetFile"
+curl --retry 5 --retry-delay 10 --retry-max-time 60 "http://ci-files01-hki.ci.qt.io/input/semisecure/vncpw.txt" -o "$targetFile"
shasum "$targetFile" |grep "a795fccaa8f277e62ec08e6056c544b8b63924a0"
{ VNCPassword=$(cat "$targetFile"); } 2> /dev/null
@@ -96,7 +59,7 @@ defaults write -g KeyRepeat -int 2
set +x
echo "Enable remote desktop sharing"
-sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw $VNCPassword -restart -agent -privs -all
+sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw "$VNCPassword" -restart -agent -privs -all
set -x
echo "Set Network Test Server address to $NTS_IP in /etc/hosts"
diff --git a/coin/provisioning/qtci-macos-12-x86_64/06-crashreporter.sh b/coin/provisioning/qtci-macos-12-x86_64/06-crashreporter.sh
index 8461c656..cb7c0774 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/06-crashreporter.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/06-crashreporter.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env sh
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/06-disable_spotlight.sh b/coin/provisioning/qtci-macos-12-x86_64/06-disable_spotlight.sh
index 67e2c1f6..ab85a262 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/06-disable_spotlight.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/06-disable_spotlight.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
# shellcheck source=../common/macos/disable_spotlight.sh
diff --git a/coin/provisioning/qtci-macos-12-x86_64/06-disable_update_downloads.sh b/coin/provisioning/qtci-macos-12-x86_64/06-disable_update_downloads.sh
index 3c11214d..18cb98ea 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/06-disable_update_downloads.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/06-disable_update_downloads.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
BASEDIR=$(dirname "$0")
"$BASEDIR"/../common/macos/disable_update_downloads.sh
diff --git a/coin/provisioning/qtci-macos-12-x86_64/07-SSL_keychain.sh b/coin/provisioning/qtci-macos-12-x86_64/07-SSL_keychain.sh
index 6e7c796a..e14dcee9 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/07-SSL_keychain.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/07-SSL_keychain.sh
@@ -1,4 +1,6 @@
-#!/usr/bin/env sh
+#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/15-xz.sh b/coin/provisioning/qtci-macos-12-x86_64/15-xz.sh
index c2f6e73f..ffe00992 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/15-xz.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/15-xz.sh
@@ -1,43 +1,6 @@
#!/usr/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2020 The Qt Company Ltd.
-## Contact: https://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL$
-## 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 https://www.qt.io/terms-conditions. For further
-## information use the contact form at https://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 3 as published by the Free Software
-## Foundation and appearing in the file LICENSE.LGPL3 included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU Lesser General Public License version 3 requirements
-## will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
-##
-## GNU General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU
-## General Public License version 2.0 or (at your option) the GNU General
-## Public license version 3 or any later version approved by the KDE Free
-## Qt Foundation. The licenses are as published by the Free Software
-## Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
-## included in the packaging of this file. Please review the following
-## information to ensure the GNU General Public License requirements will
-## be met: https://www.gnu.org/licenses/gpl-2.0.html and
-## https://www.gnu.org/licenses/gpl-3.0.html.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
+# Copyright (C) 2020 The Qt Company Ltd.
+# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
# This script installs XZ-Utils
@@ -48,7 +11,7 @@ set -ex
# shellcheck source=../common/macos/InstallPKGFromURL.sh
source "${BASH_SOURCE%/*}/../common/macos/InstallPKGFromURL.sh"
-PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/XZ.pkg"
+PrimaryUrl="http://ci-files01-hki.ci.qt.io/input/mac/macos_10.12_sierra/XZ.pkg"
AltUrl="http://sourceforge.net/projects/macpkg/files/XZ/5.0.7/XZ.pkg"
SHA1="f0c1f82ebcffe0bd4b8b57b6a77805db56b2de67"
DestDir="/"
diff --git a/coin/provisioning/qtci-macos-12-x86_64/20-java.sh b/coin/provisioning/qtci-macos-12-x86_64/20-java.sh
index dcfcb93b..325fee63 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/20-java.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/20-java.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
BASEDIR=$(dirname "$0")
diff --git a/coin/provisioning/qtci-macos-12-x86_64/20-xcode.sh b/coin/provisioning/qtci-macos-12-x86_64/20-xcode.sh
index 878ce325..102211cc 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/20-xcode.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/20-xcode.sh
@@ -1,43 +1,6 @@
#!/usr/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2021 The Qt Company Ltd.
-## Contact: https://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL$
-## 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 https://www.qt.io/terms-conditions. For further
-## information use the contact form at https://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 3 as published by the Free Software
-## Foundation and appearing in the file LICENSE.LGPL3 included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU Lesser General Public License version 3 requirements
-## will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
-##
-## GNU General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU
-## General Public License version 2.0 or (at your option) the GNU General
-## Public license version 3 or any later version approved by the KDE Free
-## Qt Foundation. The licenses are as published by the Free Software
-## Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
-## included in the packaging of this file. Please review the following
-## information to ensure the GNU General Public License requirements will
-## be met: https://www.gnu.org/licenses/gpl-2.0.html and
-## https://www.gnu.org/licenses/gpl-3.0.html.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
+# Copyright (C) 2022 The Qt Company Ltd.
+# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
# This script installs Xcode
# Prerequisites: Have Xcode prefetched to local cache as xz compressed.
@@ -56,4 +19,4 @@ set -ex
# shellcheck source=../common/macos/install_xcode.sh
source "${BASH_SOURCE%/*}/../common/macos/install_xcode.sh"
-InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/Xcode_13.2.xip 13.2
+InstallXCode /net/ci-files01-hki.ci.qt.io/hdd/www/input/mac/Xcode_14.2.xip 14.2
diff --git a/coin/provisioning/qtci-macos-12-x86_64/21-install-commandlinetools.sh b/coin/provisioning/qtci-macos-12-x86_64/21-install-commandlinetools.sh
index c50c1406..d2981173 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/21-install-commandlinetools.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/21-install-commandlinetools.sh
@@ -1,51 +1,14 @@
#!/usr/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2021 The Qt Company Ltd.
-## Contact: https://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL$
-## 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 https://www.qt.io/terms-conditions. For further
-## information use the contact form at https://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 3 as published by the Free Software
-## Foundation and appearing in the file LICENSE.LGPL3 included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU Lesser General Public License version 3 requirements
-## will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
-##
-## GNU General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU
-## General Public License version 2.0 or (at your option) the GNU General
-## Public license version 3 or any later version approved by the KDE Free
-## Qt Foundation. The licenses are as published by the Free Software
-## Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
-## included in the packaging of this file. Please review the following
-## information to ensure the GNU General Public License requirements will
-## be met: https://www.gnu.org/licenses/gpl-2.0.html and
-## https://www.gnu.org/licenses/gpl-3.0.html.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
+# Copyright (C) 2022 The Qt Company Ltd.
+# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
# shellcheck source=../common/macos/install-commandlinetools.sh
source "${BASH_SOURCE%/*}/../common/macos/install-commandlinetools.sh"
-version="13.2"
+version="14.2"
packageName="Command_Line_Tools_for_Xcode_$version.dmg"
-url="http://ci-files01-hki.intra.qt.io/input/mac/$packageName"
-sha1="b3a0b597435cfbc5c09ad5772cf7313c87032252"
+url="http://ci-files01-hki.ci.qt.io/input/mac/$packageName"
+sha1="f9d18da696bc54755bd85fb4f42c0a8866bdade6"
InstallCommandLineTools $url $url $sha1 $packageName $version
diff --git a/coin/provisioning/qtci-macos-12-x86_64/25-cmake.sh b/coin/provisioning/qtci-macos-12-x86_64/25-cmake.sh
index 4f4d405e..33095880 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/25-cmake.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/25-cmake.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/25-homebrew.sh b/coin/provisioning/qtci-macos-12-x86_64/25-homebrew.sh
index b177ab82..f83960f4 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/25-homebrew.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/25-homebrew.sh
@@ -1,43 +1,6 @@
#!/usr/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2021 The Qt Company Ltd.
-## Contact: https://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL$
-## 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 https://www.qt.io/terms-conditions. For further
-## information use the contact form at https://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 3 as published by the Free Software
-## Foundation and appearing in the file LICENSE.LGPL3 included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU Lesser General Public License version 3 requirements
-## will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
-##
-## GNU General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU
-## General Public License version 2.0 or (at your option) the GNU General
-## Public license version 3 or any later version approved by the KDE Free
-## Qt Foundation. The licenses are as published by the Free Software
-## Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
-## included in the packaging of this file. Please review the following
-## information to ensure the GNU General Public License requirements will
-## be met: https://www.gnu.org/licenses/gpl-2.0.html and
-## https://www.gnu.org/licenses/gpl-3.0.html.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
+# Copyright (C) 2021 The Qt Company Ltd.
+# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
# Will install homebrew package manager for macOS.
# WARNING: Requires commandlinetools
@@ -49,15 +12,15 @@ set -e
DownloadURL \
- http://ci-files01-hki.intra.qt.io/input/mac/homebrew/a822f0d0f1838c07e86b356fcd2bf93c7a11c2aa/install.sh \
+ http://ci-files01-hki.ci.qt.io/input/mac/homebrew/a822f0d0f1838c07e86b356fcd2bf93c7a11c2aa/install.sh \
https://raw.githubusercontent.com/Homebrew/install/c744a716f9845988d01e6e238eee7117b8c366c9/install \
3210da71e12a699ab3bba43910a6d5fc64b92000 \
/tmp/homebrew_install.sh
-DownloadURL "http://ci-files01-hki.intra.qt.io/input/semisecure/sign/pw" "http://ci-files01-hki.intra.qt.io/input/semisecure/sign/pw" "aae58d00d0a1b179a09f21cfc67f9d16fb95ff36" "/Users/qt/pw"
+DownloadURL "http://ci-files01-hki.ci.qt.io/input/semisecure/sign/pw" "http://ci-files01-hki.ci.qt.io/input/semisecure/sign/pw" "aae58d00d0a1b179a09f21cfc67f9d16fb95ff36" "/Users/qt/pw"
{ pw=$(cat "/Users/qt/pw"); } 2> /dev/null
sudo chmod 755 /tmp/homebrew_install.sh
-{ (echo $pw | /tmp/homebrew_install.sh); } 2> /dev/null
+{ (echo "$pw" | /tmp/homebrew_install.sh); } 2> /dev/null
rm -f "/Users/qt/pw"
# No need to manually do `brew update`, the homebrew installer script does it.
diff --git a/coin/provisioning/qtci-macos-12-x86_64/25-mysql.sh b/coin/provisioning/qtci-macos-12-x86_64/25-mysql.sh
index d113c4cb..0be1e6e8 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/25-mysql.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/25-mysql.sh
@@ -1,43 +1,6 @@
#!/usr/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2020 The Qt Company Ltd.
-## Contact: https://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL$
-## 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 https://www.qt.io/terms-conditions. For further
-## information use the contact form at https://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 3 as published by the Free Software
-## Foundation and appearing in the file LICENSE.LGPL3 included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU Lesser General Public License version 3 requirements
-## will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
-##
-## GNU General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU
-## General Public License version 2.0 or (at your option) the GNU General
-## Public license version 3 or any later version approved by the KDE Free
-## Qt Foundation. The licenses are as published by the Free Software
-## Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
-## included in the packaging of this file. Please review the following
-## information to ensure the GNU General Public License requirements will
-## be met: https://www.gnu.org/licenses/gpl-2.0.html and
-## https://www.gnu.org/licenses/gpl-3.0.html.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
+# Copyright (C) 2020 The Qt Company Ltd.
+# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
# This script installs MySQL
@@ -50,7 +13,7 @@ source "${BASH_SOURCE%/*}/../common/macos/InstallAppFromCompressedFileFromURL.sh
# shellcheck source=../common/unix/SetEnvVar.sh
source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
-PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/mysql-5.7.15-osx10.11-x86_64.tar.gz"
+PrimaryUrl="http://ci-files01-hki.ci.qt.io/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=""
diff --git a/coin/provisioning/qtci-macos-12-x86_64/25-pip.sh b/coin/provisioning/qtci-macos-12-x86_64/25-pip.sh
index 86db3e27..3fc865d0 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/25-pip.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/25-pip.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/25-postgresql.sh b/coin/provisioning/qtci-macos-12-x86_64/25-postgresql.sh
index db1f5236..06cae6ef 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/25-postgresql.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/25-postgresql.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
BASEDIR=$(dirname "$0")
diff --git a/coin/provisioning/qtci-macos-12-x86_64/25-python2.sh b/coin/provisioning/qtci-macos-12-x86_64/25-python2.sh
index 7ebb8825..4c88a413 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/25-python2.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/25-python2.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
# shellcheck source=../common/macos/python2.sh
diff --git a/coin/provisioning/qtci-macos-12-x86_64/25-python3.sh b/coin/provisioning/qtci-macos-12-x86_64/25-python3.sh
index eb2a4863..8fee606c 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/25-python3.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/25-python3.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
# shellcheck source=../common/macos/python3.sh
diff --git a/coin/provisioning/qtci-macos-12-x86_64/26-freetype.sh b/coin/provisioning/qtci-macos-12-x86_64/26-freetype.sh
index 0faec4b4..fa0790f8 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/26-freetype.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/26-freetype.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/26-jq.sh b/coin/provisioning/qtci-macos-12-x86_64/26-jq.sh
new file mode 100755
index 00000000..4dffcb96
--- /dev/null
+++ b/coin/provisioning/qtci-macos-12-x86_64/26-jq.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+
+set -ex
+
+brew install jq
diff --git a/coin/provisioning/qtci-macos-12-x86_64/26-ninja.sh b/coin/provisioning/qtci-macos-12-x86_64/26-ninja.sh
index 08428b2f..4443eeb4 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/26-ninja.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/26-ninja.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/26-odbc.sh b/coin/provisioning/qtci-macos-12-x86_64/26-odbc.sh
index 821c859f..2b6b013a 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/26-odbc.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/26-odbc.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
# Install libiodbc
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/26-p7zip.sh b/coin/provisioning/qtci-macos-12-x86_64/26-p7zip.sh
index 15511332..8cdcd0c3 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/26-p7zip.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/26-p7zip.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
# Install 7z to be used from command line
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/26-pcre2.sh b/coin/provisioning/qtci-macos-12-x86_64/26-pcre2.sh
index f8af516b..c10d6206 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/26-pcre2.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/26-pcre2.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/27-libclang.sh b/coin/provisioning/qtci-macos-12-x86_64/27-libclang.sh
index aad628cb..cc025e6e 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/27-libclang.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/27-libclang.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/28-libclang-v100-dyn.sh b/coin/provisioning/qtci-macos-12-x86_64/28-libclang-v100-dyn.sh
index c9d6e93d..d95e7e00 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/28-libclang-v100-dyn.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/28-libclang-v100-dyn.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/29-install-pkgconfig.sh b/coin/provisioning/qtci-macos-12-x86_64/29-install-pkgconfig.sh
new file mode 100755
index 00000000..33e11580
--- /dev/null
+++ b/coin/provisioning/qtci-macos-12-x86_64/29-install-pkgconfig.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+set -ex
+
+BASEDIR=$(dirname "$0")
+"$BASEDIR/../common/macos/pkgconfig.sh"
diff --git a/coin/provisioning/qtci-macos-12-x86_64/29-libusb.sh b/coin/provisioning/qtci-macos-12-x86_64/29-libusb.sh
index c58274b6..e9e9e238 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/29-libusb.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/29-libusb.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/30-android.sh b/coin/provisioning/qtci-macos-12-x86_64/30-android.sh
index cbc59c7d..ddb3aec0 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/30-android.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/30-android.sh
@@ -1,99 +1,8 @@
#!/usr/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2021 The Qt Company Ltd.
-## Contact: https://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL$
-## 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 https://www.qt.io/terms-conditions. For further
-## information use the contact form at https://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 3 as published by the Free Software
-## Foundation and appearing in the file LICENSE.LGPL3 included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU Lesser General Public License version 3 requirements
-## will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
-##
-## GNU General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU
-## General Public License version 2.0 or (at your option) the GNU General
-## Public license version 3 or any later version approved by the KDE Free
-## Qt Foundation. The licenses are as published by the Free Software
-## Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
-## included in the packaging of this file. Please review the following
-## information to ensure the GNU General Public License requirements will
-## be met: https://www.gnu.org/licenses/gpl-2.0.html and
-## https://www.gnu.org/licenses/gpl-3.0.html.
-##
-## $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
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
-# shellcheck source=../common/unix/SetEnvVar.sh
-source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
-
-targetFolder="/opt/android"
-sdkTargetFolder="$targetFolder/sdk"
-
-basePath="/net/ci-files01-hki.intra.qt.io/hdd/www/input/android"
-
-toolsVersion="2.1"
-# toolsFile dertermines tools version
-toolsFile="commandlinetools-mac-6609375_latest.zip"
-
-ndkVersion="r23b"
-ndkFile="android-ndk-$ndkVersion-darwin.zip"
-sdkBuildToolsVersion="31.0.0"
-# this is compile sdk version
-sdkApiLevel="android-31"
-
-toolsSourceFile="$basePath/$toolsFile"
-ndkSourceFile="$basePath/$ndkFile"
-
-echo "Unzipping Android NDK to '$targetFolder'"
-sudo unzip -q "$ndkSourceFile" -d "$targetFolder"
-echo "Unzipping Android Tools to '$sdkTargetFolder'"
-sudo unzip -q "$toolsSourceFile" -d "$sdkTargetFolder"
-
-echo "Changing ownership of Android files."
-sudo chown -R qt:wheel "$targetFolder"
-
-# Run the following command under `eval` or `sh -c` so that the shell properly splits it
-sdkmanager_no_progress_bar_cmd="tr '\r' '\n' | grep -v '^\[[ =]*\]'"
-
-sudo mkdir "$sdkTargetFolder/cmdline-tools"
-sudo mv "$sdkTargetFolder/tools" "$sdkTargetFolder/cmdline-tools"
-
-echo "Running SDK manager for platforms;$sdkApiLevel, platform-tools and build-tools;$sdkBuildToolsVersion."
-(echo "y"; echo "y") | "$sdkTargetFolder/cmdline-tools/tools/bin/sdkmanager" "--sdk_root=$sdkTargetFolder" \
- "platforms;$sdkApiLevel" "platform-tools" "build-tools;$sdkBuildToolsVersion" \
- | eval $sdkmanager_no_progress_bar_cmd
-
-echo "Checking the contents of Android SDK..."
-ls -l "$sdkTargetFolder"
-
-SetEnvVar "ANDROID_SDK_ROOT" "$sdkTargetFolder"
-SetEnvVar "ANDROID_NDK_ROOT" "$targetFolder/android-ndk-$ndkVersion"
-SetEnvVar "ANDROID_NDK_HOST" "darwin-x86_64"
-SetEnvVar "ANDROID_API_VERSION" "$sdkApiLevel"
-
-echo "Android SDK tools = $toolsVersion" >> ~/versions.txt
-echo "Android SDK Build Tools = $sdkBuildToolsVersion" >> ~/versions.txt
-echo "Android SDK API level = $sdkApiLevel" >> ~/versions.txt
-echo "Android NDK = $ndkVersion" >> ~/versions.txt
+# shellcheck source=../common/macos/android.sh
+source "${BASH_SOURCE%/*}/../common/macos/android.sh"
diff --git a/coin/provisioning/qtci-macos-12-x86_64/30-fbx.sh b/coin/provisioning/qtci-macos-12-x86_64/30-fbx.sh
index 34eefeb6..e991bc08 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/30-fbx.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/30-fbx.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/30-install-conan.sh b/coin/provisioning/qtci-macos-12-x86_64/30-install-conan.sh
index f1d084fd..8d90ef37 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/30-install-conan.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/30-install-conan.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/30-nodejs.sh b/coin/provisioning/qtci-macos-12-x86_64/30-nodejs.sh
index 3b88d526..a5cf7d4d 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/30-nodejs.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/30-nodejs.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
BASEDIR=$(dirname "$0")
diff --git a/coin/provisioning/qtci-macos-12-x86_64/35-install-breakpad.sh b/coin/provisioning/qtci-macos-12-x86_64/35-install-breakpad.sh
index 74dd1579..8a9dde56 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/35-install-breakpad.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/35-install-breakpad.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/35-install_protobuf.sh b/coin/provisioning/qtci-macos-12-x86_64/35-install_protobuf.sh
new file mode 100755
index 00000000..ecb5f835
--- /dev/null
+++ b/coin/provisioning/qtci-macos-12-x86_64/35-install_protobuf.sh
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+# Copyright (C) 2020 The Qt Company Ltd.
+# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
+
+set -ex
+
+# shellcheck source=../common/unix/install_protobuf.sh
+source "${BASH_SOURCE%/*}/../common/unix/install_protobuf.sh"
+
diff --git a/coin/provisioning/qtci-macos-12-x86_64/35-install_protobuff.sh b/coin/provisioning/qtci-macos-12-x86_64/35-install_protobuff.sh
deleted file mode 100755
index 08c955e9..00000000
--- a/coin/provisioning/qtci-macos-12-x86_64/35-install_protobuff.sh
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/usr/bin/env bash
-
-#############################################################################
-##
-## Copyright (C) 2020 The Qt Company Ltd.
-## Contact: https://www.qt.io/licensing/
-##
-## This file is part of the provisioning scripts of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL$
-## 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 https://www.qt.io/terms-conditions. For further
-## information use the contact form at https://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 3 as published by the Free Software
-## Foundation and appearing in the file LICENSE.LGPL3 included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU Lesser General Public License version 3 requirements
-## will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
-##
-## GNU General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU
-## General Public License version 2.0 or (at your option) the GNU General
-## Public license version 3 or any later version approved by the KDE Free
-## Qt Foundation. The licenses are as published by the Free Software
-## Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
-## included in the packaging of this file. Please review the following
-## information to ensure the GNU General Public License requirements will
-## be met: https://www.gnu.org/licenses/gpl-2.0.html and
-## https://www.gnu.org/licenses/gpl-3.0.html.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-set -ex
-
-# shellcheck source=../common/unix/install_protobuff.sh
-source "${BASH_SOURCE%/*}/../common/unix/install_protobuff.sh"
-
diff --git a/coin/provisioning/qtci-macos-12-x86_64/35-openssl.sh b/coin/provisioning/qtci-macos-12-x86_64/35-openssl.sh
index 24d899a8..c86788db 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/35-openssl.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/35-openssl.sh
@@ -1,7 +1,9 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
-# shellcheck source=../common/macos/install_openssl.sh
+# shellcheck source=../common/unix/install-openssl.sh
source "${BASH_SOURCE%/*}/../common/unix/install-openssl.sh" "macos-universal"
diff --git a/coin/provisioning/qtci-macos-12-x86_64/36-emsdk.sh b/coin/provisioning/qtci-macos-12-x86_64/36-emsdk.sh
index 7396d336..c8aec444 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/36-emsdk.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/36-emsdk.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/36-install_grpc.sh b/coin/provisioning/qtci-macos-12-x86_64/36-install_grpc.sh
new file mode 100755
index 00000000..ecd6a51f
--- /dev/null
+++ b/coin/provisioning/qtci-macos-12-x86_64/36-install_grpc.sh
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+# Copyright (C) 2022 The Qt Company Ltd.
+# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
+
+set -ex
+
+# shellcheck source=../common/unix/install_grpc.sh
+source "${BASH_SOURCE%/*}/../common/unix/install_grpc.sh"
+
diff --git a/coin/provisioning/qtci-macos-12-x86_64/50-openssl_for_android_darwin.sh b/coin/provisioning/qtci-macos-12-x86_64/50-openssl_for_android_darwin.sh
new file mode 100755
index 00000000..c3e51d23
--- /dev/null
+++ b/coin/provisioning/qtci-macos-12-x86_64/50-openssl_for_android_darwin.sh
@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+# Copyright (C) 2022 The Qt Company Ltd.
+# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
+set -ex
+
+# shellcheck source=../common/unix/openssl_for_android.sh
+source "${BASH_SOURCE%/*}/../common/unix/openssl_for_android.sh"
diff --git a/coin/provisioning/qtci-macos-12-x86_64/80-screenresolution.sh b/coin/provisioning/qtci-macos-12-x86_64/80-screenresolution.sh
index 920c579c..ed905a33 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/80-screenresolution.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/80-screenresolution.sh
@@ -1,4 +1,6 @@
#!/bin/sh
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
"$(dirname "$0")"/../common/macos/screenresolution.sh
diff --git a/coin/provisioning/qtci-macos-12-x86_64/81-bluetooth.sh b/coin/provisioning/qtci-macos-12-x86_64/81-bluetooth.sh
index e08aca4e..c58b9a34 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/81-bluetooth.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/81-bluetooth.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
diff --git a/coin/provisioning/qtci-macos-12-x86_64/90-docker.sh b/coin/provisioning/qtci-macos-12-x86_64/90-docker.sh
new file mode 100755
index 00000000..1ab281cb
--- /dev/null
+++ b/coin/provisioning/qtci-macos-12-x86_64/90-docker.sh
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
+
+set -ex
+
+# shellcheck source=../common/macos/docker.sh
+source "${BASH_SOURCE%/*}/../common/macos/docker.sh" "amd64"
+
diff --git a/coin/provisioning/qtci-macos-12-x86_64/90-install-ffmpeg.sh b/coin/provisioning/qtci-macos-12-x86_64/90-install-ffmpeg.sh
index a8333b36..8f6da818 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/90-install-ffmpeg.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/90-install-ffmpeg.sh
@@ -1,5 +1,8 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
source "${BASH_SOURCE%/*}/../common/unix/install-ffmpeg.sh" "macos-universal"
+source "${BASH_SOURCE%/*}/../common/unix/install-ffmpeg-android.sh" "android-arm64"
diff --git a/coin/provisioning/qtci-macos-12-x86_64/90-squish.sh b/coin/provisioning/qtci-macos-12-x86_64/90-squish.sh
index 17a0c38e..c2658d0e 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/90-squish.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/90-squish.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
BASEDIR=$(dirname "$0")
diff --git a/coin/provisioning/qtci-macos-12-x86_64/90-vlc.sh b/coin/provisioning/qtci-macos-12-x86_64/90-vlc.sh
new file mode 100644
index 00000000..4924fe5c
--- /dev/null
+++ b/coin/provisioning/qtci-macos-12-x86_64/90-vlc.sh
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
+
+set -ex
+
+# for QtMM streaming tests
+brew install --cask vlc
diff --git a/coin/provisioning/qtci-macos-12-x86_64/97-set-locale.sh b/coin/provisioning/qtci-macos-12-x86_64/97-set-locale.sh
index e34b7381..bc966cbf 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/97-set-locale.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/97-set-locale.sh
@@ -1,6 +1,8 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
BASEDIR=$(dirname "$0")
-$BASEDIR/../common/macos/set-locale.sh
+"$BASEDIR/../common/macos/set-locale.sh"
diff --git a/coin/provisioning/qtci-macos-12-x86_64/98-mimersql.sh b/coin/provisioning/qtci-macos-12-x86_64/98-mimersql.sh
new file mode 100755
index 00000000..70d5bc1d
--- /dev/null
+++ b/coin/provisioning/qtci-macos-12-x86_64/98-mimersql.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+set -ex
+
+BASEDIR=$(dirname "$0")
+"$BASEDIR/../common/macos/mimersql.sh" "macos-universal"
diff --git a/coin/provisioning/qtci-macos-12-x86_64/99-mac-version.sh b/coin/provisioning/qtci-macos-12-x86_64/99-mac-version.sh
index 99d94150..b9b5aeb0 100755
--- a/coin/provisioning/qtci-macos-12-x86_64/99-mac-version.sh
+++ b/coin/provisioning/qtci-macos-12-x86_64/99-mac-version.sh
@@ -1,6 +1,8 @@
#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
set -ex
BASEDIR=$(dirname "$0")
-$BASEDIR/../common/macos/macos-version.sh
+"$BASEDIR/../common/macos/macos-version.sh"