Merge branch 'wp-profile' into 'main'

packaging: Add build profile to build with and install media roles

See merge request agx/feedbackd!202
This commit is contained in:
Guido Günther
2025-12-30 22:12:16 +00:00
3 changed files with 13 additions and 0 deletions
+8
View File
@@ -111,3 +111,11 @@ Description: GObject introspection data for libfeedback
.
This package contains introspection data for the libfeedback library.
Package: wireplumber-xdg-media-roles
Architecture: all
Section: sound
Build-Profiles: <pkg.feedbackd.media-roles>
Depends:
wireplumber (>= 0.5.13),
Description: Default media role configuration
Media role configuration to use role based routing with wireplubmer.
+4
View File
@@ -12,6 +12,10 @@ ifeq (,$(filter nodoc,$(DEB_BUILD_PROFILES)))
CONFIGURE_OPTS += -Dgtk_doc=true -Dman=true
endif
ifneq (,$(filter pkg.feedbackd.media-roles,$(DEB_BUILD_PROFILES)))
CONFIGURE_OPTS += -Dmedia-roles=true
endif
COMMON_PKG=feedbackd-common
docroot := $(CURDIR)/debian/tmp/usr/share/doc/
+1
View File
@@ -0,0 +1 @@
usr/share/wireplumber/wireplumber.conf.d/media-role-nodes.conf