1################################################################################ 2# 3# wireplumber 4# 5################################################################################ 6 7WIREPLUMBER_VERSION = 0.4.2 8WIREPLUMBER_SOURCE = wireplumber-$(WIREPLUMBER_VERSION).tar.bz2 9WIREPLUMBER_SITE = https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/$(WIREPLUMBER_VERSION) 10WIREPLUMBER_LICENSE = MIT 11WIREPLUMBER_LICENSE_FILES = LICENSE 12WIREPLUMBER_DEPENDENCIES = host-pkgconf dbus pipewire libglib2 lua 13 14WIREPLUMBER_CONF_OPTS = \ 15 -Ddoc=disabled \ 16 -Dsystem-lua=true \ 17 -Dsystem-lua-version= 18 19ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) 20WIREPLUMBER_DEPENDENCIES += gobject-introspection 21WIREPLUMBER_CONF_OPTS += -Dintrospection=enabled 22else 23WIREPLUMBER_CONF_OPTS += -Dintrospection=disabled 24endif 25 26ifeq ($(BR2_PACKAGE_SYSTEMD),y) 27WIREPLUMBER_DEPENDENCIES += systemd 28WIREPLUMBER_CONF_OPTS += \ 29 -Dsystemd=enabled \ 30 -Dsystemd-system-service=true \ 31 -Dsystemd-user-service=true 32else 33WIREPLUMBER_CONF_OPTS += \ 34 -Dsystemd=disabled \ 35 -Dsystemd-system-service=false \ 36 -Dsystemd-user-service=false 37endif 38 39$(eval $(meson-package)) 40