This reverts commitc9645fd29b
. Building libcamera-apps 1.3.0 with current libcamera 0.1.0 fails because some of the symbols like controls::AeFlickerMode are not recognized. According to my research, they have been introduced after libcamera 0.1.0 but there is no release version of libcamera newer than 0.1.0 available to which we could bump. Signed-off-by: Sebastian Bauer <mail@sebastianbauer.info> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> (cherry picked from commitbf7a1f10dd
) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
60 lines
1.5 KiB
Makefile
60 lines
1.5 KiB
Makefile
################################################################################
|
|
#
|
|
# libcamera-apps
|
|
#
|
|
################################################################################
|
|
|
|
LIBCAMERA_APPS_VERSION = 1.2.1
|
|
LIBCAMERA_APPS_SITE = $(call github,raspberrypi,libcamera-apps,v$(LIBCAMERA_APPS_VERSION))
|
|
LIBCAMERA_APPS_LICENSE = BSD-2-Clause
|
|
LIBCAMERA_APPS_LICENSE_FILES = license.txt
|
|
LIBCAMERA_APPS_DEPENDENCIES = \
|
|
host-pkgconf \
|
|
boost \
|
|
jpeg \
|
|
libcamera \
|
|
libexif \
|
|
libpng \
|
|
tiff
|
|
|
|
LIBCAMERA_APPS_CONF_OPTS = \
|
|
-DENABLE_COMPILE_FLAGS_FOR_TARGET=disabled \
|
|
-DENABLE_OPENCV=0 \
|
|
-DENABLE_TFLITE=0
|
|
|
|
ifeq ($(BR2_PACKAGE_LIBDRM),y)
|
|
LIBCAMERA_APPS_DEPENDENCIES += libdrm
|
|
LIBCAMERA_APPS_CONF_OPTS += -DENABLE_DRM=1
|
|
else
|
|
LIBCAMERA_APPS_CONF_OPTS += -DENABLE_DRM=0
|
|
endif
|
|
|
|
ifeq ($(BR2_PACKAGE_FFMPEG)$(BR2_PACKAGE_LIBDRM),yy)
|
|
LIBCAMERA_APPS_DEPENDENCIES += ffmpeg libdrm
|
|
LIBCAMERA_APPS_CONF_OPTS += -DENABLE_LIBAV=1
|
|
else
|
|
LIBCAMERA_APPS_CONF_OPTS += -DENABLE_LIBAV=0
|
|
endif
|
|
|
|
ifeq ($(BR2_PACKAGE_XORG7),y)
|
|
LIBCAMERA_APPS_DEPENDENCIES += \
|
|
$(if $(BR2_PACKAGE_LIBEPOXY),libepoxy) \
|
|
$(if $(BR2_PACKAGE_XLIB_LIBX11),xlib_libX11)
|
|
LIBCAMERA_APPS_CONF_OPTS += -DENABLE_X11=1
|
|
else
|
|
LIBCAMERA_APPS_CONF_OPTS += -DENABLE_X11=0
|
|
endif
|
|
|
|
ifeq ($(BR2_PACKAGE_QT5),y)
|
|
LIBCAMERA_APPS_DEPENDENCIES += qt5base
|
|
LIBCAMERA_APPS_CONF_OPTS += -DENABLE_QT=1
|
|
else
|
|
LIBCAMERA_APPS_CONF_OPTS += -DENABLE_QT=0
|
|
endif
|
|
|
|
ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
|
|
LIBCAMERA_APPS_CONF_OPTS += -DCMAKE_EXE_LINKER_FLAGS=-latomic
|
|
endif
|
|
|
|
$(eval $(cmake-package))
|