<mark_weaver>vmlinuz88: games.scm imports (guix licenses) with a prefix of "license:", so from this module you must write: license:bsd-4
<vmlinuz88>mark_weaver Thanks. Also, I'm trying to test a conky package definition, and when running 'guix build conky --keep-failed', I get an error at the configure phase that says "Can't locate your x11 installation"
<mark_weaver>what you need depends on what libraries the package uses. most modern graphical programs rely on some toolkit like gtk+, but maybe this just uses libx11 or something
<mark_weaver>configure scripts generated with autoconf create a 'config.log' file that contains details of what tests were done and what went wrong.
<vmlinuz88>Yeah, I figured that this might be the case earlier when I had the same issue with pkg-config, so I added pkg-config to inputs and included the module. I tried it with xorg and it failed, but I think I might have had 'xorg' in both the module declaration and the input. I just realized now that I need xorg for the module and xorg-server as the input.
<mark_weaver>well, it's unlikely that 'xorg-server' would be needed as an input
<mark_weaver>X programs typically need the libraries, but not the server itself
<zacts>hm... I still haven't yet made the full switch over to guix yet
<vmlinuz88>mark_weaver Hello. I wrote a package definition for conky, but it is failing to build at configure phase. It complains about not having Lua51 (lua-5.1); but I have included the lua module as well as lua-5.1 as an input.
<vmlinuz88>the specific package it is looking for is 'lua5.1'
<davexunit>vmlinuz88: is pkg-config a native input? it might rely on that to find libraries.
<rekado_>bavier: it seems that you are right. I thought disabling it with "-DUSE_SVMLIGHT=OFF" was enough, but I suppose I should add a snippet to delete anything related to svmlight.
<vmlinuz88>davexunit, How do I set up pkg-config native?
<civodul>what about creating a hook that (1) creates the union of all the share/icons, and (2) runs gtk-update-icon-cache in that directory?
<vmlinuz88>iyzsong So if lua doesn't come with a .pc file, I would need to set the environment vars LUA51_CFLAGS and LUA51_LIBS. Since guix builds in a chroot, where would I set these variables to? I would have to pass them as arguments in the package definition.
<cmhobbs_>it's probably a little soon for me to react this way but i'll likely not continue to use trisquel if they follow suit. debian has been Good Enough on my home machines and would suffice on work provided rigs