summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDylan Baker <[email protected]>2019-10-03 10:17:08 -0700
committerDylan Baker <[email protected]>2019-10-07 10:48:14 -0700
commitbad5e64da849f340da8fc75b930447283a0c728a (patch)
tree32c46710e82c38dc7222184a7b5881b6487c546b
parent52cf6239555d7de0cda569e947a6dcf511305bd3 (diff)
meson: Only error building gallium video without libdrm when the platform is drm
Fixes: 3b265f61f5f61f08718fe5bb4b2726f9b8e016cc ("meson: gallium media state trackers require libdrm with x11") Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/1878 Tested-by: Vinson Lee <[email protected]> (cherry picked from commit 1481d0540987cca11cb76c39f7c0fa84983d9e3b)
-rw-r--r--meson.build2
1 files changed, 1 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index e17c039e483..db94f85f04e 100644
--- a/meson.build
+++ b/meson.build
@@ -1417,7 +1417,7 @@ if with_platform_x11
with_gallium_omx != 'disabled'))
dep_xcb = dependency('xcb')
dep_x11_xcb = dependency('x11-xcb')
- if not dep_libdrm.found()
+ if with_dri_platform == 'drm' and not dep_libdrm.found()
error('libdrm required for gallium video statetrackers when using x11')
endif
endif