Hello community,

here is the log from the commit of package gnome-pie for openSUSE:Leap:15.2 
checked in at 2020-02-21 10:52:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gnome-pie (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.gnome-pie.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-pie"

Fri Feb 21 10:52:06 2020 rev:12 rq:777483 version:0.7.2

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gnome-pie/gnome-pie.changes    2020-01-15 
15:04:49.997885474 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gnome-pie.new.26092/gnome-pie.changes 
2020-02-21 10:52:07.259261033 +0100
@@ -1,0 +2,43 @@
+Tue Nov 26 11:32:17 UTC 2019 - Luigi Baldoni <[email protected]>
+
+- Update to version 0.7.2
+  * New Feature: Pies will not close when CTRL or SHIFT is
+    pressed while clicking. This feature got requested several
+    times so it is now reality! You can now perform multiple
+    actions without having to re-open the pie.
+  * Improvement: Gnome-Pie switched from GPL to MIT license.
+  * Improvement: Gnome-Pie will now hide when it looses focus.
+    This is helpful under wayland when users click on panels for
+    example.
+  * Improvement: Fixed several deprecation warnings.
+  * Improvement: Added Dutch translation (thank you, Heimen
+    Stoffels).
+  * Bugfix: Fixed a segmentation fault when a new pie was added
+    under Wayland.
+  * Bugfix: Fixed some typos in the English translation (thank
+    you, Jörg Frings-Fürst).
+  * Bugfix: Removed creation of obsolete statistics file.
+  * Bugfix: Fixed build with vala 0.42 (thank you, Rico
+    Tzschichholz).
+
+- Dropped gnome-pie-fix-build-vala042.patch (merged upstream)
+
+- Added gnome-pie-fix-build-vala046.patch (fix build with vala
+  0.46+)
+
+- Spec cleanup
+
+-------------------------------------------------------------------
+Wed Oct  3 10:55:58 UTC 2018 - [email protected]
+
+- Update to version 0.7.1:
+  + Use gdk monitor on wayland if possible.
+- Add gnome-pie-fix-build-vala042.patch: Fix build with vala 0.42.
+  Only apply when vala 0.42.x and newer is present during build.
+- Drop gnome-pie-fix-invalid-chainup.patch: Fixed upstream.
+- Run spec-cleaner, modernize spec.
+- Conditionalize post(un) handling of desktop_database_post(un) and
+  icon_theme_cache_post(un), no longer needed for modern versions
+  of openSUSE.
+
+-------------------------------------------------------------------

Old:
----
  gnome-pie-fix-invalid-chainup.patch
  v0.7.0.tar.gz

New:
----
  Gnome-Pie-0.7.2.tar.gz
  gnome-pie-fix-build-vala046.patch

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

Other differences:
------------------
++++++ gnome-pie.spec ++++++
--- /var/tmp/diff_new_pack.gykfo4/_old  2020-02-21 10:52:07.535261597 +0100
+++ /var/tmp/diff_new_pack.gykfo4/_new  2020-02-21 10:52:07.535261597 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-pie
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,24 +12,24 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           gnome-pie
-Version:        0.7.0
+Version:        0.7.2
 Release:        0
 Summary:        A circular application launcher for GNOME
-License:        GPL-3.0+
+License:        MIT
 Group:          System/GUI/GNOME
-Url:            https://simmesimme.github.io/gnome-pie.html
-Source:         
https://github.com/Simmesimme/Gnome-Pie/archive/v%{version}.tar.gz
-# PATCH-FIX-UPSTREAM gnome-pie-fix-invalid-chainup.patch [email protected] 
-- Fix invalid chainup discovered by valac 0.35.x
-Patch0:         gnome-pie-fix-invalid-chainup.patch
+URL:            https://simmesimme.github.io/gnome-pie.html
+Source:         
https://github.com/Simmesimme/Gnome-Pie/archive/v%{version}.tar.gz#/Gnome-Pie-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM gnome-pie-fix-build-vala046.patch [email protected] -- make 
constructor of abstract class protected
+Patch1:         gnome-pie-fix-build-vala046.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  hicolor-icon-theme
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  vala >= 0.22
 BuildRequires:  pkgconfig(appindicator3-0.1)
@@ -44,7 +44,6 @@
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xtst)
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 GNOME-Pie is a circular application launcher (pie menu).
@@ -55,28 +54,20 @@
 
 %prep
 %setup -q -n Gnome-Pie-%{version}
-%patch0 -p1
+%patch1 -p1
 
 %build
 %cmake
-make
+make %{?_smp_mflags}
 
 %install
 %cmake_install
 %suse_update_desktop_file %{name} -r Utilities DesktopUtility
 %fdupes %{buildroot}%{_datadir}
 
-%post
-%desktop_database_post
-%icon_theme_cache_post
-
-%postun
-%desktop_database_postun
-%icon_theme_cache_postun
-
 %files
-%defattr(-,root,root)
-%doc AUTHORS COPYING TRANSLATING
+%license COPYING
+%doc AUTHORS TRANSLATING
 %{_bindir}/gnome-pie
 %{_datadir}/applications/gnome-pie.desktop
 %{_datadir}/doc/gnome-pie/
@@ -101,6 +92,6 @@
 %{_datadir}/icons/hicolor/scalable/apps/gnome-pie-symbolic.svg
 %{_datadir}/icons/hicolor/scalable/apps/gnome-pie.svg
 %{_datadir}/locale/zanata.xml
-%{_datadir}/man/man1/gnome-pie.1.gz
+%{_mandir}/man1/gnome-pie.1%{?ext_man}
 
 %changelog

++++++ gnome-pie-fix-build-vala046.patch ++++++
Index: Gnome-Pie-0.7.2/src/actions/action.vala
===================================================================
--- Gnome-Pie-0.7.2.orig/src/actions/action.vala
+++ Gnome-Pie-0.7.2/src/actions/action.vala
@@ -69,7 +69,7 @@ public abstract class Action : GLib.Obje
     /// C'tor, initializes all members.
     /////////////////////////////////////////////////////////////////////
 
-    public Action(string name, string icon, bool is_quickaction) {
+    protected Action(string name, string icon, bool is_quickaction) {
         GLib.Object(name : name, icon : icon, is_quickaction : is_quickaction);
     }
 

Reply via email to