Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details
babashka Fast native Clojure scripting runtime
1.13.226 lang Σ=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 1.13.224Version of this port present on the latest quarterly branch.
Maintainer: fox@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-05-26 08:12:06
Last Update: 2026-10-13 04:10:38
Commit Hash: 4c88510
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.13.226/catalog.mk
  3. /usr/local/share/licenses/babashka-1.13.226/LICENSE
  4. /usr/local/share/licenses/babashka-1.13.226/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 = 1791864410 SHA256 (babashka-1.13.226-linux-aarch64-static.tar.gz) = 85d62914ce1183634e9f81db67ec8e4db41f927ab8caf5b92076da9e46fda679 SIZE (babashka-1.13.226-linux-aarch64-static.tar.gz) = 28597815

Expand this list (2 items)

Collapse this list.

SHA256 (babashka-1.13.226-linux-amd64.tar.gz) = c0174f7de467f00726e696a03b40b238e9a729656764169cbb7b01f4e71f6afb SIZE (babashka-1.13.226-linux-amd64.tar.gz) = 28695587

Collapse this list.


Packages (timestamps in pop-ups are UTC): #
babashka
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest1.13.2251.13.226---
FreeBSD:14:quarterly1.13.2251.13.225---
FreeBSD:15:latest1.13.2261.13.226n/a-n/a
FreeBSD:15:quarterly1.13.2251.13.225n/a-n/a
FreeBSD:16:latest1.13.2251.13.226n/a-n/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.13.226: 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.13.226/
Collapse this list.

Number of commits found: 9 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.13.226
13 Oct 2026 04:10:38
commit hash: 4c88510ec6a9ef8aaee2af44f186b05a9ffe9188commit hash: 4c88510ec6a9ef8aaee2af44f186b05a9ffe9188commit hash: 4c88510ec6a9ef8aaee2af44f186b05a9ffe9188commit hash: 4c88510ec6a9ef8aaee2af44f186b05a9ffe9188 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
lang/babashka: Update to 1.13.226

Changes since 1.13.225:

1.13.226 (2026-10-11)

  * Fix clojure.lang.RT/baseLoader and the context classloader
    returning nil in nREPL sessions
  * Bump jline to 4.4.7
  * Support the [opts stream] arity of read+string
  * Add the CIDER debugger to the nREPL server: #dbg, #break,
    C-u C-M-x and the step commands
  * Add CIDER's track-state to the nREPL server: font-lock of loaded
    vars and the box around instrumented functions
  * Fix the cider-nrepl version mismatch warning on cider-connect-clj
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.13.225
30 Sep 2026 07:54:59
commit hash: 4b6ac23f4c9c706ef677f4b91eb46d0cac53b9a0commit hash: 4b6ac23f4c9c706ef677f4b91eb46d0cac53b9a0commit hash: 4b6ac23f4c9c706ef677f4b91eb46d0cac53b9a0commit hash: 4b6ac23f4c9c706ef677f4b91eb46d0cac53b9a0 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
lang/babashka: Update to 1.13.225

Changes since 1.13.224:

1.13.225 (2026-09-28)

  * #2170: Read the docstring and :org.babashka/cli metadata of a var
    as :exec-fn or :fn in a task :cmd tree
  * #2170: A :doc in a task handler's :org.babashka/cli metadata takes
    precedence over its docstring
  * Run BABASHKA_PRELOADS before resolving bb.edn dependencies
  * Add org.jline.terminal.Terminal$Signal and allow reify of
    org.jline.terminal.Terminal$SignalHandler
  * Add org.jsoup.nodes.Document$OutputSettings
  * Bump jline to 4.4.6
  * Bump rewrite-clj to 1.3.58
1.13.224
24 Sep 2026 03:29:40
commit hash: 2a506368ca8ec4e286fa7d13afb91d29c4eabd78commit hash: 2a506368ca8ec4e286fa7d13afb91d29c4eabd78commit hash: 2a506368ca8ec4e286fa7d13afb91d29c4eabd78commit hash: 2a506368ca8ec4e286fa7d13afb91d29c4eabd78 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
lang/babashka: Update to 1.13.224

Changes since 1.13.223:

1.13.224 (2026-09-23)

  * Bundle clojure.data.json
  * #2162: Fix clojure.datafy/datafy on a namespace
  * Bump babashka.ffi to 0.1.2
  * Bump jline to 4.4.5
  * Dep resolution improvements
    - Ignore an empty <version/> element in maven-metadata-local.xml
      when listing an artifact's versions
    - Resolve a locally installed -SNAPSHOT version when a repository
      cannot be reached
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.13.223
18 Sep 2026 08:17:34
commit hash: 6dc23dda3e46fc4c22e71484b86686b0e48ab191commit hash: 6dc23dda3e46fc4c22e71484b86686b0e48ab191commit hash: 6dc23dda3e46fc4c22e71484b86686b0e48ab191commit hash: 6dc23dda3e46fc4c22e71484b86686b0e48ab191 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
lang/babashka: Update to 1.13.223

Changes since 1.13.222:

1.13.223 (2026-09-15)

  * #2151: An :exec-fn task in the :depends of a task with a :task
    body runs, with its own :exec-args and spec defaults
  * Dep resolution improvements
    - #2152: Read POMs, settings.xml and repository metadata without
      XML namespaces, as Maven does, so an element such as
      <Xlint:-unchecked/> no longer fails resolution
    - Resolve a timestamped snapshot version, such as
      1.0-20240101.123456-3, to that build instead of the newest one
    - Resolve ${project.name} and ${parent.artifactId} in a POM
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.13.222
15 Sep 2026 02:56:23
commit hash: 375abc5295a8b67ae841b467ac69922e2daa60f2commit hash: 375abc5295a8b67ae841b467ac69922e2daa60f2commit hash: 375abc5295a8b67ae841b467ac69922e2daa60f2commit hash: 375abc5295a8b67ae841b467ac69922e2daa60f2 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
lang/babashka: Update to 1.13.222

Changes since 1.13.220:

1.13.222 (2026-09-14)

Read the release blog post:
https://blog.michielborkent.nl/babashka-1.13.222.html

  * Fix No :mvn/version specified when resolving dependencies on Jetty
    ee9 and ee10 caused by cached POMs sharing dependency management
    across versions
  * bb nrepl-server writes .nrepl-port on start and removes it on
    exit, so bb repl --connect finds the server without an address
  * Bump org.babashka/cli to 0.12.91
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.13.220
02 Sep 2026 02:42:26
commit hash: afdcf81ac49eceff248377ba0b9f2dc35f7a8634commit hash: afdcf81ac49eceff248377ba0b9f2dc35f7a8634commit hash: afdcf81ac49eceff248377ba0b9f2dc35f7a8634commit hash: afdcf81ac49eceff248377ba0b9f2dc35f7a8634 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
lang/babashka: Update to 1.13.220

Changes since 1.13.219:

1.13.220 (2026-08-31)

Read the release blog post:
https://blog.michielborkent.nl/babashka-ffi.html

FFI:

  * Add experimental babashka.ffi
    (https://github.com/babashka/ffi): call C functions in shared
    libraries straight from babashka and JVM Clojure! See the guide:
    https://github.com/babashka/ffi/blob/main/doc/guide.md
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.13.219
09 Aug 2026 13:47:58
commit hash: 0ed6e1f215f9dc01a52a381989ea641987d58b3ccommit hash: 0ed6e1f215f9dc01a52a381989ea641987d58b3ccommit hash: 0ed6e1f215f9dc01a52a381989ea641987d58b3ccommit hash: 0ed6e1f215f9dc01a52a381989ea641987d58b3c files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
lang/babashka: Update to 1.13.219

Changes since 1.12.218:

1.13.219 (2026-07-27)

Highlights:

  * Tasks get automatic --help and shell completions, through the new
    :exec-fn and :cmd keys. See the blog post:
    https://blog.michielborkent.nl/babashka-tasks-cli.html
    These task keys should be considered experimental and may change in
    a future version of babashka, depending on feedback from the
    community
  * Clojure 1.13 map destructuring with :keys! etc.
(Only the first 15 lines of the commit message are shown above View all of this commit 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: 9