Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gtg for openSUSE:Factory checked in 
at 2022-04-11 23:49:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtg (Old)
 and      /work/SRC/openSUSE:Factory/.gtg.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gtg"

Mon Apr 11 23:49:15 2022 rev:4 rq:969166 version:0.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/gtg/gtg.changes  2022-02-11 23:08:45.274832316 
+0100
+++ /work/SRC/openSUSE:Factory/.gtg.new.1900/gtg.changes        2022-04-11 
23:50:44.010050560 +0200
@@ -1,0 +2,29 @@
+Fri Mar 18 04:26:53 UTC 2022 - Luciano Santos <luc1...@opensuse.org>
+
+- Update to version 0.6:
+  + GTG 0.6 brings even more performance improvements, many bug
+    fixes, the introduction of the CalDAV synchronization service,
+    the new Gamify plugin, and a redesign of the Tag Editor. 
+  + Some of the new features additions:
+    - Support for undo/redo actions in the Task Editor.
+    - The ability to collapse and expand all tasks in the main menu.
+    - F10 shortcut to open the main menu.
+    - ESC now closes the calendar picker window.
+    - CTRL+B shortcut to set focus on the sidebar.
+    - An option to set the due date to "today" in the context menu.
+  + Some of the improvements:
+    - Made an update to prevent errors when no task is selected.
+    - Made several changes in preparation for Gtk 4.0.
+    - Added gtg://TASK-ID to the command-line help.
+    - Added the -p parameter for profiling in debug.sh.
+  + Updated documentation.
+- For a more extensive list of changes in 0.6, visit:
+  https://github.com/getting-things-gnome/gtg/blob/v0.6/NEWS
+- For a more detailed overview of what has changed in 0.6, visit:
+  https://fortintam.com/blog/gtg-0-6-released/
+- Drop already merged 0001-GTG-0.5-fix-meson-build-failure.patch
+  patch.
+- Add hamster-time-tracer recommendation for Hamster Plugin
+  integration.
+
+-------------------------------------------------------------------

Old:
----
  0001-GTG-0.5-fix-meson-build-failure.patch
  v0.5.tar.gz

New:
----
  v0.6.tar.gz

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

Other differences:
------------------
++++++ gtg.spec ++++++
--- /var/tmp/diff_new_pack.5o1N11/_old  2022-04-11 23:50:44.586043988 +0200
+++ /var/tmp/diff_new_pack.5o1N11/_new  2022-04-11 23:50:44.586043988 +0200
@@ -16,30 +16,48 @@
 #
 
 
+# TODO 1) Report unused itstool build requirement, despite it being
+#         checked by the build script.
+#      2) Meson is throwing out (gtg-0.6):
+#         "NOTICE: Future-deprecated features used:
+#                  0.56.0: {'meson.source_root'}"
+#      3) Report unneeded shebang in Python modules and executable bits
+#         on networkmanager.py.
+
 Name:           gtg
-Version:        0.5
+Version:        0.6
 Release:        0
 Summary:        Personal Organizer for GNOME
 License:        GPL-3.0-or-later
 Group:          Productivity/Office/Organizers
 URL:            https://wiki.gnome.org/Apps/GTG
 Source0:        
https://github.com/getting-things-gnome/gtg/archive/refs/tags/v%{version}.tar.gz
-# PATCH-FIX-UPSTREAM fix-meson-build-failure.patch -- luc1...@opensuse.org
-# based on commit 1809d10663ae3d8f69c04138b66f9b4e66ee14f6.
-# Fix i18n.merge_file() that got "build_always_stale" keyword
-# argument removed from Meson 0.60 release.
-Patch0:         0001-GTG-0.5-fix-meson-build-failure.patch
 
 BuildRequires:  fdupes
+BuildRequires:  gettext-tools
 BuildRequires:  itstool
 BuildRequires:  meson
 BuildRequires:  python-rpm-macros
+BuildRequires:  python3-cairo
+BuildRequires:  python3-caldav
+BuildRequires:  python3-gobject
+BuildRequires:  python3-liblarch
+BuildRequires:  python3-lxml
 BuildRequires:  update-desktop-files
+BuildRequires:  typelib(GLib)
+BuildRequires:  typelib(GdkPixbuf)
+BuildRequires:  typelib(Gtk) = 3.0
+BuildRequires:  typelib(GtkSource) = 4
+BuildRequires:  typelib(Pango)
+## Run-time Requirements
 Requires:       python3-gobject-Gdk
 Requires:       python3-liblarch
 Requires:       python3-liblarch-gtk
 Requires:       python3-lxml
 Requires:       python3-pycairo
+## For GTG's plugins
+# Hamster Time Tracker Integration
+Recommends:     hamster-time-tracker
 BuildArch:      noarch
 
 %description
@@ -56,9 +74,16 @@
 %prep
 %autosetup -p1
 
-### Fix Shebang Issues ###
-sed -i -e '1s/env //' GTG/{gtg.in,core/networkmanager.py}
-sed -i -r '1s/(.*)/# \1/' 
GTG/{core/info.py.in,plugins/export/export_templates/script_pocketmod}
+## Fix shebang issues
+pushd GTG
+sed -i -e '1s/env //' gtg.in
+sed -i -r '1s,(#!/bin/sh),# \1,' \
+          plugins/export/export_templates/script_pocketmod
+for file in core/info.py.in core/networkmanager.py; do
+    sed -i -r '1s,^(#!/usr/bin/(|env )python3),# \1,' $file
+    chmod -x $file
+done
+popd
 
 %build
 %meson %{nil}

++++++ v0.5.tar.gz -> v0.6.tar.gz ++++++
++++ 113483 lines of diff (skipped)

Reply via email to