BSD Ports

deskutils/taskwarrior 3.5.0_1 FreeBSD

Feature-rich command-line todo list manager

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
MIT
Categories
deskutils
Package size
4250.3 KiB, 10044.6 KiB installed

Description

Taskwarrior is a free and open source command-line todo list manager with support for filtering, tags, recurrence, priorities, custom reports, hooks and synchronisation between multiple clients.

In the other systems

SystemPortVersion
FreeBSDdeskutils/taskwarrior3.5.0_1
OpenBSDproductivity/taskwarrior2.6.2p1
NetBSDtime/taskwarrior2.6.2nb12
DragonFlydeskutils/taskwarrior2.6.2_1

Install

Binary package:

pkg install taskwarrior

From the ports tree:

cd /usr/ports/deskutils/taskwarrior/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	taskwarrior>0:deskutils/taskwarrior

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.5.03.5.0_12.6.22.6.2_13.5.0_1
FreeBSD:14:quarterly3.5.03.5.0n/a2.6.2_13.5.0
FreeBSD:15:latest3.5.0_13.5.0_1n/a2.6.2_12.6.2_1
FreeBSD:15:quarterly3.5.03.5.0n/an/an/a
FreeBSD:16:latest3.5.03.5.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 26

Configuration

No options to configure.

USES
cmake cargo compiler:c++17-lang python:3.8+,test shebangfix
Service scripts
none

Files

Manual pages 4
  • task(1)
  • task-color(5)
  • task-sync(5)
  • taskrc(5)
pkg-plist 79
  • bin/task
  • share/man/man1/task.1.gz
  • share/man/man5/task-color.5.gz
  • share/man/man5/task-sync.5.gz
  • share/man/man5/taskrc.5.gz
  • share/fish/vendor_completions.d/task.fish
  • share/zsh/site-functions/_task
  • share/taskwarrior/AUTHORS
  • share/taskwarrior/ChangeLog
  • share/taskwarrior/INSTALL
  • share/taskwarrior/LICENSE
  • share/taskwarrior/README.md
  • share/taskwarrior/rc/bubblegum-256.theme
  • share/taskwarrior/rc/dark-16.theme
  • share/taskwarrior/rc/dark-256.theme
  • share/taskwarrior/rc/dark-blue-256.theme
  • share/taskwarrior/rc/dark-gray-256.theme
  • share/taskwarrior/rc/dark-gray-blue-256.theme
  • share/taskwarrior/rc/dark-green-256.theme
  • share/taskwarrior/rc/dark-red-256.theme
  • share/taskwarrior/rc/dark-violets-256.theme
  • share/taskwarrior/rc/dark-yellow-green.theme
  • share/taskwarrior/rc/default.theme
  • share/taskwarrior/rc/holidays.cs-CZ.rc
  • share/taskwarrior/rc/holidays.da-DK.rc
  • share/taskwarrior/rc/holidays.de-AT.rc
  • share/taskwarrior/rc/holidays.de-BE.rc
  • share/taskwarrior/rc/holidays.de-CH.rc
  • share/taskwarrior/rc/holidays.de-DE.rc
  • share/taskwarrior/rc/holidays.el-GR.rc
  • share/taskwarrior/rc/holidays.en-CA.rc
  • share/taskwarrior/rc/holidays.en-GB.rc
  • share/taskwarrior/rc/holidays.en-NZ.rc
  • share/taskwarrior/rc/holidays.en-US.rc
  • share/taskwarrior/rc/holidays.es-CO.rc
  • share/taskwarrior/rc/holidays.es-ES.rc
  • share/taskwarrior/rc/holidays.es-US.rc
  • share/taskwarrior/rc/holidays.fi-FI.rc
  • share/taskwarrior/rc/holidays.fr-BE.rc
  • share/taskwarrior/rc/holidays.fr-CA.rc
  • share/taskwarrior/rc/holidays.fr-FR.rc
  • share/taskwarrior/rc/holidays.hr-HR.rc
  • share/taskwarrior/rc/holidays.hu-HU.rc
  • share/taskwarrior/rc/holidays.is-IS.rc
  • share/taskwarrior/rc/holidays.it-IT.rc
  • share/taskwarrior/rc/holidays.nb-NO.rc
  • share/taskwarrior/rc/holidays.nl-BE.rc
  • share/taskwarrior/rc/holidays.nl-NL.rc
  • share/taskwarrior/rc/holidays.pl-PL.rc
  • share/taskwarrior/rc/holidays.por-PRT.rc
  • share/taskwarrior/rc/holidays.pt-BR.rc
  • share/taskwarrior/rc/holidays.pt-PT.rc
  • share/taskwarrior/rc/holidays.ru-RU.rc
  • share/taskwarrior/rc/holidays.sk-SK.rc
  • share/taskwarrior/rc/holidays.sv-FI.rc
  • share/taskwarrior/rc/holidays.sv-SE.rc
  • share/taskwarrior/rc/holidays.tr-TR.rc
  • share/taskwarrior/rc/light-16.theme
  • share/taskwarrior/rc/light-256.theme
  • share/taskwarrior/rc/no-color.theme
  • share/taskwarrior/rc/refresh
  • share/taskwarrior/rc/solarized-dark-256.theme
  • share/taskwarrior/rc/solarized-light-256.theme
  • share/taskwarrior/scripts/add-ons/README
  • share/taskwarrior/scripts/add-ons/update-holidays.pl
  • share/taskwarrior/scripts/bash/task.sh
  • share/taskwarrior/scripts/hooks/README
  • share/taskwarrior/scripts/hooks/on-add
  • share/taskwarrior/scripts/hooks/on-add.the
  • share/taskwarrior/scripts/hooks/on-exit
  • share/taskwarrior/scripts/hooks/on-exit.shadow-file
  • share/taskwarrior/scripts/hooks/on-launch
  • share/taskwarrior/scripts/hooks/on-modify
  • share/taskwarrior/scripts/vim/README
  • share/taskwarrior/scripts/vim/ftdetect/task.vim
  • share/taskwarrior/scripts/vim/syntax/taskdata.vim
  • share/taskwarrior/scripts/vim/syntax/taskedit.vim
  • share/taskwarrior/scripts/vim/syntax/taskrc.vim
  • share/taskwarrior/task-ref.pdf
distinfo 349
FileSizeSHA256
rust/crates/adler2-2.0.1.crate13366320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
rust/crates/aho-corasick-1.1.4.crate184015ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
rust/crates/allocator-api2-0.2.21.crate63622683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
rust/crates/android_system_properties-0.1.5.crate5243819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
rust/crates/anstyle-1.0.14.crate17787940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
rust/crates/anyhow-1.0.103.crate487462a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3
rust/crates/async-stream-0.3.6.crate138230b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476
rust/crates/async-stream-impl-0.3.6.crate4312c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d
rust/crates/async-trait-0.1.89.crate321719035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
rust/crates/atomic-waker-1.1.2.crate124221505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
rust/crates/autocfg-1.5.0.crate18729c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
rust/crates/aws-config-1.8.16.crate15484150f156acdd2cf55f5aa53ee416c4ac851cf1222694506c0b1f78c85695e9ca9d
rust/crates/aws-credential-types-1.2.14.crate218658f20799b373a1be121fe3005fba0c2090af9411573878f224df44b42727fcaf7
rust/crates/aws-runtime-1.7.3.crate880915dcd93c82209ac7413532388067dce79be5a8780c1786e5fae3df22e4dee2864
rust/crates/aws-sdk-s3-1.132.0.crate1.677682e+065575840a3a6b11f6011463ebe359320dfe5b67babb5e9b06fed6ddf809a9ab40
rust/crates/aws-sdk-sts-1.103.0.crate202079c2249b81a2e73a8027c41c378463a81ec39b8510f184f2caab87de912af0f49b
rust/crates/aws-sigv4-1.4.3.crate9904468dc0b907359b120170613b5c09ccc61304eac3998ff6274b97d93ee6490115a
rust/crates/aws-smithy-async-1.2.14.crate219762ffcaf626bdda484571968400c326a244598634dc75fd451325a54ad1a59acfc
rust/crates/aws-smithy-checksums-0.64.7.crate1895210efbbcec1e044b81600e2fc562a391951d291152d95b482d5b7e7132299d762
rust/crates/aws-smithy-eventstream-0.60.20.crate29806faf09d74e5e32f76b8762da505a3cd59303e367a664ca67295387baa8c1d7548

Commit history 3

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
cc0257f281 Steven Kreuzer deskutils/taskwarrior: Fix i386 build and WITH_DEBUG builds
- Cast to time_t in Datetime::operator+/- (libshared): time_t is 32-bit on i386, so the braced return narrowed int64_t and clang rejected it with -Wc++11-narrowing. Only needed on 32-bit architectures, so apply the patch through EXTRA_PATCHES when ARCH is i386 instead of always. - Stop upstream from compiling -DTASK_TEST_RCDIR="${CMAKE_SOURCE_DIR}/doc/rc" into the binary for Debug builds: WITH_DEBUG made the binary write "include <WRKSRC>/doc/rc/default.theme" into every generated .taskrc, breaking it once the work directory is removed. Also drop the ineffective -DCMAKE_BUILD_TYPE=release (Uses/cmake.mk appends its own CMAKE_BUILD_TYPE afterwards, which always wins).
ac8fe94b91 Steven Kreuzer deskutils/taskwarrior: Update to 3.5.0