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)