1################################################################################ 2# 3# v4l2loopback 4# 5################################################################################ 6 7V4L2LOOPBACK_VERSION = 0.12.7 8V4L2LOOPBACK_SITE = $(call github,umlaeute,v4l2loopback,v$(V4L2LOOPBACK_VERSION)) 9V4L2LOOPBACK_LICENSE = GPL-2.0+ 10V4L2LOOPBACK_LICENSE_FILES = COPYING 11V4L2LOOPBACK_CPE_ID_PREFIX = cpe:2.3:o 12 13ifeq ($(BR2_PACKAGE_V4L2LOOPBACK_UTILS),y) 14define V4L2LOOPBACK_INSTALL_TARGET_CMDS 15 $(INSTALL) -D -m 0755 $(@D)/utils/v4l2loopback-ctl $(TARGET_DIR)/usr/bin/v4l2loopback-ctl 16endef 17endif 18 19# CONFIG_MEDIA_SUPPORT depends on CONFIG_HAS_IOMEM, which is only 20# available when CONFIG_PCI=y on S390. CONFIG_VIDEO_DEV needs 21# CONFIG_I2C since Linux 5.18. 22define V4L2LOOPBACK_LINUX_CONFIG_FIXUPS 23 $(if $(BR2_s390x),$(call KCONFIG_ENABLE_OPT,CONFIG_PCI)) 24 $(call KCONFIG_ENABLE_OPT,CONFIG_MEDIA_SUPPORT) 25 $(call KCONFIG_ENABLE_OPT,CONFIG_I2C) 26 $(call KCONFIG_ENABLE_OPT,CONFIG_VIDEO_DEV) 27endef 28 29$(eval $(kernel-module)) 30$(eval $(generic-package)) 31