summary refs log tree commit diff
path: root/pkgs/applications/emulators/retroarch/cores.nix
diff options
context:
space:
mode:
authorRobin Mattheussen <me@romatthe.dev>2023-07-27 02:59:47 +0200
committerRobin Mattheussen <me@romatthe.dev>2023-07-27 02:59:47 +0200
commit22ffb17fff60d8b91f683e650551d0a079fea1ab (patch)
tree1d1ee553edb4413222374948f51f43b3085b9d9b /pkgs/applications/emulators/retroarch/cores.nix
parent8f7b4e88946c61da4cd43d1bcc1c982bb96d9ee8 (diff)
downloadnixpkgs-22ffb17fff60d8b91f683e650551d0a079fea1ab.tar
nixpkgs-22ffb17fff60d8b91f683e650551d0a079fea1ab.tar.gz
nixpkgs-22ffb17fff60d8b91f683e650551d0a079fea1ab.tar.bz2
nixpkgs-22ffb17fff60d8b91f683e650551d0a079fea1ab.tar.lz
nixpkgs-22ffb17fff60d8b91f683e650551d0a079fea1ab.tar.xz
nixpkgs-22ffb17fff60d8b91f683e650551d0a079fea1ab.tar.zst
nixpkgs-22ffb17fff60d8b91f683e650551d0a079fea1ab.zip
retroarch: include dosbox-pure core
Diffstat (limited to 'pkgs/applications/emulators/retroarch/cores.nix')
-rw-r--r--pkgs/applications/emulators/retroarch/cores.nix11
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/applications/emulators/retroarch/cores.nix b/pkgs/applications/emulators/retroarch/cores.nix
index 63e03bc00ad..a07d899ee74 100644
--- a/pkgs/applications/emulators/retroarch/cores.nix
+++ b/pkgs/applications/emulators/retroarch/cores.nix
@@ -360,6 +360,17 @@ in
     };
   };
 
+  dosbox-pure = mkLibretroCore {
+    core = "dosbox-pure";
+    CXXFLAGS = "-std=gnu++11";
+    hardeningDisable = [ "format" ];
+    makefile = "Makefile";
+    meta = {
+      description = "Port of DOSBox to libretro aiming for simplicity and ease of use.";
+      license = lib.licenses.gpl2Only;
+    };
+  };
+
   eightyone = mkLibretroCore {
     core = "81";
     src = getCoreSrc "eightyone";