From fc62f4a91f6761fb5e92cfecc14a5802b8249ca4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Tue, 9 Nov 2021 11:27:49 -0500
Subject: [PATCH] packaging: build without dbus

Change-Id: I4e08d256c651cdbc143c8315329931c6d95364c7
---
 packaging/rules/debian/rules                   | 1 +
 packaging/rules/rpm/jami-daemon.spec           | 1 +
 packaging/rules/snap/jami-gnome/snapcraft.yaml | 2 +-
 packaging/rules/snap/jami/snapcraft.yaml       | 2 +-
 4 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/packaging/rules/debian/rules b/packaging/rules/debian/rules
index a1fd53bb..2d2e7c9f 100755
--- a/packaging/rules/debian/rules
+++ b/packaging/rules/debian/rules
@@ -80,6 +80,7 @@ override_dh_auto_build:
 	./autogen.sh && \
 	./configure \
 	  --prefix=/usr \
+	  --without-dbus \
 	  --host=${HOST_ARCH}
 
 	# Daemon build
diff --git a/packaging/rules/rpm/jami-daemon.spec b/packaging/rules/rpm/jami-daemon.spec
index ec16bac0..ec197bf8 100644
--- a/packaging/rules/rpm/jami-daemon.spec
+++ b/packaging/rules/rpm/jami-daemon.spec
@@ -85,6 +85,7 @@ cd %{_builddir}/ring-project/daemon && \
     ./autogen.sh && \
     ./configure \
         --prefix=%{_prefix} \
+        --without-dbus \
         --libdir=%{_libdir}
 
 # Build the daemon.
diff --git a/packaging/rules/snap/jami-gnome/snapcraft.yaml b/packaging/rules/snap/jami-gnome/snapcraft.yaml
index 93fe5a34..4b9f84af 100644
--- a/packaging/rules/snap/jami-gnome/snapcraft.yaml
+++ b/packaging/rules/snap/jami-gnome/snapcraft.yaml
@@ -245,7 +245,7 @@ parts:
 
       cd $SNAPCRAFT_PART_BUILD/daemon
       ./autogen.sh
-      ./configure --prefix=/usr
+      ./configure --prefix=/usr --without-dbus
       make -j$SNAPCRAFT_PARALLEL_BUILD_COUNT
       DESTDIR=$SNAPCRAFT_PART_INSTALL make install
 
diff --git a/packaging/rules/snap/jami/snapcraft.yaml b/packaging/rules/snap/jami/snapcraft.yaml
index 19c78dd5..12988cfd 100644
--- a/packaging/rules/snap/jami/snapcraft.yaml
+++ b/packaging/rules/snap/jami/snapcraft.yaml
@@ -257,7 +257,7 @@ parts:
 
       cd $SNAPCRAFT_PART_BUILD/daemon
       ./autogen.sh
-      ./configure --prefix=/usr
+      ./configure --prefix=/usr --without-dbus
       make -j$SNAPCRAFT_PARALLEL_BUILD_COUNT
       DESTDIR=$SNAPCRAFT_PART_INSTALL make install
 
-- 
GitLab