Hello community,

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

Package is "gnome-boxes"

Wed Jun 13 15:14:10 2018 rev:57 rq:615314 version:3.28.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-boxes/gnome-boxes.changes  2018-05-10 
15:48:03.504213892 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-boxes.new/gnome-boxes.changes     
2018-06-13 15:14:14.663945538 +0200
@@ -1,0 +2,11 @@
+Fri Jun  8 18:31:27 UTC 2018 - bjorn....@gmail.com
+
+- Update to version 3.28.5:
+  + Rename icons to match application id.
+  + Build in Flatpak.
+  + Use VIRTIO video adapter for new VMs.
+  + Updated translations.
+- Add gnome-boxes-fix-icons.patch: build: Unbreak the icon
+  installation in gnome-3-28.
+
+-------------------------------------------------------------------

Old:
----
  gnome-boxes-3.28.4.tar.xz

New:
----
  gnome-boxes-3.28.5.tar.xz
  gnome-boxes-fix-icons.patch

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

Other differences:
------------------
++++++ gnome-boxes.spec ++++++
--- /var/tmp/diff_new_pack.X6Cf4B/_old  2018-06-13 15:14:15.471916060 +0200
+++ /var/tmp/diff_new_pack.X6Cf4B/_new  2018-06-13 15:14:15.475915914 +0200
@@ -18,13 +18,16 @@
 
 
 Name:           gnome-boxes
-Version:        3.28.4
+Version:        3.28.5
 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:        
http://download.gnome.org/sources/gnome-boxes/3.28/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM gnome-boxes-fix-icons.patch -- build: Unbreak the icon 
installation in gnome-3-28
+Patch0:         gnome-boxes-fix-icons.patch
+
 BuildRequires:  fdupes
 BuildRequires:  meson
 BuildRequires:  pkgconfig
@@ -112,7 +115,7 @@
 %{_datadir}/gnome-boxes/osinfo/
 %{_datadir}/gnome-boxes/sources/QEMU_Session
 %{_datadir}/gnome-boxes/unattended/disk.img
-%{_datadir}/icons/hicolor/*/apps/gnome-boxes*
+%{_datadir}/icons/hicolor/*/apps/org.gnome.Boxes*
 
 %files -n gnome-shell-search-provider-boxes
 %{_datadir}/dbus-1/services/org.gnome.Boxes.SearchProvider.service

++++++ gnome-boxes-3.28.4.tar.xz -> gnome-boxes-3.28.5.tar.xz ++++++
++++ 1774 lines of diff (skipped)

++++++ gnome-boxes-fix-icons.patch ++++++
>From e8b9d5ca5ebed5f2e076e6e6c975ec37efc21c5b Mon Sep 17 00:00:00 2001
From: Debarshi Ray <debars...@gnome.org>
Date: Fri, 8 Jun 2018 12:42:49 +0200
Subject: [PATCH] build: Unbreak the icon installation in gnome-3-28

The icons were getting directly copied to $data_dir/icons without
retaining the directory hierarchy inside.

Fallout from d2410d0959094dee8cc3e1276b255e8fb991fe31

It was also broken in master, but was fixed by
c115f5bfb56aa9fe42356c5f4f9ee87f6c87f454 and
578707e9924c32a808e12c2830f18156ccb109f6

https://gitlab.gnome.org/GNOME/gnome-boxes/issues/217
---
 data/meson.build | 26 +-------------------------
 1 file changed, 1 insertion(+), 25 deletions(-)

diff --git a/data/meson.build b/data/meson.build
index 847734e..9f1c4b4 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -1,28 +1,4 @@
-icondir = join_paths(data_dir, 'icons')
-
-install_data('icons/hicolor/16x16/apps/org.gnome.Boxes.png',
-  install_dir: icondir,
-)
-
-install_data('icons/hicolor/24x24/apps/org.gnome.Boxes.png',
-  install_dir: icondir,
-)
-
-install_data('icons/hicolor/symbolic/apps/org.gnome.Boxes-symbolic.svg',
-  install_dir: icondir,
-)
-install_data('icons/hicolor/32x32/apps/org.gnome.Boxes.png',
-  install_dir: icondir,
-)
-
-install_data('icons/hicolor/48x48/apps/org.gnome.Boxes.png',
-  install_dir: icondir,
-)
-
-install_data('icons/hicolor/256x256/apps/org.gnome.Boxes.png',
-  install_dir: icondir,
-)
-
+install_subdir('icons/hicolor/', install_dir: join_paths (data_dir, 'icons'))
 
 resource_files = files ('gnome-boxes.gresource.xml')
 resources = gnome.compile_resources ('org.gnome.Boxes',
--
libgit2 0.27.1


Reply via email to