On 2016-06-22(09:53:34AM-0400), Thompson, David wrote: > On Wed, Jun 22, 2016 at 9:27 AM, Florian Paul Schmidt > <mista.ta...@gmx.net> wrote: > > See the attached file for reference. Put it into a guix checkout under > > > > nonfree/packages/ > > > > Does that help as a starting point? > > Do the upstream Firefox and/or Thunderbird contain nonfree components? > If so, please do not promote such software on this list. > > I really really really cannot recommend this approach to packaging, > because it goes against one of the core properties of Guix: > reproducibility. Taking someone else's binary and hacking it until it > works isn't a real solution. The proper way to do this is to build > binaries from source that are compatible with Guix. > > Thanks, > > - Dave
Regarding thunderbird, I would compare to what parabola does with icedove. I would say that it might take more time, but it's more benificial for Guix if for example a slightly modified version of firefox lts (45.1.x) could be packaged. This way torbrowser is just an inherit away. https://projects.parabola.nu/abslibre.git/tree/libre/icedove > -- ♥Ⓐ ng0 For non-prism friendly talk find me on psyced.org / loupsycedyglgamf.onion