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

Release a flatpak version #44

Open
marcosps opened this issue Mar 9, 2021 · 5 comments
Open

Release a flatpak version #44

marcosps opened this issue Mar 9, 2021 · 5 comments

Comments

@marcosps
Copy link

marcosps commented Mar 9, 2021

Flatpak is a great way to distribute a game in Linux nowadays. Flathub é being used even from the app stores in different Linux distributions. Having the game distributed to flatpak would be easier for some Linux users to play the game :)

@abitrolly
Copy link

Have you found any way to Flatpak Godot games?

@marcosps
Copy link
Author

I didn't check, sorry :)

@blinry
Copy link
Member

blinry commented Mar 24, 2021

Cool suggestion, thanks! This is probably not a priority for us right now, but we'd welcome anyone to look into making a Flatpak version (or packages in other Linux package managers, for that matter)! Ideally, it would integrate into the GitHub CI (see .github/workflows/build.yml) and the packages to the releases.

@freundTech
Copy link

I looked into this and made some progress.

I managed to get it to run within flatpak with the .pck from itch.io. I still haven't managed to compile the .pck insside flatpak yet (it looks like no-one has managed that yet... All the godot programs on flatpak use pre-built .pck s)

I opened PR #171, which adds flathub metadata to this repository. Flathub allows hosting the metadata directly with flathub, but prefers it to be hosted upstream, so it's more likely to be kept up-to-date.

If I don't manage to build the .pck within flatpak I would still need a permanent download link for the pre-built .pck (for example github releases). Itch.io sadly doesn't provide permalinks, but only generated short-lived download links on the fly.

@MoralCode
Copy link

I managed to get it to run within flatpak with the .pck from itch.io.

Do you have a link to your build scripts?

I opened PR #171, which adds flathub metadata to this repository. Flathub allows hosting the metadata directly with flathub, but prefers it to be hosted upstream, so it's more likely to be kept up-to-date.

I get the vibe that this repo doesnt have a lot of maintainer attention on it anymore, so putting the metadata in the flatpak repo may give it better chances of being maintained in the short term at least

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

5 participants