Commit Graph

7 Commits

Author SHA1 Message Date
Samuli Piippo
5fe66403f8 Update recipes to match S/UNPACKDIR changes in oe-core/whinlatter
In whinlatter, git sources are placed by default to UNPACKDIR/BP and
default value for S now works for git projects. Remove settings of S
and use BB_GIT_DEFAULT_DESTSUFFIX in recipes with multiple git repos.

To support previous Yocto versions, set default value for
BB_GIT_DEFAULT_DESTSUFFIX that matches the default S and use it for
all git checkouts.

Change-Id: I49d7ab7e2d34695618a48bf5f649341a8de2cbda
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 8553e4019a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 6dcfaaa359)
2025-07-04 08:49:07 +03:00
Samuli Piippo
b97d75d45f pyside6: use tqtc prefix for the module
This lets submodule update bot handle pyside6 updates in LTS branches.

Change-Id: I43113b032eee2a225b1ff565c89cdc93e5c44c55
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2025-05-16 06:12:59 +00:00
Samuli Piippo
81346233b9 pyside6: support clang from oe-core
Clang recipes have been moved from meta-clang layer to oe-core in
whinlatter. Add support for using pyside6 without meta-clang layer,
but with the clang recipes from oe-core.

Change-Id: I62b74f34bbcbe37060117681034614168b43690d
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit fb21821c4d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-05-07 11:57:23 +00:00
Samuli Piippo
2e65c7f10b pyside6: use correct site-packages dir
For multilib builds, pyside needs to be told correct site-packages dir.

Fixes: QTBUG-136018
Change-Id: Ife8ab54ad1f14a9730490c0345395d91fda0c64c
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2025-04-29 12:58:53 +00:00
Mikko Gronoff
adb13e7931 pyside6: remove branch override
Not needed.

Change-Id: Icdd7ab48f0d464f92460cb46e5d9d02f2db9b796
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-04-25 17:31:37 +03:00
Mikko Gronoff
ef59c81b86 qt6: switch to commercial-only LTS repos and branches
6.8 enters LTS phase.

Original 6.5 branch commit adjusted to 6.8 by adding
lts configs additionally to qtdoc, qtgraphs & pyside6.

Change-Id: I09d479153a75489de12a877fbfa5cc2f1ec4ea07
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit 67eeece339)
2025-04-25 17:31:15 +03:00
Samuli Piippo
ed91cc08df pyside6: include PySide6 recipes for Qt 6.8.1
Bring all pyside related changes from 6.7 branch to 6.8.

Fixes: PYSIDE-2889
Change-Id: I69b692815b715ebacd9ed708d0ca64c828021d82
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
2024-10-22 07:51:56 +00:00