holzschu / holzschu/a-shell

Include `aria2c` on a-shell mini

Open
#789 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Perl
Stars
3.9k
Forks
213
Avg merge
1m
Merged PRs (30d)
1

Description

`aria2c` is needed for downloading in `ani-cli`, and seems useful to have in general e.g. it’s an optional dependency for `yt-dlp`.

I think it has to be included with a-shell rather than be an optional wasm package, due to:
- It looks harder to build for wasm compared to existing successful iOS builds
- It’s potentially performance sensitive, on iSH downloads are really slow due to the linux emulation (although wasm probably isn’t as bad, will also help with battery life)
- I think pretty useful to have by default on a-shell mini for `ani-cli`/`yt-dlp` use cases

I found an [iOS build script targeting jailbroken devices](https://github.com/MCApollo/aria2/blob/master/compile-ios.sh), I think it should mostly work for a-shell as well.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.