meson: libcamera: remove libdrm dependency

Seems to no longer be used in plugin headers, thus not a direct dependency.
This commit is contained in:
Dmitry Sharshakov 2022-11-09 08:26:49 +03:00 committed by Wim Taymans
parent 1cde814cdf
commit 6d712d17e7

View file

@ -5,13 +5,8 @@ libcamera_sources = [
'libcamera-source.cpp' 'libcamera-source.cpp'
] ]
libdrm_dep = dependency('libdrm', version : '>= 2.4.98', libcameralib = shared_library('spa-libcamera',
required : get_option('libcamera')) libcamera_sources,
summary({'libdrm': libdrm_dep.found()}, bool_yn: true, section: 'Backend') dependencies : [ spa_dep, libudev_dep, libcamera_dep, pthread_lib ],
if libdrm_dep.found() install : true,
libcameralib = shared_library('spa-libcamera', install_dir : spa_plugindir / 'libcamera')
libcamera_sources,
dependencies : [ spa_dep, libudev_dep, libcamera_dep, pthread_lib, libdrm_dep ],
install : true,
install_dir : spa_plugindir / 'libcamera')
endif