generic-poky/meta/recipes-graphics
Ross Burton b407a8004a libsdl: expand PACKAGECONFIG and enable native builds
Use PACKAGECONFIG instead of using logic in DEPENDS and EXTRA_OECONF, adding new
options for PulseAudio, tslib, DirectFB, OpenGL and X11.  Pass
--disable-x11-shared so that it links to the X libraries instead of using
dlopen().

Disable tslib by default as the kernel event input subsystem is generally used.

SDL's OpenGL support requires X11 so check for both x11 and opengl, and merge
the dependencies.

Finally enable native builds, with a minimal PACKAGECONFIG that will build from
oe-core for native and nativesdk.

(From OE-Core rev: 3d6c31c3a4ff34376e17005a981bb55fc6f7a38f)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-12 23:42:53 +00:00
..
builder midori: remove the recipe and replace references to midori with epiphany 2015-09-14 20:46:37 +01:00
cairo package_regex.inc: split the rest of the entries to their recipes 2015-12-08 10:20:52 +00:00
clutter package_regex.inc: split entries with odd-even versioning into their own recipes 2015-12-08 10:20:51 +00:00
cogl package_regex.inc: split entries with odd-even versioning into their own recipes 2015-12-08 10:20:51 +00:00
directfb directfb.inc: force bfd linker for armv7a 2015-12-01 21:32:08 +00:00
drm libdrm: Upgrade to 2.4.62 2015-07-16 15:09:18 +01:00
eglinfo recipes: add distro_features_check for some packages 2015-11-16 11:39:27 +00:00
fontconfig meta: Fix Upstream-Status statements 2015-09-12 23:01:53 +01:00
freetype freetype: Upgrade 2.5.5 -> 2.6 2015-06-27 22:42:54 +01:00
fstests recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
glew package_regex.inc: split sourceforge related entries to their own recipes 2015-12-08 10:20:52 +00:00
harfbuzz harfbuzz: update 1.1.0 -> 1.1.2 2015-12-08 10:20:48 +00:00
images core-image-basic / packagegroup-core-basic: rename to *-full-cmdline 2014-03-07 14:45:21 +00:00
libepoxy recipes: add distro_features_check for some packages 2015-11-16 11:39:27 +00:00
libfakekey recipes-graphics: add x11 to REQUIRED_DISTRO_FEATURES 2015-05-14 11:43:58 +01:00
libmatchbox recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
libsdl libsdl: expand PACKAGECONFIG and enable native builds 2015-12-12 23:42:53 +00:00
libsdl2 libsdl2: add missing dependency on libxkbcommon for PACKAGECONFIG[wayland] 2015-12-01 21:32:14 +00:00
libxsettings-client recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
matchbox-session Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
matchbox-wm recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
menu-cache package_regex.inc: split sourceforge related entries to their own recipes 2015-12-08 10:20:52 +00:00
mesa mesa: Make gl libraries RRECOMMEND mesa-megadriver 2015-12-01 21:32:08 +00:00
mini-x-session Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
mx package_regex.inc: split GITTAGREGEX entries into recipe files 2015-12-08 10:20:51 +00:00
packagegroups packagegroup-core-directfb: Don't depend on pango-modules 2015-11-25 08:08:15 +00:00
pango package_regex.inc: split entries with odd-even versioning into their own recipes 2015-12-08 10:20:51 +00:00
piglit piglit: Fix floating dependency on freeglut 2015-07-16 15:09:20 +01:00
pong-clock recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
startup-notification recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
tslib package_regex.inc: split the rest of the entries to their recipes 2015-12-08 10:20:52 +00:00
ttf-fonts upstream_tracking.inc: deprecate and move contents to recipes 2015-09-01 11:44:01 +01:00
waffle package_regex.inc: split the rest of the entries to their recipes 2015-12-08 10:20:52 +00:00
wayland weston-init: add a native systemd unit file 2015-12-12 23:42:52 +00:00
x11-common xserver-nodm: Support reboot from inside X 2015-05-30 22:26:14 +01:00
x11vnc package_regex.inc: split sourceforge related entries to their own recipes 2015-12-08 10:20:52 +00:00
xcursor-transparent-theme Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
xinput-calibrator recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
xorg-app xkbcomp: Upgrade 1.3.0 -> 1.3.1 2015-11-25 08:08:15 +00:00
xorg-driver package_regex.inc: split GITTAGREGEX entries into recipe files 2015-12-08 10:20:51 +00:00
xorg-font font-util: upgrade to 1.3.1 2015-05-20 21:41:04 +01:00
xorg-lib package_regex.inc: split the rest of the entries to their recipes 2015-12-08 10:20:52 +00:00
xorg-proto xproto: Upgrade 7.0.27 -> 7.0.28 2015-07-12 22:55:39 +01:00
xorg-util gccmakedep: Upgrade 1.0.2 -> 1.0.3 2014-07-17 12:28:49 +01:00
xorg-xserver xserver-xorg: Upgrade 1.17.2 -> 1.18.0 2015-11-25 08:08:14 +00:00
xrestop recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
xtscal recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
xvideo-tests xvideo-tests: move to the latest release 2015-12-08 10:20:47 +00:00