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

Flatpak support #80

Closed
wiiznokes opened this issue Feb 16, 2024 · 8 comments
Closed

Flatpak support #80

wiiznokes opened this issue Feb 16, 2024 · 8 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@wiiznokes
Copy link
Owner

I think this is possible.
Probably need some udev rules like openRGB
https://openrgb.org/udev

flatpak repo: https://github.com/flathub/org.openrgb.OpenRGB

the pull request to flathub of openRGB: flathub/flathub#2677

tauri discussion about flatpak (the file could be generated by cargo packager eventually)

Process to add flatpak support (doc: https://docs.flatpak.org/en/latest/introduction.html)

  • having a manifest file
  • find out the runtime we need (i think all app need a runtime (maybe the xdgdesktop one)).
  • compile using flatpak-builder (more a packaging apparently), we will need the corresponding sdk of the runtime to do this step)
  • pull request to flathub
@wiiznokes
Copy link
Owner Author

maybe we will need the nvidia runtime to use wgpu ❓

@wiiznokes
Copy link
Owner Author

@wiiznokes wiiznokes added the help wanted Extra attention is needed label Mar 1, 2024
@wiiznokes wiiznokes added the enhancement New feature or request label Mar 18, 2024
@wiiznokes
Copy link
Owner Author

Need to generate a source file for the manifest using https://github.com/flatpak/flatpak-builder-tools.
Using a git repo as a source, and making shell command to init submodule, fetch deps would be better, but a dir source can maybe work.

carreful with the local cache.

@wiiznokes
Copy link
Owner Author

@wiiznokes
Copy link
Owner Author

@wiiznokes
Copy link
Owner Author

@wiiznokes wiiznokes mentioned this issue Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant