From d79e8129af65a8289761ee62bee30d904f9c91d4 Mon Sep 17 00:00:00 2001 From: Phil Wyett Date: May 20 2022 05:22:59 +0000 Subject: Various minor changes. --- diff --git a/remmina.spec b/remmina.spec index 6ea038b..f5762f2 100644 --- a/remmina.spec +++ b/remmina.spec @@ -2,7 +2,7 @@ Name: remmina Version: 1.4.26 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Remote Desktop Client License: GPLv2+ and MIT URL: https://remmina.org @@ -51,11 +51,13 @@ BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libssh) BuildRequires: pkgconfig(libvncserver) +BuildRequires: pkgconfig(libpcre2-8) %if 0%{?fedora} || 0%{?rhel} <= 8 BuildRequires: pkgconfig(spice-client-gtk-3.0) %endif BuildRequires: pkgconfig(vte-2.91) BuildRequires: pkgconfig(webkit2gtk-4.0) +BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xkbfile) # We don't ship these remmina plugins any longer. @@ -231,7 +233,7 @@ export CFLAGS="%{optflags} -I%{_includedir}/harfbuzz" %endif %if 0%{?rhel} == 7 -export CFLAGS="%{optflags} -std=gnu99" +export CFLAGS="%{optflags} -std=gnu99 -D_GNU_SOURCE" %endif %cmake3 \ @@ -255,7 +257,11 @@ export CFLAGS="%{optflags} -std=gnu99" -DWITH_LIBSSH=ON \ -DWITH_NEWS=OFF \ -DWITH_PYTHONLIBS=ON \ +%if 0%{?fedora} || 0%{?rhel} <= 8 -DWITH_SPICE=ON \ +%else + -DWITH_SPICE=OFF \ +%endif -DWITH_TELEPATHY=OFF \ -DWITH_VTE=ON \ %if 0%{?fedora} || 0%{?rhel} <= 8 @@ -367,6 +373,10 @@ fi %{_mandir}/man1/remmina-gnome.1.* %changelog +* Thu May 19 2022 Phil Wyett - 1.4.26-2 +- Add some missing BuildRequires for calrity. +- Correctly disable spice plugin on EL9. + * Wed May 18 2022 Phil Wyett - 1.4.26-1 - New upstream version 1.4.26. - New python plugin enabled.