diff --git a/docker/Dockerfile_opensuse-leap_15.2 b/docker/Dockerfile_opensuse-leap_15.2 index 4b6faa07e92974b44d3e0c4663e6cb3ab618ab14..b962477fa369329dd09a190c4cb1e9b52c40801f 100644 --- a/docker/Dockerfile_opensuse-leap_15.2 +++ b/docker/Dockerfile_opensuse-leap_15.2 @@ -90,6 +90,10 @@ RUN zypper --non-interactive up -y && \ xz \ xkeyboard-config \ libnotify \ + libQt5Sql-devel \ + libQt5Gui-devel \ + libqt5-qtbase-devel \ + libqt5-qttools \ wget RUN update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 50 diff --git a/docker/Dockerfile_opensuse-tumbleweed b/docker/Dockerfile_opensuse-tumbleweed index 2f0dc201c2d3c57cabe286ae36a25b4a80217bb2..46dd137d051e9b94792b86534f4eaff876ff8a44 100644 --- a/docker/Dockerfile_opensuse-tumbleweed +++ b/docker/Dockerfile_opensuse-tumbleweed @@ -94,6 +94,10 @@ RUN zypper --non-interactive up -y && \ xcb-util-renderutil-devel \ xcb-util-wm-devel \ xorg-x11-devel \ + libQt5Sql-devel \ + libQt5Gui-devel \ + libqt5-qtbase-devel \ + libqt5-qttools \ xz \ libnotify \ xkeyboard-config \ diff --git a/packaging/rules/debian/control b/packaging/rules/debian/control index 0ab11d588e0ded7c8a32aa50ed973e37be9ad1ee..077ad4f25ff3322d4a104ed733b2f579d1bc67bc 100644 --- a/packaging/rules/debian/control +++ b/packaging/rules/debian/control @@ -120,7 +120,8 @@ Package: jami-libclient Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - jami-daemon (=${binary:Version}) + jami-daemon (=${binary:Version}), + libqt-jami Description: Secure and distributed voice, video and chat platform - daemon Jami (jami.net) is a secure and distributed voice, video and chat communication platform that requires no centralized server and leaves the power of privacy diff --git a/packaging/rules/debian/rules b/packaging/rules/debian/rules index c806cd61773f061d04d305f4ee593905bf03326b..23f86727243cf72854e12b993a5bb78685cf6faf 100755 --- a/packaging/rules/debian/rules +++ b/packaging/rules/debian/rules @@ -99,6 +99,7 @@ override_dh_auto_configure: cmake \ -DRING_BUILD_DIR=$(CURDIR)/daemon/src \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ $(CMAKE_OPTIONS) \ .. @@ -110,6 +111,7 @@ override_dh_auto_configure: cd build && \ cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ -DLibRingClient_PROJECT_DIR=/$(CURDIR)/lrc \ -DGSETTINGS_LOCALCOMPILE=OFF \ $(CMAKE_OPTIONS) \ diff --git a/packaging/rules/rpm/jami-gnome.spec b/packaging/rules/rpm/jami-gnome.spec index d9e8b1227b7b2449d4e0c0d8cf93579ba86a06ff..170bdd5552e015591ae6a3e8a6aa5f540d03c318 100644 --- a/packaging/rules/rpm/jami-gnome.spec +++ b/packaging/rules/rpm/jami-gnome.spec @@ -31,6 +31,10 @@ BuildRequires: webkitgtk4-devel BuildRequires: libdbus-c++-devel BuildRequires: libappindicator-devel BuildRequires: webkit2gtk3-devel +BuildRequires: libQt5Sql-devel +BuildRequires: libQt5Gui-devel +BuildRequires: libqt5-qtbase-devel +BuildRequires: libqt5-qttools %endif BuildRequires: clutter-devel BuildRequires: clutter-gtk-devel