Skip to content
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

Termux packaging #1770

Open
Iey4iej3 opened this issue Mar 30, 2024 · 2 comments
Open

Termux packaging #1770

Iey4iej3 opened this issue Mar 30, 2024 · 2 comments

Comments

@Iey4iej3
Copy link

This post is to solve issues of Termux packaging.

v1.2.5.1: termux/termux-packages#19608

Currently, there is an issue to solve there.

@truboxl
Copy link

truboxl commented Apr 5, 2024

I have wrangled my way around and bump the package.

Some advise to upstream:

  1. Avoid keep changing build files at least for LTS. The last transition from CMake to xmake is painful. Now the dependencies have moved out of mogan source code and I have to use xmake add_patches() feature to port to as low as Android 7.
  2. Please at least consider the existence of pkgconfig:: which will be useful for custom OS.
  3. You may check all my patches at https://github.com/termux/termux-packages/tree/6eadd17b1bf5c21d7124ccdeb9985cd44bb4d01b/x11-packages/mogan

@truboxl
Copy link

truboxl commented Oct 15, 2024

Update for 1.2.9.5
I need to add in a few lines tree-sitter to resolve compile issues
Something to do with cannot find tree-sitter-cpp.h and more
Not sure this is an issue for reproducible on other platforms or not

Please take a look and if this is a patch I need to upstream?
https://github.com/termux/termux-packages/pull/21813/files#diff-8ec0b8610bfe705fabea3dfb958c821e553f65b17ed623830167f49818ef364d

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants