I am trying to create a formula for Gajim: an open-source GUI chat app written in Python.
I have created a basic formula which allows gajim to be launched from the terminal, and also builds an .app if it is installed with the
--with-bundle option. This is mostly based on what I found in mpv.rb.
However, I just read the upcoming changes for Brew 2.0:
Homebrew 2.0.0 will not have any formulae with options in Homebrew/homebrew-core
And also Acceptable Formulae, which states:
Don’t make your formula build an
.app(native macOS Application); we don’t want those things in Homebrew.
So this seems to mean that the current mpv approach is no longer acceptable.
Can someone give some advice? Should I create a formula without the .app for homebrew-core? Or since Gajim is GUI-only, should it just be exclusively in homebrew-cask?