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); }
