On Thu, May 16, 2019 at 08:15:16PM -0400, Mark H Weaver wrote: > Hi Marius, > > Marius Bakke writes: > > > I just want to point out an (IMO) easier way to provide a custom kernel > > configuration, that does not involve the "make-linux-libre" procedure: > > > > (define-public linux-libre/custom > > (package > > (inherit linux-libre) > > (native-inputs > > `(("kconfig" ,(local-file "kernel.config")) > > ,@(alist-delete "kconfig" > > (package-native-inputs linux-libre)))))) > > > > At the end of the day, Linux-Libre is just a regular package that can be > > inherited and overridden like any other :-) > > I think this is the approach we should promote for now. I would prefer > to leave 'make-linux-libre' as an internal implementation detail, and > hopefully one with a limited life span. > > Thanks, > Mark I've removed my custom E2140 kernel config example and replaced it with the above example. I've changed "/custom" to "/E2140". I've also taken the "Linux-Libre is just a ..." sentence and prepended it to the example. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted