aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-graphics
AgeCommit message (Collapse)Author
2022-07-05wayland: explicitly disable tests4.1_M2Alexander Kanavin
This addresses the failure with wayland 1.21: | ../wayland-1.21.0/tests/meson.build:2:1: ERROR: Problem encountered: -Dtests=true requires -Dlibraries=true Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2022-06-06libsdl2: disable gles2 support for class-nativesdkMarkus Volk
this fixes: | Has header "sys/select.h" : NO | Checking whether type "fd_set" has member "fds_bits" : NO | Checking whether type "fd_set" has member "__fds_bits" : NO | | ../xorgproto-2022.1/include/X11/meson.build:19:4: ERROR: Problem encountered: Your fd_set is too weird. | | A full log can be found at /home/flk/build/poky/build/tmp/work/x86_64-nativesdk-mingw32-w64-mingw32/nativesdk-xorgproto/2022.1-r0/build/meson-logs/meson-log.txt Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-30meta-mingw: Override syntax conversion manual fixesRichard Purdie
Fix a coupld of mis-converted lines from the automated override conversion script. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-30meta-mingw: Convert to new override syntaxRichard Purdie
This converts the layer to the new override syntax. This was done using <oe-core>/scripts/contrib/convert-overrides.py <this-layer> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-04-29libsdl2: do not enable opengl3.2_M1Alexander Kanavin
In some configurations this can be switched on in oe-core, and so needs to be disabled similarly to x11. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2020-02-21wayland: Set meson configure optionsJoshua Watt
Sets the configure options required to build wayland-scanner using meson for MinGW Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2019-12-09wayland: Disable DTD validation on i686 MinGW3.1_M1Joshua Watt
DTD validation can't be built for i686 MinGW because the assembly file used to encode the DTD string is incompatible (it works fine for x86_64 MinGW though). Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2019-10-25wayland: Disable libraryJoshua Watt
Disable building the wayland libraries for MinGW. The libraries don't compile for this platform, and are generally unneeded anyway. The wayland recipe is usually only compiled for nativesdk to pull in the wayland-scanner utility. Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2019-07-24libsdl: remove2.8_M3Joshua Watt
libsdl is being removed from oe-core, so it should no longer be necessary here either.
2018-06-05libsdl2: add bbappend to fix build with mingwRoss Burton
We need to disable X11 as we do with libsdl1, and also convince libtool to stop trying to be clever so the build doesn't break. Signed-off-by: Ross Burton <ross.burton@intel.com>
2017-08-28Fix Yocto Project compatible errorsMark Hatle
Each of the recipes modified fail the YP compatible checking script because they modify the checksum of the package, even when the mingw32 SDK is not enabled. This is corrected by ensuring that each of the settings is only done when the mingw32 override is enabled. The PACKAGECONFIG options are moved to oe-core, as there is no way to specify they should only available in the mingw32 override is enabled. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2017-04-06libsdl: Fix ${PN}-bin handling for .exe filesNathan Rossi
For mingw it is convention to have DLLs in bindir. To avoid grouping anything other that .exe files into the ${PN}-bin package, override it so that only '*.exe' files are shipped. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2017-04-06libsdl: Windows specific PACKAGECONFIGNathan Rossi
Add a PACKAGECONFIG for 'stdio-redirect'. This configure option enables/disables the Windows only option for redirecting the stdout/stderr to files instead of to the console. Add the 'directx' PACKAGECONFIG to configure whether to build with DirectX support. By default this is enabled (when targeting mingw32/windows) however this requires the DirectX libraries in order to include and link against. Disable X11 support when building for the nativesdk mingw32. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>