From f5bba58ec31a17750751e39a85c29e948e173a3f Mon Sep 17 00:00:00 2001
From: Amin Bandali <amin.bandali@savoirfairelinux.com>
Date: Tue, 16 Feb 2021 21:41:08 -0500
Subject: [PATCH] snap: fix build

Restore required packages, and also add missing -DENABLE_STATIC=true
for client-qt.

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

diff --git a/packaging/rules/snap/jami/snapcraft.yaml b/packaging/rules/snap/jami/snapcraft.yaml
index 90d66b93..eec32c10 100644
--- a/packaging/rules/snap/jami/snapcraft.yaml
+++ b/packaging/rules/snap/jami/snapcraft.yaml
@@ -266,6 +266,7 @@ parts:
       cd build
       cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
                -DCMAKE_PREFIX_PATH=$SNAPCRAFT_PART_INSTALL/usr \
+               -DENABLE_STATIC=true \
                -DLRC=$SNAPCRAFT_PART_BUILD/lrc \
                -DLRCLIB=$SNAPCRAFT_PART_INSTALL/usr/lib \
                -DQT5_VER=$QTVER -DQT5_PATH=$QTDIR
@@ -287,7 +288,10 @@ parts:
     - libavdevice-dev
     - libavformat-dev
     - libboost-dev
+    - libdbus-1-dev
+    - libdbus-c++-dev
     - libexpat1-dev
+    - libglu1-mesa-dev
     - libgnutls28-dev
     - libjack-jackd2-dev
     - libjsoncpp-dev
@@ -328,7 +332,10 @@ parts:
     - libavcodec57
     - libavdevice57
     - libavformat57
+    - libdbus-1-3
+    - libdbus-c++-1-0v5
     - libexpat1
+    - libglu1-mesa
     - libgnutls30
     - libjack-jackd2-0
     - libjsoncpp1
-- 
GitLab