Hello community, here is the log from the commit of package remmina for openSUSE:Factory checked in at 2017-09-05 15:17:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/remmina (Old) and /work/SRC/openSUSE:Factory/.remmina.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "remmina" Tue Sep 5 15:17:55 2017 rev:18 rq:520818 version:1.2.0~rcgit.20 Changes: -------- --- /work/SRC/openSUSE:Factory/remmina/remmina.changes 2017-08-22 11:09:23.198419297 +0200 +++ /work/SRC/openSUSE:Factory/.remmina.new/remmina.changes 2017-09-05 15:18:01.549574925 +0200 @@ -1,0 +2,122 @@ +Fri Sep 1 08:52:59 UTC 2017 - jweberhofer@weberhofer.at + +- Enhancements to upgrade to the new freerdp package +- Removed build dependency: pkgconfig(webkit2gtk-4.0) +- Added new build dependency: libappindicator3-devel +- Built-dependency freerdp2-devel and dependency to libfreerdp2 has been + introduced to force switching to the new freerdp2 package +- Suggest installation of RDP and VNC plugins +- Don't include app-indicator on SLES +- Cleaned up spec + +- Upgraded to 1.2.0-rcgit.20 + + Implemented enhancements: + * Enter key doesn't "Connect" when in Edit menu and password field is in focus #1233 + * Set Linux as the default terminal color scheme. Fixes #1238 #1243 (antenore) + + Fixed bugs: + * Remmina crashes each time I use FTP transfer #1257 + * Problems with some color schemes #1225 + + Closed issues: + * Color on SSH terminal window being applied #1238 + * Tray applet closing when last window gets closed #1236 + * Systray icon closes when closing 'Main Window' or RDP connection #1229 + * SSH Tunneling is broken with SSH Agent with public key #1228 + * Missing icons after compiling latest Git release #1221 + * RDP quality settings not saved #1216 + * Cannot connect after upgrading Ubuntu to 16.04 #946 + + Merged pull requests: + * passphrase not yet used in sftp connection - closes #1257 #1259 (antenore) + * Added ssh_agent in the list of authorized method, fixes #1228 #1246 (antenore) + * Connect when pressing enter in the password field #1242 (antenore) + * Fixed terminal color palettes #1240 (antenore) + * French translation update and other po files update with new strings to be translated #1239 (DevDef) + * SSH Kerberos GSSAPI Auth #1237 (giox069) + * Enter key doesn't "Connect" when in Edit menu and password field is in focus - #1233 #1234 (erichoog) + * Fix link for issue #367 #1232 (erichoog) + * Change Status Icon availability for gnome 3.16 #1230 (giox069) + +- Upgraded to 1.2.0-rcgit.19 + + Implemented enhancements: + * SSH tunneling does not work with RDP server redirection #1175 + * Enhancement - Another User connected to the server, forcing [...] pop-up #1141 + * RD Gateway Doesn't Support different username/password #933 + * the checkbox, 'Save SSH Password', greyed out. #708 + * RD Gateway authentication doesn't work #511 + * Allow the user to hide the toolbar inside a remmina connection window #413 + * Support for RDP Gateway #347 + * Ssh improvements #1196 (antenore) + * Implementing separate user and password for RD Gateway #1193 (antenore) + * RDP: remove server hostname DNS check #1190 (giox069) + * Pressing Enter in the Domain entry of Auth dialog submits #1163 (iivorait) + * Add server name to popup warning #1142 (antenore) + * Add an option to completely disable the floating toolbar in fullscreen mode #1135 (transistor1) + * The host key should not affect subsequent key operations #1132 (nanxiongchao) + + Fixed bugs: + * Remmina profile editor scrolling is broken #1179 + * Graphical issues when using byobu/tmux #1151 + * I always got an error message "SSH public key has changed!" #1129 + * problem with tui interfaces in remmina #1076 + * test bounty source #1048 + * Importing rdp file not successful #1039 + * Implementing separate user and password for RD Gateway #1193 (antenore) + + Closed issues: + * RDP to Win10 makes ToolBar clear #1209 + * Upgrading to 1.2 failed #1202 + * Multiple NICs #1188 + * "Public Key (Automatic)" option does not work with ed25519 keys #1187 + * Cannot connect to Windows 10 after Creators Update (1703) #1186 + * Crashing on Load: Segfault #1185 + * Files in mounted sharefolders become terrabytes big. #1174 + * compilation on Debian 9 #1165 + * Clipboard sync is not working #1164 + * File Transfers to Share Folder Crashing Remmina 1.2.0-rcgit-18 Each Try #1159 + * Segfault when using the host SMB sharefolder on Windows (from Linux client) #1157 + * Custom RDP settings? #1146 + * Missing icons in remote session toolbar #1136 + * Opacity for pop up tool bar is too see-through #1131 + * option to remove fullscreen toolbar completely #1128 + * SSH terminal doesn't work #1125 + * Start remmina with fixed language #1119 + * Remmina Next is Corrupting the Unity Desktop #1111 + * Remove systemd dependency #1100 + * Keyboard Events #1096 + * No move or resize terminal window #1087 + * Connection Timeout - vfprintf.c no such file or directory - Segfault #1080 + * SSH password can't save , terminal auto disconnection #1078 + * Remmina getting down when used ssh & mc #1075 + * Only stored passwords when connecting via RD-Gateway #922 + * VNC over SSH tunnel very slow #713 + * Domain/Username/Password database #711 + * Remmina RDP hangs after second certificate confirmation when using RD gateway #706 + * SSH agent forwarding, tunnels and other nice stuff #692 + * When I open a RDP connexion on Microsoft Windows PC, SSH Client display is messing #663 + * Remmina doesn't respect ssh config files... #235 + * SSH: missed check availability of PubkicKey Auth on remote host before asking passphrase #176 + + Merged pull requests: + * Fixes for the exit strategy #1219 (giox069) + * Issues 785 966 #1214 (giox069) + * Ssh protocol plugin implementation #1206 (antenore) + * The multi password changer #1203 (giox069) + * Fix snap issues #1200 (dfiloni) + * Terminal functionalities to make Remmina behave correctly with ncurses #1198 (antenore) + * Fix multiple typos of 'transfered' word #1173 (mfvescovi) + * RDP plugin: add password expired message and update po files #1170 (giox069) + * Remmina --full-version command line option #1169 (antenore) + * snapcraft: use snap-preload to get dynamic access to /snap path #1161 (3v1n0) + * Inproved CodeTriage and Bountysource buttons #1143 (weberhofer) + * Cmake clean #1140 (antenore) + * Give precedence to libfreerdp2 and winpr2 libs #1138 (antenore) + * travis: build the snap for PRs in Debug mode #1130 (3v1n0) + * snap: optionally push all the built snaps on PRs to transfer.sh #1126 (3v1n0) + * Small English nit (fullscreen_on_auto) #1124 (lnicola) + * Fix german translation #1120 (giox069) + +------------------------------------------------------------------- @@ -187 +308,0 @@ - Old: ---- v1.2.0-rcgit.18.tar.gz New: ---- Remmina-1.2.0-rcgit.20.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ remmina.spec ++++++ --- /var/tmp/diff_new_pack.9ZawkV/_old 2017-09-05 15:18:03.789260106 +0200 +++ /var/tmp/diff_new_pack.9ZawkV/_new 2017-09-05 15:18:03.793259544 +0200 @@ -16,16 +16,16 @@ # +%define realver 1.2.0-rcgit.20 %bcond_with nx -%define realver 1.2.0-rcgit.18 Name: remmina -Version: 1.2.0~rcgit.18 +Version: 1.2.0~rcgit.20 Release: 0 Summary: Versatile Remote Desktop Client License: GPL-2.0+ Group: Productivity/Networking/Other Url: http://www.remmina.org/ -Source0: https://github.com/FreeRDP/Remmina/archive/v%{realver}.tar.gz +Source0: https://github.com/FreeRDP/Remmina/archive/v%{realver}.tar.gz#/Remmina-%{realver}.tar.gz BuildRequires: cmake BuildRequires: ed BuildRequires: intltool @@ -33,11 +33,10 @@ BuildRequires: libjpeg-devel BuildRequires: pkgconfig BuildRequires: update-desktop-files -BuildRequires: pkgconfig(appindicator3-0.1) BuildRequires: pkgconfig(atk) BuildRequires: pkgconfig(avahi-glib) BuildRequires: pkgconfig(cairo) -BuildRequires: pkgconfig(freerdp2) >= 2.0 +BuildRequires: pkgconfig(freerdp2) BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gnutls) @@ -48,13 +47,17 @@ BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(spice-client-gtk-3.0) BuildRequires: pkgconfig(telepathy-glib) -BuildRequires: pkgconfig(webkit2gtk-4.0) +BuildRequires: pkgconfig(vte-2.91) BuildRequires: pkgconfig(winpr2) BuildRequires: pkgconfig(xkbfile) -Recommends: %{name}-lang = %{version} -Provides: remmina-plugins-common = %{version} -Obsoletes: remmina-plugins-common < 1.0.0 -BuildRequires: pkgconfig(vte-2.91) +Recommends: %{name}-lang +Recommends: %{name}-plugin-rdp +Recommends: %{name}-plugin-vnc +Provides: %{name}-plugins-common = %{version} +Obsoletes: %{name}-plugins-common < 1.0.0 +%if 0%{?is_opensuse} +BuildRequires: pkgconfig(appindicator3-0.1) +%endif %description Remmina is a remote desktop client written in GTK+, aiming to be useful for @@ -66,71 +69,70 @@ %package devel Summary: Development Files for %{name} Group: Development/Libraries/Other -Requires: %{name} = %{version} +Requires: %{name} = %{version}-%{release} %description devel This package contains header files needed for developing plugins for Remmina. -%package -n remmina-plugin-spice +%package plugin-spice Summary: SPICE Protocol Plugin for Remmina Group: Productivity/Networking/Other Requires: remmina = %{version} -%description -n remmina-plugin-spice +%description plugin-spice This package provides the SPICE protocol plugin for Remmina. -%package -n remmina-plugin-xdmcp +%package plugin-xdmcp Summary: XDMCP Protocol Plugin for Remmina Group: Productivity/Networking/Other Requires: remmina = %{version} -%description -n remmina-plugin-xdmcp +%description plugin-xdmcp This package provides the XDMCP protocol plugin for Remmina. %if %{with nx} -%package -n remmina-plugin-nx +%package plugin-nx Summary: NX Protocol Plugin for Remmina -# for nxproxy Group: Productivity/Networking/Other Requires: NX Requires: remmina = %{version} -%description -n remmina-plugin-nx +%description plugin-nx This package provides the NX protocol plugin for Remmina. %endif -%package -n remmina-plugin-rdp +%package plugin-rdp Summary: RDP Protocol Plugin for Remmina Group: Productivity/Networking/Other Requires: freerdp Requires: remmina = %{version} -%description -n remmina-plugin-rdp +%description plugin-rdp This package provides the RDP protocol plugin for Remmina. -%package -n remmina-plugin-vnc +%package plugin-vnc Summary: VNC Protocol Plugin for Remmina Group: Productivity/Networking/Other Requires: remmina = %{version} -%description -n remmina-plugin-vnc +%description plugin-vnc This package provides the RDP protocol plugin for Remmina. -#%%package -n remmina-plugin-telepathy +#%%package plugin-telepathy #Summary: Telepathy Protocol Plugin for Remmina #Group: Productivity/Networking/Other #Requires: remmina = %%{version} -#%%description -n remmina-plugin-telepathy +#%%description plugin-telepathy #This package provides the Telepathy plugin for Remmina. -%package -n remmina-plugins-gnome +%package plugins-gnome Summary: GNOME Plugins for Remmina Group: Productivity/Networking/Other Requires: remmina = %{version} -%description -n remmina-plugins-gnome +%description plugins-gnome This package provides the GNOME plugins for Remmina. %lang_package @@ -141,6 +143,9 @@ %build #TODO: When gh#FreeRDP/Remmina#714 is fixed enable TELEPATHY %cmake \ +%if ! 0%{?is_opensuse} + -DWITH_APPINDICATOR=OFF \ +%endif -DWITH_TELEPATHY=OFF make %{?_smp_mflags} @@ -165,46 +170,45 @@ %desktop_database_postun %icon_theme_cache_postun -%post -n remmina-plugin-spice +%post plugin-spice %icon_theme_cache_post -%postun -n remmina-plugin-spice +%postun plugin-spice %icon_theme_cache_postun -%post -n remmina-plugin-xdmcp +%post plugin-xdmcp %icon_theme_cache_post -%postun -n remmina-plugin-xdmcp +%postun plugin-xdmcp %icon_theme_cache_postun %if %{with nx} -%post -n remmina-plugin-nx +%post plugin-nx %icon_theme_cache_post -%postun -n remmina-plugin-nx +%postun plugin-nx %icon_theme_cache_postun %endif -%post -n remmina-plugin-rdp +%post plugin-rdp %icon_theme_cache_post -%postun -n remmina-plugin-rdp +%postun plugin-rdp %icon_theme_cache_postun -%post -n remmina-plugin-vnc +%post plugin-vnc %icon_theme_cache_post -%postun -n remmina-plugin-vnc +%postun plugin-vnc %icon_theme_cache_postun -#%%post -n remmina-plugin-telepathy +#%%post plugin-telepathy #%%icon_theme_cache_post -#%%postun -n remmina-plugin-telepathy +#%%postun plugin-telepathy #%%icon_theme_cache_postun %files -%defattr(-,root,root) %doc AUTHORS CHANGELOG.md LICENSE LICENSE.OpenSSL README.md %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop @@ -216,52 +220,44 @@ %{_datadir}/%{name} %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/plugins/ -%{_mandir}/man1/%{name}.1.gz +%{_mandir}/man1/%{name}.1%{ext_man} %files lang -f %{name}.lang -%defattr(-,root,root) %files devel -%defattr(-,root,root) %{_includedir}/%{name}/ %{_libdir}/pkgconfig/%{name}.pc -%files -n remmina-plugin-spice -%defattr(-,root,root) +%files plugin-spice %{_libdir}/remmina/plugins/remmina-plugin-spice.so %{_datadir}/icons/hicolor/*/emblems/remmina-spice.png -%files -n remmina-plugin-xdmcp -%defattr(-,root,root) +%files plugin-xdmcp %{_libdir}/remmina/plugins/remmina-plugin-xdmcp.so %{_datadir}/icons/hicolor/*/emblems/remmina-xdmcp-ssh.png %{_datadir}/icons/hicolor/*/emblems/remmina-xdmcp.png %if %{with nx} -%files -n remmina-plugin-nx -%defattr(-,root,root) +%files plugin-nx %{_libdir}/remmina/plugins/remmina-plugin-nx.so %{_datadir}/icons/hicolor/*/emblems/remmina-nx.png %endif -%files -n remmina-plugin-rdp -%defattr(-,root,root) +%files plugin-rdp %{_libdir}/remmina/plugins/remmina-plugin-rdp.so %{_datadir}/icons/hicolor/*/emblems/remmina-rdp-ssh.png %{_datadir}/icons/hicolor/*/emblems/remmina-rdp.png -%files -n remmina-plugin-vnc -%defattr(-,root,root) +%files plugin-vnc %{_libdir}/remmina/plugins/remmina-plugin-vnc.so %{_datadir}/icons/hicolor/*/emblems/remmina-vnc-ssh.png %{_datadir}/icons/hicolor/*/emblems/remmina-vnc.png -#%%files -n remmina-plugin-telepathy +#%%files plugin-telepathy #%%defattr(-,root,root) #%%{_libdir}/remmina/plugins/remmina-plugin-telepathy.so -%files -n remmina-plugins-gnome -%defattr(-,root,root) +%files plugins-gnome %{_libdir}/remmina/plugins/remmina-plugins-gnome.so %changelog