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