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

macOS homebrew support #160

Closed
kciredor opened this issue Dec 10, 2020 · 10 comments
Closed

macOS homebrew support #160

kciredor opened this issue Dec 10, 2020 · 10 comments
Milestone

Comments

@kciredor
Copy link

Having (mostly) everything scripted when (re-)provisioning my laptop, it would be nice for rizin to be added to homebrew like radare2 https://github.com/Homebrew/homebrew-core/blob/master/Formula/radare2.rb.

That way it's easy to just add another brew install and it'll be updated upon every brew update.

@XVilka
Copy link
Member

XVilka commented Dec 10, 2020

It makes sense to do after the first release is out.

@XVilka XVilka added this to the 1.0 milestone Dec 10, 2020
@ret2libc
Copy link
Member

Hi @kciredor ! Would you be available to help us with that? It should be similar to radare2, but using meson/ninja instead of configure/make for build/install steps.

@Maijin
Copy link
Member

Maijin commented Dec 10, 2020

@XVilka
Copy link
Member

XVilka commented Jan 22, 2021

A heads up for the maintainers - we tagged the first release, building artifacts and writing the release notes. If you planned to craft a new tap - it's a good time to do so.

@XVilka XVilka closed this as completed Jan 22, 2021
@ret2libc
Copy link
Member

Hi @kciredor . I'm planning to work relatively soon on providing repositories for linux distros so that they can remain updated with Rizin versions without having to re-download the release every time. It will also help us at least until distros will start packaging Rizin.

However, many of us are not working on Mac (not usually at least) so it would be great to receive some help on that. Are you still interested in the homebrew part? Would you be available to help with a basic formula and maybe look at what we need to do/setup to use https://github.com/toolmantim/tap-release ? It would be great to setup something like that, because that way we can just automatically update the formula when we release a new update, without requiring manual intervention.

Let us know please. Thanks.

@pcolladosoto
Copy link
Contributor

Hi all! According to the current INSTALL.md I believe there's no macOS Homebrew tap available for Rizin.

I usually work on a macOS machine and I would be more than happy to lend a hand and get that tap up and running.

Before doing so I would really appreciate it if you could tell me wether this is something you'd like: I'd hate to just bog you down with something you're not really seeking...

Thanks a ton for Rizin 😸

@ret2libc
Copy link
Member

ret2libc commented Aug 1, 2022

I'm not sure it's still worth it after all TBH... Rizin is already in homebrew core formulas and it is updated right now so maybe we can just rely on that. What do you think?

@pcolladosoto
Copy link
Contributor

As soon as I read the INSTALL.md I just didn't think about trying to install Rizin: I assumed it wasn't available at all.

Maybe we can update that line so that other users just use brew to install it?

Sorry for the noise... 😅

@ret2libc
Copy link
Member

ret2libc commented Aug 3, 2022

Definitely! I think there was no rizin formula at the time. Do you want to update the doc by sending a PR by any chance? 😀

@pcolladosoto
Copy link
Contributor

On it 😼

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

No branches or pull requests

5 participants