diff options
author | lasers <lasers@users.noreply.github.com> | 2023-12-05 02:37:52 -0600 |
---|---|---|
committer | lasers <lasers@users.noreply.github.com> | 2024-01-07 02:30:31 -0600 |
commit | 89cdc5e150a16e4717af6a80c9596a677e54fece (patch) | |
tree | 8413ad9ed1a17b0bcb7dc57eac77d352c7bed29a /pkgs/applications/emulators | |
parent | e38dfcf000e7a418ed06b448a06617e43ab524fa (diff) | |
download | nixlib-89cdc5e150a16e4717af6a80c9596a677e54fece.tar nixlib-89cdc5e150a16e4717af6a80c9596a677e54fece.tar.gz nixlib-89cdc5e150a16e4717af6a80c9596a677e54fece.tar.bz2 nixlib-89cdc5e150a16e4717af6a80c9596a677e54fece.tar.lz nixlib-89cdc5e150a16e4717af6a80c9596a677e54fece.tar.xz nixlib-89cdc5e150a16e4717af6a80c9596a677e54fece.tar.zst nixlib-89cdc5e150a16e4717af6a80c9596a677e54fece.zip |
citra-nightly,citra-canary: 2043 -> 2070, 2695 -> 2740
Diffstat (limited to 'pkgs/applications/emulators')
-rw-r--r-- | pkgs/applications/emulators/citra/default.nix | 8 | ||||
-rw-r--r-- | pkgs/applications/emulators/citra/generic.nix | 6 |
2 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/applications/emulators/citra/default.nix b/pkgs/applications/emulators/citra/default.nix index 960cefc67871..997aadbfb549 100644 --- a/pkgs/applications/emulators/citra/default.nix +++ b/pkgs/applications/emulators/citra/default.nix @@ -15,13 +15,13 @@ let in { nightly = qt6Packages.callPackage ./generic.nix rec { pname = "citra-nightly"; - version = "2043"; + version = "2070"; src = fetchFromGitHub { owner = "citra-emu"; repo = "citra-nightly"; rev = "nightly-${version}"; - sha256 = "sha256-26M3uzqp4rUMOhr619UooupZT11B03IJfamUPNkceQk="; + sha256 = "1rmc7dk7wzmxgkq7xsmx9wscszhcfr3mkvnykwgamrcb9bm8p5rb"; fetchSubmodules = true; }; @@ -30,13 +30,13 @@ in { canary = qt6Packages.callPackage ./generic.nix rec { pname = "citra-canary"; - version = "2695"; + version = "2740"; src = fetchFromGitHub { owner = "citra-emu"; repo = "citra-canary"; rev = "canary-${version}"; - sha256 = "sha256-090er4aUGze8bk3DIFZoa+/6EcJhr4bim3nWgZHs1mo="; + sha256 = "0m11xy0ad9sy7zsnwnb7vad3g0g78v747a1abp612ybg0aczwf9l"; fetchSubmodules = true; }; diff --git a/pkgs/applications/emulators/citra/generic.nix b/pkgs/applications/emulators/citra/generic.nix index 21b60bb4056e..c167aef7e774 100644 --- a/pkgs/applications/emulators/citra/generic.nix +++ b/pkgs/applications/emulators/citra/generic.nix @@ -15,6 +15,7 @@ , enet , ffmpeg , fmt +, gamemode , glslang , httplib , inih @@ -108,6 +109,9 @@ stdenv.mkDerivation { # Add versions echo 'set(BUILD_FULLNAME "${branchCaptialized} ${version}")' >> CMakeModules/GenerateBuildInfo.cmake + + # Add gamemode + substituteInPlace externals/gamemode/include/gamemode_client.h --replace "libgamemode.so.0" "${lib.getLib gamemode}/lib/libgamemode.so.0" ''; postInstall = let @@ -124,7 +128,7 @@ stdenv.mkDerivation { meta = with lib; { broken = (stdenv.isLinux && stdenv.isAarch64); homepage = "https://citra-emu.org"; - description = "The ${branch} branch of an open-source emulator for the Ninteno 3DS"; + description = "The ${branch} branch of an open-source emulator for the Nintendo 3DS"; longDescription = '' A Nintendo 3DS Emulator written in C++ Using the nightly branch is recommended for general usage. |