~mscore-ubuntu/musescore/+git/qt5:wip/ogl-runtime/2.6

Last commit made on 2019-11-20
Get this branch:
git clone -b wip/ogl-runtime/2.6 https://git.launchpad.net/~mscore-ubuntu/musescore/+git/qt5

Branch merges

Branch information

Name:
wip/ogl-runtime/2.6
Repository:
lp:~mscore-ubuntu/musescore/+git/qt5

Recent commits

255e87e... by Dimitrios Apostolou <email address hidden>

Docker installation: do not depend on external repositories

Also updated the docker-compose binary to the latest one.

Task-number: QTQAINFRA-3279
Change-Id: Ie09a772ca8247aa5f5bd6d36774b68b6bb846386
Reviewed-by: Tony Sarajärvi <email address hidden>
(cherry picked from commit a270bcdb6beb34d7590378899805391cfcfe7091)
Reviewed-by: Heikki Halmet <email address hidden>

74195b1... by Dimitrios Apostolou <email address hidden>

DownloadURL last argument (targetFile) is now optional

Change-Id: I0864bcb052cddcc9753c056758b6e65fd561d928
Reviewed-by: Tony Sarajärvi <email address hidden>
(cherry picked from commit 6cc2215b8ce6da477cf23f01ff5b88c0d12c2b88)
Reviewed-by: Heikki Halmet <email address hidden>

1f1832b... by Dimitrios Apostolou <email address hidden>

Fix for DownloadURL to try alternative URL

Change-Id: I7e9a77815ef8f4c258dda44bda6fdd4eb3736ef4
Reviewed-by: Heikki Halmet <email address hidden>
(cherry picked from commit 518e114dc71fb58d175a15afb282ac7f6dff6adc)

2217a2d... by Dimitrios Apostolou <email address hidden>

DownloadURL now works with either wget or curl

The reason is that Ubuntu does not have curl at the very beginning of
provisioning scripts, and also does not have the repositories configured
in order to install it.

Change-Id: Ia485c1672f894bc800f199b742d238b2945938e5
Reviewed-by: Heikki Halmet <email address hidden>
(cherry picked from commit 4e3a0f79fbe8bea7915b267e132ba1e0d4b67733)

8ed0377... by Dimitrios Apostolou <email address hidden>

Refactor DownloadURL.sh

Auto-detects and verifies all kinds of hashes, not only SHA1.
Hash verification is now an autonomous function.
If the file is found at the destination, skip redownloading it if the
hash is OK.
Runs on POSIX sh, not requiring bash.
Retain compatibility with previous version.

Change-Id: I9930336030aa776f49dc460fe766f3e831700255
Reviewed-by: Tony Sarajärvi <email address hidden>
(cherry picked from commit c0fce7a3b37db53289ffd1e44c58f0bfc0601229)
Reviewed-by: Heikki Halmet <email address hidden>

fcf4cca... by Tony

Remove more of update notifiers

Change-Id: I507f584ef82b5f41f6b1cbc22fdd4ff6eff5e911
Reviewed-by: Heikki Halmet <email address hidden>
(cherry picked from commit 2eab420e807d5fa4e39d4437879b9a35a2cdc88e)
(cherry picked from commit 7285bbee64b24f7aef86fa109334448f1ddbf49b)

2cd2ec8... by Tony

Change local Ubuntu repo mirror in provisioning

The old mirror host Qt company used to sync their local mirror
from, stopped syncing from Ubuntu in October 2018.
The mirror mechanism was changed so that in the future if
addresses change, we don't have to touch the provisioning scripts
as the address is more general. Also a duplicate entry was removed.

Task-number: QTQAINFRA-3279
Change-Id: I65ada052d308eaef0411eb9caad893304eb05ab6
Reviewed-by: Heikki Halmet <email address hidden>
(cherry picked from commit 5b77e74a5e66be1b0b529ad872d2d80457ef4a84)
Reviewed-by: Liang Qi <email address hidden>
(cherry picked from commit 439fbad1c9b80522435ecaceba96a394aaea5bdb)

47e7ec9... by Dimitrios Apostolou <email address hidden>

Workaround broken local apt mirror

Local mirror is mirroring a public mirror, and for some reason there is
a mismatch of file sizes and file hashes for the dep-11 metadata files.

More info:
https://askubuntu.com/questions/823329/how-do-i-disable-fetching-of-dep-11-files

Task-number: QTQAINFRA-3351
Change-Id: Ia48936e7d0b9efb2f86fbe001f22f2bd28a7ea3d
Reviewed-by: Tony Sarajärvi <email address hidden>
(cherry picked from commit ef7481b9cd514d0e3d73c5211193d1d100acfe74)
Reviewed-by: Jukka Jokiniva <email address hidden>
Reviewed-by: Jani Heikkinen <email address hidden>

f375705... by Heikki Halmet <email address hidden>

Workaround broken local apt mirror for Ubuntu 16.04

Local mirror is mirroring a public mirror, and for some reason there is
a mismatch of file sizes and file hashes for the dep-11 metadata files.

More info:
https://askubuntu.com/questions/823329/how-do-i-disable-fetching-of-dep-11-files

Task-number: QTQAINFRA-3351
Change-Id: I736b0c9627399839d713ec637cab9403a368601f
Reviewed-by: Jukka Jokiniva <email address hidden>
(cherry picked from commit b0fb9bbc72ab560f9f338693e92f84f79add82be)
Reviewed-by: Jani Heikkinen <email address hidden>

4a39410... by Qt Submodule Update Bot <email address hidden>

Update submodules on '5.12.6' in qt5

Change-Id: I3e49c6d83f5952869d0722674c83cf8db836ec8c
Reviewed-by: Jani Heikkinen <email address hidden>