On 2023-05-12, Liliana Marie Prikler wrote: > Am Donnerstag, dem 11.05.2023 um 23:17 -0700 schrieb Vagrant Cascadian: >> On 2023-05-12, Liliana Marie Prikler wrote: >> > Am Donnerstag, dem 11.05.2023 um 16:07 -0700 schrieb Vagrant >> > Cascadian: >> > >> > > +(define-public vcmi >> > > +  (package >> > > +    (name "vcmi") >> > > +    (version "1.2.1") >> > > +    (source (origin >> > > +              (method git-fetch) >> > > +              (uri (git-reference >> > > +                    (url "https://github.com/vcmi/vcmi") >> > > +                    (commit version) >> > > +                    (recursive? #t))) >> > Can we do without the recursive checkout? >> >> There is one component still used with the recursive >> checkout. ... AI/Fuzzy* I think? I do not know if it could be built >> independently, but I have not seriously looked into it. > fuzzylite can be taken from the system which is the preferred approach. Attached is fuzzylite as it's own package. >> > > +    (native-inputs (list boost >> > Guix style is, like, a suggestion that can be wrong.  You are >> > allowed >> > to fight it when the result of doing so is demonstrably better. ... >> I am also not strongly opinionated (it goes both ways, I guess!)... >> so for clarity, are you saying you would prefer: >> >>   (native-inputs >>     (list >>       boost >>       ... >> or: >> >>   (native-inputs >>     (list boost >>           ... >> >> or something else? > The latter. If it ever comes to needing (list on its own line you > better have a good explanation for that or fix your comments so that > they don't go overboard. ...and will send an updated vcmi with this depending on fuzzylite shortly. live well, vagrant