Files
buildroot/package/ustreamer/ustreamer.mk
Akhilesh Nema 79ca651aa6 package/ustreamer: bump version to 6.61
Changelog:
https://github.com/pikvm/ustreamer/compare/v6.52...v6.61

Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-07-28 21:25:57 +02:00

41 lines
1.0 KiB
Makefile

################################################################################
#
# ustreamer
#
################################################################################
USTREAMER_VERSION = 6.61
USTREAMER_SITE = $(call github,pikvm,ustreamer,v$(USTREAMER_VERSION))
USTREAMER_LICENSE = GPL-3.0+
USTREAMER_LICENSE_FILES = LICENSE
USTREAMER_DEPENDENCIES = jpeg libevent libbsd host-pkgconf
USTREAMER_MAKE_OPTS = \
$(TARGET_CONFIGURE_OPTS) \
WITH_PTHREAD_NP=1 \
WITH_SETPROCTITLE=1 \
HAS_PDEATHSIG=1
ifeq ($(BR2_PACKAGE_SYSTEMD),y)
USTREAMER_MAKE_OPTS += WITH_SYSTEMD=1
USTREAMER_DEPENDENCIES += systemd
endif
ifeq ($(BR2_PACKAGE_LIBGPIOD),y)
USTREAMER_MAKE_OPTS += WITH_GPIO=1
USTREAMER_DEPENDENCIES += libgpiod
endif
define USTREAMER_BUILD_CMDS
$(TARGET_MAKE_ENV) $(MAKE) $(USTREAMER_MAKE_OPTS) -C $(@D)
endef
define USTREAMER_INSTALL_TARGET_CMDS
$(INSTALL) -D -m 0755 $(@D)/ustreamer \
$(TARGET_DIR)/usr/bin/ustreamer
$(INSTALL) -D -m 0755 $(@D)/ustreamer-dump \
$(TARGET_DIR)/usr/bin/ustreamer-dump
endef
$(eval $(generic-package))