How to bring packages that uses nix in development and testing to Nixpkgs

Hello Community,

We plan to bring some packages to nixpkgs that are already packaged in Nix, including the build derivations and NixOS modules available via default.nix and release.nix and via flake.nix.

We are wondering about how such packages should be integrated into nixpkgs?

They will require a pull request same as any other new package.
Nixpkgs would not use the upstream package directly, as that would create an undesired dependency, and we have our own packaging gudelines in any case.

See Nixpkgs/Create and debug packages - NixOS Wiki.

2 Likes