| 20 Feb 2024 |
Minijackson | there was a proposition by amjoseph to pass pkgsOnBuild, pkgsOnHost, and so on: https://github.com/NixOS/nixpkgs/issues/227327 | 20:35:04 |
Minijackson | makes cross-compilation much better, overriding much harder | 20:35:24 |
K900 | Yeah that's basically just the no splicing proposal | 20:35:34 |
szlend | Getting rid of is literally my #1 nixpkgs wishlist | 20:35:42 |
szlend | * Getting rid of splicing is literally my #1 nixpkgs wishlist | 20:35:48 |
K900 | I think we will be able to move into that direction a lot easier after the by-name migration | 20:36:08 |
szlend | * Getting rid of splicing is literally #1 on my nixpkgs wishlist | 20:36:30 |
K900 | Because then we can just do package-v2.nix or whatever with the new API | 20:36:39 |
K900 | Without having to fight all-packages.nix merge conflicts for months | 20:36:59 |
Minijackson | note that weirdly enough, splicing is a solution to the flake packages.${arch} issue: https://github.com/szlend/nix-pkgset | 20:37:02 |
szlend | Yeah, this is just me trying to follow whatever patterns are established by nixpkgs because I didn't feel like reinventing the wheel | 20:37:39 |
K900 | It's not | 20:37:44 |