holzschu / a-shell

A terminal for iOS, with multiple windows
BSD 3-Clause "New" or "Revised" License
2.55k stars 114 forks source link

Include `aria2c` on a-shell mini #789

Open bbb651 opened 2 months ago

bbb651 commented 2 months ago

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:

I found an iOS build script targeting jailbroken devices, I think it should mostly work for a-shell as well.

holzschu commented 2 months ago

I think I remember aria2c being requested before; It seems to be licensed under the GPL, which means the FSF says it cannot be included in the AppStore version. Compiling it to WebAssembly is the only way forward (and it's going to be challenging).