From ca07dd32f886d611214a3d1c405986c59730047d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Gaudin?= <theophile.gaudin@gmail.com> Date: Sun, 26 May 2024 17:04:13 +0200 Subject: [PATCH] task: update to 3.0.2 Closes: #50527 [via git-merge-pr] --- srcpkgs/task/patches/taskchampion.patch | 11 +++++++++++ srcpkgs/task/template | 8 +++++--- 2 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/task/patches/taskchampion.patch diff --git a/srcpkgs/task/patches/taskchampion.patch b/srcpkgs/task/patches/taskchampion.patch new file mode 100644 index 00000000000..67aa707774c --- /dev/null +++ b/srcpkgs/task/patches/taskchampion.patch @@ -0,0 +1,11 @@ +--- a/taskchampion/lib/src/atomic.rs~ ++++ b/taskchampion/lib/src/atomic.rs +@@ -22,7 +22,7 @@ + + unsafe fn from_ctype(self) -> Option<DateTime<Utc>> { + if self != 0 { +- return Some(utc_timestamp(self)); ++ return Some(utc_timestamp(self.into())); + } + None + } diff --git a/srcpkgs/task/template b/srcpkgs/task/template index 0f28ceb0e02..246414ab703 100644 --- a/srcpkgs/task/template +++ b/srcpkgs/task/template @@ -1,15 +1,17 @@ # Template file for 'task' pkgname=task -version=2.6.2 +version=3.0.2 revision=1 build_style=cmake -makedepends="libuuid-devel gnutls-devel" +build_helper="rust" +hostmakedepends="rust cargo" +makedepends="libuuid-devel gnutls-devel rust-std" short_desc="Task Warrior command-line todo list manager" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://taskwarrior.org" distfiles="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${version}/task-${version}.tar.gz" -checksum=b1d3a7f000cd0fd60640670064e0e001613c9e1cb2242b9b3a9066c78862cfec +checksum=633b76637b0c74e4845ffa28249f01a16ed2c84000ece58d4358e72bf88d5f10 post_install() { vcompletion scripts/zsh/_task zsh