You could also have a package/base/default.nix for common things and override what you want in package/3.20/default.nix. I bet the dependency list would evolve independently.
On Fri, 3 Jun 2016, 15:57 Luca Bruno, <[email protected]> wrote: > Hello, > after GNOME 3.20 I'm planning to change the file hierarchy of > pkgs/desktops/gnome-3. > How it works now when updating: > 1. Copy directory from e.g 3.18 to 3.20 > 2. Make changes to 3.20 > > The problem is that in the while changes to 3.18 may happen, especially > when a release is delayed that much. Just think between 3.18 and 3.20 in > our nixpkgs repository the multi-outputs branch has been merged. > > Currently the file hierarchy looks like: > 3.20/package/default.nix > 3.20/package/src.nix > > I would like to change it to: > package/base.nix > package/3.20/src.nix > > Or something like that. I'm still unsure how exactly this looks like in > the code, but I think it will be better in terms of maintenance. > > Best regards, > > -- > NixOS Linux <http://nixos.org> > _______________________________________________ > nix-dev mailing list > [email protected] > http://lists.science.uu.nl/mailman/listinfo/nix-dev >
_______________________________________________ nix-dev mailing list [email protected] http://lists.science.uu.nl/mailman/listinfo/nix-dev
