Hello community,

here is the log from the commit of package gnome-boxes for openSUSE:Factory 
checked in at 2019-11-29 15:57:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-boxes (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-boxes.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-boxes"

Fri Nov 29 15:57:23 2019 rev:66 rq:750950 version:3.34.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-boxes/gnome-boxes.changes  2019-11-15 
22:30:50.700111030 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-boxes.new.26869/gnome-boxes.changes       
2019-11-29 16:00:54.544854844 +0100
@@ -1,0 +2,10 @@
+Sat Nov 23 18:32:53 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Update to version 3.34.2:
+  + Fallback to host's time when RTC is not available in guest.
+  + Add 'Development' and 'Emulator' categories in desktop file.
+  + Recommend latest RHEL/Fedora/Ubuntu.
+  + Fix build with Vala master.
+- Drop gnome-boxes-fix-build-vala.patch: Fixed upstream.
+
+-------------------------------------------------------------------

Old:
----
  gnome-boxes-3.34.1.tar.xz
  gnome-boxes-fix-build-vala.patch

New:
----
  gnome-boxes-3.34.2.tar.xz

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

Other differences:
------------------
++++++ gnome-boxes.spec ++++++
--- /var/tmp/diff_new_pack.ldxPoY/_old  2019-11-29 16:00:59.068852988 +0100
+++ /var/tmp/diff_new_pack.ldxPoY/_new  2019-11-29 16:00:59.076852985 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-boxes
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 # Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -22,15 +22,13 @@
 %define govf_sover 0.1
 %define gfrdp_sover 0.1
 Name:           gnome-boxes
-Version:        3.34.1
+Version:        3.34.2
 Release:        0
 Summary:        A GNOME 3 application to access remote or virtual systems
 License:        LGPL-2.0-or-later
 Group:          System/GUI/GNOME
 URL:            https://wiki.gnome.org/Design/Apps/Boxes
 Source0:        
https://download.gnome.org/sources/gnome-boxes/3.34/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM gnome-boxes-fix-build-vala.patch -- Fix build with new 
vala
-Patch0:         gnome-boxes-fix-build-vala.patch
 
 BuildRequires:  fdupes
 BuildRequires:  meson >= 0.47.0
@@ -173,7 +171,7 @@
 
 %install
 %meson_install
-%suse_update_desktop_file org.gnome.Boxes %{name} Emulator
+%suse_update_desktop_file -r org.gnome.Boxes %{name} GNOME GTK System Emulator
 %find_lang %{name} %{?no_lang_C}
 %fdupes %{buildroot}%{_datadir}
 

++++++ gnome-boxes-3.34.1.tar.xz -> gnome-boxes-3.34.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-boxes-3.34.1/NEWS new/gnome-boxes-3.34.2/NEWS
--- old/gnome-boxes-3.34.1/NEWS 2019-10-07 15:57:37.689123200 +0200
+++ new/gnome-boxes-3.34.2/NEWS 2019-11-23 17:13:42.000000000 +0100
@@ -1,3 +1,21 @@
+3.34.2 - Nov 23, 2019
+=====================
+
+Changes since 3.34.1
+
+  - Fallback to host's time when RTC is not available in guest
+  - Add 'Development' and 'Emulator' categories in desktop file
+  - Recommend latest RHEL/Fedora/Ubuntu
+  - Fix build with Vala master
+  - Various CI fixes
+
+All contributors to this release:
+
+Dor Askayo <[email protected]>
+Felipe Borges <[email protected]>
+Gaurav Agrawal <[email protected]>
+Michael Catanzaro <[email protected]>
+
 3.34.1 - Oct 07, 2019
 =====================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-boxes-3.34.1/data/org.gnome.Boxes.appdata.xml.in 
new/gnome-boxes-3.34.2/data/org.gnome.Boxes.appdata.xml.in
--- old/gnome-boxes-3.34.1/data/org.gnome.Boxes.appdata.xml.in  2019-10-07 
15:57:37.711123200 +0200
+++ new/gnome-boxes-3.34.2/data/org.gnome.Boxes.appdata.xml.in  2019-11-23 
17:13:42.000000000 +0100
@@ -39,9 +39,9 @@
     </screenshot>
   </screenshots>
   <releases>
-   <release version="3.34.1" date="2019-10-07">
+   <release version="3.34.2" date="2019-11-23">
      <description>
-        <p>Boxes 3.34.1 is the latest stable version of GNOME Boxes, and it
+        <p>Boxes 3.34.2 is the latest stable version of GNOME Boxes, and it
           contains all the features and bugfixes introduced since our 3.32 
release.
         </p>
         <ul>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-boxes-3.34.1/data/org.gnome.Boxes.desktop.in 
new/gnome-boxes-3.34.2/data/org.gnome.Boxes.desktop.in
--- old/gnome-boxes-3.34.1/data/org.gnome.Boxes.desktop.in      2019-10-07 
15:57:37.711123200 +0200
+++ new/gnome-boxes-3.34.2/data/org.gnome.Boxes.desktop.in      2019-11-23 
17:13:42.000000000 +0100
@@ -10,6 +10,6 @@
 Terminal=false
 Type=Application
 StartupNotify=true
-Categories=GNOME;GTK;System;
+Categories=GNOME;GTK;System;Development;Emulator;
 MimeType=application/x-cd-image;x-scheme-handler/vnc;x-scheme-handler/rdp;
 DBusActivatable=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-boxes-3.34.1/data/recommended-downloads.xml 
new/gnome-boxes-3.34.2/data/recommended-downloads.xml
--- old/gnome-boxes-3.34.1/data/recommended-downloads.xml       2019-10-07 
15:57:37.713123000 +0200
+++ new/gnome-boxes-3.34.2/data/recommended-downloads.xml       2019-11-23 
17:13:42.000000000 +0100
@@ -9,10 +9,10 @@
   available.
  -->
 <list>
-  <os_id>http://redhat.com/rhel/8.0</os_id>
-  <os_id>http://fedoraproject.org/fedora/30</os_id>
-  <os_id>http://fedoraproject.org/silverblue/30</os_id>
-  <os_id>http://ubuntu.com/ubuntu/19.04</os_id>
+  <os_id>http://redhat.com/rhel/8.1</os_id>
+  <os_id>http://fedoraproject.org/fedora/31</os_id>
+  <os_id>http://fedoraproject.org/silverblue/31</os_id>
+  <os_id>http://ubuntu.com/ubuntu/19.10</os_id>
   <os_id>http://opensuse.org/opensuse/15.1</os_id>
   <os_id>http://debian.org/debian/10</os_id>
   <os_id>http://endlessos.com/eos/3.6</os_id>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-boxes-3.34.1/meson.build 
new/gnome-boxes-3.34.2/meson.build
--- old/gnome-boxes-3.34.1/meson.build  2019-10-07 15:57:37.731123200 +0200
+++ new/gnome-boxes-3.34.2/meson.build  2019-11-23 17:13:42.000000000 +0100
@@ -1,6 +1,6 @@
 project ('gnome-boxes',
          ['vala', 'c'],
-         version: '3.34.1',
+         version: '3.34.2',
          license: 'LGPLv2+',
          meson_version: '>= 0.46.0',
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-boxes-3.34.1/src/app-window.vala 
new/gnome-boxes-3.34.2/src/app-window.vala
--- old/gnome-boxes-3.34.1/src/app-window.vala  2019-10-07 15:57:37.772123000 
+0200
+++ new/gnome-boxes-3.34.2/src/app-window.vala  2019-11-23 17:13:42.000000000 
+0100
@@ -438,7 +438,7 @@
 
             return true;
         } else if (event.keyval == Gdk.Key.A &&
-                   (event.state & default_modifiers) == 
Gdk.ModifierType.CONTROL_MASK | Gdk.ModifierType.SHIFT_MASK) {
+                   (event.state & default_modifiers) == 
(Gdk.ModifierType.CONTROL_MASK | Gdk.ModifierType.SHIFT_MASK)) {
             foreach_view ((view) => { view.unselect_all (); });
 
             return true;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-boxes-3.34.1/src/libvirt-machine.vala 
new/gnome-boxes-3.34.2/src/libvirt-machine.vala
--- old/gnome-boxes-3.34.1/src/libvirt-machine.vala     2019-10-07 
15:57:37.777123000 +0200
+++ new/gnome-boxes-3.34.2/src/libvirt-machine.vala     2019-11-23 
17:13:42.000000000 +0100
@@ -649,7 +649,13 @@
                 try {
                     yield domain.set_time_async (null, 0, null);
                 } catch (GLib.Error error) {
-                    debug ("Failed to update clock on %s: %s", name, 
error.message);
+                    debug ("Failed to update clock using RTC on %s: %s", name, 
error.message);
+
+                    try {
+                        yield domain.set_time_async (new DateTime.now_utc (), 
0, null);
+                    } catch (GLib.Error error) {
+                        debug ("Failed to update clock using host time on %s: 
%s", name, error.message);
+                    }
                 }
             }
         }


Reply via email to