On Sat, Jun 17, 2017 at 03:00:19PM -0400, Ian Dunn wrote: > I saw some posts back in December about adding syncthing to guix, but > they stopped in January with no noticeable result. I'd like to see > syncthing in guix, although I have an idea of how difficult go is to > deal with, so it's understandable that there aren't any go projects in > guix. > > Has there been any progress with this? Recently I dove in to that prototype of the go-build-system, which does build a working Syncthing package. The prototype illustrates what is required for the go-build-system, although it's not ready to be merged into Guix. If nobody else does it, I will eventually finish the go-build-system. However, if somebody would like to try it themselves, I can give advice and explain what parts of the prototype go-build-system should change and how. Or, you are welcome to take your own dive :) By the way, I have an out-of-tree Syncthing package that adapts the gnu-build-system and uses the dozens of bundled dependencies: https://github.com/lfam/guix/commits/contrib-syncthing