| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This reverts commit 6e244970dcdb631613af80f37e00957de417449d.
https://github.com/meta-qt5/meta-qt5/pull/561 added a work around
to keep compatibility with older releases.
|
|
|
|
|
|
|
|
|
| |
Reinstate support for older OE releases by using inherit_defer only
for OE Scarthgap release, while retaining the old behavior for all
the recently supported older OE releases.
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
| |
PyQt v5.15.10 has been released. This is a bug-fix release and also adds
support for Python v3.12.
Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Some of the auto tests use SRCDIR which will fail on a target when compiled and
run as a ptest. Since those tests don't pass completely anyway and so that host
paths won't leak into these binaries, remove them.
Signed-off-by: James Minor <james.minor@ni.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The buildpaths QA check is producing the following warnings:
WARNING: qtbase-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/bin/.debug/qmake in package qtbase-dbg contains reference to TMPDIR [buildpaths]
WARNING: qtbase-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/bin/qmake in package qtbase-tools contains reference to TMPDIR [buildpaths]
WARNING: qtbase-5.15.13+git-r0 do_package_qa: QA Issue: File
/usr/src/debug/qtbase/5.15.13+git/src/corelib/global/qconfig.cpp in package
qtbase-src contains reference to TMPDIR [buildpaths]
To remove the host path from qmake, set various path strings in configure.pri to
something else.
Signed-off-by: James Minor <james.minor@ni.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Commit b61ea2c1a2c338487aee3c5e47d7394c0a5cbc27 stripped host paths for the
CFLAGS and CXXFLAGS entries in qmake.conf, but QMAKE_LFLAGS entry in the
target's qmake.conf still contains a host path.
Fix that by using the same mechanism as the previous commit.
Signed-off-by: James Minor <james.minor@ni.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Accepted was replaced with Backport in gatesgarth:
https://docs.yoctoproject.org/migration-guides/migration-3.2.html#miscellaneous-changes
ERROR: qt5-creator-4.15.2+git-r0 do_patch: QA Issue: Malformed Upstream-Status in patch
/OE/build/oe-core/meta-qt5/recipes-qt/qt5/qt5-creator/0002-clangformat-Fix-build-with-LLVM-13.patch
Please correct according to https://docs.yoctoproject.org/contributor-guide/recipe-style-guide.html#patch-upstream-status :
Upstream-Status: Accepted [https://code.qt.io/cgit/qt-creator/qt-creator.git/commit/?id=14eb5b382cabf90352634393c19bf87a4c15766a] [patch-status]
ERROR: qt5-creator-4.15.2+git-r0 do_patch: QA Issue: Malformed Upstream-Status in patch
/OE/build/oe-core/meta-qt5/recipes-qt/qt5/qt5-creator/0003-clangformat-Fix-build-with-LLVM-13.patch
Please correct according to https://docs.yoctoproject.org/contributor-guide/recipe-style-guide.html#patch-upstream-status :
Upstream-Status: Accepted [https://code.qt.io/cgit/qt-creator/qt-creator.git/commit/?id=55b91a76172a3235b4879daf0b675519d5b02db7] [patch-status]
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
| |
with gcc-14
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
| |
* the old one was copy pasted from:
qtquicktimeline_git.bb:SRCREV = 29394e35db43acb20e7b4d5e978a733f5b4232a6
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
| |
'inherit_defer' was added in scarthgap and since meta-qt5 requires using it,
mark the layer as compatible with only scarthgap.
Signed-off-by: Chaitanya Vadrevu <chaitanya.vadrevu@ni.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Since packagegroup.bbclass is using inherit_defer in oe-core, some classes are
now appearing after native resulting in QA errors
QA Issue: nativesdk-packagegroup-qt5-toolchain-host: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: allarch.bbclass [native-last]
Signed-off-by: Chaitanya Vadrevu <chaitanya.vadrevu@ni.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue was discovered in the HTTP2 implementation in Qt before
5.15.17, 6.x before 6.2.11, 6.3.x through 6.5.x before 6.5.4, and
6.6.x before 6.6.2. network/access/http2/hpacktable.cpp has an
incorrect HPack integer overflow check.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-51714
Patch:
https://download.qt.io/official_releases/qt/5.15/0001-CVE-2023-51714-qtbase-5.15.diff
https://download.qt.io/official_releases/qt/5.15/0002-CVE-2023-51714-qtbase-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A recent change in bitbake [1] has caused a build failure in qtwebkit.
The fix with how the EXPORT_FUNCTIONS is being handled means that it
is running into a collision with the explicit do_configure defined in this
file.
This fix moves the explicit do_configure and do_insatll to use the
EXPORT_FUNCTIONS methodology so that the conflict is resolved correctly.
[1] https://git.openembedded.org/bitbake/commit/?id=66306d5151acb0a26a171c338d8f60eb9eb16c6b
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
|
| |
|
|
|
|
| |
This reverts commit 7c4327acdc176dfaca91320fecb644c80366d67b.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Layer meta-openembedded/meta-oe provides sip. It is required to
avoid errors while building python3-pyqt5 which depends on sip,
for example:
ERROR: Required build target 'python3-pyqt5' has no buildable providers.
Missing or unbuildable dependency chain was: ['python3-pyqt5', 'sip3-native']
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
| |
xkbcommon 1.6.0 (and newer) remove 4 defintions that qtbase seems to use.
Backport an upstream patch to look to see if they are defined and
ignore them if they're not.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Include minor fixes and improvements:
293ae5c Add a timeout parameter
9f160a9 Only define precision for OpenGL ES
db70e81 Fix assertion failure on startup
3653b2f Merge pull request #1 from sean-anderson-seco/qt5
ee5f190 Avoid unused variable warning
dcbf214 Cast doubles to floats explicitly
2816b45 Include QOpenGLFunctions
Signed-off-by: Wadim Egorov <w.egorov@phytec.de>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Run 'devtool modify qtbase ; devtool finish --force-patch-refresh qtbase ...'
on the qtbase patches directly imported from Qt website [1] to refresh them
and remove all application fuzz. Add the CVE: tags while at it.
[1] https://download.qt.io/official_releases/qt/5.15/
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue was discovered in Qt before 5.15.16, 6.x before 6.2.10,
and 6.3.x through 6.5.x before 6.5.3 on Windows. When using the
GDI font engine, if a corrupted font is loaded via
QFontDatabase::addApplicationFont{FromData], then it can cause
the application to crash because of missing length checks.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-43114
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-43114-5.15.patch
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue was discovered in Qt before 5.15.15, 6.x before 6.2.10,
and 6.3.x through 6.5.x before 6.5.3. There are infinite loops
in recursive entity expansion.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-38197
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-38197-qtbase-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In Qt before 5.15.15, 6.x before 6.2.9, and 6.3.x through 6.5.x
before 6.5.2, there can be an application crash in QXmlStreamReader
via a crafted XML string that triggers a situation in which a prefix
is greater than a length.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-37369
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-37369-qtbase-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue was discovered in Qt before 5.15.15, 6.x before 6.2.9, and
6.3.x through 6.5.x before 6.5.2. Certificate validation for TLS
does not always consider whether the root of a chain is a configured
CA certificate.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-34410
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-34410-qtbase-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue was discovered in Qt 5.x before 5.15.14, 6.x before 6.2.9,
and 6.3.x through 6.5.x before 6.5.1. QDnsLookup has a buffer
over-read via a crafted reply from a DNS server.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-33285
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-33285-qtbase-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue was discovered in Qt before 5.15.15, 6.x before 6.2.9,
and 6.3.x through 6.5.x before 6.5.1. When a SVG file with an
image inside it is rendered, a QTextLayout buffer overflow can
be triggered.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-32763
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-32763-qtbase-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
| |
Run 'devtool modify qtsvg ; devtool finish --force-patch-refresh qtsvg ...'
on the qtsvg patches directly imported from Qt website [1] to refresh them
and remove all application fuzz. Add the CVE: tags while at it.
[1] https://download.qt.io/official_releases/qt/5.15/
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In Qt before 5.15.14, 6.0.x through 6.2.x before 6.2.9, and
6.3.x through 6.5.x before 6.5.1, QtSvg QSvgFont m_unitsPerEm
initialization is mishandled.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-32573
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-32573-qtsvg-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
| |
unencrypted connectionns
Signed-off-by: Vivek Kumbhar <vkumbhar@mvista.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
| |
Make sql-odbc in PACKAGECONFIG depend on unixodbc, so libs.odbc won't
fail
Signed-off-by: "Paul M. Bendixen" <pbe@trifork.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
| |
oe-core switched to nanbield.
|
|
|
|
|
|
|
| |
* backport the same fix to bundled ffmpeg as standalong ffmpeg has in oe-core:
https://patchwork.yoctoproject.org/project/oe-core/patch/20230731195259.2183474-1-raj.khem@gmail.com/
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
The fix for CVE-2023-24607 is not available in the GitHub
qt5 and meta-qt5 repositories. This change backports that
patch from 5.15.13 to ensure it doesn't affect users of
the GitHub version of meta-qt5.
Signed-off-by: Charlie Johnston <charlie.johnston@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
|
|
|
|
|
|
|
| |
... in DISTRO_FEATURES.
The -staticdev package is required by packagegroup-qt5-toolchain-target.
Signed-off-by: Johannes Kauffmann <johanneskauffmann@hotmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Commit 88c8564eb58d28768165fde0d6ab9e88b42ddc8f, "qtwebkit: Fix build
with ruby 3.2+", also removed pyqt5. Presumably because the recipe was
still using an old version of sip that was removed from oe-core. This
adds the recipe back with support for current sip v6.
Closes #503
Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
|
|
|
|
|
| |
Runtime dependency of PyQt5.
Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
|
|
|
|
|
| |
This is required to build PyQt5 now.
Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
|
|
|
|
|
| |
Fix declaration errors with C standard integers.
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
|
|
|
|
|
|
|
|
| |
The previous branch has been removed from the specified repo. Updating
to a code.qt.io repo and branch that still contains the requested SRCREV.
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
| |
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|