33b1397f36
- Now we use cabal (comparable to rust's cargo) to build binary packages. Reason: - Haskell's cabal packaging system is like rust's cargo. Every packages depends upon some specific version of other library. Hence, it is hard to maintain each and every version. - Patching packages so that they use latest of dependencies breaks compatibility. Benefits: - Enables building very large packages like `pandoc`. - Reduces disk space used. - Lesser packages to maintain. Signed-off-by: Aditya Alok <alok@termux.dev> |
||
---|---|---|
.github | ||
disabled-packages | ||
ndk-patches | ||
packages | ||
root-packages | ||
sample | ||
scripts | ||
x11-packages | ||
.gitattributes | ||
.gitignore | ||
CODEOWNERS | ||
CONTRIBUTING.md | ||
LICENSE.md | ||
README.md | ||
build-all.sh | ||
build-package.sh | ||
clean.sh | ||
repo.json |
README.md
Termux packages
This project contains scripts and patches to build packages for the Termux Android application.
Quick how-to about Termux package management is available at Package Management. It also has info on how to fix repository is under maintenance or down
errors when running apt
or pkg
commands.
Contributing
Read CONTRIBUTING.md and Developer's Wiki for more details.
Contacts
General mailing list: https://groups.io/g/termux
Developer mailing list: https://groups.io/g/termux-dev
General chat: https://gitter.im/termux/termux or #termux on IRC/libera.chat.
Developer chat: https://gitter.im/termux/dev.