config.package for projects without a package in nixpkgs? #543
-
|
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Probably this. The problem being, flake inputs arent properly lazy, so if we add a bunch people will have to pull them for things they are not related to, and if we are going to put the drv inline with a pkgs.fetchGit we don't have the infrastructure here to keep that up to date. So, one would put the drv with the pkgs.fetchGit in nixpkgs where they have all the auto update tooling, and then submit the wrapper module here. Maybe one day we can think about having some kind of npins or nvfetcher system for something like that, but I still am inclined to think at that point, we should be looking to submit the package to nixpkgs where people can use it more generally. That being said, anybody is free to package a wrapper module with their application (or someone else's) in a flake. It is even possible to do this without taking nix-wrapper-modules itself as an input, just export the module and tell them to call it with their |
Beta Was this translation helpful? Give feedback.
Probably this. The problem being, flake inputs arent properly lazy, so if we add a bunch people will have to pull them for things they are not related to, and if we are going to put the drv inline with a pkgs.fetchGit we don't have the infrastructure here to keep that up to date.
So, one would put the drv with the pkgs.fetchGit in nixpkgs where they have all the auto update tooling, and then submit the wrapper module here.
Maybe one day we can think about having some kind of npins or nvfetcher system for something like that, but I still am inclined to think at that point, we should be looking to submit the package to n…