-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
[WIP] New package: shellcaster-1.0.1 #24525
Conversation
See #23972 , |
Exactly, not cross-friendly at all. That's why I eventually went for nocross. |
It's also arch restricted, due to their incorrect usage of signed/unsigned chars. |
So basically |
A better construct here is:
because archs is meant to be used for packages that explicitly only support particular archs, this is unintended breakage. |
I'm not sure I agree, because There is, however, a chance that upstream changes the dependency they are using, so I guess |
I see it as an unintended consequence by the maintainer of shellcaster. If we were packaging |
Well, given the fact that the dependency |
Nah, keep it open, I'm working on something for |
Hey I also use this and would be happy to see it packaged. I opened a ticket on shellcaster to make the author aware of the issue. Also it seems like shellcaster uses pancurses which uses ncurses-rs. Both projects haven't been updated since 2019 so if ncurses-rs gets forked pancurses will probably also need to be forked. I looked into #23972 and it seems like upstream dijo switched out their pancurses dep for termion. |
Hi there -- shellcaster maintainer here. I'd love to make it available for Void Linux and for ARM as well. Yes, in hindsight relying on Forking the The other option is that I can add a git dependency in my Cargo.toml, which will mean it will build Anyway, I wanted to check in here to figure out what would work best. Thanks, @kotajacob, for letting me know this existed. @fosslinux, you mention you're doing something with |
I haven't been able to do very much work on that yet, but it would basically involve adding a |
Terminal-based podcast manager built in Rust
https://github.com/jeff-hughes/shellcaster
Unfortunately nocross because ncurses-rs's build.rs tries to run a target executable on the host.