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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
choose Human-friendly and fast alternative to cut and (sometimes) awk
1.3.4_10 textproc on this many watch lists=2 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 1.3.4_7Version of this port present on the latest quarterly branch.
Maintainer: tagattie@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-02-27 11:36:09
Last Update: 2024-03-23 09:41:46
Commit Hash: d632fbe
People watching this port, also watch:: smartmontools, clone, tcpdump, zip, UEFITool-qt5
License: GPLv3
WWW:
https://github.com/theryangeary/choose
Description:
This is choose, a human-friendly and fast alternative to cut and (sometimes) awk. Features - terse field selection syntax similar to Python's list slices - negative indexing from end of line - optional start/end index - zero-indexed - reverse ranges - aslightly faster than cut for sufficiently long inputs, much faster than awk - regular expression field separators using Rust's regex syntax
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/choose
  2. /usr/local/share/licenses/choose-1.3.4_10/catalog.mk
  3. /usr/local/share/licenses/choose-1.3.4_10/LICENSE
  4. /usr/local/share/licenses/choose-1.3.4_10/GPLv3
Collapse this list.
Dependency lines:
  • choose>0:textproc/choose
To install the port:
cd /usr/ports/textproc/choose/ && make install clean
To add the package, run one of these commands:
  • pkg install textproc/choose
  • pkg install choose
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: choose
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1677496203 SHA256 (rust/crates/aho-corasick-0.7.13.crate) = 043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86 SIZE (rust/crates/aho-corasick-0.7.13.crate) = 111381

Expand this list (64 items)

Collapse this list.

SHA256 (rust/crates/ansi_term-0.11.0.crate) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b SIZE (rust/crates/ansi_term-0.11.0.crate) = 17087 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 SIZE (rust/crates/atty-0.2.14.crate) = 5470 SHA256 (rust/crates/backslash-0.1.0.crate) = 35a89ea09f2c7f3c81711c0db7d389d86a9d66fa15a7067e6fd6dbef863ef786 SIZE (rust/crates/backslash-0.1.0.crate) = 1882 SHA256 (rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 SIZE (rust/crates/bitflags-1.2.1.crate) = 16745 SHA256 (rust/crates/clap-2.33.1.crate) = bdfa80d47f954d53a35a64987ca1422f495b8d6483c0fe9f7117b36c2a792129 SIZE (rust/crates/clap-2.33.1.crate) = 201567 SHA256 (rust/crates/heck-0.3.1.crate) = 20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205 SIZE (rust/crates/heck-0.3.1.crate) = 54666 SHA256 (rust/crates/hermit-abi-0.1.14.crate) = b9586eedd4ce6b3c498bc3b4dd92fc9f11166aa908a914071953768066c67909 SIZE (rust/crates/hermit-abi-0.1.14.crate) = 9556 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 SHA256 (rust/crates/libc-0.2.71.crate) = 9457b06509d27052635f90d6466700c65095fdf75409b3fbdd903e988b886f49 SIZE (rust/crates/libc-0.2.71.crate) = 474209 SHA256 (rust/crates/memchr-2.3.3.crate) = 3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400 SIZE (rust/crates/memchr-2.3.3.crate) = 22566 SHA256 (rust/crates/proc-macro-error-1.0.3.crate) = fc175e9777c3116627248584e8f8b3e2987405cabe1c0adf7d1dd28f09dc7880 SIZE (rust/crates/proc-macro-error-1.0.3.crate) = 23736 SHA256 (rust/crates/proc-macro-error-attr-1.0.3.crate) = 3cc9795ca17eb581285ec44936da7fc2335a3f34f2ddd13118b6f4d515435c50 SIZE (rust/crates/proc-macro-error-attr-1.0.3.crate) = 6963 SHA256 (rust/crates/proc-macro2-1.0.18.crate) = beae6331a816b1f65d04c45b078fd8e6c93e8071771f41b8163255bbd8d7c8fa SIZE (rust/crates/proc-macro2-1.0.18.crate) = 36252 SHA256 (rust/crates/quote-1.0.7.crate) = aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37 SIZE (rust/crates/quote-1.0.7.crate) = 25170 SHA256 (rust/crates/regex-1.3.9.crate) = 9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6 SIZE (rust/crates/regex-1.3.9.crate) = 236683 SHA256 (rust/crates/regex-syntax-0.6.18.crate) = 26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8 SIZE (rust/crates/regex-syntax-0.6.18.crate) = 294440 SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a SIZE (rust/crates/strsim-0.8.0.crate) = 9309 SHA256 (rust/crates/structopt-0.3.15.crate) = de2f5e239ee807089b62adce73e48c625e0ed80df02c7ab3f068f5db5281065c SIZE (rust/crates/structopt-0.3.15.crate) = 49378 SHA256 (rust/crates/structopt-derive-0.4.8.crate) = 510413f9de616762a4fbeab62509bf15c729603b72d7cd71280fbca431b1c118 SIZE (rust/crates/structopt-derive-0.4.8.crate) = 19647 SHA256 (rust/crates/syn-1.0.33.crate) = e8d5d96e8cbb005d6959f119f773bfaebb5684296108fb32600c00cde305b2cd SIZE (rust/crates/syn-1.0.33.crate) = 204845 SHA256 (rust/crates/syn-mid-0.5.0.crate) = 7be3539f6c128a931cf19dcee741c1af532c7fd387baa739c03dd2e96479338a SIZE (rust/crates/syn-mid-0.5.0.crate) = 14149 SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 SIZE (rust/crates/textwrap-0.11.0.crate) = 17322 SHA256 (rust/crates/thread_local-1.0.1.crate) = d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14 SIZE (rust/crates/thread_local-1.0.1.crate) = 12609 SHA256 (rust/crates/unicode-segmentation-1.6.0.crate) = e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0 SIZE (rust/crates/unicode-segmentation-1.6.0.crate) = 90703 SHA256 (rust/crates/unicode-width-0.1.7.crate) = caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479 SIZE (rust/crates/unicode-width-0.1.7.crate) = 16644 SHA256 (rust/crates/unicode-xid-0.2.1.crate) = f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564 SIZE (rust/crates/unicode-xid-0.2.1.crate) = 14392 SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191 SIZE (rust/crates/vec_map-0.8.2.crate) = 14466 SHA256 (rust/crates/version_check-0.9.2.crate) = b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed SIZE (rust/crates/version_check-0.9.2.crate) = 11979 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 SHA256 (theryangeary-choose-v1.3.4_GH0.tar.gz) = 6c711901bb094a1241a2cd11951d5b7c96f337971f8d2eeff33f38dfa6ffb6ed SIZE (theryangeary-choose-v1.3.4_GH0.tar.gz) = 31055

Collapse this list.


Packages (timestamps in pop-ups are UTC):
choose
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.3.4_101.3.4_10--1.3.4_10---
FreeBSD:13:quarterly1.3.4_71.3.4_7-1.3.4_71.3.4_10-1.3.4_71.3.4_7
FreeBSD:14:latest1.3.4_101.3.4_10--1.3.4_10--1.3.4_3
FreeBSD:14:quarterly1.3.4_71.3.4_10-1.3.4_71.3.4_10-1.3.4_71.3.4_7
FreeBSD:15:latest1.3.4_91.3.4_10n/a1.3.4_8n/a-1.3.4_8-
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rust>=1.77.0 : lang/rust
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for choose-1.3.4_10: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
textproc_choose
USES:
cargo
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/theryangeary/choose/tar.gz/v1.3.4?dummy=/
Collapse this list.

Number of commits found: 12

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.3.4_10
23 Mar 2024 09:41:46
commit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45a files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.77.0

PR:		277786
1.3.4_9
19 Feb 2024 11:59:23
commit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433c files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.76.0

PR:		276920
1.3.4_8
09 Jan 2024 12:15:54
commit hash: 109c3d4629b84972e660b689d169ac0761c1a519commit hash: 109c3d4629b84972e660b689d169ac0761c1a519commit hash: 109c3d4629b84972e660b689d169ac0761c1a519commit hash: 109c3d4629b84972e660b689d169ac0761c1a519 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.75.0

PR:		276033
1.3.4_7
08 Dec 2023 15:04:09
commit hash: b2afd89fb26437c5d9810b131370525352e63f71commit hash: b2afd89fb26437c5d9810b131370525352e63f71commit hash: b2afd89fb26437c5d9810b131370525352e63f71commit hash: b2afd89fb26437c5d9810b131370525352e63f71 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.74.1

PR:		275243
1.3.4_6
24 Oct 2023 10:22:32
commit hash: dd10dc88a7cf54f9aa164bf40cc5e481021401d6commit hash: dd10dc88a7cf54f9aa164bf40cc5e481021401d6commit hash: dd10dc88a7cf54f9aa164bf40cc5e481021401d6commit hash: dd10dc88a7cf54f9aa164bf40cc5e481021401d6 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.73.0

PR:		274499
1.3.4_5
08 Sep 2023 09:06:24
commit hash: aba8da2be191461126505c67726fa87345ae63f8commit hash: aba8da2be191461126505c67726fa87345ae63f8commit hash: aba8da2be191461126505c67726fa87345ae63f8commit hash: aba8da2be191461126505c67726fa87345ae63f8 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.72.0

PR:		273331
1.3.4_4
17 Jul 2023 15:58:38
commit hash: cdf28617b49d6e4a3b049746d3754fbc36ef7892commit hash: cdf28617b49d6e4a3b049746d3754fbc36ef7892commit hash: cdf28617b49d6e4a3b049746d3754fbc36ef7892commit hash: cdf28617b49d6e4a3b049746d3754fbc36ef7892 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.71.0

PR:		272449
1.3.4_3
09 Jun 2023 11:38:16
commit hash: e1d1045bc7a57cb26a07750a25c7b8bdd94b7175commit hash: e1d1045bc7a57cb26a07750a25c7b8bdd94b7175commit hash: e1d1045bc7a57cb26a07750a25c7b8bdd94b7175commit hash: e1d1045bc7a57cb26a07750a25c7b8bdd94b7175 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.70.0

PR:		271797
1.3.4_2
23 Apr 2023 13:14:05
commit hash: 3db55c4e97489e0f34fd7d35be6be0a4d0599061commit hash: 3db55c4e97489e0f34fd7d35be6be0a4d0599061commit hash: 3db55c4e97489e0f34fd7d35be6be0a4d0599061commit hash: 3db55c4e97489e0f34fd7d35be6be0a4d0599061 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.69.0

PR:		270953
1.3.4_1
16 Mar 2023 11:11:52
commit hash: ebf29acc6ce4942cbc6ee75d81b6b97391e4371fcommit hash: ebf29acc6ce4942cbc6ee75d81b6b97391e4371fcommit hash: ebf29acc6ce4942cbc6ee75d81b6b97391e4371fcommit hash: ebf29acc6ce4942cbc6ee75d81b6b97391e4371f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.68.0

PR:		270080
1.3.4
14 Mar 2023 19:04:28
commit hash: 5fec362bccf74eae238177a1a22bccd1fbaa3513commit hash: 5fec362bccf74eae238177a1a22bccd1fbaa3513commit hash: 5fec362bccf74eae238177a1a22bccd1fbaa3513commit hash: 5fec362bccf74eae238177a1a22bccd1fbaa3513 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
textproc/choose: fix build on powerpc
1.3.4
27 Feb 2023 11:33:39
commit hash: 37f2a178de579edbe85eac9212e91881f134b6d2commit hash: 37f2a178de579edbe85eac9212e91881f134b6d2commit hash: 37f2a178de579edbe85eac9212e91881f134b6d2commit hash: 37f2a178de579edbe85eac9212e91881f134b6d2 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
textproc/choose: add port: Human-friendly and fast alternative to cut and
(sometimes) awk

This is choose, a human-friendly and fast alternative to cut and
(sometimes) awk.

Features
- terse field selection syntax similar to Python's list slices
- negative indexing from end of line
- optional start/end index
- zero-indexed
- reverse ranges
- aslightly faster than cut for sufficiently long inputs, much faster
  than awk
- regular expression field separators using Rust's regex syntax

WWW: https://github.com/theryangeary/choose

Number of commits found: 12