Commit Graph

61 Commits

Author SHA1 Message Date
Samuli Piippo
10a22f83f3 qt6: update licenses
Qt sources were changed to use SPDX license identifiers, update
LICENSE strings to match the used identifiers. At this time,
qtbase and qttools were converted, rest of the modules will follow.

Change-Id: Ic0a43438f2bdcc82941aed34a3e034bb3c6db67a
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2022-06-03 09:06:56 +00:00
Martin Jansa
d26bf4af06 meta: update license names
* openembedded-core/scripts/contrib/convert-spdx-licenses.py .
  ...
  All files processed with version 0.01

Pick-to: 6.3 6.2
Change-Id: Ife671a597eea9e1567d2b37d0aea25cc0b8e9012
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2022-03-06 11:12:13 +00:00
Samuli Piippo
154c396c57 licenses: be explicit about BSD license
All references here to BSD actually mean BSD-3-Clause.

Pick-to: 6.3 6.2
Change-Id: Iec43070c5245d053259c215311f238989741c85d
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2022-02-10 09:26:57 +02:00
Martin Jansa
3166786ac3 qttools: switch from default 'git' protocol to 'https'
* github decided that nobody should use git://
  https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git

  and starting today all the builds were failing to fetch the metadata
  layers from github like:

  2021-11-01T18:53:26 INFO _main_ Updating [meta-ros]
  fatal: remote error:
    The unauthenticated git protocol on port 9418 is no longer supported.
  Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.

  this was just a "test" as they said:
  "November 2, 2021: We'll also run several short brownouts on this date."
  and it will be completely disabled on January 11 2022.

Pick-to: 6.2
Change-Id: I26de93c094cd1e8002d589e8d760a22a12e76d03
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-11-03 16:52:33 +01:00
Samuli Piippo
223788235b qttools: rename git submodule
QtTools is using a git submodule within a submodule. Rename it so
that the parent chain is recorded correctly for scripts to handle
the update.

Pick-to: 6.2
Change-Id: I7b8028da254be4e6bb1f523fe10947996563186e
Reviewed-by: Daniel Smith <Daniel.Smith@qt.io>
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-09-18 09:44:47 +03:00
Samuli Piippo
f61b87ae78 Move all Qt module SRCREVs into one file
Move all the module SRCREV into qt6-git.inc file using the same format,
where repository name is used for the postfix. Changes to the module SRCREVs
are mostly done by updating all the modules at once, usually either with
a separate update script, srcrev_update bbclass or by external update bot.
This change should make the update process more easily automated.

Update the srcrev_update bbclass to handle updates in qt6-git.inc in addition
to recipe files, with and without the repository name postfix.

Pick-to: 6.2
Change-Id: I711e7867dba3b066d363ca40f78e7b4aa740a69c
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-09-15 07:53:53 +03:00
Samuli Piippo
c592e2d63e qt6: update submodules
Latest revisions from dev.

Change-Id: Ia9b1bed92a4d6d5ffad5293bece76278e9d14a8c
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-09-14 11:46:27 +03:00
Qt Submodule Update Bot
3c758b95f9 Update submodule refs on 'dev' in yocto/meta-qt6
Change-Id: I92f253edbbc735d2a8a3988fe098805609751ecb
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-09-09 20:33:47 +00:00
Qt Submodule Update Bot
b8559ccc5e Update submodule refs on 'dev in meta-qt6'
Change-Id: I8aaec3cc12e3f73bff5cef14c89cd6e6f151950d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-09-06 22:41:24 +00:00
Qt Submodule Update Bot
36874e37df Update submodule refs on 'dev in meta-qt6'
Change-Id: I1368c54317e3cb1f30ff84f8d5883e1453a2afc9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-09-06 08:57:01 +00:00
Samuli Piippo
e2d514aae2 qt6: update submodules
Latest revision from dev branches.

Change-Id: Ibaf1f00b96a441a5284e32863683212235b9ec48
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-09-02 08:47:38 +03:00
Samuli Piippo
7e83f2fc76 Convert to new override syntax
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Task-number: QTBUG-95705
Change-Id: Ieb57084e2cea47eb3407960ebfce404cee1ddc36
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-08-24 14:37:21 +03:00
Samuli Piippo
4c5510f0d6 qt6: update submodules
Latest from dev branch.
Disable rpaths from ptest to fix QA Issue: package contains bad RPATH.

Change-Id: I3f29de8a9200657d9ac2eb87d4288fde09b49469
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-06-29 15:41:23 +00:00
Samuli Piippo
156b085f49 qt6: update submodules
Latest from dev that will become 6.3.0

Change-Id: Ia75b4885a91a1bd97504de149558a048749a14e5
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-06-16 15:30:36 +03:00
Mikko Gronoff
5377433e3d qt6: update submodules
Update to latest content in dev branch.

- Assimp submodule in qt3d & qtquick3d recipes changed to
  correct "qt6_assimp" branch as it now contains needed
  fixes.
- Qtquick3d patch removed, available upstream

Change-Id: I9d99e14595502d9df0078e7e3f9d876f1c46da0c
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-06-14 16:29:15 +03:00
Samuli Piippo
f94e2908f1 qt6: update submodules
Latest from dev branches.

Assimp is used from upstream/master branch which contains
fix for missing exception header.

Change-Id: I21ef3f62caed80391fbaa301bf972e659a6fa6fc
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-05-12 08:02:33 +03:00
Samuli Piippo
6bc012655f qt6: update submodules
Latest from dev branches.

Change-Id: Iceda025a694ba3b179ce9881b194c47d43a1f529
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-04-23 09:23:48 +03:00
Samuli Piippo
b4b672964c Don't append BBCLASSEXTENDs
Be consistend about BBCLASSEXTENDS, there is no need to append them.

Change-Id: I3b5838b23a6141b96fe7bdb128071335ec27a315
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-04-21 08:18:25 +03:00
Samuli Piippo
2b362f5273 qt6: update submodules
Change-Id: Ia914ed3d0527ea1cb681048067919adf7c3fb8ac
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-04-07 16:40:39 +03:00
Samuli Piippo
629e44806b qt6: update submodules
Change-Id: I62a11908069c1140a7d920d5f5339bd5c31a1f6b
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-03-25 09:15:44 +02:00
Samuli Piippo
d90472ab6c qt5: update submodules
Change-Id: I9bef45d49ce22943476b1de259b8d2fb71944b58
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-03-09 09:36:04 +02:00
Samuli Piippo
8309653390 qt6: update submodules
Update to the latest revisions from dev branches.

Change-Id: I0c1f9a682469eb3433002f5adfbd9fee032e84ff
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-02-24 13:32:37 +02:00
Samuli Piippo
f7ba296577 qt6: update submodules
Update to the latest revisions from dev branches.

Change-Id: Ia1ff260fd02e2c1a6dbb275c9e4679db6987935c
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2021-02-12 08:55:47 +02:00
Mikko Gronoff
8f3ee763a5 qt6: update submodules
Update to latest content in Qt 6.1 (dev) branch.

Task-number: QTBUG-90009
Change-Id: I182c6a2c08856d388243ea1e31fee726fe2faa8a
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-01-15 10:18:54 +02:00
Mikko Gronoff
3d352e7173 qt6: update submodules
Update to latest content in Qt6 dev branch.

Change-Id: I36dfe3b46c0046715b580f4d15ce98da39312db0
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2021-01-12 09:08:05 +02:00
Samuli Piippo
81b5375448 Update to Qt 6.1 from dev branch
Change-Id: I8277f8071bd5378a323ef528fb968965ee3dfefe
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2020-12-16 10:20:15 +02:00
Mikko Gronoff
aaa3b77573 qt6: update submodules
Update to latest content in Qt 6.0.0 branch.

Change-Id: I378320c1812420975debcb8b9cf572703f6197fb
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2020-12-05 17:22:12 +02:00
Mikko Gronoff
bb03bf6e28 qt6: update submodules
* Update to Qt 6.0.0 RC2
* For non-essential Qt modules, change branch from dev to 6.0.0 where
  branching has been made

Task-number: QTBUG-86349
Change-Id: If641367ecc0113296c5cf60e2ff67bfab56942ae
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2020-12-02 07:24:57 +02:00
Mikko Gronoff
03489c6d85 qt6: update submodules
Update to Qt 6.0.0 RC

Task-number: QTBUG-86349
Change-Id: I31296ec03824c5a3c4a4e3b416296f8dd0fb3d43
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2020-11-25 08:46:51 +02:00
Mikko Gronoff
4ee65d5e60 qt6: update submodules
- Update to proposed Qt 6.0.0 RC content
- Set dev branch for non-official qt6 modules
- Re-enable qtopcua module

Task-number: QTBUG-86349
Change-Id: Ibb1a15796e572fe2407ba436c0d2b318a0be9352
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2020-11-24 11:39:04 +02:00
Mikko Gronoff
7631ce8e65 qt6: update submodules
* Update to Qt 6.0.0-beta5 content.
* Add patch from codereview for qt3d to build against beta5
  content.
* disable qtopcua module temporarily due build issues against
  beta5 content.

Task-number: QTBUG-86349
Change-Id: I0665d1c3df5d8dee1dbaac89a7973d5f22c5a8ad
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2020-11-17 09:25:09 +02:00
Mikko Gronoff
4d1dc35397 qt6: update submodules
Update to actual Qt 6.0.0-beta4 content instead of older beta4
candidate.

Amends commit 70b967d5c1.

Task-number: QTBUG-86349
Change-Id: Ifcd7972758fc0eb8f9cc49b3522f1c3c3f35cf7f
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2020-11-12 10:07:30 +02:00
Mikko Gronoff
70b967d5c1 qt6: update submodules
Update to Qt 6.0.0-beta4 content.

Set lower minimum required cmake version in qtbase recipe
as qtbase requires newer one than yocto dunfell branch has.

Task-number: QTBUG-86349
Change-Id: I40082e30d722d9989782530700f66aa91bd8eca1
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2020-11-10 17:12:42 +00:00
Mikko Gronoff
3efb2b2e31 qt6: update submodules
Update to Qt 6.0.0-beta3

Task-number: QTBUG-86349
Change-Id: Ief4bde6a1abdf6ae89bd0a22fddc1d40ec48fe90
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2020-11-09 08:39:32 +02:00
Mikko Gronoff
9d8e570f04 qt6: update submodules
Update submodules to beta2 revisions.

Task-number: QTBUG-86349
Change-Id: Iddd5da3a62bd397b9b2941b8fd89e71e15a0a6a7
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2020-10-30 08:59:31 +02:00
Mikko Gronoff
f39b505c4d qt6: update submodules
* Update to new proposed Qt 6.0.0 beta1 content
* non-essential Qt6 modules updated to latest revisions in dev branches

Task-number: QTBUG-86349
Change-Id: I58caea685b2af29229ddab2464769e5a66d12b77
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2020-10-16 16:08:56 +03:00
Mikko Gronoff
59024d081c qt6: update submodules
* Update to proposed Qt 6.0.0 beta1 content
* In qt3d & qtquick3d recipes, revert assimp submodule
  to official beta1 revision
* cleanup unused patches

Task-number: QTBUG-86349
Change-Id: Ib8d290cd9f6689e3863a0247d74ce5f19d7cec2c
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2020-10-14 08:58:13 +03:00
Samuli Piippo
10bd7c69eb qt6: update submodules
Change-Id: I52b6e3990b4f7d493316b51b6d4d7722d9be7280
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2020-10-12 10:52:52 +03:00
Mikko Gronoff
6cd56e9d75 qt6: update submodules
Change-Id: Ia2b6d4870e71fb98c0e3a274900db8e9a1a63d5c
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2020-10-06 09:24:39 +03:00
Mikko Gronoff
ff154cda1e qt6: update submodules
Change-Id: I891ef5357339a023c68f372f4b98bc9ec7243d05
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2020-10-01 09:19:04 +03:00
Samuli Piippo
f02fda42eb Update modules
Change-Id: Ifdd2095ebf7d64ab530258e989a85671de058ab9
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2020-09-07 14:58:14 +03:00
Samuli Piippo
a37fb5e1a0 Update modules
Change-Id: I05b4cf49d8da6d65d263f3e2e3f3d42ff1a0f0ec
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2020-09-04 09:38:08 +03:00
Samuli Piippo
6bc33622f8 Update modules 2020-08-14 15:08:47 +03:00
Samuli Piippo
44c6f04c7f update submodules 2020-08-04 16:25:32 +03:00
Samuli Piippo
e98deb5dcc Update modules
The qgltf tool was removed from Qt3D, no need to build native or
nativesdk anymore.
2020-06-30 10:07:22 +03:00
Samuli Piippo
9e014ef321 Update modules 2020-06-15 16:22:20 +03:00
Samuli Piippo
f3d3674837 Update modules 2020-06-09 17:32:25 +03:00
Samuli Piippo
3d8922e368 Update modules
The cross-complilation support for tools was merged, remove obsolete
patch. Regenerate cmake files for modules affected by it.
2020-06-04 12:55:16 +03:00
Samuli Piippo
a6f0dd9305 Update modules
Remove merged patches and remove unneeded patching from qtbase.
2020-05-25 08:37:02 +03:00
Samuli Piippo
adc1bf11ef qttools: remove commented blacklisting
module works now.
2020-05-18 12:26:05 +03:00