about summary refs log tree commit diff
path: root/pkgs/applications/emulators/retroarch/cores.nix
diff options
context:
space:
mode:
authorvitalii <vitalii.voloshyn@gmail.com>2022-10-03 19:30:21 +0300
committervitalii <vitalii.voloshyn@gmail.com>2022-10-04 21:11:59 +0300
commitfbbf9ff6df94e936ca59b5998de9e273068f71c2 (patch)
tree77acdde364d0995002cf241f0acd02b4c835bbc0 /pkgs/applications/emulators/retroarch/cores.nix
parentf6dd0ea8b44014f62a100ce851a75719ba32dc45 (diff)
libretro.puae: init at unstable-2022-04-21
Diffstat (limited to 'pkgs/applications/emulators/retroarch/cores.nix')
-rw-r--r--pkgs/applications/emulators/retroarch/cores.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/applications/emulators/retroarch/cores.nix b/pkgs/applications/emulators/retroarch/cores.nix
index ed47c579d642c..471795df77b24 100644
--- a/pkgs/applications/emulators/retroarch/cores.nix
+++ b/pkgs/applications/emulators/retroarch/cores.nix
@@ -40,6 +40,7 @@
 , xxd
 , xz
 , zlib
+, fetchpatch
 }:
 
 let
@@ -727,6 +728,17 @@ in
     makefile = "Makefile";
   };
 
+  puae = mkLibRetroCore {
+    core = "puae";
+    description = "Amiga emulator based on WinUAE";
+    license = lib.licenses.gpl2Only;
+    makefile = "Makefile";
+    patches = fetchpatch {
+        url = "https://github.com/libretro/libretro-uae/commit/90ba4c9bb940e566781c3590553270ad69cf212e.patch";
+        sha256 = "sha256-9xkRravvyFZc0xsIj0OSm2ux5BqYogfQ1TDnH9l6jKw=";
+    };
+  };
+
   quicknes = mkLibRetroCore {
     core = "quicknes";
     description = "QuickNES libretro port";