Hello community,

here is the log from the commit of package virt-viewer for openSUSE:Factory 
checked in at 2016-06-14 23:07:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virt-viewer (Old)
 and      /work/SRC/openSUSE:Factory/.virt-viewer.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virt-viewer"

Changes:
--------
--- /work/SRC/openSUSE:Factory/virt-viewer/virt-viewer.changes  2016-01-22 
01:09:09.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.virt-viewer.new/virt-viewer.changes     
2016-06-14 23:07:10.000000000 +0200
@@ -1,0 +2,18 @@
+Wed Jun  8 15:51:14 MDT 2016 - [email protected]
+
+- bsc#982793 - virt-viewer installation create unusable launcher
+  virtview-desktop.patch
+
+-------------------------------------------------------------------
+Mon Jun  6 16:45:23 MDT 2016 - [email protected]
+
+- bsc#979735 - Virt-viewer: Changing zoom on disconnected machine
+  crashes application
+  fix-crash-on-zoom-change.patch
+
+-------------------------------------------------------------------
+Tue Jan 12 07:36:32 UTC 2016 - [email protected]
+
+- Require at least glib2 >= 2.26 in pre-SLE12 builds
+
+-------------------------------------------------------------------

New:
----
  fix-crash-on-zoom-change.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ virt-viewer.spec ++++++
--- /var/tmp/diff_new_pack.8KDsfE/_old  2016-06-14 23:07:11.000000000 +0200
+++ /var/tmp/diff_new_pack.8KDsfE/_new  2016-06-14 23:07:11.000000000 +0200
@@ -35,6 +35,7 @@
 Patch52:        netware-keycombo.patch
 Patch53:        virtview-desktop.patch
 Patch54:        reverse-3d5627d7-for-xen.patch
+Patch55:        fix-crash-on-zoom-change.patch
 ExclusiveArch:  %ix86 x86_64 s390x
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -42,6 +43,7 @@
 %if %suse_version >= 1315
 BuildRequires:  pkgconfig(gtk+-3.0)
 %else
+BuildRequires:  glib2-devel >= 2.26
 BuildRequires:  gtk2-devel
 %endif
 BuildRequires:  libvirt-devel >= 0.9.7
@@ -80,6 +82,7 @@
 %patch52 -p1
 %patch53 -p1
 %patch54 -p1
+%patch55 -p1
 
 %build
 echo "suse_version = %suse_version"

++++++ fix-crash-on-zoom-change.patch ++++++
References: bsc#979735

Index: virt-viewer-3.1/src/virt-viewer-window.c
===================================================================
--- virt-viewer-3.1.orig/src/virt-viewer-window.c
+++ virt-viewer-3.1/src/virt-viewer-window.c
@@ -384,6 +384,8 @@ G_MODULE_EXPORT void
 virt_viewer_window_menu_view_zoom_out(GtkWidget *menu G_GNUC_UNUSED,
                                       VirtViewerWindow *self)
 {
+    if ( self->priv->display == NULL )
+        return;
     virt_viewer_window_set_zoom_level(self,
                                       
virt_viewer_window_get_real_zoom_level(self) - ZOOM_STEP);
 }
@@ -392,6 +394,8 @@ G_MODULE_EXPORT void
 virt_viewer_window_menu_view_zoom_in(GtkWidget *menu G_GNUC_UNUSED,
                                      VirtViewerWindow *self)
 {
+    if ( self->priv->display == NULL )
+        return;
     virt_viewer_window_set_zoom_level(self,
                                       
virt_viewer_window_get_real_zoom_level(self) + ZOOM_STEP);
 }
++++++ virtview-desktop.patch ++++++
--- /var/tmp/diff_new_pack.8KDsfE/_old  2016-06-14 23:07:11.000000000 +0200
+++ /var/tmp/diff_new_pack.8KDsfE/_new  2016-06-14 23:07:11.000000000 +0200
@@ -2,26 +2,23 @@
 ===================================================================
 --- virt-viewer-3.1.orig/data/remote-viewer.desktop.in
 +++ virt-viewer-3.1/data/remote-viewer.desktop.in
-@@ -1,10 +1,22 @@
+@@ -1,10 +1,21 @@
  [Desktop Entry]
  _Name=Remote Viewer
 -_Comment=Access remote desktops
--Exec=remote-viewer %u
 +X-SuSE-translate=true
-+Comment=Virtual Machine Viewer for Xen and KVM
-+GenericName=VM Viewer for Xen/KVM
++Comment=Access remote desktops
++GenericName=Remote Desktop Client
 +Icon=yast-vm-management
-+Exec=/usr/bin/virt-viewer
+ Exec=remote-viewer %u
  Type=Application
  Terminal=false
--MimeType=x-scheme-handler/spice;application/x-virt-viewer;
+ MimeType=x-scheme-handler/spice;application/x-virt-viewer;
 -StartupNotify=true
 -Categories=GNOME;GTK;Network;RemoteAccess;
-+MimeType=x-scheme-handler/spice;
 +Encoding=UTF-8
-+Categories=Qt;X-SuSE-YaST;
++Categories=GNOME;GTK;Network;RemoteAccess;X-SuSE-YaST;
 +X-KDE-ModuleType=Library
-+X-KDE-RootOnly=true
 +X-KDE-HasReadOnlyMode=false
 +X-SuSE-YaST-Call=/usr/bin/virt-manager
 +X-SuSE-YaST-Group=Virtualization


Reply via email to