ChanServ changed the topic of #nixos-fr to: https://nixos.org || Salon francographe de NixOS || https://logs.nix.samueldr.com/nixos-fr
{^_^} has quit [Read error: Connection reset by peer]
{^_^} has joined #nixos-fr
<genesis> hey nbp , j'mattais la conf sur les overlays :)
<nbp> genesis: et c'est facile à comprendre?
<genesis> non pas vraiment mais j'suis un peu faiblard la
<genesis> deja le terme est un peu confondant pour quelque qui vient de 15 ans de gentoo
<genesis> et j'ai encore bien du mal avec les overrides, c'etait en cherchant sur le sujet que j'suis tombé la dessus
<genesis> mais je doute qu'un overlay soit ce que je cherche pour eviter d'avoir tout un tas de dependances qui soit crosscompilé quand j'essaye de porter des trucs
<genesis> mais la c'est plus que je viens d'openembedded, est j'ai l'impression que l'embarqué avec nix n'a pas les memes objectifs.
<genesis> avec openembedded je faisais des systemes dédiés, la j'ai plus l'impression qu'on fait un port de nixos.
<nbp> genesis: les overlay c'est principalement un moyen de paratager des changement externes à Nixpkgs, pour rajouter/modifier des pacquets en changeant leurs dépendances et/ou leurs recettes.
<genesis> julm : oui mais ca tire trop de dep
<genesis> j'regarde des trucs comme nixwrt
<genesis> en fait https://gist.github.com/bignaux/e96bb740c8c2258c6052b6835127f4e9 j'essaye par exemple avec ca
<genesis> bien par defaut, SDL est compilé avec le support opengl
<genesis> moi j'essaye de faire un port pour tomtom
<genesis> c'est des tres vielles bécanes
<genesis> y a pas de SDHC, j'ai donc besoin d'ecrire des overrides pour toutes les deps pour qu'elles soient minimalistes
<genesis> si j'écris mySDL = SDL.override { openglSupport = false; };
<genesis> dans ma derivation de nixos la, je sais pas si SDL_Image va pas me pousser son SDL etc, c'est pas bien claire pour moi donc j'vais prendre une autre approche
<genesis> (et je comprend encore moins comment on peut partager ce genre de dep sur un cache, le risque est d'avoir un store bien trop gros, parce que l'un aura utilisé une version compilée avec opengl, l'autre pas etc)
<genesis> c'est pas que je débute dans l'embarqué
<genesis> j'ai réalisé des distros complete notamment la premiere openembedded de nao
<genesis> ou pour des protos comme ca http://mathdesc.fr//images/pb/PB-3.JPG
<genesis> ou le menu de la box orange, c'est bibi
<genesis> le pb c'est que je trouve pas a faire avec nix.
<julm> genesis: as-tu essayé une overlay du genre : self: super: { SDL = super.SDL.override {openglSupport = false;}; }
<genesis> bien non, je sais pas si c'est adapté
<julm> si tu veux mettre openglSupport=false pour tous les usages de SDL, ça me paraît pas mal
<genesis> je suis ptete pas sur une mauvaise piste alors avec les overlays
genesis has quit [Ping timeout: 257 seconds]
genesis has joined #nixos-fr
{^_^} has quit [Remote host closed the connection]
{^_^} has joined #nixos-fr
genesis_ has joined #nixos-fr
genesis_ is now known as genesis
genesis is now known as Guest23268