Skip to content

Conversation

@puredanger
Copy link
Contributor

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same change?
  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you written new tests for your changes? Here's an example.
  • Have you successfully run brew tests with your changes locally?

Currently there is a blacklist entry for "clojure" (the language) that points you towards installing "leiningen" instead, which is the most popular Clojure build tool and the easiest path to a Clojure REPL, so this made good sense until now.

However, the next release of Clojure (1.9.0) will include a Clojure REPL tool (called clj). I am a member of the Clojure core team and I have a separate PR ready to submit with a formula for clojure that includes this tool, but the blacklist entry needs to be removed before that formula can be added.

This patch removes the blacklist for clojure and the test checking the blacklist for clojure.

puredanger added a commit to puredanger/homebrew-core that referenced this pull request Aug 23, 2017
This is a new formula for Clojure (the language) to install the Clojure repl tool (`clj`). This tool has been created by the Clojure core team (of which I am a member) for the upcoming Clojure 1.9.0 release.

There are two audit failures:

1) devel-only: Clojure 1.9.0 is currently in alpha, so this is a devel-only formula targeted at Clojure 1.9.0-alpha18. We expect this to be updated in the next few months to a stable 1.9.0 version when it's available. For now, this lets our users provide feedback on this new tool prior to its official release.

2) blacklist: Clojure is currently in the brew blacklist. I have created a separate PR to remove clojure from the blacklist at Homebrew/brew#3083. Presumably that PR needs to be applied before this formula can be accepted.
@puredanger
Copy link
Contributor Author

See Homebrew/homebrew-core#17151 for the new clojure formula PR

@MikeMcQuaid
Copy link
Member

Seems reasonable! Thanks for your first contribution to Homebrew, @puredanger! Without people like you submitting PRs we couldn't run this project. You rock!

@MikeMcQuaid MikeMcQuaid merged commit 2c43e06 into Homebrew:master Aug 23, 2017
@puredanger
Copy link
Contributor Author

Thanks!

@Homebrew Homebrew locked and limited conversation to collaborators May 4, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants