Age | Commit message (Collapse) | Author |
|
this recipe is close to what core layer has and it seems to be not
needed to be forked anymore
here is diff
--- wayland_1.22.0.imx.bb 2023-09-06 20:34:55.169416916 -0700
+++ ../../../poky/meta/recipes-graphics/wayland/wayland_1.22.0.bb 2023-08-02 14:11:05.768744418 -0700
@@ -12,13 +12,11 @@
DEPENDS = "expat libffi wayland-native"
-SRC_URI = "https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.22.0/downloads/${BP_ORIGINAL}.tar.xz \
+SRC_URI = "https://gitlab.freedesktop.org/wayland/wayland/-/releases/${PV}/downloads/${BPN}-${PV}.tar.xz \
file://run-ptest \
file://0001-build-Fix-strndup-detection-on-MinGW.patch \
"
SRC_URI[sha256sum] = "1540af1ea698a471c2d8e9d288332c7e0fd360c8f1d12936ebb7e7cbc2425842"
-BP_ORIGINAL = "${BPN}-1.22.0"
-S = "${WORKDIR}/${BP_ORIGINAL}"
UPSTREAM_CHECK_URI = "https://wayland.freedesktop.org/releases.html"
UPSTREAM_CHECK_REGEX = "wayland-(?P<pver>\d+\.\d+\.(?!9\d+)\d+)"
@@ -61,7 +59,3 @@
BBCLASSEXTEND = "native nativesdk"
RDEPENDS:${PN}-ptest += "binutils sed ${PN}-tools"
-
-PACKAGE_ARCH = "${MACHINE_SOCARCH}"
-
-DEFAULT_PREFERENCE = "-1"
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
imx-gpu-viv: Fix EGL dependencies
|
|
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
|
Running tiger from imx-gpu-viv-demos does fail due to the missing -dev
package link libOpenVG.so.
The problem is the EGL implementation opens each rendering API via
dlopen of the unversioned library link. For GLES1 and GLES2, this
implementation is handled by including the unversioned library links in
their main packages. Do the same for the remaining rendering APIs GL
and OpenVG.
Fixes: #1744
Diagnosed-by: Benjamin Lemouzy <blemouzy@centralp.fr>
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
There are no behavioral changes here, just a cleanup to make packaging
lines consistent.
Note that SOLIBS and SOLIBSDEV are set the same as ".so", but the
former is used for main packages and the latter for -dev packages.
Also, drop ${libdir}/libGLESv1*${SOLIBS} from FILES:libgles1-imx-dev.
The rule has no effect since it is also included, correctly, in the
main package FILES:libgles1-imx.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
Upgrade graphics packages to LF6.1.55_2.2.0
|
|
Update to the version used in NXP Yocto branch `mickledore-6.1.55-2.2.0`.
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
|
Update to the version used in NXP Yocto branch `mickledore-6.1.55-2.2.0`.
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
|
This includes following changes:
f3adab0 LF-10322 update LICENSE version to V49
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
|
Update to the version used in `lf-6.1.55-2.2.0`
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
|
These packageconfigs are gone with migration to meson in 1.18+
Fixes
ERROR: cairo-1.18.0-r0 do_configure: QA Issue: cairo: invalid PACKAGECONFIG: egl [invalid-packageconfig]
ERROR: cairo-1.18.0-r0 do_configure: QA Issue: cairo: invalid PACKAGECONFIG: glesv2 [invalid-packageconfig]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
These packageconfigs are gone with migration to meson in 1.18+
Fixes
ERROR: cairo-1.18.0-r0 do_configure: QA Issue: cairo: invalid PACKAGECONFIG: egl [invalid-packageconfig]
ERROR: cairo-1.18.0-r0 do_configure: QA Issue: cairo: invalid PACKAGECONFIG: glesv2 [invalid-packageconfig]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
- Added GLES3 support for 8M Mini
- Updated Vulkan support to 1.3.239
- For more details:
https://github.com/nxp-imx/imx-manifest/blob/imx-linux-mickledore/GraphicsChangeLogv6.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Replace glamor patch for Ubuntu inverse color issue.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The 11.0.1 has changed the license filename so to keep it in sync the
recipe had to adapt and mangle the LIC_FILES_CHKSUM variable.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This includes the following changes:
- 12875cd9 LF-9176 backend-drm: fix virtual memory leak when playing multiple videos
- 327bb906 kms: fix hotplug HDMI meet black screen when play video on multi-screen
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This includes:
- MA-21250 Remove deprecated libkms code
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This includes following changes:
667c4cc LF-9284 update LICENSE version to V45
07a9c65 MGS-7155 preload g2d_allocator to avoid dependency
a1f54e3 MGS-7086 g2d_alloc dmabuf heap failed
2f00ac6 MGS-7085 sync G2D header file
66297c0 MGS-7082 G2D header conflicting with C++ STL headers
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This commit add following changes:
MGS-7036 Improve rotate + scale blit performance
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The logic adding use-g2d to weston.ini adds a commented version
for builds without G2D support.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
Current xwayland 23.1.1 release is not compatible with the wayland
version available in kirkstone (1.20.0).
Make a local copy of the 1.22.0 recipe from oe-core master b73784851 but
for imx, with default preference set as -1, following how xwayland was
also imported from oe-core.
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
alsa-lib: Correct Upstream-Status
|
|
imx-gpu-viv: Simplify using imx-gpu-viv-6.inc from another layer
|
|
When the recipe include file imx-gpu-viv-6.inc is used from another
layer, the included SRC_URI file imx_icd.json is not found.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Vulkan loader reads driver path from imx_icd.json so update it to
use a driver version installed on target.
Signed-off-by: Ari Parkkila <ari.parkkila@qt.io>
|
|
Rename from <recipe name>_<version>.bb to
<recipe name>_<version>.imx.bb
Hopefully making it more obvious that recipes
are forks/older version of what's in OE-core.
Signed-off-by: Vincent Davis Jr <vince@underview.tech>
|
|
Recently a dependency on a dev package namely libopencl-imx-dev was
added via https://github.com/Freescale/meta-freescale/pull/1563 which
now triggers the QA check
ERROR: imx-gpu-viv-1_6.4.11.p1.0-aarch64-r0 do_package_qa: QA Issue: libopenvx-imx rdepends on libopencl-imx-dev [dev-deps]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
imx-gpu-viv: Add runtime dependency for OpenCL VX Intrinsic Extension
|
|
A regression was introduced by commit 47f0410be1:
[ weston-init: Rework weston.ini configuration ]
xwayland had been dropped from weston.ini for mainline BSPs before that
commit, since it's not supported by mainline BSPs:
[
weston-init: comment in xwayland=true for mainline BSPs
The main recipe now sets xwayland=true in weston.ini, but xwayland does
not really work for mainline BSPs, the following error was observed on
both imx6/imx7 machines, as follows:
```
| # gst-play-1.0 testvideo_h264_360p.mp4
| Press 'k' to see a list of keyboard shortcuts.
| Now playing testvideo_h264_360p.mp4
| X connection to :0.0 broken (explicit kill or server shutdown).
```
after removing "xwayland=true" from weston.ini, it works again.
This patch mainly aims to resolve this problem by introducing a variable
INI_COMMENT_ASSIGNMENTS that the end users could set to comment a line in
weston.ini.
]
but after commit 47f0410be1, "xwayland=true" is added back again to
weston.ini.
Introduce a xwayland PACKAGECONFIG to control that, drop it from
weston.ini for mainline BSPs.
Signed-off-by: Ming Liu <liu.ming50@gmail.com>
|
|
The OpenCL implementation includes an extension for VX Intrinsics. To
use it, an app requires the CL compiler and /usr/include/CL/cl_viv_vx_ext.h,
so add the appropriate runtime dependency to libopenvx-imx.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
The OpenCL extensions for VX Intrinsics is limited.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|