Commit Graph

9 Commits

Author SHA1 Message Date
Samuli Piippo
d316ceaab0 pyside6: fix build
Update to latest version of 6.6.3.1 and workaround another build
issue by using unity build.

Fixes: QTBUG-123933
Task-number: PYSIDE-2673
Change-Id: Ife2b38966f5a019be54c39724c097af0c89bbb4d
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2024-04-11 06:35:29 +00:00
Samuli Piippo
f670b4112f pytest-qt: upgrade to latest version
Update python3-pytest-qt to version 4.2.0.

Change-Id: Ib3cd21aaae59be4dbc02552c665e4c4f585e7cb2
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 7941caa131)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 33b5b2d830)
2023-12-20 01:38:03 +00:00
Samuli Piippo
b8d52a40be pyside6: Qt for Python
Qt for Python offers the official Python bindings for Qt,
which enables you to use Python to write your Qt applications.
The project has two main components:
PySide6, so that you can use Qt6 APIs in your Python applications, and
Shiboken6, a binding generator tool, which can be used to expose C++
projects to Python, and a Python module with some utility functions.

Shiboken has dependency to libclang, the recipes can therefore be
used only with meta-clang layer included in the build.

Task-number: PYSIDE-1958
Change-Id: Ic4de8c37ecbfdb092a33869b472b55e5442720fc
Reviewed-by: Alex Bu <alex.bu@qt.io>
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
2023-12-18 11:47:01 +00:00
Leon Anavi
61b17210d6 python3-pyqt6: upgrade 6.6.0 -> 6.6.1
Upgrade to version 6.6.1. This is a minor bug-fix release. The work
was sponsored by GOVCERT.LU.

Change-Id: Iafd3bee3f48719271c0c4cd45f4cd5e96b2b4834
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2023-12-14 11:38:35 +02:00
Leon Anavi
316a2f13bd python3-pyqt-builder-native: 1.15.3 -> 1.15.4
Upgrade from 1.15.3 to 1.15.4. This is a minor bug-fix release. The
work was sponsored by GOVCERT.LU.

Change-Id: I2ec9833253d0c14cd0fac4d9bb43a0043a099b1c
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2023-12-14 11:38:31 +02:00
Leon Anavi
31fb7ecee5 python3-pyqt6: upgrade 6.5.3 -> 6.6.0
Fix buildpaths warnings for python3-pyqt6-src, remove qt-6.6.patch
and upgrade to PyQt version 6.6.0 with support for Qt v6.6.
The work was sponsored by GOVCERT.LU.

Change-Id: Iabd88b6d91a89f52f07b7f61b8d0ce416c546e65
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2023-12-05 10:23:06 +02:00
Leon Anavi
47f3393bba python3-pyqt6: add version 6.5.3
Add recipe for building PyQt version 6.5.3 with modules QtCore,
QtGui, QtNetwork, QtXml, QtNetwork, QtQml and QtSql.

PyQt6 depends on sip version 6.7.12 from meta-oe (branch master)
to avoid build issues with ABI version:

| sip-build: '13.6' is not a supported ABI version

The work was sponsored by GOVCERT.LU.

Change-Id: Iacd379f6f1cdf746144d497ff7153efae63571ff
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2023-12-05 10:23:02 +02:00
Leon Anavi
fbf31bb221 python3-pyqt6-sip: add version 13.6.0
The sip extension module provides support for the PyQt6 package.
The work was sponsored by GOVCERT.LU.

Change-Id: Idf215d8835e06da1554aa38f43360c5d15b2e0f9
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2023-12-05 10:22:58 +02:00
Leon Anavi
fe43ddf7b5 python3-pyqt-builder-native: add recipe
Port the recipe from meta-qt5 and upgrade to version 1.15.3. The
work was sponsored by GOVCERT.LU.

Change-Id: I89e591d66bbe8708a9181a12059fd2f345ff985d
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2023-12-05 10:22:54 +02:00