mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-29 15:01:23 +00:00
b6767d2eef
Currently dmabuf_dep is found when the following conditions are met: - linux/dma-buf.h is present; - libdrm is found. This is because Linux dmabuf support requires drm_fourcc.h which is part of libdrm. However, dmabuf_dep is used for two purposes: - define HAVE_DMABUF to state dmabuf support; - ensure the presence of drm_fourcc.h for gdk and for the media-gstreamer module. Decouple this, unconditionally check for libdrm and require it on Linux. Then, use libdrm_dep only to state the drm_fourcc.h presence. Given that now we unconditionally require libdrm on Linux, HAVE_DMABUF depends only on the linux/dma-buf.h presence. |
||
---|---|---|
.. | ||
media | ||
printbackends | ||
meson.build |