Make Flatpak release #304
Replies: 2 comments 1 reply
-
While I agree that Flatpaks would be a better approach for a multitude of reasons, note that this won't be possible until Tauri 2 is released (or used in this project) as far as I know. The Tauri team briefly mentioned Flatpak support here although I'm not sure if that idea ever progressed further. The quickest way would be submitting a request to include it in Flathub like Cinny did. |
Beta Was this translation helpful? Give feedback.
-
@curtisy1 I've had trouble packaging a game into Flatpak, but probably required Mesa and stuff, and I didn't spend more than 30 minutes trying to learn it. Here is a simply Flatpak Hello World: https://docs.flatpak.org/en/latest/first-build.html Basically you have to add the files and add in the runtime, and it should work. The manifest is about all that you have to create, and flatpak builder will create the Flatpak installation. It would be just like running a binary in an OCI container instance. You can refer Cinny's manifest, which uses the Freedesktop The source files are copied in to the I don't know why webkit2gtk-4.0 is a module, and it further has modules in its section, when libvips is not a module. But once you figure that out, I guess copying the binary would be trivial. I didn't have time to spend learning it, but someone else's who's made a Flatpak should be able to help. I hope this info is helpful. |
Beta Was this translation helpful? Give feedback.
-
AppImage won't work with musl libc. Flatpak solves the problem by including the runtime just like containers do. AppImages currently still depend on glibc (AppImage/AppImageKit#877).
Beta Was this translation helpful? Give feedback.
All reactions