Ricardo Wurmus <[email protected]> skribis: > Ludovic Courtès <[email protected]> writes: > >> Jan Nieuwenhuizen <[email protected]> skribis: >> >>> Ricardo Wurmus writes: >> >> [...] >> >>>> ;; Boilerplate code to turn the above list of packages into a manifest >>>> (use-modules (gnu packages)) >>>> (packages->manifest (map (compose list specification->package+output) >>>> packages)) >>> >>> Yes, I finally found this and it is not very friendly/discoverable. >> >> Agreed. How about making these two changes: >> >> 1. Include (gnu packages) in the default evaluation environment of >> manifests. >> >> 2. (define (package-specifications->manifest specs) >> (packages->manifest (map (compose list specification->package+output) >> specs))) >> >> Thoughts? > > This sounds like a very useful improvement to me.
Done in c08ea55e7ec25261e4596bf6726a83c1ed056b94. In fact #1 was already implemented. Ludo’.
