feather-wallet / feather

A free and open-source Monero desktop wallet.
https://featherwallet.org
BSD 3-Clause "New" or "Revised" License
329 stars 49 forks source link

add Guix package #88

Open attila-lendvai opened 1 year ago

attila-lendvai commented 1 year ago

i'm a Guix System user, and i would like to have a package for Feather. i see two options:

  1. add a standards guix package (this implies the user must trust the guix infrastructure)
  2. add a feather-wallet-binary package to my guix crypto channel (upstream does not accept such binary packages). this would download the official binary release, check the signature, and then patchelf it to run on a guix system.

i'm kindly asking you to clarify your future plans regarding upstreaming a guix package, so that i can decide whether or not to add the binary package to my channel.

although, on a second thought... maybe i should add it either way, so that users can choose from the two options?

tobtoht commented 1 year ago

Hi, I've been spread a bit too thin lately to respond to this sooner.

I finished writing and testing a package definition for Guix, which I plan to submit to the official repository once 2.4.6 (or 2.5.0) is tagged.

I think it's a good idea to have both options and I'll document their respective trust / security considerations in the installation documentation. Thanks for going ahead and adding a Feather binary package to your guix crypto channel.