notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details
task Task runner / simpler Make alternative written in Go
3.44.0 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.42.1Version of this port present on the latest quarterly branch.
Maintainer: tagattie@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-09-30 06:30:10
Last Update: 2025-06-09 06:05:43
Commit Hash: 8a34054
License: MIT
WWW:
https://taskfile.dev/
Description:
Task is a task runner / build tool that aims to be simpler and easier to use than, for example, GNU Make. Since it's written in Go, Task is just a single binary and has no other dependencies, which means you don't need to mess with any complicated install setups just to use a build tool.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/task
  2. /usr/local/share/licenses/task-3.44.0/catalog.mk
  3. /usr/local/share/licenses/task-3.44.0/LICENSE
  4. /usr/local/share/licenses/task-3.44.0/MIT
Collapse this list.
Dependency lines:
  • task>0:devel/task
To install the port:
cd /usr/ports/devel/task/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/task
  • pkg install task
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: task
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1749447644 SHA256 (go-task-task-v3.44.0_GH0.tar.gz) = 9a4d91baf8fb3bfa018557f60f8516d8f8b9ee2012eaf5c1eb5d9484db429a06 SIZE (go-task-task-v3.44.0_GH0.tar.gz) = 564249

Expand this list (104 items)

Collapse this list.

SHA256 (Ladicle-tabwriter-v1.0.0_GH0.tar.gz) = 418b98c284ecfee18abae6f582bd784d9d9929c97ce03bc88bcc135612b4bcea SIZE (Ladicle-tabwriter-v1.0.0_GH0.tar.gz) = 11919 SHA256 (Masterminds-semver-v3.3.1_GH0.tar.gz) = 495b165ada0aa6f8798d0ff2474c5982faf8e1b8418364149f490029f9f4cb35 SIZE (Masterminds-semver-v3.3.1_GH0.tar.gz) = 28210 SHA256 (Microsoft-go-winio-v0.6.2_GH0.tar.gz) = 0bf0aedbb0a38c494fda60804679e270fe98ca05dc9c2659584df1e3e1e0bd17 SIZE (Microsoft-go-winio-v0.6.2_GH0.tar.gz) = 114145 SHA256 (ProtonMail-go-crypto-v1.1.6_GH0.tar.gz) = 4c159f38dc90caeb8322c15ad80b529b70cd285a1e884f9cdcef25803b93d116 SIZE (ProtonMail-go-crypto-v1.1.6_GH0.tar.gz) = 513001 SHA256 (alecthomas-chroma-v2.18.0_GH0.tar.gz) = d3ff19a0007222f1674f3d751f8702073fc95b7c293c595a3c36b57275c1bde5 SIZE (alecthomas-chroma-v2.18.0_GH0.tar.gz) = 1202857 SHA256 (chainguard-dev-git-urls-v1.0.2_GH0.tar.gz) = b55003cd74cae107631939924b6b702ceb9b3ba5a67f120427026838032db039 SIZE (chainguard-dev-git-urls-v1.0.2_GH0.tar.gz) = 5220 SHA256 (cloudflare-circl-v1.6.1_GH0.tar.gz) = d9e31594460124cf6f98a4580853ccfc9781c730c2f0058f4fcf2b4e23130a9c SIZE (cloudflare-circl-v1.6.1_GH0.tar.gz) = 7048493 SHA256 (cyphar-filepath-securejoin-v0.4.1_GH0.tar.gz) = 8171b434bba45b7041a6e41accc35b0426cd6b4b3b640411af9338e86453ab90 SIZE (cyphar-filepath-securejoin-v0.4.1_GH0.tar.gz) = 52786 SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 SHA256 (dlclark-regexp2-v1.11.5_GH0.tar.gz) = a43238d4a5e6a21fb5a4a8af2565a1843a175686be9c359f3e14ef9995a80ebe SIZE (dlclark-regexp2-v1.11.5_GH0.tar.gz) = 213678 SHA256 (dominikbraun-graph-v0.23.0_GH0.tar.gz) = b7d6ed47eff83acaef77d676fdc2101439f47552a04d1edbc0a532602b7d783c SIZE (dominikbraun-graph-v0.23.0_GH0.tar.gz) = 151823 SHA256 (elliotchance-orderedmap-v3.1.0_GH0.tar.gz) = 7360ec176afd23855c8460b34168571d585723985c0170747a68992e6e14a1e8 SIZE (elliotchance-orderedmap-v3.1.0_GH0.tar.gz) = 19989 SHA256 (emirpasic-gods-v1.18.1_GH0.tar.gz) = 741fb139fc74b20c0e5eae63a0a5ee0646019953b15955ac4505f1dd5dded104 SIZE (emirpasic-gods-v1.18.1_GH0.tar.gz) = 103448 SHA256 (fatih-color-v1.18.0_GH0.tar.gz) = 586b2b42a4165ac52b35808be1238f90d109789bfcb1ddecd3f512eddbac0a9f SIZE (fatih-color-v1.18.0_GH0.tar.gz) = 12717 SHA256 (fsnotify-fsnotify-v1.9.0_GH0.tar.gz) = 3ff59fb248bb76a6bf4fbe99586aec08f7218743187c71da3ff2e34c23cc1a05 SIZE (fsnotify-fsnotify-v1.9.0_GH0.tar.gz) = 73945 SHA256 (go-git-gcfg-3a3c6141e376_GH0.tar.gz) = 8886a299e568a466bcdb8b9a172a9a3c62c1c8e06669b6f1136601e70dde1e5c SIZE (go-git-gcfg-3a3c6141e376_GH0.tar.gz) = 29255 SHA256 (go-git-go-billy-v5.6.2_GH0.tar.gz) = b910d0564d61f8caa70a19d04df8b16523e3d39c15394488039b31324cb7bd85 SIZE (go-git-go-billy-v5.6.2_GH0.tar.gz) = 45328 SHA256 (go-git-go-git-v5.16.0_GH0.tar.gz) = 72b12a280b02f794399aa04beab8f3cb0c1a95f4c37f41f980f6169bc8ac13ba SIZE (go-git-go-git-v5.16.0_GH0.tar.gz) = 552527 SHA256 (go-task-slim-sprig-v3.0.0_GH0.tar.gz) = 673b1acc819c60899e78b00f20da2b8270a0e370c01d3def9cda0a86167881fb SIZE (go-task-slim-sprig-v3.0.0_GH0.tar.gz) = 40249 SHA256 (go-task-template-v0.1.0_GH0.tar.gz) = 9124ba70c50922e3f680fb84073a9bab6283aad3ece5082ed2a7c0888426d6b7 SIZE (go-task-template-v0.1.0_GH0.tar.gz) = 78058 SHA256 (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 4712c4ceae321433d8c1d9ebc6afd154d7932c849129ded48b1c4a51c21275e8 SIZE (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 3769 SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 SHA256 (golang-crypto-v0.37.0_GH0.tar.gz) = efc47fd29f232cc4e82f9de57a2213e6426fc2ee2d79c8ae545597c2e16ffdf7 SIZE (golang-crypto-v0.37.0_GH0.tar.gz) = 1850383 SHA256 (golang-groupcache-2c02b8208cf8_GH0.tar.gz) = b1c7464afcdeeca03a78abc75a514e9dcf03f87be4d407f64f8a5357596b4dbb SIZE (golang-groupcache-2c02b8208cf8_GH0.tar.gz) = 26678 SHA256 (golang-net-v0.39.0_GH0.tar.gz) = 608e1883bbac69a0167d2824ea5d93401986b5c3611bb1988358874ba8f13d4f SIZE (golang-net-v0.39.0_GH0.tar.gz) = 1502093 SHA256 (golang-sync-v0.14.0_GH0.tar.gz) = ab5a86fe8c4e6f2d1884ba5f91563796ca22723c245cda8cd035a266f24d1f5d SIZE (golang-sync-v0.14.0_GH0.tar.gz) = 18767 SHA256 (golang-sys-v0.33.0_GH0.tar.gz) = 16370146c98a69f76b09e7b67ec93d7e259e45d85808aeb9a453a4bbff865287 SIZE (golang-sys-v0.33.0_GH0.tar.gz) = 1528783 SHA256 (golang-term-v0.32.0_GH0.tar.gz) = 3b194a9205fc4221299c3475e4170a24a0a87c816ca58dcbc21b39029e47ef14 SIZE (golang-term-v0.32.0_GH0.tar.gz) = 15443 SHA256 (google-uuid-v1.6.0_GH0.tar.gz) = ee63376b5675376c60e055ed66e5f3651ccc703bd580c022b8ad00cea309252d SIZE (google-uuid-v1.6.0_GH0.tar.gz) = 20896 SHA256 (imdario-mergo-v1.0.0_GH0.tar.gz) = 95ef6e8c4d877d1bcb4d4cd8e917c56faba847bba86b3c91e869636ad008bf41 SIZE (imdario-mergo-v1.0.0_GH0.tar.gz) = 29097 SHA256 (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = b5a5c4fe8d73dea7dc838f1c428c5fff0db9b50a2c014208a2761de4e94fa5ba SIZE (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = 5945 SHA256 (joho-godotenv-v1.5.1_GH0.tar.gz) = f87c261109efd54c8f16b40252e820d690af571975c25247d2438c43be0be4a1 SIZE (joho-godotenv-v1.5.1_GH0.tar.gz) = 14220 SHA256 (kevinburke-ssh_config-v1.2.0_GH0.tar.gz) = 44b1e5fc518886e422c918c8c3e9fa797ce1affcbe5b1e2ffe514a595db7deca SIZE (kevinburke-ssh_config-v1.2.0_GH0.tar.gz) = 20611 SHA256 (klauspost-cpuid-v2.2.7_GH0.tar.gz) = 3af0c0c25c7ce1feaa89ea039d400d8c500d035f9a36e86d107d4743392a1da0 SIZE (klauspost-cpuid-v2.2.7_GH0.tar.gz) = 457397 SHA256 (mattn-go-colorable-v0.1.13_GH0.tar.gz) = c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77 SIZE (mattn-go-colorable-v0.1.13_GH0.tar.gz) = 9762 SHA256 (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 18fc42a278e60fb7a1dffa72f20539ae88d0e292db55b513ef514b7d369883a6 SIZE (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 4713 SHA256 (mitchellh-hashstructure-v2.0.2_GH0.tar.gz) = 3c6781f06d145547a3f08e365ee43c8c47b24d89baf1bc61bc971910f7fe4bbc SIZE (mitchellh-hashstructure-v2.0.2_GH0.tar.gz) = 9004 SHA256 (mvdan-sh-v3.11.0_GH0.tar.gz) = 69aebb0dd4bf5e62842c186ad38b76f6ec2e781188cd71cea33cb4e729086e94 SIZE (mvdan-sh-v3.11.0_GH0.tar.gz) = 231996 SHA256 (otiai10-copy-v1.14.1_GH0.tar.gz) = 32f7cd5dc0c182c4e5b86afe9e39bd6e9c1348f60de9c8511ff84ac1fcc295d8 SIZE (otiai10-copy-v1.14.1_GH0.tar.gz) = 20600 SHA256 (otiai10-mint-v1.6.3_GH0.tar.gz) = b02c8a525922a7eb63f03ef8a3223f4a167d7454b7c3df722f1901fadbe07b5b SIZE (otiai10-mint-v1.6.3_GH0.tar.gz) = 9029 SHA256 (pjbgf-sha1cd-v0.3.2_GH0.tar.gz) = 73dfdc1de6b75ebce312eb4cd54a48378d2d083454c7fa31f080fb01af205aa1 SIZE (pjbgf-sha1cd-v0.3.2_GH0.tar.gz) = 3682831 SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 SHA256 (puzpuzpuz-xsync-v3.5.1_GH0.tar.gz) = 9b01fb25f5d0ea71c20810a4bcc62d116d6c39686f04e51f3b6620eefb39754d SIZE (puzpuzpuz-xsync-v3.5.1_GH0.tar.gz) = 48037 SHA256 (sajari-fuzzy-v1.0.0_GH0.tar.gz) = b1f2dfca87c5e90cab8bba66a8d1ec94981637a2cbf8855d8535f3a8c12800bd SIZE (sajari-fuzzy-v1.0.0_GH0.tar.gz) = 2402004 SHA256 (sebdah-goldie-v2.5.5_GH0.tar.gz) = 22bffdaeb401ef2d69392d560c1111740266ab1b5db0d9cdcadca57304b962d9 SIZE (sebdah-goldie-v2.5.5_GH0.tar.gz) = 157147 SHA256 (sergi-go-diff-5b0b94c5c0d3_GH0.tar.gz) = a057b331f6e85453a55f2626b2b252e8d57cd9961f14573854cf883409807f53 SIZE (sergi-go-diff-5b0b94c5c0d3_GH0.tar.gz) = 1331888 SHA256 (skeema-knownhosts-v1.3.1_GH0.tar.gz) = cf130482ff2123967effedac1368d296d705d22f1c2a39a978f242bfb1fa59b7 SIZE (skeema-knownhosts-v1.3.1_GH0.tar.gz) = 18841 SHA256 (spf13-pflag-v1.0.6_GH0.tar.gz) = b6beba1d0a8ce6e0827567931ff9b1b1c93b0fb4b091e825aa09bf0310664ff7 SIZE (spf13-pflag-v1.0.6_GH0.tar.gz) = 52840 SHA256 (stretchr-objx-v0.5.2_GH0.tar.gz) = c21c81a2e619fe8194c9cfafd577a72fe163df5a384d68799fbc54eef4b0e33f SIZE (stretchr-objx-v0.5.2_GH0.tar.gz) = 33222 SHA256 (stretchr-testify-v1.10.0_GH0.tar.gz) = 06af5143ab5fc8f2fbf3d1420a5f002f6383cd7de911698dbd1822beacb27684 SIZE (stretchr-testify-v1.10.0_GH0.tar.gz) = 112732 SHA256 (xanzy-ssh-agent-v0.3.3_GH0.tar.gz) = e15d693dd9aaa7647e1ca4b2fd7051047aa4ad6b3678ecb1ca95cd93c3c34ec9 SIZE (xanzy-ssh-agent-v0.3.3_GH0.tar.gz) = 8620 SHA256 (zeebo-xxh3-v1.0.2_GH0.tar.gz) = d488743971995e562623d49603256814e2b5162d9c419dab8c99583fc6bcfd0b SIZE (zeebo-xxh3-v1.0.2_GH0.tar.gz) = 286392

Collapse this list.


Packages (timestamps in pop-ups are UTC):
task
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.44.03.44.0-3.44.03.44.0---
FreeBSD:13:quarterly3.42.13.42.1-3.42.13.44.0---
FreeBSD:14:latest3.44.03.44.0-3.44.03.44.0---
FreeBSD:14:quarterly3.42.13.44.0-3.42.13.44.0---
FreeBSD:15:latest3.44.03.44.0n/a3.43.3n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go123 : lang/go123
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for task-3.44.0: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
devel_task
USES:
go:1.23,modules
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/go-task/task/tar.gz/v3.44.0?dummy=/
Collapse this list.

Number of commits found: 11

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.44.0
09 Jun 2025 06:05:43
commit hash: 8a34054aff08422c06506cbbba6bd743db08991ccommit hash: 8a34054aff08422c06506cbbba6bd743db08991ccommit hash: 8a34054aff08422c06506cbbba6bd743db08991ccommit hash: 8a34054aff08422c06506cbbba6bd743db08991c files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/task: update to 3.44.0

Changelog: https://github.com/go-task/task/blob/v3.44.0/CHANGELOG.md

Reported by:	portscout
3.43.3
29 Apr 2025 07:28:42
commit hash: 307ac3e8fe9d89713e682e2cd229c7fbe4d546bccommit hash: 307ac3e8fe9d89713e682e2cd229c7fbe4d546bccommit hash: 307ac3e8fe9d89713e682e2cd229c7fbe4d546bccommit hash: 307ac3e8fe9d89713e682e2cd229c7fbe4d546bc files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/task: update to 3.42.3

Changelog: https://github.com/go-task/task/blob/v3.43.3/CHANGELOG.md

Reported by:	portscout
3.42.1_1
02 Apr 2025 02:07:58
commit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95acommit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95acommit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95acommit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95a files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
go: Bump ports for go124 update
3.42.1
20 Mar 2025 07:15:18
commit hash: 2a8a8154201ce96101ca7188c5e7007aaf677032commit hash: 2a8a8154201ce96101ca7188c5e7007aaf677032commit hash: 2a8a8154201ce96101ca7188c5e7007aaf677032commit hash: 2a8a8154201ce96101ca7188c5e7007aaf677032 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/task: update to 3.42.1

Changelog: https://github.com/go-task/task/blob/v3.42.1/CHANGELOG.md

Reported by:	portscout
3.41.0_1
05 Mar 2025 16:02:56
commit hash: d0642a617631ca9d19d24750b6669ecc13584027commit hash: d0642a617631ca9d19d24750b6669ecc13584027commit hash: d0642a617631ca9d19d24750b6669ecc13584027commit hash: d0642a617631ca9d19d24750b6669ecc13584027 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
Bump all go ports for yesterday's releases
3.41.0
25 Jan 2025 04:29:26
commit hash: cd337c7943954df50a2f0e94cfd0d113e2418288commit hash: cd337c7943954df50a2f0e94cfd0d113e2418288commit hash: cd337c7943954df50a2f0e94cfd0d113e2418288commit hash: cd337c7943954df50a2f0e94cfd0d113e2418288 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/task: update to 3.41.0

Changelog: https://github.com/go-task/task/blob/v3.41.0/CHANGELOG.md

Reported by:	portscout
3.40.1_1
21 Jan 2025 22:21:11
commit hash: 39522060fe30d16b47ca1671b543507a15d0817bcommit hash: 39522060fe30d16b47ca1671b543507a15d0817bcommit hash: 39522060fe30d16b47ca1671b543507a15d0817bcommit hash: 39522060fe30d16b47ca1671b543507a15d0817b files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update

PR:		284181
MFH:		2025Q1
3.40.1
11 Dec 2024 20:40:03
commit hash: b692994a0c25f23e9bac0ff03b274713f7f345bbcommit hash: b692994a0c25f23e9bac0ff03b274713f7f345bbcommit hash: b692994a0c25f23e9bac0ff03b274713f7f345bbcommit hash: b692994a0c25f23e9bac0ff03b274713f7f345bb files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/task: update to 3.40.1

Changelog: https://github.com/go-task/task/blob/v3.40.1/CHANGELOG.md

Reported by:	portscout
3.40.0
04 Dec 2024 20:25:42
commit hash: 24febed25a170d4cebddc0f98db960f409d6984fcommit hash: 24febed25a170d4cebddc0f98db960f409d6984fcommit hash: 24febed25a170d4cebddc0f98db960f409d6984fcommit hash: 24febed25a170d4cebddc0f98db960f409d6984f files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/task: update to 3.40.0

Changelog: https://github.com/go-task/task/blob/v3.40.0/CHANGELOG.md

Reported by:	portscout
3.39.2_1
08 Nov 2024 20:58:46
commit hash: 79271d538107eaed3822f2b39d0080da0101245acommit hash: 79271d538107eaed3822f2b39d0080da0101245acommit hash: 79271d538107eaed3822f2b39d0080da0101245acommit hash: 79271d538107eaed3822f2b39d0080da0101245a files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update

PR:		281842
3.39.2
30 Sep 2024 06:27:33
commit hash: b3c7acc9a5dc8cca89ed48893af5671133a9f4d2commit hash: b3c7acc9a5dc8cca89ed48893af5671133a9f4d2commit hash: b3c7acc9a5dc8cca89ed48893af5671133a9f4d2commit hash: b3c7acc9a5dc8cca89ed48893af5671133a9f4d2 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/task: add port: Task runner / simpler Make alternative written in Go

Task is a task runner / build tool that aims to be simpler and easier
to use than, for example, GNU Make.

Since it's written in Go, Task is just a single binary and has no
other dependencies, which means you don't need to mess with any
complicated install setups just to use a build tool.

WWW: https://taskfile.dev/

Number of commits found: 11