diff options
author | Bobby Rong <rjl931189261@126.com> | 2022-12-22 23:01:58 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-22 23:01:58 +0800 |
commit | 215e668a02c8587c92a430365973774b69657cc7 (patch) | |
tree | 878b8c79f09bee40e70add9f1a8843493a97434b /pkgs/applications/emulators | |
parent | 8de585e60b7349fa6d02c2582dd07c0acc512d04 (diff) | |
parent | 3d260d18b61bab7b7c38a51d8bb2d01ffd386403 (diff) |
Merge pull request #206359 from zhaofengli/cemu-2.0-22
cemu: 2.0-17 -> 2.0-22
Diffstat (limited to 'pkgs/applications/emulators')
-rw-r--r-- | pkgs/applications/emulators/cemu/default.nix | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/pkgs/applications/emulators/cemu/default.nix b/pkgs/applications/emulators/cemu/default.nix index d2c325280e065..e5c305ef39bfa 100644 --- a/pkgs/applications/emulators/cemu/default.nix +++ b/pkgs/applications/emulators/cemu/default.nix @@ -20,21 +20,24 @@ , pugixml , rapidjson , vulkan-headers +, wayland , wxGTK32 , zarchive , vulkan-loader + +, nix-update-script }: stdenv.mkDerivation rec { pname = "cemu"; - version = "2.0-17"; + version = "2.0-22"; src = fetchFromGitHub { owner = "cemu-project"; repo = "Cemu"; rev = "v${version}"; - hash = "sha256-ryFph55o7s3eiqQ8kx5+3Et5S2U9H5i3fmZTc1CaCnA="; + hash = "sha256-ZQfJHQnT5mV6GC3dO6QV1fGsnyZMYqXiVdBSsimL5yU="; }; patches = [ @@ -68,6 +71,7 @@ stdenv.mkDerivation rec { pugixml rapidjson vulkan-headers + wayland wxGTK32 zarchive ]; @@ -108,13 +112,13 @@ stdenv.mkDerivation rec { in '' gappsWrapperArgs+=( --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath libs}" - - # Force X11 to be used until Wayland is natively supported - # <https://github.com/cemu-project/Cemu/pull/143> - --set GDK_BACKEND x11 ) ''; + passthru.updateScript = nix-update-script { + attrPath = pname; + }; + meta = with lib; { description = "Cemu is a Wii U emulator"; homepage = "https://cemu.info"; |