e8e3daf
%global commit 2a455eadd6462457d08c2d066c5c245e0dee3bf9
e8e3daf
d7bd381
Name: remmina
e8e3daf
Version: 1.4.35
e8e3daf
Release: 1%{?dist}
bae7ee1
Summary: Remote Desktop Client
95e1281
License: GPL-2.0-or-later and MIT
4cf6739
URL: https://remmina.org
77c4862
bae7ee1
Source0: https://gitlab.com/Remmina/Remmina/-/archive/v%{version}/Remmina-%{version}.tar.gz#/%{name}-%{version}.tar.gz
f1d8479
8364a38
# https://gitlab.com/Remmina/Remmina/-/issues/3090
8364a38
# https://bugzilla.redhat.com/show_bug.cgi?id=2261649
8364a38
Patch0: 9708cca9fac2b9fd13803118ddc7af6b28549e1a.patch
8364a38
f1d8479
# Cmake helper file to easy build plugins outside remmina source tree
94198c3
# See http://www.muflone.com/remmina-plugin-rdesktop/english/install.html which
94198c3
# use http://www.muflone.com/remmina-plugin-builder/ with remmina bundled source.
94198c3
# So we can't use it directly only as instructions.
bae7ee1
Source1: pluginBuild-CMakeLists.txt
21f9cfd
2b49b53
BuildRequires: cmake >= 3.2
4fc9c5f
BuildRequires: cups-devel
21f9cfd
BuildRequires: desktop-file-utils
4fc9c5f
BuildRequires: gcc-c++
21f9cfd
BuildRequires: gettext
9b6dfb0
BuildRequires: harfbuzz-devel
21f9cfd
BuildRequires: intltool
e4ea6cb
BuildRequires: kf5-kwallet-devel
21f9cfd
BuildRequires: libappstream-glib
21f9cfd
BuildRequires: libgcrypt-devel
71a04b7
BuildRequires: libsodium-devel
48a59ed
BuildRequires: python3-devel
6f891dc
BuildRequires: xdg-utils
21f9cfd
BuildRequires: pkgconfig(appindicator3-0.1)
fd842e2
%if 0%{?fedora} || 0%{?rhel} == 8
85404cd
BuildRequires: pkgconfig(avahi-ui)
85404cd
BuildRequires: pkgconfig(avahi-ui-gtk3)
48a59ed
%endif
e8e3daf
BuildRequires: pkgconfig(freerdp3) >= 3.3.0
e8e3daf
BuildRequires: freerdp
21f9cfd
BuildRequires: pkgconfig(gtk+-3.0)
a5e429e
BuildRequires: pkgconfig(json-glib-1.0)
21f9cfd
BuildRequires: pkgconfig(libsecret-1)
77f75de
%if 0%{?fedora} >= 37
77f75de
BuildRequires: pkgconfig(libsoup-3.0)
77f75de
%else
a5e429e
BuildRequires: pkgconfig(libsoup-2.4)
77f75de
%endif
fd842e2
BuildRequires: pkgconfig(libssh) >= 0.8.0
21f9cfd
BuildRequires: pkgconfig(libvncserver)
d79e812
BuildRequires: pkgconfig(libpcre2-8)
fd842e2
%if 0%{?fedora} || 0%{?rhel} == 8
ed5772d
BuildRequires: pkgconfig(spice-client-gtk-3.0)
48a59ed
%endif
21f9cfd
BuildRequires: pkgconfig(vte-2.91)
77f75de
%if 0%{?fedora} >= 37
77f75de
BuildRequires: pkgconfig(webkit2gtk-4.1)
77f75de
%else
71a04b7
BuildRequires: pkgconfig(webkit2gtk-4.0)
77f75de
%endif
d79e812
BuildRequires: pkgconfig(x11)
21f9cfd
BuildRequires: pkgconfig(xkbfile)
e8e3daf
BuildRequires: pkgconfig(libcurl)
e8e3daf
BuildRequires: pkgconfig(fuse3)
b7fc97a
bae7ee1
# We don't ship these remmina plugins any longer.
bae7ee1
Obsoletes: %{name}-plugins-nx < %{version}-%{release}
bae7ee1
Obsoletes: %{name}-plugins-st < %{version}-%{release}
bae7ee1
Obsoletes: %{name}-plugins-xdmcp < %{version}-%{release}
fc1472c
bae7ee1
Recommends: %{name}-plugins-exec
bae7ee1
Recommends: %{name}-plugins-rdp
bae7ee1
Recommends: %{name}-plugins-secret
bae7ee1
Recommends: %{name}-plugins-vnc
9bcffd7
5db33be
%if 0%{?fedora}
5db33be
Recommends: openh264
5db33be
%endif
5db33be
c204681
%description
da4b388
Remmina is a remote desktop client written in GTK+, aiming to be useful for
da4b388
system administrators and travelers, who need to work with lots of remote
73a792b
computers in front of either large monitors or tiny net-books.
c204681
5feaa00
Remmina supports multiple network protocols in an integrated and consistent
cb2aa22
user interface. Currently RDP, VNC and SSH are supported.
c204681
9bcffd7
Please don't forget to install the plugins for the protocols you want to use.
9bcffd7
bae7ee1
%package devel
bae7ee1
Summary: Development files for %{name}
bae7ee1
Requires: %{name} = %{version}-%{release}
bae7ee1
Requires: pkgconfig
9bcffd7
bae7ee1
%description devel
da4b388
The %{name}-devel package contains header files for developing plugins for
9bcffd7
%{name}.
9bcffd7
bae7ee1
%package plugins-exec
bae7ee1
Summary: External execution plugin for Remmina Remote Desktop Client
bae7ee1
Requires: %{name}%{?_isa} = %{version}-%{release}
c204681
bae7ee1
%description plugins-exec
da4b388
Remmina is a remote desktop client written in GTK+, aiming to be useful for
da4b388
system administrators and travelers, who need to work with lots of remote
73a792b
computers in front of either large monitors or tiny net-books.
c90ff24
bfa7094
This package contains the plugin to execute external processes (commands or
bfa7094
applications) from the Remmina window.
bfa7094
bae7ee1
%package plugins-secret
bae7ee1
Summary: Keyring integration for Remmina Remote Desktop Client
bae7ee1
Requires: %{name}%{?_isa} = %{version}-%{release}
bae7ee1
Obsoletes: %{name}-plugins-gnome < %{version}-%{release}
bae7ee1
Provides: %{name}-plugins-gnome%{?_isa} = %{version}-%{release}
bfa7094
bae7ee1
%description plugins-secret
bfa7094
Remmina is a remote desktop client written in GTK+, aiming to be useful for
bfa7094
system administrators and travelers, who need to work with lots of remote
bfa7094
computers in front of either large monitors or tiny net-books.
bfa7094
bfa7094
This package contains the plugin with keyring support for the Remmina remote
bfa7094
desktop client.
c90ff24
bae7ee1
%package plugins-rdp
bae7ee1
Summary: RDP plugin for Remmina Remote Desktop Client
bae7ee1
Requires: %{name}%{?_isa} = %{version}-%{release}
c90ff24
bae7ee1
%description plugins-rdp
da4b388
Remmina is a remote desktop client written in GTK+, aiming to be useful for
da4b388
system administrators and travelers, who need to work with lots of remote
73a792b
computers in front of either large monitors or tiny net-books.
c90ff24
c90ff24
This package contains the Remote Desktop Protocol (RDP) plugin for the Remmina
c90ff24
remote desktop client.
c90ff24
bae7ee1
%package plugins-vnc
bae7ee1
Summary: VNC plugin for Remmina Remote Desktop Client
bae7ee1
Requires: %{name}%{?_isa} = %{version}-%{release}
c90ff24
bae7ee1
%description plugins-vnc
da4b388
Remmina is a remote desktop client written in GTK+, aiming to be useful for
da4b388
system administrators and travelers, who need to work with lots of remote
73a792b
computers in front of either large monitors or tiny net-books.
c90ff24
da4b388
This package contains the VNC plugin for the Remmina remote desktop
c90ff24
client.
c90ff24
fd842e2
%if 0%{?fedora} || 0%{?rhel} == 8
bae7ee1
%package plugins-spice
bae7ee1
Summary: SPICE plugin for Remmina Remote Desktop Client
bae7ee1
Requires: %{name}%{?_isa} = %{version}-%{release}
c90ff24
bae7ee1
%description plugins-spice
ed5772d
Remmina is a remote desktop client written in GTK+, aiming to be useful for
ed5772d
system administrators and travelers, who need to work with lots of remote
ed5772d
computers in front of either large monitors or tiny net-books.
ed5772d
ed5772d
This package contains the SPICE plugin for the Remmina remote desktop
ed5772d
client.
48a59ed
%endif
ed5772d
bae7ee1
%package plugins-www
bae7ee1
Summary: WWW plugin for Remmina Remote Desktop Client
bae7ee1
Requires: %{name}%{?_isa} = %{version}-%{release}
f9dedbb
bae7ee1
%description plugins-www
71a04b7
Remmina is a remote desktop client written in GTK+, aiming to be useful for
71a04b7
system administrators and travelers, who need to work with lots of remote
71a04b7
computers in front of either large monitors or tiny net-books.
71a04b7
71a04b7
This package contains the WWW plugin (web browser with authentication) for the
71a04b7
Remmina remote desktop client.
71a04b7
bae7ee1
%package plugins-kwallet
bae7ee1
Summary: KDE Wallet plugin for Remmina Remote Desktop Client
bae7ee1
Requires: %{name}%{?_isa} = %{version}-%{release}
71a04b7
bae7ee1
%description plugins-kwallet
e4ea6cb
Remmina is a remote desktop client written in GTK+, aiming to be useful for
e4ea6cb
system administrators and travelers, who need to work with lots of remote
e4ea6cb
computers in front of either large monitors or tiny net-books.
e4ea6cb
e4ea6cb
This package contains the KDE Wallet plugin for the Remmina remote desktop
e4ea6cb
client. It will be activated automatically if KDE Wallet is installed and
e4ea6cb
running.
e4ea6cb
fd842e2
%if 0%{?fedora} || 0%{?rhel} == 8
bae7ee1
%package plugins-x2go
bae7ee1
Summary: x2go plugin for Remmina Remote Desktop Client
bae7ee1
Requires: %{name}%{?_isa} = %{version}-%{release}
bae7ee1
Requires: pyhoca-cli
e4ea6cb
bae7ee1
%description plugins-x2go
ce3a823
Remmina is a remote desktop client written in GTK+, aiming to be useful for
ce3a823
system administrators and travelers, who need to work with lots of remote
ce3a823
computers in front of either large monitors or tiny net-books.
ce3a823
ce3a823
This package contains the x2go plugin for the Remmina remote desktop client.
48a59ed
%endif
48a59ed
48a59ed
%package plugins-python
b778f98
Summary: Python plugin for Remmina Remote Desktop Client
48a59ed
Requires: %{name}%{?_isa} = %{version}-%{release}
48a59ed
48a59ed
%description plugins-python
48a59ed
Remmina is a remote desktop client written in GTK+, aiming to be useful for
48a59ed
system administrators and travelers, who need to work with lots of remote
48a59ed
computers in front of either large monitors or tiny net-books.
48a59ed
48a59ed
This package contains the python plugin for the Remmina remote desktop client.
ce3a823
bae7ee1
%package gnome-session
bae7ee1
Summary: Gnome Shell session for Remmina kiosk mode
bae7ee1
Requires: %{name}%{?_isa} = %{version}-%{release}
bae7ee1
Requires: gnome-session
ce3a823
bae7ee1
%description gnome-session
77c4862
Remmina is a remote desktop client written in GTK+, aiming to be useful for
77c4862
system administrators and travelers, who need to work with lots of remote
77c4862
computers in front of either large monitors or tiny net-books.
77c4862
77c4862
This package contains Remmina kiosk mode, including a Gnome Shell session
77c4862
that shows up under the display manager session menu.
ed5772d
c204681
%prep
e8e3daf
%autosetup -p1 -n Remmina-v%{version}-%{commit}
71a04b7
c204681
%build
2b49b53
%cmake \
a8d81bb
    -DCMAKE_INSTALL_LIBDIR=%{_lib} \
a8d81bb
    -DCMAKE_INSTALL_PREFIX=%{_prefix} \
48a59ed
    -DHAVE_LIBAPPINDICATOR=ON \
fd842e2
%if 0%{?fedora} || 0%{?rhel} == 8
a8d81bb
    -DWITH_AVAHI=ON \
48a59ed
%else
48a59ed
    -DWITH_AVAHI=OFF \
48a59ed
%endif
e8e3daf
    -DWITH_FREERDP3=ON \
fc1472c
    -DWITH_GCRYPT=ON \
a8d81bb
    -DWITH_GETTEXT=ON \
b5471a5
    -DWITH_KF5WALLET=ON \
ab63317
    -DWITH_KIOSK_SESSION=ON \
fc1472c
    -DWITH_LIBSSH=ON \
553783b
    -DWITH_NEWS=OFF \
48a59ed
    -DWITH_PYTHONLIBS=ON \
fd842e2
%if 0%{?fedora} || 0%{?rhel} == 8
ed5772d
    -DWITH_SPICE=ON \
d79e812
%else
d79e812
    -DWITH_SPICE=OFF \
d79e812
%endif
ce3a823
    -DWITH_VTE=ON \
fd842e2
%if 0%{?fedora} || 0%{?rhel} == 8
ce3a823
    -DWITH_X2GO=ON
48a59ed
%else
48a59ed
    -DWITH_X2GO=OFF
48a59ed
%endif
fd842e2
%cmake_build
c204681
c204681
%install
fd842e2
%cmake_install
c90ff24
94198c3
mkdir -p %{buildroot}/%{_libdir}/cmake/%{name}/
94198c3
cp -pr cmake/*.cmake %{buildroot}/%{_libdir}/cmake/%{name}/
94198c3
cp -pr config.h.in %{buildroot}/%{_includedir}/%{name}/
94198c3
cp -p %{SOURCE1} %{buildroot}/%{_includedir}/%{name}/
94198c3
c204681
%find_lang %{name}
c204681
929f49a
%check
929f49a
desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop
929f49a
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.appdata.xml
929f49a
341c775
%files -f %{name}.lang
f1d8479
%license LICENSE
f8343d6
%doc AUTHORS CHANGELOG.md README.md
c204681
%{_bindir}/%{name}
1e3778d
%{_bindir}/%{name}-file-wrapper
bfa7094
%{_datadir}/metainfo/*.appdata.xml
c204681
%{_datadir}/applications/*.desktop
61eb05f
%{_datadir}/icons/hicolor/*/actions/*.*
61eb05f
%{_datadir}/icons/hicolor/*/apps/*.*
f9d5a2e
%{_datadir}/icons/hicolor/*/emblems/org.remmina.Remmina-*.svg
f9d5a2e
%{_datadir}/icons/hicolor/*/status/org.remmina.Remmina-status.svg
1e3778d
%{_datadir}/icons/hicolor/apps/*.svg
bfa7094
%{_datadir}/mime/packages/*.xml
aa3a594
%{_datadir}/%{name}/
fc1472c
%dir %{_libdir}/remmina/
fc1472c
%dir %{_libdir}/remmina/plugins/
a1865d0
%{_mandir}/man1/%{name}.*
1e3778d
%{_mandir}/man1/%{name}-file-wrapper.*
c204681
9bcffd7
%files devel
9bcffd7
%{_includedir}/%{name}/
53c455b
%{_libdir}/pkgconfig/%{name}.pc
94198c3
%{_libdir}/cmake/%{name}/*.cmake
c90ff24
bfa7094
%files plugins-exec
bfa7094
%{_libdir}/remmina/plugins/remmina-plugin-exec.so
bfa7094
bfa7094
%files plugins-secret
bfa7094
%{_libdir}/remmina/plugins/remmina-plugin-secret.so
c90ff24
c90ff24
%files plugins-rdp
c90ff24
%{_libdir}/remmina/plugins/remmina-plugin-rdp.so
f9d5a2e
%{_datadir}/icons/hicolor/*/emblems/org.remmina.Remmina-rdp-ssh-symbolic.svg
f9d5a2e
%{_datadir}/icons/hicolor/*/emblems/org.remmina.Remmina-rdp-symbolic.svg
c90ff24
c90ff24
%files plugins-vnc
c90ff24
%{_libdir}/remmina/plugins/remmina-plugin-vnc.so
f9d5a2e
%{_datadir}/icons/hicolor/*/emblems/org.remmina.Remmina-vnc-ssh-symbolic.svg
f9d5a2e
%{_datadir}/icons/hicolor/*/emblems/org.remmina.Remmina-vnc-symbolic.svg
c90ff24
fd842e2
%if 0%{?fedora} || 0%{?rhel} == 8
ed5772d
%files plugins-spice
ed5772d
%{_libdir}/remmina/plugins/remmina-plugin-spice.so
f9d5a2e
%{_datadir}/icons/hicolor/*/emblems/org.remmina.Remmina-spice-ssh-symbolic.svg
f9d5a2e
%{_datadir}/icons/hicolor/*/emblems/org.remmina.Remmina-spice-symbolic.svg
48a59ed
%endif
ed5772d
71a04b7
%files plugins-www
71a04b7
%{_libdir}/remmina/plugins/remmina-plugin-www.so
71a04b7
e4ea6cb
%files plugins-kwallet
e4ea6cb
%{_libdir}/remmina/plugins/remmina-plugin-kwallet.so
e4ea6cb
48a59ed
%files plugins-python
48a59ed
%{_libdir}/remmina/plugins/remmina-plugin-python_wrapper.so
48a59ed
fd842e2
%if 0%{?fedora} || 0%{?rhel} == 8
ce3a823
%files plugins-x2go
ce3a823
%{_libdir}/remmina/plugins/remmina-plugin-x2go.so
ce3a823
%{_datadir}/icons/hicolor/*/emblems/org.remmina.Remmina-x2go-ssh-symbolic.svg
ce3a823
%{_datadir}/icons/hicolor/*/emblems/org.remmina.Remmina-x2go-symbolic.svg
48a59ed
%endif
ce3a823
77c4862
%files gnome-session
77c4862
%{_bindir}/gnome-session-remmina
77c4862
%{_bindir}/remmina-gnome
77c4862
%{_datadir}/gnome-session/sessions/remmina-gnome.session
77c4862
%{_datadir}/xsessions/remmina-gnome.desktop
09fea40
%{_mandir}/man1/gnome-session-remmina.1*
09fea40
%{_mandir}/man1/remmina-gnome.1*
9bcffd7
c204681
%changelog
e8e3daf
* Thu Apr 4 2024 Daniel Milnes <daniel@daniel-milnes.uk> - 1.4.35-1
e8e3daf
- Update to 1.4.35 rhbz#2263194
e8e3daf
- Migrate to FreeRDP3 rhbz#2263485 rhbz#2261649
e8e3daf
f4ebd2c
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.33-3
f4ebd2c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
f4ebd2c
088d555
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.33-2
088d555
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
088d555
5db33be
* Fri Nov 10 2023 Jonathan Wright <jonathan@almalinux.org> - 1.4.33-1
5db33be
- Update to 1.4.33 rhbz#2240240
5db33be
- Recommends openh264 on Fedora rhbz#2242462
5db33be
2d8c1f5
* Thu Oct 05 2023 Remi Collet <remi@remirepo.net> - 1.4.32-2
2d8c1f5
- rebuild for new libsodium
2d8c1f5
fa424c5
* Fri Sep 15 2023 Jonathan Wright <jonathan@almalinux.org> - 1.4.32-1
fa424c5
- Update to 1.4.32 rhbz#2239158
fa424c5
b778f98
* Tue Aug 22 2023 René Genz <liebundartig@freenet.de> - 1.4.31-4
b778f98
- Fix typing mistake
b778f98
 
b72e712
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.31-3
b72e712
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
b72e712
2b53600
* Thu Jun 15 2023 Python Maint <python-maint@redhat.com> - 1.4.31-2
2b53600
- Rebuilt for Python 3.12
2b53600
2f88f38
* Wed Jun 07 2023 Phil Wyett <philip.wyett@kathenas.org> - 1.4.31-1
2f88f38
- New upstream version 1.4.31.
2f88f38
- Remove no longer needed patches.
2f88f38
2b49b53
* Tue Jun 06 2023 Phil Wyett <philip.wyett@kathenas.org> - 1.4.30-3
2b49b53
- Remove some old workarounds from spec file.
2b49b53
4c144ad
* Thu Apr 20 2023 Phil Wyett <philip.wyett@kathenas.org> - 1.4.30-2
4c144ad
- Add patch: 0001_remmina_fix_vnc_crash_domain_socket.patch
4c144ad
95e1281
* Mon Apr 10 2023 Phil Wyett <philip.wyett@kathenas.org> - 1.4.30-1
95e1281
- New upstream version 1.4.30.
95e1281
- Use SPDX license identifiers.
95e1281
- Remove no longer needed patches.
95e1281
8e80a6a
* Tue Feb 28 2023 Phil Wyett <philip.wyett@kathenas.org> - 1.4.29-5
8e80a6a
- Add patch: 0003_remmina_rdp_monitor_get_fix_maxw_maxh_and_monitorids_calculation.patch
8e80a6a
77f75de
* Mon Jan 23 2023 Phil Wyett <philip.wyett@kathenas.org> - 1.4.29-4
77f75de
- Fix flatpak build - Yaakov Selkowitz <yselkowi@redhat.com>.
77f75de
- Make Fedora greater than or equal to 37 use libsoup3 and webkit2gtk-4.1.
77f75de
eb3be54
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.29-3
eb3be54
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
eb3be54
cdad5d3
* Sat Jan 07 2023 Phil Wyett <philip.wyett@kathenas.org> - 1.4.29-2
cdad5d3
- Add patch: 0001_add_mime_text_formats_for_rdp_clibpoard.patch
cdad5d3
- Add patch: 0002_fix_unlock_crash.patch
cdad5d3
ffade0c
* Wed Dec 21 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.29-1
ffade0c
- New upstream version 1.4.29.
ffade0c
5d8a9f4
* Sat Dec 03 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.28-1
5d8a9f4
- New upstream version 1.4.28.
5d8a9f4
83baebe
* Mon Oct 10 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.27-6
83baebe
- Add patch: libsoup_2_and_3_support.patch
83baebe
9125d6b
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.27-5
9125d6b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
9125d6b
f8343d6
* Thu Jun 30 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.27-4
f8343d6
- Install CHANGELOG.md not no longer updated ChangeLog file.
f8343d6
9f6e82e
* Wed Jun 29 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.27-3
9f6e82e
- Enable libappindicator on all, including EL 9.
9f6e82e
c2fe8e1
* Sat Jun 25 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.27-2
c2fe8e1
- Add patch: various_rdp_fixes_from_upstream.patch
c2fe8e1
2eadbeb
* Mon Jun 20 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.27-1
c2fe8e1
- New upstream version 1.4.27.
2eadbeb
- Drop patches as no longer needed.
2eadbeb
fbe858f
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.4.26-4
fbe858f
- Rebuilt for Python 3.11
fbe858f
d84caf8
* Mon Jun 06 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.26-3
9e43e7c
- Add patch: 0001_paste_as_keystrokes_fix_git_partial_eb3d59fb.patch
fd842e2
- Add libssh BuildRequires minimum required version of 0.8.0.
fd842e2
- Remove EL7 build support due to new libssh minimum required version.
fd842e2
- Remove telepathy plugin activation switch as no longer required.
fd842e2
- Eliminate cmake build folder warning.
fd842e2
d79e812
* Thu May 19 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.26-2
d79e812
- Add some missing BuildRequires for calrity.
d79e812
- Correctly disable spice plugin on EL9.
d79e812
48a59ed
* Wed May 18 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.26-1
48a59ed
- New upstream version 1.4.26.
48a59ed
  - New python plugin enabled.
48a59ed
- Drop patches as no longer needed.
48a59ed
- EL9
48a59ed
  - Disable avahi-ui and avahi-ui-gtk support.
48a59ed
  - Disable libappindicator support.
48a59ed
  - Disable spice plugin.
48a59ed
  - Disable x2go plugin.
48a59ed
755e309
* Mon Mar 28 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.25-2
755e309
- Add patch: 0001_vnc_close_all_close_git_55e2324a.patch
755e309
- Add patch: 0002_rdp_possible_segv_git_3620efda.patch
755e309
2d1a76c
* Fri Mar 11 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.25-1
2d1a76c
- New upstream version 1.4.25.
2d1a76c
8eb53ef
* Wed Mar 09 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.24-4
8eb53ef
- Add patch: 0003_honour_soft_links_git_ee00da15.patch
8eb53ef
- Add patch: 0004_freerdp_offscreen_support_level_type_git_f58d22d6.patch
8eb53ef
072d6e8
* Sun Feb 27 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.24-3
072d6e8
- Add patch: 0001_fix_rare_crash_git_2609548e_and_9ed4c438.patch.
072d6e8
- Add patch: 0002_drop_gnome_mediakeys_plugin_git_c901beef.patch.
072d6e8
- Remove unneeded creation of 'build' folder.
072d6e8
4cf6739
* Sat Feb 12 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.24-2
4cf6739
- Remove XDMCP reference from remmina package description.
4cf6739
- Remove pyhoca-cli BuildRrequires. Only Requires on x2go now required.
4cf6739
- Use upstream projects HTTPS URL.
4cf6739
588d24f
* Thu Feb 10 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.24-1
588d24f
- New upstream version 1.4.24.
588d24f
6f891dc
* Sun Jan 23 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.23-4
6f891dc
- Add missing xdg-utils BuildRequires for generation of icon and theme caches.
6f891dc
- Modify conditional to exclude el7 only from aarch64 builds. Will
6f891dc
  now enable building for el8 and above.
6f891dc
- Add scriptlets for updating of icon cache on el7 as not automatic.
6f891dc
b86db47
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.23-3
b86db47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
b86db47
406367f
* Wed Jan 19 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.23-2
406367f
- Remove unneeded BuildRequires for gtk-vnc-2.0.
406367f
  libvncserver is the preferred for VNC and disables the gvnc plugin if found.
406367f
  We have not in the recent past built the gvnc plugin.
406367f
ce3a823
* Wed Jan 19 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.23-1
ce3a823
- New upstream version 1.4.23.
ce3a823
- Enable x2go plugin.
ce3a823
487b5bb
* Wed Nov 10 2021 Simone Caronni <negativo17@gmail.com> - 1.4.21-1
487b5bb
- Update to 1.4.21.
487b5bb
cffe633
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 1.4.20-3
cffe633
- Rebuilt with OpenSSL 3.0.0
cffe633
81b7f50
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.20-2
81b7f50
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
81b7f50
e1a8165
* Wed Jul 21 2021 Simone Caronni <negativo17@gmail.com> - 1.4.20-1
e1a8165
- Update to 1.4.20.
e1a8165
- Remove unmaintained nx, st, xdmcp plugins.
e1a8165
aa85db3
* Wed Jun 30 2021 Simone Caronni <negativo17@gmail.com> - 1.4.19-1
aa85db3
- Update to 1.4.19.
aa85db3
2cfe369
* Sat Jun 05 2021 Simone Caronni <negativo17@gmail.com> - 1.4.18-1
2cfe369
- Update to 1.4.18.
2cfe369
553783b
* Wed May 26 2021 Simone Caronni <negativo17@gmail.com> - 1.4.17-1
553783b
- Update to 1.4.17.
553783b
- Disable news at every update.
553783b
e5f0b97
* Tue May 11 2021 Simone Caronni <negativo17@gmail.com> - 1.4.16-1
e5f0b97
- Update to 1.4.16.
e5f0b97
4e6ae71
* Tue May 11 2021 Simone Caronni <negativo17@gmail.com> - 1.4.15-1
4e6ae71
- Update to 1.4.15.
4e6ae71
9667786
* Mon May 10 2021 Simone Caronni <negativo17@gmail.com> - 1.4.14-1
9667786
- Update to 1.4.14.
9667786
6ed8595
* Thu Apr 15 2021 Simone Caronni <negativo17@gmail.com> - 1.4.13-2
6ed8595
- Rebuild for updated FreeRDP.
6ed8595
ce457b2
* Tue Mar 30 2021 Simone Caronni <negativo17@gmail.com> - 1.4.13-1
ce457b2
- Update to 1.4.13.
ce457b2
e60f330
* Thu Mar 11 2021 Simone Caronni <negativo17@gmail.com> - 1.4.12-1
e60f330
- Update to 1.4.12.
e60f330
93e130b
* Wed Feb 03 2021 Simone Caronni <negativo17@gmail.com> - 1.4.11-1
93e130b
- Update to 1.4.11.
93e130b
4ae7c33
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.10-2
4ae7c33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
4ae7c33
f250344
* Mon Dec 28 2020 Simone Caronni <negativo17@gmail.com> - 1.4.10-1
f250344
- Update to 1.4.10.
f250344
b8b5ae4
* Mon Nov 30 2020 Simone Caronni <negativo17@gmail.com> - 1.4.9-2
b8b5ae4
- Fix build on CentOS/RHEL 7.
b8b5ae4
8fd6a28
* Mon Nov 30 2020 Simone Caronni <negativo17@gmail.com> - 1.4.9-1
8fd6a28
- Update to 1.4.9.
8fd6a28
3a1838c
* Fri Sep 11 2020 Simone Caronni <negativo17@gmail.com> - 1.4.8-1
3a1838c
- Update to 1.4.8.
3a1838c
5805cd2
* Mon Sep 07 2020 Than Ngo <than@redhat.com> - 1.4.7-4
5805cd2
- Fix FTBFS
5805cd2
80c46dd
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.7-3
80c46dd
- Second attempt - Rebuilt for
80c46dd
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
80c46dd
68db198
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.7-2
68db198
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
68db198
ab63317
* Tue Jun 30 2020 Simone Caronni <negativo17@gmail.com> - 1.4.7-1
ab63317
- Update to 1.4.7.
ab63317
e8aa00b
* Fri May 22 2020 Simone Caronni <negativo17@gmail.com> - 1.4.4-1
e8aa00b
- Update to 1.4.4.
e8aa00b
daf66a4
* Tue Feb 25 2020 Simone Caronni <negativo17@gmail.com> - 1.4.1-1
daf66a4
- Update to 1.4.1.
daf66a4
2a1e70b
* Sun Feb 09 2020 Simone Caronni <negativo17@gmail.com> - 1.3.10-2
2a1e70b
- Backport patch to fix build with default GCC 10 options.
2a1e70b
e4082f7
* Fri Feb 07 2020 Simone Caronni <negativo17@gmail.com> - 1.3.10-1
e4082f7
- Update to 1.3.10.
e4082f7
856b398
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.6-2
856b398
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
856b398
f40572f
* Fri Sep 06 2019 Simone Caronni <negativo17@gmail.com> - 1.3.6-1
f40572f
- Update to 1.3.6.
f40572f
bd03c12
* Fri Sep 06 2019 Simone Caronni <negativo17@gmail.com> - 1.3.5-3
bd03c12
- Allow building on RHEL/CentOS 7.
bd03c12
e4ea6cb
* Tue Aug 20 2019 Simone Caronni <negativo17@gmail.com> - 1.3.5-2
e4ea6cb
- Enable KDE Wallet plugin.
e4ea6cb
71a04b7
* Tue Aug 20 2019 Simone Caronni <negativo17@gmail.com> - 1.3.5-1
71a04b7
- Update to 1.3.5
71a04b7
a78c639
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.4-2
a78c639
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
a78c639
eff1c8d
* Sat May 18 2019 Simone Caronni <negativo17@gmail.com> - 1.3.4-1
eff1c8d
- Update to 1.3.4.
eff1c8d
abe2771
* Thu Feb 28 2019 Simone Caronni <negativo17@gmail.com> - 1.3.3-1
abe2771
- Update to 1.3.3.
abe2771
3781eee
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.32.1-2
3781eee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
3781eee
55bd2ca
* Fri Nov 30 2018 Simone Caronni <negativo17@gmail.com> - 1.2.32.1-1
55bd2ca
- Update to 1.2.32.1.
55bd2ca
f212643
* Mon Oct 15 2018 Simone Caronni <negativo17@gmail.com> - 1.2.32-1
f212643
- Update to 1.2.32, new Simple Terminal plugin.
f212643
- Project moved to Gitlab, update spec file accordingly.
f212643
f9dedbb
* Mon Aug 20 2018 Simone Caronni <negativo17@gmail.com> - 1.2.31.3-1
f9dedbb
- Update to 1.2.31.3.
f9dedbb
77c4862
* Tue Aug 14 2018 Mike DePaulo <mikedep333@gmail.com> - 1.2.31.2-1
77c4862
- Update to latest stable release 1.2.31.2
77c4862
- Add remmina-gnome-session subpackage for new Kiosk mode
77c4862
62b2afa
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-0.52.20180408.git.6b62986
62b2afa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
62b2afa
3b39231
* Mon Apr 09 2018 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.51.20180408.git.6b62986
3b39231
- Update to latest snapshot (rcgit.29).
3b39231
1e54eb8
* Wed Mar 21 2018 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.50.20180321.git.f467f19
1e54eb8
- New snapshot, removes duplicate icon.
1e54eb8
929f49a
* Mon Mar 19 2018 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.49.20180319.git.5f3cc40
929f49a
- Move checks in the check section.
929f49a
- New source snapshot (#1553098, #1557572).
929f49a
a5e429e
* Thu Mar 15 2018 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.48.20180314.git.04e4a99
a5e429e
- Update to latest snapshot post rc27.
a5e429e
9514498
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-0.47.20180107.git.d70108c
9514498
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
9514498
502ad7d
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.2.0-0.46.20180107.git.d70108c
502ad7d
- Remove obsolete scriptlets
502ad7d
fb25ca3
* Tue Jan 16 2018 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.45.20180107.git.d70108c
fed2d0d
- Update to latest snapshot.
fed2d0d
5825e57
* Fri Jan 05 2018 Pavel Alexeev <Pahan@Hubbitus.info> - 1.2.0-0.44.rcgit.26
5825e57
- Update to version v1.2.0-rcgit.26.
5825e57
- Drop remmina-format-security.patch which seams handled upstream in different way.
5825e57
bfa7094
* Wed Dec 20 2017 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.43.20171220git08f5b4b
bfa7094
- Update to latest 1.2.0 snapshot (rcgit.25).
bfa7094
- Gnome plugin renamed to secret.
bfa7094
- Add new executor plugin.
bfa7094
0b4af86
* Mon Sep 11 2017 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.42.20170908git205df66
0b4af86
- Update to latest snapshot.
0b4af86
- Trim changelog.
0b4af86
72258f5
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-0.41.20170724git0387ee0
72258f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
72258f5
472bc82
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-0.40.20170724git0387ee0
472bc82
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
472bc82
9996651
* Thu Jul 27 2017 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.39.20170724git0387ee0
9996651
- Update to latest snapshot (matching with rcgit 19).
9996651
246e7f9
* Wed Jul 12 2017 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.38.20170710git89009c8
246e7f9
- Update to latest snapshot.
246e7f9
54640b9
* Mon Jun 26 2017 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.37.20170622git7e82138
54640b9
- Rebuild for FreeRDP update.
54640b9
c899ee4
* Mon Jun 26 2017 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.36.20170622git7e82138
c899ee4
- Update to latest snapshot.
c899ee4
c66ac0e
* Mon May 15 2017 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.35.20170510git41c8de6
c66ac0e
- Update to latest snapshot.
c66ac0e
d354918
* Mon Apr 24 2017 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.34.20170424git2c0a77e
d354918
- Update to latest snapshot.
d354918
f49c537
* Wed Mar 22 2017 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.33.20170317git4d8d257
f49c537
- Update to latest snapshot.
f49c537
c5bf6ab
* Thu Mar 09 2017 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.32.20170302git1da1fb6
c5bf6ab
- Remove non-working telepathy plugin.
c5bf6ab
c238d54
* Thu Mar 02 2017 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.31.20170302git1da1fb6
c238d54
- Update to latest snapshot.
c238d54
Rex Dieter 2ef1d73
* Wed Feb 15 2017 Rex Dieter <rdieter@fedoraproject.org> - 1.2.0-0.30.20161226gitd1a4a73
Rex Dieter 2ef1d73
- rebuild (libvncserver)
Rex Dieter 2ef1d73
8389ace
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-0.29.20161226gitd1a4a73
8389ace
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
8389ace
049df62
* Mon Jan 09 2017 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.28.20161226gitd1a4a73
049df62
- Switch to latest snapshot of the next branch.
049df62
2e25eae
* Sat Dec 03 2016 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.27.20161126git35604d5
2e25eae
- Update to latest code drop from the libfreerdp_updates branch.
2e25eae
16727b3
* Fri Nov 04 2016 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.26.20161104git80a77b8
16727b3
- Update to latest snapshot.
16727b3
- Still not building properly with FreeRDP:
16727b3
  https://github.com/FreeRDP/Remmina/issues/1028
16727b3
3b9c7fd
* Fri Oct 14 2016 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.25.20161010gitaeaae39
3b9c7fd
- Update to latest snapshot.
3b9c7fd
dc959bf
* Sat Oct 08 2016 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.24.20161004git88f490d
dc959bf
- Update to latest snapshot.
dc959bf
ee96e42
* Tue Sep 20 2016 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.23.20160914git42f5a87
ee96e42
- Update to latest snapshot, update release to follow packaging guidelines.
ee96e42
a46bced
* Sat Aug 27 2016 Pavel Alexeev <Pahan@Hubbitus.info> - 1.2.0-0.22.git.679bb8e
a46bced
- Provide GIT_REVISION to cmake for use in version.
a46bced
141cf1c
* Tue Aug 16 2016 Pavel Alexeev <Pahan@Hubbitus.info> - 1.2.0-0.21.git.679bb8e
141cf1c
- Update to try solve issues with tray icons - https://github.com/FreeRDP/Remmina/issues/944#issuecomment-239913278
141cf1c
- Drop old issue 292 hack.
141cf1c
- Conditionally allow build by hash or pre-releases.
141cf1c
45ea24d
* Fri Aug 12 2016 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.20.git.cbcb19e
45ea24d
- Update to latest snapshot.
45ea24d
71ac563
* Thu Jun 23 2016 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.19.rcgit.14
71ac563
- Rebuild for spice-gtk upgrade.
71ac563
72e9cb5
* Tue Jun 21 2016 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.18.rcgit.14
72e9cb5
- Update to version 1.2.0-rcgit.14.
72e9cb5
056798d
* Tue Jun 07 2016 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.17.rcgit.13
056798d
- Use "snapshot" name only once in the SPEC file.
056798d
ed5772d
* Tue Jun 07 2016 Simone Caronni <negativo17@gmail.com> - 1.2.0-0.16.rcgit.12
ed5772d
- Update to version 12.0-rcgit.13, enable SPICE plugin, update cmake options.
ed5772d
David Woodhouse 3f0dc11
* Fri May 20 2016 David Woodhouse <dwmw2@infradead.org> - 1.2.0-0.15.rcgit.12
David Woodhouse 3f0dc11
- Disable survey, as it has build problems
David Woodhouse 3f0dc11
David Woodhouse 6eeca8c
* Fri May 20 2016 David Woodhouse <dwmw2@infradead.org> - 1.2.0-0.14.rcgit.12
David Woodhouse 6eeca8c
- Update to version 12.0-rcgit.12.
David Woodhouse 6eeca8c
c3ef9de
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-0.13.rcgit.7
c3ef9de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
c3ef9de
ba52c25
* Sat Jan 02 2016 Pavel Alexeev <Pahan@Hubbitus.info> - 1.2.0-0.12.rcgit.7
ba52c25
- Update to version 1.2.0-rcgit.7.
ba52c25
21f9cfd
* Fri Jan 01 2016 Pavel Alexeev <Pahan@Hubbitus.info> - 1.2.0-0.11.git.b43697d
21f9cfd
- Recommends all plugins by suggestion bz#1241658.