@melix @britter The Nix build sandbox disallows network access so the dependencies need to be determined upfront when packaging/updating, and the resulting list of dependencies needs to be stored in the Nixpkgs repository where size is a very important concern so Gradle's default dependency lockfiles are ill-suited for the job. It just makes sense to have a more condensed format that contains exactly what is required for Nix and nothing else.