On 23.07.2022 21:51, Maxime Devos wrote: > On 20-07-2022 14:07, Joeke de Graaf wrote: >> + (license license:gpl2))) > > Going by > https://github.com/thp/wavbreaker/blob/master/src/appconfig.c, it's > actually gpl2+, though I haven't verified whether that applies to all > files. You're right, I missed that. I attached a new patch. On 23.07.2022 21:50, Maxime Devos wrote: > On 20-07-2022 14:07, Joeke de Graaf wrote: > >> + (native-inputs >> + (list pkg-config cmake)) >> + (inputs (list glib gtk+ ao)) > > Please check that it works nicely (with, e.g., no missing icons, which > sometimes happens for GTK+ stuff) in a pure environment. Try: > > $ guix shell --pure wavbreaker -- > insert-the-binary-name-here,probably-wavbreaker > > If there are problems, we'll have to add some things to fix them. It seems that in the package's current state, it does not like being run in a pure environment, it simply crashes. The application seems to expect GTK icons to be in a certain place and it's not finding them. It's not immediately obvious to me what the solution for this is, but I gather from your previous e-mail that this is a known and fixable problem. In any case, I attached the output of $ guix shell --pure -- wavbreaker as a plain text attachment. Best regards, Joeke de Graaf