Skip to content

Add clj & clojure from clojure.org#13294

Open
phrohdoh wants to merge 2 commits into
pkgxdev:mainfrom
phrohdoh:new/clojure.org
Open

Add clj & clojure from clojure.org#13294
phrohdoh wants to merge 2 commits into
pkgxdev:mainfrom
phrohdoh:new/clojure.org

Conversation

@phrohdoh

@phrohdoh phrohdoh commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • What changed: Added clj & clojure from clojure.org pre-builts for homebrew
  • Why: So that people can use clj & clojure via pkgx, pkgm, etc.

This PR has 2 commits:

  • build from source
  • vendor

I am not certain if either will work, or if vendoring is just easier for the team. I included both so that it would hopefully be easier to get this in one way or another.

Example release: https://github.com/clojure/brew-install/releases/tag/1.12.5.1654

AI Intent

  • Prompt or task statement: None.
  • Scope of AI-assisted changes: None.

Risk Assessment

  • Risk level: low / medium / high
  • Primary risks: It doesn't work.
  • Compatibility impact: ?

Rollback Plan

  • Revert path: Revert commit.
  • Forward-fix path (if revert is not possible): Make it work.

Validation

  • Local checks run: None, I don't use dev or bk.
  • CI checks expected: Syntactic validity?

Internal/Public Boundary Check

  • No internal-only data, private URLs, secrets, or private runbooks were
    added.

@phrohdoh phrohdoh force-pushed the new/clojure.org branch 5 times, most recently from 1c65a3a to 4a881c0 Compare June 13, 2026 13:26
@phrohdoh

Copy link
Copy Markdown
Contributor Author

To the best of my knowledge, using clj requires rlwrap but since pkgx does not currently have a rlwrap package the end-user must install it themselves (via brew or some other means).

@jhheider

Copy link
Copy Markdown
Contributor

@phrohdoh did your source build work? and did you evaluate rlwrap for packaging viability?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants