################################################################################ # # pipewire # ################################################################################ PIPEWIRE_VERSION = 0.2.7 PIPEWIRE_SITE = $(call github,PipeWire,pipewire,$(PIPEWIRE_VERSION)) PIPEWIRE_LICENSE = LGPL-2.1+ PIPEWIRE_LICENSE_FILES = LICENSE LGPL PIPEWIRE_INSTALL_STAGING = YES PIPEWIRE_DEPENDENCIES = host-pkgconf alsa-lib dbus udev ifeq ($(BR2_PACKAGE_FFMPEG),y) PIPEWIRE_DEPENDENCIES += ffmpeg endif ifeq ($(BR2_PACKAGE_LIBVA),y) PIPEWIRE_DEPENDENCIES += libva endif ifeq ($(BR2_PACKAGE_SBC),y) PIPEWIRE_DEPENDENCIES += sbc endif ifeq ($(BR2_PACKAGE_SDL2),y) PIPEWIRE_DEPENDENCIES += sdl2 endif ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y) PIPEWIRE_DEPENDENCIES += xlib_libX11 endif ifeq ($(BR2_PACKAGE_PIPEWIRE_GSTREAMER),y) PIPEWIRE_CONF_OPTS += -Dgstreamer=enabled PIPEWIRE_DEPENDENCIES += libglib2 gstreamer1 gst1-plugins-base else PIPEWIRE_CONF_OPTS += -Dgstreamer=disabled endif ifeq ($(BR2_PACKAGE_SYSTEMD),y) PIPEWIRE_CONF_OPTS += -Dsystemd=true PIPEWIRE_DEPENDENCIES += systemd else PIPEWIRE_CONF_OPTS += -Dsystemd=false endif $(eval $(meson-package))