From 11cc1df0c3d73b69cc82c556b4dc6c4067e42f87 Mon Sep 17 00:00:00 2001
From: Amin Bandali <amin.bandali@savoirfairelinux.com>
Date: Thu, 24 Dec 2020 12:04:18 -0500
Subject: [PATCH] packaging: fix alsa integration in the snap package

Change-Id: I9e8e666f09949d56c3c14c43b834f1d39c10c9db
---
 packaging/rules/snap/snapcraft.yaml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/packaging/rules/snap/snapcraft.yaml b/packaging/rules/snap/snapcraft.yaml
index 8b68fd85..a049ea89 100644
--- a/packaging/rules/snap/snapcraft.yaml
+++ b/packaging/rules/snap/snapcraft.yaml
@@ -99,6 +99,8 @@ layout:
     bind: $SNAP/gnome-platform/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/webkit2gtk-4.0
   /usr/lib/$SNAPCRAFT_ARCH_TRIPLET/alsa-lib:
     bind: $SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/alsa-lib
+  /usr/share/alsa:
+    bind: $SNAP/usr/share/alsa
   /usr/local/share/jami-gnome:
     bind: $SNAP/usr/share/jami-gnome
 
@@ -120,6 +122,7 @@ apps:
     - dbus-ring
     - dbus-jamignome
     plugs:
+    - alsa
     - audio-playback
     - audio-record
     - browser-support
@@ -193,6 +196,7 @@ parts:
     stage-packages:
       - libasound2
       - libasound2-plugins
+      - yad
 
   jami:
     after: [alsa-mixin]
-- 
GitLab