Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package taskwarrior for openSUSE:Factory 
checked in at 2021-12-08 22:09:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/taskwarrior (Old)
 and      /work/SRC/openSUSE:Factory/.taskwarrior.new.31177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "taskwarrior"

Wed Dec  8 22:09:35 2021 rev:21 rq:936540 version:2.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/taskwarrior/taskwarrior.changes  2021-02-15 
23:21:52.799895828 +0100
+++ /work/SRC/openSUSE:Factory/.taskwarrior.new.31177/taskwarrior.changes       
2021-12-08 22:10:54.078917350 +0100
@@ -1,0 +2,61 @@
+Sun Nov 28 20:00:55 UTC 2021 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 2.6.1:
+  - The logic behind new-uuid verbosity option changed. New-uuid now overrides
+    new-id if set and will cause Taskwarrior to display UUIDs instead of IDs
+    for new tasks (machine friendly).
+  - If ~/.taskrc is not found, Taskwarrior will look for its configuration in
+    $XDG_CONFIG_HOME/task/taskrc (defaulting to ~/.config/task/taskrc). This
+    allows users to setup their Taskwarrior to follow XDG standard without
+    using config overrides.
+  - Newer Unicode characters, such as emojis are correctly handled and 
displayed.
+    Taskwarrior now supports all Unicode characters up to Unicode 12.
+  - Datetime values until year 9999 are now supported.
+    Duration values of up to 1 000 000 years are now supported.
+  - 64-bit numeric values (up to 9,223,372,036,854,775,807) are now supported.
+  - Later/someday named datetime values now resolve to 9999-12-30 (instead of
+    2038-01-18).
+  - Calendar now supports displaying due dates until year 9999.
+  - Calendar now displays waiting tasks with due dates on the calendar.
+  - Calendar supports highlighting days with scheduled tasks.
+  - Multi-day holidays are now supported.
+  - Holiday data files for fr-CA, hu-HU, pt-BR, sk-SK and sv-FI locales are now
+    generated and shipped with Taskwarrior.
+  - The task edit command can now handle multi-line annotations and UDAs in a
+    user friendly way, withouth having to handle with JSON escaping of special
+    chars.
+  - A large portion of currently known parser-related issues was fixed.
+  - The taskrc file now supports relative paths, which are evaluated with
+    respect to (a) current directory, (b) taskrc directory and (c) now also the
+    installation directory of configuration files.
+  - The currently selected context is now applied for "task add" and "task log"
+    commands. Section on contexts in the manpage was updated to describe this
+    functionality.
+  - Users can specify per-context specific overrides of configuration 
variables.
+  - The `task import` command can now accept annotations with missing entry
+    values. Current time will be assumed.
+  - The new 'by' filter attribute modifier compares using '<=' rather than '<'
+    as 'before' uses.  This allows the last second of the day to match with
+    'due.by:eod', which it would not otherwise.  It also works with
+    whole units like days, e.g. 'add test due:2021-07-17' would not match
+    'due.before:tomorrow' (on the 16th), but would match 'due.by:tomorrow'.
+  - Waiting is now an entirely "virtual" concept, based on a task's
+    'wait' property and the current time. Task is considered "waiting" if its
+    wait attribute is in the future. TaskWarrior no longer explicitly
+    "unwaits" a task (the wait attribute is not removed once its value is in
+    the past), so the "unwait' verbosity token is no longer available.
+    This allows for filtering for tasks that were waiting in the past
+    intervals, but are not waiting anymore.
+  - The configuration file now supports environment variables.
+  - Taskwarrior can now handle displaying tasks in windows with limited width,
+    even if columns contain long strings (like URLs).
+  - The nag message is emitted at most once per task command, even with bulk
+    operations. Additionally, the urgency of the task considered is taken
+    before the completion, not after.
+  - The export command now takes an optional argument that references an
+    existing report. As such, "task export <report>" command will export
+    the same tasks that "task <report>" prints, and in the same order.
+  - The burndown command now supports non-cumulative display, where tasks only
+    get plotted within the interval segment when they got completed.
+
+-------------------------------------------------------------------

Old:
----
  task-2.5.3.tar.gz

New:
----
  task-2.6.1.tar.gz

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

Other differences:
------------------
++++++ taskwarrior.spec ++++++
--- /var/tmp/diff_new_pack.V93Qsz/_old  2021-12-08 22:10:54.534917564 +0100
+++ /var/tmp/diff_new_pack.V93Qsz/_new  2021-12-08 22:10:54.538917566 +0100
@@ -17,29 +17,27 @@
 
 
 Name:           taskwarrior
-Version:        2.5.3
+Version:        2.6.1
 Release:        0
 Summary:        Command-line todo list manager
 License:        MIT
 Group:          Productivity/Office/Organizers
-URL:            http://taskwarrior.org
-#Source0:        http://www.taskwarrior.org/download/task-#{version}.tar.gz
-Source0:        
https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v%{version}/task-%{version}.tar.gz
+URL:            https://taskwarrior.org/
+Source0:        https://taskwarrior.org/download/task-%{version}.tar.gz
 #PATCH-FIX-OPENSUSE: skip the INSTALL and LICENSE from files intended for the 
installation
 Patch0:         task-skip-INSTALL.patch
 BuildRequires:  awk
+# for completion
+BuildRequires:  bash
 BuildRequires:  cmake >= 2.8
 BuildRequires:  coreutils
 BuildRequires:  gcc-c++
 BuildRequires:  gnutls-devel
+# for sync
+BuildRequires:  libgnutls-devel
 BuildRequires:  libuuid-devel
-# for completion
-BuildRequires:  bash
 BuildRequires:  vim-base
 BuildRequires:  zsh
-# for sync
-BuildRequires:  libgnutls-devel
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 # use the name as other distributions, so
 # zypper in task will work as well
 Provides:       task = %{version}-%{release}
@@ -67,10 +65,10 @@
 %build
 %cmake -DENABLE_SYNC:BOOL=ON \
     -DTASK_DOCDIR:PATH=%{_docdir}/task \
-    -DTASK_MAN1DIR:PATH=%{_datadir}/man/man1/ \
+    -DTASK_MAN1DIR:PATH=%{_mandir}/man1/ \
     -DBUILD_SHARED_LIBS:BOOL=OFF \
     -DBUILD_STATIC_LIBS:BOOL=OFF \
-    -DTASK_MAN5DIR:PATH=%{_datadir}/man/man5/
+    -DTASK_MAN5DIR:PATH=%{_mandir}/man5/
 %cmake_build
 
 %install
@@ -83,8 +81,6 @@
 mv %{scriptsdir}bash/task.sh %{buildroot}%{_datadir}/bash_completion.d/
 
 install -m 0755 -d %{buildroot}%{_datadir}/zsh/site-functions/
-mv %{scriptsdir}zsh/_task %{buildroot}%{_datadir}/zsh/site-functions/
-rmdir %{scriptsdir}zsh
 
 install -m 0755 -d %{buildroot}%{_datadir}/fish/completions/
 mv %{scriptsdir}fish/task.fish %{buildroot}%{_datadir}/fish/completions/
@@ -100,11 +96,10 @@
 find %{buildroot}/%{_docdir}/task -type f -exec chmod a-x {} +
 
 %files
-%defattr(-,root,root)
 %doc %{_docdir}/task
 %{_bindir}/task*
-%{_datadir}/man/man1/task*
-%{_datadir}/man/man5/task*
+%{_mandir}/man1/task*
+%{_mandir}/man5/task*
 %{_datadir}/bash_completion.d/
 %{_datadir}/zsh/site-functions/
 %dir %{_datadir}/fish/

++++++ task-2.5.3.tar.gz -> task-2.6.1.tar.gz ++++++
++++ 20089 lines of diff (skipped)

Reply via email to