123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- ################################################################################
- #
- # 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))
|