oxen-electron-gui-wallet icon indicating copy to clipboard operation
oxen-electron-gui-wallet copied to clipboard

[Packaging] Make this wallet available as flatpak on Flathub

Open Nokia808 opened this issue 4 years ago • 3 comments

Hi dears.

You are already added "Session Desktop" to FlatHub as a flatpak package. It is useful to make this wallet available, also, as flatpak package in FlatHub ...

Thank you.

Nokia808 avatar Jun 20 '20 06:06 Nokia808

I will start looking into this right away once i get some time :)

Mikunj avatar Jun 22 '20 05:06 Mikunj

Hello, since there hasn't been any update on this, I made a quick flatpak config for oxen-electron-gui: https://github.com/GeopJr/io.oxen.Wallet

You can build and install it locally using flatpak-builder ./build ./io.oxen.Wallet.yaml --force-clean --install --user. The flatpak has --filesystem=home which gives it access to the home folder.

Let me know if you want me to change anything in the metainfo file, the flatpak sandbox permissions and/or the app id itself (which is io.oxen.Wallet atm).

I'm going to need permission from upstream maintainers before opening a PR to have it on Flathub. (I've also set x-checker-data which will allow the Flathub bot to automatically update the flatpak when a new update is released on github releases)

GeopJr avatar May 14 '21 09:05 GeopJr

Just my two cents: Having the whole Oxen stack (wallet, Session, Lokinet) available on snapcraft.io as Snap and on flathub.org as Flatpak could give the project additional exposure that it so direly needs.
Especially now that many distributions started to ship snapcraft and/or flathub integration into their software centers by default.

mdPlusPlus avatar Aug 08 '22 15:08 mdPlusPlus