| 2 Nov 2025 |
Marco Turchetto | Nixpkgs Reference Manual https://nixos.org/manual/nixpkgs/stable/#chap-pkgs-fetchers | 16:57:02 |
Marco Turchetto | Import From Derivation | 17:05:16 |
Marco Turchetto | Il tldr è che il download avviene in fasi diverse, evaluation Vs build time, c'è una tabellina riassuntiva nella doc | 17:02:11 |
gecko | Bene, ho speso un paio d'ore a convertire uno script Python in nix e ora dovrei pure scrivermi un convertitore da SHA256 in hex a base64 (SRI). (no, c'è builtins.convertHash). A ben pensarci, dato che non posso evitare IFD, tantovale teneremi lo script Python :| | 19:40:25 |
Marco Turchetto | Ma perché vuoi evitare l'IFD? Cioè non è il top in certi casi ma non è nemmeno il male assoluto | 22:52:50 |
| 3 Nov 2025 |
gecko | Ma no infatti, era solo una cosa che se evitavo preferivo. Comunque alla fine convertHash saves the day e son riuscito a fare tutto in pure nix (eccetto builtins.readFile che è IFD). Mi resta il dubbio se fosse meglio usare builtins.fetchurl ma va beh. | 07:55:24 |
Andrea Ciceri | Ah senno' se non vuoi usare i flake ma vuoi un tool cli che ti fa pinnare roba e metterla in un lockfile c'e' questo: https://github.com/andir/npins | 09:04:31 |
Andrea Ciceri | (non consiglio ma vorrei provarci un giorno, anche solo per cazzeggio) | 09:02:49 |