afrantzis / bless

Bless - Gtk# Hex Editor
GNU General Public License v2.0
210 stars 38 forks source link

Feature Wish: Snap #47

Open asdfjkl opened 3 years ago

asdfjkl commented 3 years ago

As others, I suffer from the old outdated and buggy version available in Ubuntu. This is certainly not your fault, but of course a bad situation for users.

Since from my own experience packaging a snap is much simpler than creating .deb's, have you considered providing snap packages? Since snap is available for almost all distro nowadays, it would be a convenient way to provide users with the latest version in a way that the author intended...

ferdymercury commented 2 years ago

Another way is to keep always up to date is to build it yourself, see point 4: https://github.com/afrantzis/bless/blob/master/README

dafanasiev commented 2 years ago

I try to implement snap: https://github.com/dafanasiev/bless-snap, so you can try to build & install on you local env:

# if you use docker: `make` or use `snapcraft`

# install..
sudo snap install bless*.snap --dangerous --classic

_Note: snapcraft now not allowed classic (confinement 'classic' not allowed with plugs/slots lint-snap-v2_confinement_classic_withinterfaces) -mayby later I try strict mode...