XmacsLabs / mogan

Mogan STEM Suite (based on GNU TeXmacs): Enjoy exploring science and technology!
https://mogan.app
GNU General Public License v3.0
356 stars 29 forks source link

Termux packaging #1770

Open Iey4iej3 opened 3 months ago

Iey4iej3 commented 3 months ago

This post is to solve issues of Termux packaging.

v1.2.5.1: https://github.com/termux/termux-packages/issues/19608

Currently, there is an issue to solve there.

truboxl commented 2 months ago

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