-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
addpkg(main/gleamfonts): CLI tool to install nerdfonts on Termux #21121
Conversation
This just downloads compiled binaries from repository instead of compiling it from source. |
That's correct, since it runs on the Erlang VM there is no need to compile them first. I can change the recipe to compile them if needed, it should not be that difficult |
875378c
to
75d9f25
Compare
Gleamfonts is a small CLI which allows user to easily fetch, install and configure patched fonts for Termux environments.
75d9f25
to
6ff2f1d
Compare
Regardless if the Erlang VM would make it work with pre-compiled binaries, we build all packages from source. A |
Also, since opening a PR skips the package request template. Why is it worth to add this package?Utility for downloading NerdFonts. Home page URLhttps://github.com/massix/gleamfonts Source code URLhttps://github.com/massix/gleamfonts Packaging policy acknowledgement
Additional informationThe package depends on I think the main issue I see with adding this package to the main repository is that, That's great, and I'm happy you're having fun writing it. You can of course continue to use this PR for CI testing. |
On a personal note. I've been meaning to polish it up for inclusion in the |
I do completely understand and there are no bad feelings (so don't worry about finding "a nicer way of putting this" 😄 ), I just thought it would be a good idea to have it distributed via Termux, despite the fact that I am the developer. I will take a look at TUR and add it there instead, I didn't even know that TUR existed to be honest 😅
Regarding this point, gleam and erlang packages are much similar to rust crates or Golang packages, so it should be the same principle!
I too have something similar but Termux is quite special, in that it accepts only a single font and it must be installed on a specific path for it to work. Of course a simple bash script or nix derivation could easily solve it, but I thought why not, let's do something more generic 😅 I don't want to waste any more minutes of your CI so feel free to close this if you are definitely sure that you won't be accepting this in upstream! |
Thanks for being so understanding about the situation.
It's at a similar level of officiality as resources like Arch's AUR, or Fedora's COPR. We do commonly collaborate with the TUR maintainers.
Yep that makes sense to me, I'm just not familiar with Gleam or Erlang as a language.
👍
No worries about that. I will be closing this PR as per your request. |
I can work on that, but one problem is to get Erlang working in CI. I've tried packaging rebar3 with CI's Erlang but it not went smoothly. I tried providing Erlang with Kerl but it failed to build it. |
So we'd need a |
It will probably be of no help but I got rebar3 working on Termux with this script if you might be interested! |
Gleamfonts is a small CLI tool which allows user to easily fetch, install and configure patched fonts for Termux environments.