summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/emulators/retroarch
diff options
context:
space:
mode:
authoradisbladis <adisbladis@gmail.com>2022-07-15 22:55:45 +0800
committeradisbladis <adisbladis@gmail.com>2022-07-16 03:17:11 +0800
commit6efcb7a0e3281fca87d8c6499c85a8d45351a3ea (patch)
treedec13d293caf4ab9384c939792cbf10a60e96c52 /pkgs/applications/emulators/retroarch
parent722cc59f69e6df1f55848dc33547b548cba29398 (diff)
libretro.nxengine: init at unstable-2022-04-21
Diffstat (limited to 'pkgs/applications/emulators/retroarch')
-rw-r--r--pkgs/applications/emulators/retroarch/cores.nix7
-rw-r--r--pkgs/applications/emulators/retroarch/hashes.json6
-rwxr-xr-xpkgs/applications/emulators/retroarch/update_cores.py1
3 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/applications/emulators/retroarch/cores.nix b/pkgs/applications/emulators/retroarch/cores.nix
index 9a2f7e07102f..ed47c579d642 100644
--- a/pkgs/applications/emulators/retroarch/cores.nix
+++ b/pkgs/applications/emulators/retroarch/cores.nix
@@ -588,6 +588,13 @@ in
preBuild = "cd libretro";
};
+ nxengine = mkLibRetroCore {
+ core = "nxengine";
+ description = "NXEngine libretro port";
+ license = lib.licenses.gpl3Only;
+ makefile = "Makefile";
+ };
+
np2kai = mkLibRetroCore rec {
core = "np2kai";
src = getCoreSrc core;
diff --git a/pkgs/applications/emulators/retroarch/hashes.json b/pkgs/applications/emulators/retroarch/hashes.json
index 80e4e278c945..41649cbf4c00 100644
--- a/pkgs/applications/emulators/retroarch/hashes.json
+++ b/pkgs/applications/emulators/retroarch/hashes.json
@@ -307,6 +307,12 @@
"sha256": "M3kGA1TU3xui6of9XgUspI+Zf+hjYP1d2mgKwxsy3IQ=",
"fetchSubmodules": true
},
+ "nxengine": {
+ "owner": "libretro",
+ "repo": "nxengine-libretro",
+ "rev": "bc692a392473a45f63cdccbb353c3445b530d671",
+ "sha256": "tAZkYHRKL+mI6f7YCnaU0qTSOZGW2o20p6wovMK1n2k="
+ },
"o2em": {
"owner": "libretro",
"repo": "libretro-o2em",
diff --git a/pkgs/applications/emulators/retroarch/update_cores.py b/pkgs/applications/emulators/retroarch/update_cores.py
index c6c44926fc82..bb6fd2884a50 100755
--- a/pkgs/applications/emulators/retroarch/update_cores.py
+++ b/pkgs/applications/emulators/retroarch/update_cores.py
@@ -59,6 +59,7 @@ CORES = {
"mupen64plus": {"repo": "mupen64plus-libretro-nx"},
"neocd": {"repo": "neocd_libretro"},
"nestopia": {"repo": "nestopia"},
+ "nxengine": {"repo": "nxengine-libretro"},
"np2kai": {"repo": "NP2kai", "owner": "AZO234", "fetch_submodules": True},
"o2em": {"repo": "libretro-o2em"},
"opera": {"repo": "opera-libretro"},