Marius Bakke writes: > Pierre Neidhardt writes: > >> Before I could submit a patch, I was wondering where I should place it: >> it seems that placing it in guix/utils.scm triggers a whole world >> rebuild. > > I assume you mean (guix build utils), as changing (guix utils) should > not rebuild anything. I tried and unless I'm mistaken it did trigger a world rebuild. >> Is there a way around it or should I send this patch to core-updates? > > You might be able to alter (guix build-system gnu) without triggering a > world rebuild. But I don't know how satisfactory e.g. a #:desktop-entry > would be. > > There are other ways too (say a package property and profile hook), > depending on how urgently we need this feature. I find a separate procedure more meaningful since desktop entries or independent of any build system (they are particularly useful for the trivial build system) and I'm not sure how they would fit into a package property of profile hook. > In any case core-updates is long overdue, so the waiting time should not > be too long. No problem, desktop entries can wait until the next core update. I'll send it there then. -- Pierre Neidhardt https://ambrevar.xyz/