From 1702d0f16d962c3e73aaced7d8e5895d01e4a138 Mon Sep 17 00:00:00 2001 From: MarcFontaine Date: Mon, 29 Dec 2025 10:03:08 +0100 Subject: [PATCH] puae2021: init at 0-unstable-2025-11-02 --- .../emulators/libretro/cores/puae2021.nix | 28 +++++++++++++++++++ .../emulators/libretro/default.nix | 2 ++ 2 files changed, 30 insertions(+) create mode 100644 pkgs/applications/emulators/libretro/cores/puae2021.nix diff --git a/pkgs/applications/emulators/libretro/cores/puae2021.nix b/pkgs/applications/emulators/libretro/cores/puae2021.nix new file mode 100644 index 000000000000..29e6673f5dd5 --- /dev/null +++ b/pkgs/applications/emulators/libretro/cores/puae2021.nix @@ -0,0 +1,28 @@ +{ + lib, + fetchFromGitHub, + mkLibretroCore, +}: +mkLibretroCore { + core = "puae2021"; + version = "0-unstable-2025-11-02"; + + src = fetchFromGitHub { + owner = "libretro"; + repo = "libretro-uae"; + rev = "58527ce9e8cc5f19faae9e6010d2f06fc70b10de"; + hash = "sha256-wHzjpTh/zuV5KXaMsv7A/7xqYfzLgIUusjwg8LOUzMY="; + }; + + makefile = "Makefile"; + + meta = { + description = "Amiga emulator based on WinUAE (Version 2021)"; + homepage = "https://github.com/libretro/libretro-uae"; + license = lib.licenses.gpl2Only; + platforms = [ + "aarch64-linux" + "x86_64-linux" + ]; + }; +} diff --git a/pkgs/applications/emulators/libretro/default.nix b/pkgs/applications/emulators/libretro/default.nix index 46faa0f29e9b..e4925f538cc7 100644 --- a/pkgs/applications/emulators/libretro/default.nix +++ b/pkgs/applications/emulators/libretro/default.nix @@ -149,6 +149,8 @@ lib.makeScope newScope (self: { puae = self.callPackage ./cores/puae.nix { }; + puae2021 = self.callPackage ./cores/puae2021.nix { }; + quicknes = self.callPackage ./cores/quicknes.nix { }; same_cdi = self.callPackage ./cores/same_cdi.nix { }; # the name is not a typo