1{
2 lib,
3 fetchFromGitHub,
4 libGL,
5 libGLU,
6 mkLibretroCore,
7}:
8mkLibretroCore {
9 core = "vecx";
10 version = "0-unstable-2025-04-12";
11
12 src = fetchFromGitHub {
13 owner = "libretro";
14 repo = "libretro-vecx";
15 rev = "841229a6a81a0461d08af6488f252dcec5266c6a";
16 hash = "sha256-bWhXXJCf/ax7n/sOfXibGvcFnCnmULcALoBR1uyIN+I=";
17 };
18
19 extraBuildInputs = [
20 libGL
21 libGLU
22 ];
23
24 meta = {
25 description = "VBA-M libretro port with modifications for speed";
26 homepage = "https://github.com/libretro/libretro-vecx";
27 license = lib.licenses.gpl3Only;
28 };
29}