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

[Request] Release binaries on github #57

Closed
m040601 opened this issue Jul 30, 2023 · 2 comments
Closed

[Request] Release binaries on github #57

m040601 opened this issue Jul 30, 2023 · 2 comments
Assignees

Comments

@m040601
Copy link

m040601 commented Jul 30, 2023

Thanks for your work on this tool.

I'm a long time cli mpd clients user (ncmpcpp).
Just heard about gomp in the Arch linux forums.

I'm eager to try it out.
We do already have a "recipe" called PKGBUILD for building it on Archlinux. Either the "release" version or the "git" version.

https://aur.archlinux.org/packages/gomp or https://aur.archlinux.org/packages/gomp-git

I just dont want to download 500 Mega of Go just to compile it.
Especially in tiny ARM devices which are perfect for running mpd and/or a cli client.
Ex. Raspberry Pi (aarch64 or armv7h) or chromebooks.

Since it is written in Go, and github makes it easy and free to release binaries with automated github workflows for many different architectures

This would also make it very easy for package maintainers of different Linux distros to create a "gomp-bin" version for their distro that basicly just pulls the binary from github.

It's what many "famous" and popular go github projects do.

See for example how,

https://github.com/junegunn/fzf
https://github.com/gokcehan/lf

do it.

Thanks in advance.

@aditya-K2
Copy link
Owner

aditya-K2 commented Aug 11, 2023

Hi, thanks for suggesting this. My other project, gspt, does provide binaries for different architectures I will port the make file for gomp too.

@aditya-K2 aditya-K2 self-assigned this Aug 15, 2023
@aditya-K2
Copy link
Owner

Hi! The release now has binaries for multiple architectures. Please feel free to suggest any architectures that are missing. Thanks!

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

No branches or pull requests

2 participants