{
  qt6Packages,
  makeScopeWithSplicing',
  generateSplicesForMkScope,
  ...
}:
(makeScopeWithSplicing' {
  otherSplices = generateSplicesForMkScope "yuzuPackages";
  f = self:
    qt6Packages
    // {
      compat-list = self.callPackage ./compat-list.nix {};
      nx_tzdb = self.callPackage ./nx_tzdb.nix {};

      mainline = self.callPackage ./mainline.nix {};
    };
}).mainline