12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- ################################################################################
- #
- # pipewire-media-session
- #
- ################################################################################
- PIPEWIRE_MEDIA_SESSION_VERSION = 0.4.2
- PIPEWIRE_MEDIA_SESSION_SOURCE = media-session-$(PIPEWIRE_MEDIA_SESSION_VERSION).tar.bz2
- PIPEWIRE_MEDIA_SESSION_SITE = https://gitlab.freedesktop.org/pipewire/media-session/-/archive/$(PIPEWIRE_MEDIA_SESSION_VERSION)
- PIPEWIRE_MEDIA_SESSION_LICENSE = MIT
- PIPEWIRE_MEDIA_SESSION_LICENSE_FILES = COPYING LICENSE
- PIPEWIRE_MEDIA_SESSION_INSTALL_STAGING = YES
- PIPEWIRE_MEDIA_SESSION_DEPENDENCIES = \
- host-pkgconf \
- alsa-lib \
- dbus \
- pipewire \
- $(TARGET_NLS_DEPENDENCIES)
- PIPEWIRE_MEDIA_SESSION_CONF_OPTS = \
- -Ddocs=disabled \
- -Dtests=disabled \
- -Dinstalled_tests=disabled
- PIPEWIRE_MEDIA_SESSION_MODULE_SETS_LIST = alsa
- ifeq ($(BR2_PACKAGE_SYSTEMD),y)
- PIPEWIRE_MEDIA_SESSION_DEPENDENCIES += systemd
- PIPEWIRE_MEDIA_SESSION_CONF_OPTS += \
- -Dsystemd=enabled \
- -Dsystemd-system-service=enabled \
- -Dsystemd-user-service=enabled
- else
- PIPEWIRE_MEDIA_SESSION_CONF_OPTS += \
- -Dsystemd=disabled \
- -Dsystemd-system-service=disabled \
- -Dsystemd-user-service=disabled
- endif
- ifeq ($(BR2_PACKAGE_JACK2),y)
- PIPEWIRE_MEDIA_SESSION_DEPENDENCIES += jack2
- PIPEWIRE_MEDIA_SESSION_MODULE_SETS_LIST += jack
- endif
- ifeq ($(BR2_PACKAGE_PULSEAUDIO),y)
- PIPEWIRE_MEDIA_SESSION_DEPENDENCIES += pulseaudio
- PIPEWIRE_MEDIA_SESSION_MODULE_SETS_LIST += pulseaudio
- endif
- PIPEWIRE_MEDIA_SESSION_CONF_OPTS += -Dwith-module-sets='$(subst $(space),$(comma),$(PIPEWIRE_MEDIA_SESSION_MODULE_SETS_LIST))'
- $(eval $(meson-package))
|