On Sat, Nov 25, 2023 at 11:03:02PM -0500, T Rex wrote: > I have sent the add request to flathub. The compilations I have made have > been successful, however I have had to make some unexpected maneuvers to > allow the program to function correctly, such as editing lyxrc.defaults. I > don't know if there is a better way. Without the modification the buttons > to build and view are blocked. > Here you can find the manifest and other files: > https://github.com/bztd/flathub/tree/org.lyx.LyX > I remain attentive to any ideas, suggestions or opinions.
I was considering flatpacking some time ago. The problem with LyX is that its extremely dependent on many other external utilities to work well. And it seemed to me that it's difficult to make all that work well. I will be happy if you prove me wrong. Sure, you can compile it, but whether that makes that system useful is altogether different thing. So if you put that on flathub, please make clear it's limitations, so people know what works and it's not equivalent to properly packaged version within standard distributions. Things to test out of my pocket: - python - TeXLive / common packages - docbook - image conversion via imagemagick - svg conversion (either inkscape or rsvg-convert needed) - some pdf and html viewer should be available - literate prigramming (sweave/knitr) - many other esoteric things need not to be present but at least one could indicate it's missing (lilypond for musical notation, gnumeric for sheets, maxima for evaluating math,, rcs/git for version control, etc Pavel -- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel