Port details on branch 2022Q3 |
- fennel Lisp that compiles to Lua
- 1.4.2 lang =0 1.4.2Version of this port present on the latest quarterly branch.
- Maintainer: jrm@FreeBSD.org
- Port Added: 2021-02-03 02:52:06
- Last Update: 2024-03-28 22:29:22
- Commit Hash: e202fa6
- License: MIT
- WWW:
- https://fennel-lang.org/
- Description:
- Fennel is a programming language that brings together the speed,
simplicity, and reach of Lua with the flexibility of a lisp syntax and
macro system.
- Full Lua compatibility: Easily call any Lua function or library from
Fennel and vice-versa.
- Zero overhead: Compiled code should be just as or more efficient than
hand-written Lua.
- Compile-time macros: Ship compiled code with no runtime dependency on
Fennel.
- Embeddable: Fennel is a one-file library as well as an
executable. Embed it in other programs to support runtime
extensibility and interactive development.
Anywhere you can run Lua code, you can run Fennel code.
- ¦ ¦ ¦ ¦
- 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/lang/fennel/ && make install clean
- To add the package, run one of these commands:
- pkg install lang/fennel
- pkg install fennel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: fennel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1711634594
SHA256 (fennel-1.4.2.tar.gz) = d507e6a99d856c73ddef117ec8dddcb614d42a424b0dbb8f84a4487b63ecac4c
SIZE (fennel-1.4.2.tar.gz) = 301195
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- lua54 : lang/lua54
- Runtime dependencies:
-
- lua54 : lang/lua54
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for fennel-1.4.2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- lang_fennel
- USES:
- gmake lua:51+,build,run
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|