<OriansJ>ecbrown: well yes, it is really easy to add a package to guix; simply take the time to figure out how to build the package and then document that information in a build definition and you are done
<pkill9>actually i didn't look at font build system which may be more relevant
<lfam>Anyways, I think you could what you originally suggested, or adapt an existing build system (probably gnu-build-system)
<lfam>Font-build-system was created because all the font packages where doing basically the same thing with trivial-build-system. Looking at the transition from all the fonts' trivial-build-systems to the font-build-system would probably be useful
<tune>there was a gtk conflict when trying to install it, IIRC
<lfam>I played around with the package a bit a couple months ago, but started to feel like it was too much effort for something I probably wouldn't use (I'm using Transmission)
<lfam>Conflicts like that are a typical problem with propagated-inputs and a reason we generally try to avoid propagating things
<lfam>Usually it works with Python software. I think we could probably avoid propagating GTK+
<lfam>I mean, usually propagation works with Python software. But as you saw, it doesn't work to propagate both major versions of GTK+
<atw>maybe not the easiest package to get started with? :P
<atw>I am trying to guix pull from a channel I have made, but I am getting "guix pull: error: Git error: cannot locate remote-tracking branch 'release'". I believe that my channels.scm refers to a repo and a branch that both exist. What else can I check to find what I'm doing wrong?
<atw>thanks ecbrown and pkill9! pulling my channel now works but compiling the scheme file in my channel fails with "no code for module (git)". I can see that mbakke had this problem in my scrollback, but I'm not sure what the resolution was
<ng0>sorry to inform you, moving the bot will take a bit more time. but we'll catch up with the logs. I haven'T forgotten about it.
<ng0>so the guix 'nim' package is basically not really functional. I am closing in on having a functional package on my side with more system integration soon, but it needs some cleaning up and time before I can send this to you.
<ng0>it's fun to learn about this language internals, in just a couple of days after some weeks blockers this worked out pretty fast
<atw>sneek: later tell civodul my channel is working perfectly!