Commit Graph

14 Commits

Author SHA1 Message Date
Max Krummenacher
bbaaa2981c patches: fix upstream-status
OE-core enabled the picky QA check on Upstream-Status.
commit b7fb91c797ab ("insane: add patch-status to default ERROR_QA")
Add missing upstream-status respectively fix unknown 'unknown' state.

strict_status_re = re.compile(r"^Upstream-Status: (Pending|Submitted|Denied|Inappropriate|Backport|Inactive-Upstream)( .+)?$", re.MULTILINE)

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-06-18 18:15:31 +02:00
Tom Hochstein
3e515c5af4 qtbase: Add reference for pending patch
Note the Qt ticket for the pending patch.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-04-30 13:46:54 -03:00
Tom Hochstein
22408f5766 qtbase: Drop upstreamed patch
Drop patch 0015-Add-eglfs-to-IMX-GPU.patch. It is upstream and
no longer necessary.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2020-06-02 09:18:25 -03:00
antznin
eaefe96561 qtbase: Fix patch fuzz for mkspecs/linux-oe-g++/qmake.conf
The current version of the patch causes a fuzz because of context
change.

Signed-off-by: antznin <agodard@witekio.com>
2020-05-05 11:58:53 -03:00
Christopher Boyd
218e7c48e6 fix(qtbase): remove unnecessary patch 2019-10-23 18:14:36 -03:00
Ming Liu
192def2732 qtbase: set default EGLFS_DEVICE_INTEGRATION before oe-device-extra.pri
This allows the users to be able to override it in oe-device-extra.pri.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-02-06 10:04:45 -02:00
Fabio Berton
18daae47bd qtbase: Remove upstream applied patch
This patch was applied on qtbase commit:

commit 9ae028f507a22bd03c861e9d14c2efc4aa2efeda
Author: Marco Martin <mart@kde.org>
Date:   Fri Feb 10 15:00:23 2017 +0100

    Environment variable enabling the workaround FBO readback bug

    On some ARM devices the font glyph generation is broken
    Add an environment variable to enable workaround_brokenFBOReadBack
    in QOpenGLContext, to fix font rendering on such devices as
    Mali and Adreno

    Change-Id: I9cc99ecb8b71a35bc369ec9dd11b877016b1179e
    Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>

Change-Id: I0aec7ed2941b22aa2a0ea7638a5523a25c47fbd1
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-12-12 09:53:38 -02:00
Yuqing Zhu
a1c88d1b14 qtbase: Fix QT5.8 build error "Platform not recognized" in egl header
Gain the platform value through pkg-config
and pass it through QMAKE_CFLAGS_EGL.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-06-28 15:21:18 -03:00
Tom Hochstein
111997c8d1 qtbase: Update patch for upgrade to Qt 5.8
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-06-28 15:21:18 -03:00
Otavio Salvador
06c92e76ba qtbase: Add 'use-mainline-bsp' support
This configures the Qt to use the OpenGL ES2 and KMS backend for the
'use-mainline-bsp' case. It also includes a fix for the font rendering
issue found when using Etnaviv which were used for Android-based
platforms but now being enabled for all EGL based systems.

Change-Id: Icdfd2a01836a90bcedbe1665ab3a0733ed505eff
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-03-27 11:53:01 -03:00
Tom Hochstein
0d82059f6c qtbase: Configure eglfs with EGL pkg-config
A build error occurred because eglfs needs to be
configured with the EGL pkg-config.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-11 10:56:36 -02:00
Tom Hochstein
59885ab983 qtbase: Reimplement i.MX configuration changes with patches
Changing source should be done during the patch phase, not
the configure stage.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-11 10:56:36 -02:00
Andreas Müller
0f0e7777ef qtbase: remove Force_egl_visual_ID_33.patch
It does not apply for Qt 5.5 anymore and mainline qtbase takes care for vivante
specifics.

See qtbase
commit e7bd18f156e508969cc536c0f0b8e3c2c3c75c47
Author: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
Date:   Wed Mar 18 11:03:39 2015 +0100

    Fix EGL config - X visual matching for i.MX6

    Task-number: QTBUG-44290
    Change-Id: I06cbb169803aa8a06ea310651def1f3582194c8e
    Reviewed-by: Jørgen Lind <jorgen.lind@theqtcompany.com>

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19 15:03:19 -03:00
Otavio Salvador
ca38cdc4de Move external layer's specific changes for 'dynamic-layers' subdir
The external layer's specific changes are now in the 'dynamic-layers'
subdirectory. This approach ease the identification of layer specific
recipes and extensions as all those are more visible isolated of the
main layer components.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-16 15:01:29 -03:00