Hello community,

here is the log from the commit of package gnome-boxes for openSUSE:Factory 
checked in at 2018-03-14 19:23:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-boxes (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-boxes.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-boxes"

Wed Mar 14 19:23:32 2018 rev:53 rq:584706 version:3.27.92

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-boxes/gnome-boxes.changes  2018-01-16 
09:25:52.504003077 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-boxes.new/gnome-boxes.changes     
2018-03-14 19:23:37.278051318 +0100
@@ -1,0 +2,112 @@
+Sun Mar  4 23:20:19 UTC 2018 - [email protected]
+
+- Update to version 3.27.92:
+  - Don't offer EOL operating systems for download.
+  - Handle mime-types (allows opening ISOs w/ Boxes from file
+    manager).
+  - Fix window grouping for multiple windows.
+  - Fix showing logo while downloading an image from the internet.
+  - Download logos from new source
+    (gitlab.gnome.org/gnome/gnome-boxes-logos).
+  - Add FreeDOS logo.
+- Add:
+  + pkgconfig(gobject-2.0) BuildRequires to avoid implicit
+    dependency.
+  + fdupes BuildRequires and its macro for replacement of
+    duplicates with links under the data directory.
+- Drop pkgconfig(rest-0.7) BuildRequires: it is no longer a
+  required anymore.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:27:16 UTC 2018 - [email protected]
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
+Tue Feb  6 14:01:19 UTC 2018 - [email protected]
+
+- Switch to meson build system:
+  + Add meson BuildRequires.
+  + Replace configure/make/make_install macros with
+    meson/meson_build/meson_install.
+- Drop gettext BuildRequires: no explicitly required by the build
+  system (but since RPM pulls it in, it's there anyway).
+
+-------------------------------------------------------------------
+Tue Feb  6 13:55:05 UTC 2018 - [email protected]
+
+- Update to version 3.27.90:
+  + Various documentation updates.
+  + Fix notification dismissal that prevented Boxes from exiting.
+  + Introduce selection mode keybord shortcuts.
+  + Remember user credentials (keyring) for remote machines.
+  + Show "oops page" when failing to connect to the backend.
+  + Add DnD file transfer UI (visual feedback).
+  + Add Transfers popover to keep track of ongoing file transfers.
+  + Many wizard UI/UX changes such as:
+    - Make "Select a File" a menu entry.
+    - Introduce the "Download an OS" section.
+    - Make it possible to search for a downloadable OS.
+    - Offer to download an ISO if none is found in the filesystem.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Tue Jan  9 23:54:51 UTC 2018 - [email protected]
+
+- Update to version 3.27.4:
+  + Various build (meson) fixes and improvements.
+  + Port of the IconView to GtkFlowBox.
+  + Fix notification dismissal at application shutdown.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Jan  3 03:27:03 UTC 2018 - [email protected]
+
+- Update to version 3.27.3:
+  + Use a more convenient developers.redhat.com API end-point.
+  + Port the Downloaded list to GtkListBox.
+  + Introduce a flat styling for the wizard rows.
+  + Set a user-agent when using the network.
+  + Make the wizard content scrollable.
+  + Updated translations.
+- Update Url to https://wiki.gnome.org/Design/Apps/Boxes: current
+  Boxes' web page.
+- Drop pkgconfig(json-glib-1.0) BuildRequires: it's no longer a
+  requirement.
+- Drop %glib2_gsettings_schema_*, %desktop_database_*,
+  %icon_theme_cache_* post/postun scriptlets and
+  %glib2_gsettings_schema_requires macro since their functionality
+  has been transfered to RPM file triggers.
+- Add pkgconfig(gio-2.0) BuildRequires: it was already being pulled
+  with glib-2.0 module and used, since both of them live in
+  glib2-devel package.
+- Adopt the use of %make_build macro instead of raw make command,
+  following the best practices.
+- Drop gnome-boxes-nb-translations.patch: Fixed upstream.
+
+-------------------------------------------------------------------
+Wed Jan  3 03:27:02 UTC 2018 - [email protected]
+
+- Update to version 3.27.2:
+  + Sufix screenshot filenames with .png.
+  + Install appstream metadata at the new right location.
+  + Fix enable-debug CFlags in the build machinery.
+  + Don't use the default size as minimum size in the machine setup
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Jan  3 03:27:01 UTC 2018 - [email protected]
+
+- Update to version 3.27.1:
+  + Allow multiple attempts to authenticate a VNC connection.
+  + Allow keeping the media after installation.
+  + Fix the logo resolution in the wizard.
+  + Fix target dev name for floppy nodes.
+  + Allow resize of disks with snapshots.
+  + Make the wizard look closer to the mockups.
+  + Introduce RHEL Developer Suite integration.
+  + Updated translations.
+- Add pkgconfig(json-glib-1.0) and pkgconfig(webkit2gtk-4.0)
+  BuildRequires: new dependencies.
+
+-------------------------------------------------------------------
@@ -1796 +1908 @@
-  + Upudated translations.
+  + Updated translations.

Old:
----
  gnome-boxes-3.26.2.tar.xz
  gnome-boxes-nb-translations.patch

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

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

Other differences:
------------------
++++++ gnome-boxes.spec ++++++
--- /var/tmp/diff_new_pack.r07GJj/_old  2018-03-14 19:23:38.170019648 +0100
+++ /var/tmp/diff_new_pack.r07GJj/_new  2018-03-14 19:23:38.174019506 +0100
@@ -18,41 +18,38 @@
 
 
 Name:           gnome-boxes
-Version:        3.26.2
+Version:        3.27.92
 Release:        0
 Summary:        A GNOME 3 application to access remote or virtual systems
-License:        LGPL-2.0+
+License:        LGPL-2.0-or-later
 Group:          System/GUI/GNOME
-Url:            https://live.gnome.org/Design/Apps/Boxes
-Source0:        
http://download.gnome.org/sources/gnome-boxes/3.26/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM gnome-boxes-nb-translations.patch [email protected] -- 
Update Norwegian Bokmål translations
-Patch0:         gnome-boxes-nb-translations.patch
-
-BuildRequires:  gettext
+URL:            https://wiki.gnome.org/Design/Apps/Boxes
+Source0:        
http://download.gnome.org/sources/gnome-boxes/3.27/%{name}-%{version}.tar.xz
+BuildRequires:  fdupes
+BuildRequires:  meson
 BuildRequires:  pkgconfig
-%if !0%{?is_opensuse}
-BuildRequires:  translation-update-upstream
-%endif
 BuildRequires:  update-desktop-files
 BuildRequires:  vala >= 0.36.0
 BuildRequires:  yelp-tools
-BuildRequires:  pkgconfig(glib-2.0) >= 2.52.0
+BuildRequires:  pkgconfig(gio-2.0) >= 2.44.0
+BuildRequires:  pkgconfig(glib-2.0) >= 2.44.0
+BuildRequires:  pkgconfig(gobject-2.0) >= 2.44.0
 BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 0.9.6
 BuildRequires:  pkgconfig(govirt-1.0) >= 0.3.4
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.19.8
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.22.20
 BuildRequires:  pkgconfig(gtk-vnc-2.0) >= 0.4.4
 BuildRequires:  pkgconfig(gudev-1.0) >= 165
 BuildRequires:  pkgconfig(libarchive) >= 3.0.0
-BuildRequires:  pkgconfig(libosinfo-1.0) >= 0.2.12
+BuildRequires:  pkgconfig(libosinfo-1.0) >= 1.1.0
 BuildRequires:  pkgconfig(libsecret-1)
-BuildRequires:  pkgconfig(libsoup-2.4) >= 2.44
+BuildRequires:  pkgconfig(libsoup-2.4) >= 2.38
 BuildRequires:  pkgconfig(libusb-1.0) >= 1.0.9
 BuildRequires:  pkgconfig(libvirt-gconfig-1.0) >= 0.2.0
-BuildRequires:  pkgconfig(libvirt-gobject-1.0) >= 0.2.2
+BuildRequires:  pkgconfig(libvirt-gobject-1.0) >= 0.2.0
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.7.8
-BuildRequires:  pkgconfig(rest-0.7)
 BuildRequires:  pkgconfig(spice-client-gtk-3.0) >= 0.32
 BuildRequires:  pkgconfig(tracker-sparql-2.0)
+BuildRequires:  pkgconfig(webkit2gtk-4.0)
 # Needed for unattended installations
 Requires:       fuseiso
 # Need libvirtd and an hypervisor
@@ -62,7 +59,9 @@
 # gnome-boxes requires org.freedesktop.Tracker.FTS schema to be available 
(bnc#785356).
 Requires:       tracker
 Recommends:     %{name}-lang
-%glib2_gsettings_schema_requires
+%if !0%{?is_opensuse}
+BuildRequires:  translation-update-upstream
+%endif
 
 %description
 Boxes is an application to create, setup, access, and use: remote
@@ -93,22 +92,22 @@
 %endif
 
 %build
-%configure \
-       --enable-vala \
-       %{nil}
-%make_build
+%meson
+%meson_build
 
 %install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
+%meson_install
 %suse_update_desktop_file org.gnome.Boxes %{name} Emulator
-%find_lang %{name}
+%find_lang %{name} %{?no_lang_C}
+%fdupes %{buildroot}%{_datadir}
 
 %files
-%doc AUTHORS COPYING NEWS README README.logos
+%license COPYING
+%doc AUTHORS NEWS HACKING README README.logos TODO
+%doc %{_datadir}/help/C/gnome-boxes
 %{_bindir}/gnome-boxes
-%dir %{_datadir}/appdata
-%{_datadir}/appdata/org.gnome.Boxes.appdata.xml
+%dir %{_datadir}/metainfo
+%{_datadir}/metainfo/org.gnome.Boxes.appdata.xml
 %{_datadir}/applications/org.gnome.Boxes.desktop
 %{_datadir}/glib-2.0/schemas/org.gnome.boxes.gschema.xml
 %dir %{_datadir}/gnome-boxes

++++++ gnome-boxes-3.26.2.tar.xz -> gnome-boxes-3.27.92.tar.xz ++++++
++++ 332474 lines of diff (skipped)


Reply via email to