{ inputs = { mvn2nix.url = "github:fzakaria/mvn2nix"; utils.url = "github:numtide/flake-utils"; }; outputs = { nixpkgs, mvn2nix, utils, ... }: let pkgsForSystem = system: import nixpkgs { overlays = [ mvn2nix.overlay (import ./nix/overlay.nix) ]; inherit system; }; in utils.lib.eachSystem utils.lib.defaultSystems (system: rec { legacyPackages = pkgsForSystem system; packages = utils.lib.flattenTree { inherit (legacyPackages) dbuild; }; defaultPackage = legacyPackages.dbuild; }); }