diff --git a/pkgs/applications/emulators/retroarch/cores/vba-m.nix b/pkgs/applications/emulators/retroarch/cores/vba-m.nix new file mode 100644 index 000000000000..5b50f4d9a094 --- /dev/null +++ b/pkgs/applications/emulators/retroarch/cores/vba-m.nix @@ -0,0 +1,25 @@ +{ + lib, + fetchFromGitHub, + mkLibretroCore, +}: +mkLibretroCore { + core = "vbam"; + version = "unstable-2024-10-21"; + + src = fetchFromGitHub { + owner = "libretro"; + repo = "vbam-libretro"; + rev = "379dd97301458a51fb69dd93ba21b64f81e01ef2"; + hash = "sha256-UbXSHdKfa91MpcYityo+aILbI0DfkLqZh8YfGcRx/BI="; + }; + + makefile = "Makefile"; + preBuild = "cd src/libretro"; + + meta = { + description = "VBA-M libretro port"; + homepage = "https://github.com/libretro/vbam-libretro"; + license = lib.licenses.gpl2Only; + }; +}