termux / termux-packages

A package build system for Termux.
https://termux.dev
Other
12.59k stars 2.9k forks source link

[Package]: libreoffice #11467

Open T-Dynamos opened 1 year ago

T-Dynamos commented 1 year ago

Package description

Open Source Office (Adding it seems joke)

Home page URL

https://github.com/LibreOffice

Source code URL

https://github.com/LibreOffice/core/archive/refs/tags/cp-22.05.5-2.tar.gz

Packaging policy acknowledgement

Additional information

is it possible to add it?

ghost commented 1 year ago

Is it possible to un-request someone else's requirest?!

I have tried LibreOffice in Termux using proot-distro Archlinux. It works. But because of the large size and system requirements, parts of LibreOffice are too stressful for anything but the highest-end systems. If you need much more than the word processor, then LibreOffice may be to much. Also, as with many other programs, multimedia content may be hard to do in Termux.

Consider the "Collabra" app (free from Google Play) which has a native-build, free word processor built on LibreOffice (but with limited capability). If you need other features, such as database, then you should use a cloud service.

T-Dynamos commented 1 year ago

Consider the "Collabra" app (free from Google Play) which has a native-build, free word processor built on LibreOffice (but with limited capability). If you need other features, such as database, then you should use a cloud service.

I use termux on Android x86 os ( bliss os ). Controlling that app with mouse will be difficult

mguinhos commented 1 year ago

Also interested in having an GUI office suite inside termux

This would be great

avidseeker commented 3 months ago

I'm interested in the soffice utility from Libreoffice that makes it possible to convert .docx and .pptx files to PDF and view these extensions on phone.

knyipab commented 1 month ago

Edited: ~Interested in this package but seems to be long way to go. Libreoffice seems to require KF5 which seems to need OpenGL-supported Qt5. Remaking Qt5 with opengl support may risk breaking existing packages (otherwise I don't know why we still don't have that). Probably wait until one day we libreoffice uses KF6 (Qt6-based) or perhaps building KF5 on Qt6 (feasible??). But still need to wait for Qt6 packages in Termux.~

knyipab commented 1 month ago

Correct my previous comment. Archlinux seems to build libreoffice by --disable-kf5: https://gitlab.archlinux.org/archlinux/packaging/packages/libreoffice-still/-/blob/main/PKGBUILD?ref_type=heads And this TUR minimal libreoffice package does not even uses qt or gtk (perhaps don't run GUI at all but still a good reference for starting point): https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=libreoffice-slim-git