From 49c538bc64257c01922cc8e5144e24a13ac85bb6 Mon Sep 17 00:00:00 2001
From: Amin Bandali <amin.bandali@savoirfairelinux.com>
Date: Thu, 28 Jan 2021 16:16:52 -0500
Subject: [PATCH] snap: use static linking and libwrap

Change-Id: I9df8043ec2da9c2a0c4ba3a2e09e5feadb71e585
---
 packaging/rules/snap/snapcraft.yaml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/packaging/rules/snap/snapcraft.yaml b/packaging/rules/snap/snapcraft.yaml
index 9d1b3d4e..13c01b71 100644
--- a/packaging/rules/snap/snapcraft.yaml
+++ b/packaging/rules/snap/snapcraft.yaml
@@ -114,7 +114,7 @@ apps:
     command-chain:
     - bin/desktop-launch
     - snap/command-chain/alsa-launch
-    - bin/jami-gnome-wrapper
+    # - bin/jami-gnome-wrapper
     common-id: net.jami.Jami
     desktop: usr/share/applications/jami-gnome.desktop
     slots:
@@ -240,7 +240,7 @@ parts:
 
       cd $SNAPCRAFT_PART_BUILD/daemon
       ./autogen.sh
-      ./configure --prefix=/usr --disable-shared
+      ./configure --prefix=/usr
       make -j$SNAPCRAFT_PARALLEL_BUILD_COUNT
       DESTDIR=$SNAPCRAFT_PART_INSTALL make install
 
@@ -249,6 +249,7 @@ parts:
       cd build
       cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
                -DCMAKE_PREFIX_PATH=$SNAPCRAFT_PART_INSTALL/usr \
+               -DENABLE_STATIC=true -DENABLE_LIBWRAP=true \
                -DRING_BUILD_DIR=$SNAPCRAFT_PART_BUILD/daemon/src
       make -j$SNAPCRAFT_PARALLEL_BUILD_COUNT
       DESTDIR=$SNAPCRAFT_PART_INSTALL make install
-- 
GitLab