libretro: fix default meta and passthru

They're being overwritten by whatever was called in mkLibretroCore
instead of merging the result.
This commit is contained in:
Thiago Kenji Okada
2025-03-27 22:08:00 +00:00
parent d4a90291ca
commit 4c9ea5f89f
@@ -33,11 +33,13 @@ let
"zlib"
"core"
"makefile"
"extraBuildInputs"
"extraNativeBuildInputs"
"libretroCore"
"makefile"
"normalizeCore"
"passthru"
"meta"
];
in
stdenv.mkDerivation (
@@ -88,15 +90,12 @@ stdenv.mkDerivation (
updateScript = unstableGitUpdater { hardcodeZeroVersion = true; };
} // (args.passthru or { });
meta =
with lib;
{
inherit mainProgram;
inherit (retroarch-bare.meta) platforms;
homepage = "https://www.libretro.com/";
maintainers = with maintainers; teams.libretro.members;
}
// (args.meta or { });
meta = {
inherit mainProgram;
inherit (retroarch-bare.meta) platforms;
homepage = "https://www.libretro.com/";
maintainers = with lib.maintainers; [ ] ++ lib.teams.libretro.members;
} // (args.meta or { });
}
// extraArgs
)