Port details |
- tokay Programming language designed for ad-hoc parsing, inspired by awk
- 0.6.6_4 textproc =2 0.6.6_2Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2023-07-16 05:54:04
- Last Update: 2024-12-01 09:24:18
- Commit Hash: 1d1fd15
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: MIT
- WWW:
- https://tokay.dev
- https://github.com/tokay-lang/tokay
- Description:
- Tokay is a programming language to quickly implement solutions for text
processing problems. This can either be just simple data extractions, but also
parsing entire structures or parts of it, and turning information into
structured parse trees or abstract syntax trees for further processing.
Therefore, Tokay is both a tool and language for simple one-liners, but can also
be used to implement code-analyzers, refactoring tools, interpreters, compilers
or transpilers. Tokay's own language parser is implemented in Tokay itself.
Tokay is inspired by awk, has syntactic and semantic flavours of Python and
Rust, but also follows its own philosophy, ideas and design principles.
Thus, it isn't compareable to other languages or projects, and is a language on
its own.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/textproc/tokay/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/tokay
- pkg install tokay
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: tokay
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1719034099
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- rust>=1.83.0 : lang/rust
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- textproc_tokay
- USES:
- cargo
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.6.6_4 01 Dec 2024 09:24:18 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.83.0
PR: 283000 |
0.6.6_3 08 Nov 2024 08:24:20 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.82.0
PR: 282516 |
0.6.6_2 27 Oct 2024 20:47:01 |
Yuri Victorovich (yuri) |
textproc/tokay: Update WWW |
0.6.6_2 23 Oct 2024 03:11:24 |
Yuri Victorovich (yuri) |
Mk/Uses/cargo.mk: Remove cross-compilation options for Rust-based ports
Reasons:
* Port build shouldn't use cross-compilation mode
because it buids for the same architecture.
* RUSTFLAGS isn't passed to the build of all or some Rust ports
in the cross-compilation mode.
Essential changes:
* Remove the CARGO_BUILD_TARGET make variable.
* Remove CARGO_BUILD_TARGET and CARGO_TARGET_* from CARGO_ENV.
* Update many ports that used CARGO_BUILD_TARGET.
* Build paths now don't include the architecture triplet part.
Immadiate benefits: (Only the first 15 lines of the commit message are shown above ) |
0.6.6_2 10 Sep 2024 11:00:34 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.81.0
PR: 281300 |
0.6.6_1 26 Aug 2024 08:08:01 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.80.1
PR: 280490 |
0.6.6 22 Jun 2024 07:22:27 |
Yuri Victorovich (yuri) |
textproc/tokay: update 0.6.5 → 0.6.6
Reported by: portscout |
0.6.5_5 18 Jun 2024 10:59:14 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.79.0
PR: 279707 |
0.6.5_4 13 May 2024 11:03:24 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.78.0
PR: 278834 |
0.6.5_3 23 Mar 2024 09:41:46 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.77.0
PR: 277786 |
0.6.5_2 19 Feb 2024 11:59:23 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.76.0
PR: 276920 |
0.6.5_1 09 Jan 2024 12:15:54 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.75.0
PR: 276033 |
0.6.5 20 Dec 2023 07:02:23 |
Yuri Victorovich (yuri) |
textproc/tokay: update 0.6.4 → 0.6.5
Reported by: portscout |
0.6.4_3 08 Dec 2023 15:04:09 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.74.1
PR: 275243 |
0.6.4_2 24 Oct 2023 10:22:32 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.73.0
PR: 274499 |
0.6.4_1 08 Sep 2023 09:06:24 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.72.0
PR: 273331 |
0.6.4 21 Jul 2023 06:52:36 |
Yuri Victorovich (yuri) |
textproc/tokay: Update 0.6.2 → 0.6.4
Reported by: portscout |
0.6.2_1 17 Jul 2023 15:58:38 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.71.0
PR: 272449 |
0.6.2 16 Jul 2023 05:51:12 |
Yuri Victorovich (yuri) |
textproc/tokay: New port: Programming language designed for ad-hoc parsing,
inspired by awk |