meta-pipewire: backport pipewire updates from master
[AGL/meta-agl.git] / meta-pipewire / dynamic-layers / meta-app-framework / recipes-multimedia / wireplumber / wireplumber-config-agl_git.bbappend
diff --git a/meta-pipewire/dynamic-layers/meta-app-framework/recipes-multimedia/wireplumber/wireplumber-config-agl_git.bbappend b/meta-pipewire/dynamic-layers/meta-app-framework/recipes-multimedia/wireplumber/wireplumber-config-agl_git.bbappend
new file mode 100644 (file)
index 0000000..e94f67e
--- /dev/null
@@ -0,0 +1,15 @@
+FILESEXTRAPATHS_prepend := "${THISDIR}/wireplumber-config-agl:"
+
+SRC_URI += "\
+    file://50-access-agl.lua \
+    file://access-smack.lua \
+"
+
+do_install_append() {
+    # install smack-specific config
+    config_dir="${D}${sysconfdir}/wireplumber/config.lua.d/"
+    access_dir="${D}${sysconfdir}/wireplumber/scripts/access/"
+    mkdir -p ${access_dir}
+    install -m 0644 ${WORKDIR}/50-access-agl.lua ${config_dir}
+    install -m 0644 ${WORKDIR}/access-smack.lua ${access_dir}
+}