1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 mkLibretroCore,
6}:
7mkLibretroCore {
8 core = "opera";
9 version = "0-unstable-2024-10-16";
10
11 src = fetchFromGitHub {
12 owner = "libretro";
13 repo = "opera-libretro";
14 rev = "67a29e60a4d194b675c9272b21b61eaa022f3ba3";
15 hash = "sha256-8896EWNbzVyr3MS1jtWD3pLur7ZvAhhJmrwkW3ayzkU=";
16 };
17
18 makefile = "Makefile";
19 makeFlags = [ "CC_PREFIX=${stdenv.cc.targetPrefix}" ];
20
21 meta = {
22 description = "Opera is a port of 4DO/libfreedo to libretro";
23 homepage = "https://github.com/libretro/libretro-o2em";
24 license = lib.licenses.unfreeRedistributable;
25 };
26}