Hello community, here is the log from the commit of package remmina for openSUSE:Factory checked in at 2018-04-05 15:33:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/remmina (Old) and /work/SRC/openSUSE:Factory/.remmina.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "remmina" Thu Apr 5 15:33:52 2018 rev:23 rq:593556 version:1.2.0~rcgit.28 Changes: -------- --- /work/SRC/openSUSE:Factory/remmina/remmina.changes 2018-02-20 17:58:27.799144930 +0100 +++ /work/SRC/openSUSE:Factory/.remmina.new/remmina.changes 2018-04-05 15:33:52.727302932 +0200 @@ -1,0 +2,46 @@ +Wed Apr 4 09:44:33 UTC 2018 - jweberhofer@weberhofer.at + +- Desktop and icon updates will only be executed on suse + versions prior to 1500. + +------------------------------------------------------------------- +Wed Apr 4 07:52:14 UTC 2018 - jweberhofer@weberhofer.at + +- Activated telepathy plugin +- Enabled PIE +- Removed patch included in upstream + +- Upgraded to 1.2.0.-rcgit.28 + + Implemented enhancements: + * window has no focus when open ssh sessions #1530 + * Enhancement - Variables for pre- and post-commands #1485 + * Register and support opening rdp files - + Mime improvements #1497 (antenore) + * Profile and group name niddles in the pre/post + commands #1492 (antenore) + * Add xdmcp protocol to Keywords #1491 (mfvescovi) + + Fixed bugs: + * Remmina fails to connect to SSH server without + compression since 1.2.0-rcgit-27 (git rcgit-27) #1505 + * Pasting something that was copied in another VM that + has since been closed causes crash #1484 + * SSH password authentication failed Wrong state + during pending SSH call #1428 + * Fix clipboard cleanup, fixes issue #1484 #1486 (giox069) + * telepathy: add dbus-glib-1 to link flags + * Minor improvements on secure plugin and SNAP welcome message #1545 + * Fixes segmentation fault reported by #1499 #1503 + + Other improvements: + * Redesign - Removed icons where not needed #1535 + * Delay and use gtk_window_present_with_time() #1533 + * Update French translation #1524 + * Fixes for fedora bugs - desktop file and AppStream metadata #1523 + * Desktop data fixes #1522 + * Updated Hungarian translation #1517 + * Removed compression option as not compatible with all SSH servers #1506 + + +------------------------------------------------------------------- Old: ---- 644cd140a387c7b5d3805b8af9554e241d5d2954.patch Remmina-1.2.0-rcgit.27.tar.gz New: ---- Remmina-1.2.0-rcgit.28.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ remmina.spec ++++++ --- /var/tmp/diff_new_pack.jYJxsv/_old 2018-04-05 15:33:53.451276766 +0200 +++ /var/tmp/diff_new_pack.jYJxsv/_new 2018-04-05 15:33:53.451276766 +0200 @@ -16,18 +16,16 @@ # -%define realver 1.2.0-rcgit.27 +%define realver 1.2.0-rcgit.28 %bcond_with nx Name: remmina -Version: 1.2.0~rcgit.27 +Version: 1.2.0~rcgit.28 Release: 0 Summary: Versatile Remote Desktop Client -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Productivity/Networking/Other -URL: http://www.remmina.org/ +Url: http://www.remmina.org/ Source0: https://github.com/FreeRDP/Remmina/archive/v%{realver}.tar.gz#/Remmina-%{realver}.tar.gz -# PATCH-FIX-UPSTREAM 644cd140a387c7b5d3805b8af9554e241d5d2954.patch github#FreeRDP/Remmina#1476 jweberhofer@weberhofer.at -- Fix compilation on factory -Patch0: 644cd140a387c7b5d3805b8af9554e241d5d2954.patch BuildRequires: cmake BuildRequires: ed BuildRequires: intltool @@ -136,13 +134,13 @@ %description plugin-vnc This package provides the RDP protocol plugin for Remmina. -#%%package plugin-telepathy -#Summary: Telepathy Protocol Plugin for Remmina -#Group: Productivity/Networking/Other -#Requires: remmina = %%{version} +%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. +%description plugin-telepathy +This package provides the Telepathy plugin for Remmina. %package plugin-secret Summary: Gnome Keyring Pasword Manager Plugin for Remmina @@ -158,14 +156,15 @@ %prep %setup -q -n Remmina-%{realver} -%patch0 -p1 %build -#TODO: enable TELEPATHY when issues have been fixed +export LDFLAGS="-pie" +export CFLAGS="%{optflags} -fPIE -pie" + %if 0%{?is_opensuse} -%cmake -DWITH_TELEPATHY=OFF +%cmake %else -%cmake -DWITH_TELEPATHY=OFF -DWITH_APPINDICATOR=OFF +%cmake -DWITH_APPINDICATOR=OFF %endif make %{?_smp_mflags} @@ -182,6 +181,8 @@ %find_lang %{name} +# Begin: all icons/desktop updates only for suse < 1500 +%if 0%{?suse_version} < 1500 %post %desktop_database_post %icon_theme_cache_post @@ -228,14 +229,18 @@ %postun plugin-vnc %icon_theme_cache_postun -#%%post plugin-telepathy -#%%icon_theme_cache_post +%post plugin-telepathy +%icon_theme_cache_post -#%%postun plugin-telepathy -#%%icon_theme_cache_postun +%postun plugin-telepathy +%icon_theme_cache_postun + +# end: only for suse < 1500 +%endif %files -%doc AUTHORS CHANGELOG.md LICENSE LICENSE.OpenSSL README.md +%license LICENSE LICENSE.OpenSSL +%doc AUTHORS CHANGELOG.md README.md %{_bindir}/%{name} %{_datadir}/applications/%{name}-file.desktop %{_datadir}/applications/org.remmina.Remmina.desktop @@ -248,7 +253,7 @@ %{_datadir}/%{name} %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/plugins/ -%{_mandir}/man1/%{name}.1%{ext_man} +%{_mandir}/man1/%{name}.1%{?ext_man} %files lang -f %{name}.lang @@ -285,9 +290,12 @@ %{_datadir}/icons/hicolor/*/emblems/remmina-vnc-ssh.png %{_datadir}/icons/hicolor/*/emblems/remmina-vnc.png -#%%files plugin-telepathy -#%%defattr(-,root,root) -#%%{_libdir}/remmina/plugins/remmina-plugin-telepathy.so +%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-1.2.0-rcgit.27.tar.gz -> Remmina-1.2.0-rcgit.28.tar.gz ++++++ ++++ 241587 lines of diff (skipped)