Hello community, here is the log from the commit of package remmina for openSUSE:Factory checked in at 2019-12-09 21:35:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/remmina (Old) and /work/SRC/openSUSE:Factory/.remmina.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "remmina" Mon Dec 9 21:35:40 2019 rev:43 rq:755164 version:1.3.7 Changes: -------- --- /work/SRC/openSUSE:Factory/remmina/remmina.changes 2019-10-12 22:43:33.361655813 +0200 +++ /work/SRC/openSUSE:Factory/.remmina.new.4691/remmina.changes 2019-12-09 21:35:57.226080894 +0100 @@ -1,0 +2,24 @@ +Fri Dec 6 15:35:06 UTC 2019 - Johannes Weberhofer <jweberho...@weberhofer.at> + +- Added remmina-1.3.7-libfreerdp-2.0.0-rc4.patch to be compatibile with + libfreerdp-2.0.0-rc4 + +- Update to new upstream release 1.3.7 + * Huge improvements in translations + * Better authentication MessagePanel API + * Adding hidden proxy/socks settings for the RDP plugin + * Debian Lintian, appstream and AppImage detected issues fixes + * Tooltips in the remmina profile editor + * Fix for issue #1949 (and #1968). It also relocates --version and --full-version in local istance. + * Enumerate and share all local printers. + * Manually specify more then one printer&driver when connecting via RDP + * Printer sharing remediation + * Remove useless includes + * VTE is a suggested package + * AppImage path fixes + * Using remmina image for gnome 3.28 + * Fix crash when clicking AR-button + * Various Fixes !1931 + * Fix RDP failed auth after credentials panel: big rework on plugin connection close flow + +------------------------------------------------------------------- Old: ---- Remmina-v1.3.6.tar.bz2 New: ---- Remmina-v1.3.7.tar.bz2 remmina-1.3.7-libfreerdp-2.0.0-rc4.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ remmina.spec ++++++ --- /var/tmp/diff_new_pack.eUT6a3/_old 2019-12-09 21:35:58.662080328 +0100 +++ /var/tmp/diff_new_pack.eUT6a3/_new 2019-12-09 21:35:58.666080327 +0100 @@ -1,7 +1,7 @@ # # spec file for package remmina # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,14 +18,17 @@ %bcond_with nx Name: remmina -Version: 1.3.6 +Version: 1.3.7 Release: 0 Summary: Versatile Remote Desktop Client License: GPL-2.0-or-later Group: Productivity/Networking/Other -URL: http://www.remmina.org/ +URL: https://www.remmina.org/ Source0: https://gitlab.com/Remmina/Remmina/-/archive/v%{version}/Remmina-v%{version}.tar.bz2 +# Patch to stay compatible with libfreerdp-2.0.0-rc4 +Patch0: remmina-1.3.7-libfreerdp-2.0.0-rc4.patch BuildRequires: cmake +BuildRequires: cups-devel BuildRequires: ed BuildRequires: fdupes BuildRequires: gcc-c++ @@ -49,7 +52,6 @@ BuildRequires: pkgconfig(libssh) BuildRequires: pkgconfig(libvncserver) BuildRequires: pkgconfig(spice-client-gtk-3.0) -#BuildRequires: pkgconfig(telepathy-glib) BuildRequires: pkgconfig(vte-2.91) BuildRequires: pkgconfig(webkit2gtk-4.0) BuildRequires: pkgconfig(winpr2) @@ -175,14 +177,6 @@ This package provides the a plugin for Remmina which allows to login and to browse a page. -#%%package plugin-telepathy -#Summary: Telepathy Protocol Plugin for Remmina -#Group: Productivity/Networking/Other -#Requires: remmina = %%{version} - -#%%description plugin-telepathy -#This package provides the Telepathy plugin for Remmina. - %package plugin-secret Summary: Gnome Keyring Pasword Manager Plugin for Remmina Group: Productivity/Networking/Other @@ -197,6 +191,8 @@ %prep %setup -q -n Remmina-v%{version} +sed -e 's|%{_bindir}/env bash|%{_bindir}/sh|' -i data/desktop/remmina-file-wrapper.in +%patch0 -p1 %build export LDFLAGS="-pie" @@ -283,12 +279,6 @@ %postun plugin-www %icon_theme_cache_postun -#%%post plugin-telepathy -#%%icon_theme_cache_post -# -#%%postun plugin-telepathy -#%%icon_theme_cache_postun - # end: only for suse < 1500 %endif @@ -296,7 +286,7 @@ %license LICENSE LICENSE.OpenSSL %doc AUTHORS CHANGELOG.md README.md %{_bindir}/%{name} -%{_bindir}/%{name}-file-wrapper.sh +%{_bindir}/%{name}-file-wrapper %{_datadir}/applications/%{name}-file.desktop %{_datadir}/applications/org.remmina.Remmina.desktop %{_datadir}/icons/hicolor/*/actions/* @@ -310,6 +300,7 @@ %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/plugins/ %{_mandir}/man1/%{name}.1%{?ext_man} +%{_mandir}/man1/%{name}-file-wrapper.1%{?ext_man} %files kiosk %dir %{_datadir}/gnome-session @@ -374,13 +365,6 @@ %{_libdir}/remmina/plugins/remmina-plugin-www.so %{_datadir}/icons/hicolor/scalable/emblems/remmina-www-symbolic.svg -#%%files plugin-telepathy -#%%dir %%{_datadir}/telepathy -#%%dir %%{_datadir}/telepathy/clients -#%%{_libdir}/remmina/plugins/remmina-plugin-telepathy.so -#%%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Remmina.service -#%%{_datadir}/telepathy/clients/Remmina.client - %files plugin-secret %{_libdir}/remmina/plugins/remmina-plugin-secret.so ++++++ Remmina-v1.3.6.tar.bz2 -> Remmina-v1.3.7.tar.bz2 ++++++ ++++ 268597 lines of diff (skipped) ++++++ remmina-1.3.7-libfreerdp-2.0.0-rc4.patch ++++++ diff -ur Remmina-v1.3.7-orig/plugins/rdp/rdp_plugin.c Remmina-v1.3.7/plugins/rdp/rdp_plugin.c --- Remmina-v1.3.7-orig/plugins/rdp/rdp_plugin.c 2019-12-05 22:07:47.000000000 +0100 +++ Remmina-v1.3.7/plugins/rdp/rdp_plugin.c 2019-12-06 16:26:00.419389105 +0100 @@ -1172,8 +1172,7 @@ freerdp_set_gateway_usage_method(rfi->settings, remmina_plugin_service->file_get_int(remminafile, "gateway_usage", FALSE) ? TSC_PROXY_MODE_DETECT : TSC_PROXY_MODE_DIRECT); - freerdp_settings_set_string(rfi->settings, (size_t)FreeRDP_GatewayAccessToken, - remmina_plugin_service->file_get_string(remminafile, "gatewayaccesstoken")); + rfi->settings->GatewayAccessToken = g_strdup(remmina_plugin_service->file_get_string(remminafile, "gatewayaccesstoken")); rfi->settings->AuthenticationLevel = remmina_plugin_service->file_get_int( remminafile, "authentication level", rfi->settings->AuthenticationLevel);