about summary refs log tree commit diff
path: root/pkgs/misc/emulators/yuzu/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/misc/emulators/yuzu/default.nix')
-rw-r--r--pkgs/misc/emulators/yuzu/default.nix17
1 files changed, 14 insertions, 3 deletions
diff --git a/pkgs/misc/emulators/yuzu/default.nix b/pkgs/misc/emulators/yuzu/default.nix
index 6a4be69a1dc65..89a500bb313c2 100644
--- a/pkgs/misc/emulators/yuzu/default.nix
+++ b/pkgs/misc/emulators/yuzu/default.nix
@@ -1,11 +1,11 @@
-{ branch ? "mainline", pkgs }:
+{ branch ? "mainline", libsForQt5, fetchFromGitHub }:
 let
-  inherit (pkgs) libsForQt5 fetchFromGitHub;
+  inherit libsForQt5 fetchFromGitHub;
 in {
   mainline = libsForQt5.callPackage ./base.nix rec {
     pname = "yuzu-mainline";
     version = "517";
-    branch = branch;
+    branchName = branch;
     src = fetchFromGitHub {
       owner = "yuzu-emu";
       repo = "yuzu-mainline";
@@ -14,4 +14,15 @@ in {
       fetchSubmodules = true;
     };
   };
+  early-access = libsForQt5.callPackage ./base.nix rec {
+    pname = "yuzu-ea";
+    version = "1377";
+    branchName = branch;
+    src = fetchFromGitHub {
+      owner = "pineappleEA";
+      repo = "pineapple-src";
+      rev = "EA-${version}";
+      sha256 = "0jjddmcqbkns5iqjwqh51hpjviw5j12n49jwfq7xwrsns6vbpqkf";
+    };
+  };
 }.${branch}