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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
babashka Fast native Clojure scripting runtime
1.12.218 langnew! 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 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: fox@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-05-26 08:12:06
Last Update: 2026-06-01 10:34:05
Commit Hash: 568887e
Also Listed In: java linux
License: EPL
WWW:
https://babashka.org/
Description:
Babashka is a native, fast-starting Clojure interpreter for scripting. It uses GraalVM native-image to produce a self-contained binary that starts instantly, making Clojure practical for shell scripting and command-line tools.
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/bb
  2. /usr/local/share/licenses/babashka-1.12.218/catalog.mk
  3. /usr/local/share/licenses/babashka-1.12.218/LICENSE
  4. /usr/local/share/licenses/babashka-1.12.218/EPL
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • babashka>0:lang/babashka
To install the port:
cd /usr/ports/lang/babashka/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/babashka
  • pkg install babashka
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: babashka
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64
distinfo:
TIMESTAMP = 1779654609 SHA256 (babashka-1.12.218-linux-aarch64-static.tar.gz) = e9e9190afb0dd33abbcd3aa6c1382184a88a5498800324719be3be6e1aa68302 SIZE (babashka-1.12.218-linux-aarch64-static.tar.gz) = 27139602

Expand this list (2 items)

Collapse this list.

SHA256 (babashka-1.12.218-linux-amd64-static.tar.gz) = 7bd028cc794732ffde3da31ce4379840893c8e54f1046f92a8dfc4f4b3cddaf8 SIZE (babashka-1.12.218-linux-amd64-static.tar.gz) = 25183851

Collapse this list.


Packages (timestamps in pop-ups are UTC):
babashka
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest1.12.2181.12.218------
FreeBSD:14:quarterly--------
FreeBSD:15:latest1.12.2181.12.218n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest-1.12.218n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. linux_base-rl9>=9.2 : emulators/linux_base-rl9
  2. java : java/openjdk25
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for babashka-1.12.218: JAVA=on: Install OpenJDK for Clojure/Java interop ===> Use 'make config' to modify these settings
Options name:
lang_babashka
USES:
linux:rl9 java:run
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/babashka/babashka/releases/download/v1.12.218/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.12.218
01 Jun 2026 10:34:05
commit hash: 568887eb454e0b9b74b7d3c4fba1b5450a26d57ecommit hash: 568887eb454e0b9b74b7d3c4fba1b5450a26d57ecommit hash: 568887eb454e0b9b74b7d3c4fba1b5450a26d57ecommit hash: 568887eb454e0b9b74b7d3c4fba1b5450a26d57e files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
lang/babashka: Fix the FreeBSD 14.x build.
1.12.218
26 May 2026 08:08:58
commit hash: 889bac3e13f3123c6a02ac38c611f5adc428d315commit hash: 889bac3e13f3123c6a02ac38c611f5adc428d315commit hash: 889bac3e13f3123c6a02ac38c611f5adc428d315commit hash: 889bac3e13f3123c6a02ac38c611f5adc428d315 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
lang/babashka: New port: Fast native Clojure scripting runtime

Babashka is a native, fast-starting Clojure interpreter for scripting.
It uses GraalVM native-image to produce a self-contained binary that
starts instantly, making Clojure practical for shell scripting and
command-line tools.

This port installs a statically-linked Linux binary that runs via
FreeBSD's Linux binary compatibility layer (Linuxulator).

WWW: https://babashka.org/

Number of commits found: 2