Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migration to brew cask #41

Closed
heyarne opened this issue Jun 6, 2017 · 14 comments
Closed

Migration to brew cask #41

heyarne opened this issue Jun 6, 2017 · 14 comments
Labels
feature request help needed This feature/issue is unlikely to be addressed by maintainers. So PR is needed.

Comments

@heyarne
Copy link

heyarne commented Jun 6, 2017

Is a migration to casks planned? Brew linkapps seems to be deprecated and superceded by brew cask.

@heyarne heyarne changed the title Migration to cask Migration to brew cask Jun 6, 2017
@d12frosted
Copy link
Owner

Hey @heyarne

Sorry for the late reply.

Since they are going to deprecate linkapps, I will provide cask version as well in a near future. And don't worry, I'll continue to maintain regular formula as well.

@junebash
Copy link

Hey there, just checking what the status on this is? Would love to use a version of GUI Emacs with the natural title bar and whatnot!

@d12frosted
Copy link
Owner

Hey @JonBash,

No progress so far and I can't give any estimates as I even didn't start working on this.

But you still can use GUI Emacs by launching Emacs.app from the cellar folder. I use it on the daily basis.

@deybhayden
Copy link

deybhayden commented Feb 12, 2018

Taking an excerpt from https://www.emacswiki.org/emacs/EmacsForMacOS, you can fix Spotlight for emacs-plus as well:

Spotlight indexes symlinks to files that are treated as system files, but it doesn’t show them in the GUI. It does show aliases though, so you could just command-option-drag /usr/local/Cellar/emacs-plus/*/Emacs.app to /Applications/ from Finder

This is working well for me.

@goranmoomin
Copy link
Contributor

As this repo is already running Travis CI and building Emacs, I would appreciate if the Travis CI would build per every commit and publish the binaries to GitHub or Binary, etc... and make a cask for it.

@d12frosted
Copy link
Owner

Yes, I use travis to run builds (just to test that everything builds). Note sure that it worth deploying on every build, because I only deploy 'default' configuration, which changes only once in a while.

AFAIK, you can only provide bottles for default options, right?

Regarding cask - I don't know how to do it, actually. I remember I've read some documentation about it, but don't remember any details. If you know how to do it, please share. Or even let's do it :)

@goranmoomin
Copy link
Contributor

goranmoomin commented May 15, 2019

@d12frosted
Yeah, you can only provide some default options for Homebrew cask(AFAIK cask != bottles)
I’ll see the .travis.yml tomorrow and (hopefully) make a PR; It’s too late here (4AM) :-)

@d12frosted
Copy link
Owner

@pcr910303 cool, let me know if you need anything

It’s too late here (4AM) :-)

I would say that it's too early 😸

@greened
Copy link

greened commented Oct 8, 2019

What is the status of this?

@d12frosted
Copy link
Owner

@greened there is no update on this. If someone really wants to have cask formula, I would gladly take some help on this.

@d12frosted d12frosted added the help needed This feature/issue is unlikely to be addressed by maintainers. So PR is needed. label Dec 31, 2019
@d12frosted
Copy link
Owner

I am closing this issue as there is no interest in making this happen. I would still gladly accept cask support as a contribution, but there is no actions for me at this point of time.

@angrybacon
Copy link

Is copying the .app to Applications/ still the accepted solution as of today? Am reinstalling a new machine running Ventura 13.0 and was hoping I could install all my graphical applications using --cask which doesn't seem supported for Emacs+

Having cask take care of the linking would check my one requirement: finding Emacs.app from Spotlight without having to copy the .app on every update since links don't seem to be indexed

@d12frosted
Copy link
Owner

You can copy the .app. As per cask - nothing changed. I don't have time to dig into this. If someone wants to bring it in, contributions are welcome :)

@d12frosted
Copy link
Owner

@angrybacon btw, you might be interested in this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request help needed This feature/issue is unlikely to be addressed by maintainers. So PR is needed.
Projects
None yet
Development

No branches or pull requests

7 participants