libretro.freechaf: init at 0-unstable-2026-04-20

Assisted-by: OpenAI Codex (GPT-5)
This commit is contained in:
Kieran Hannigan
2026-07-01 15:51:37 +10:00
parent a401fe8a11
commit 8aec63ba82
2 changed files with 28 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
{
lib,
fetchFromGitHub,
mkLibretroCore,
}:
mkLibretroCore {
core = "freechaf";
version = "0-unstable-2026-04-20";
src = fetchFromGitHub {
owner = "libretro";
repo = "FreeChaF";
rev = "76c7a84f1f7e80f3e6f2bba96fe100cb24e99124";
hash = "sha256-gLmDO2yzZbdcD82IUT6NWR0umUExtBqnAK+ltBxGPiM=";
fetchSubmodules = true;
};
makefile = "Makefile";
meta = {
description = "Fairchild Channel F emulator core for libretro";
homepage = "https://github.com/libretro/FreeChaF";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ kaistarkk ];
};
}

View File

@@ -74,6 +74,8 @@ lib.makeScope newScope (self: {
fmsx = self.callPackage ./cores/fmsx.nix { };
freechaf = self.callPackage ./cores/freechaf.nix { };
freeintv = self.callPackage ./cores/freeintv.nix { };
fuse = self.callPackage ./cores/fuse.nix { };