|
|
|
@ -1,5 +1,5 @@ |
|
|
|
|
{ lib, stdenv, fetchFromGitHub, fetchurl, makeWrapper, makeDesktopItem, linkFarmFromDrvs |
|
|
|
|
, dotnet-sdk_5, dotnetPackages, dotnetCorePackages |
|
|
|
|
, dotnet-sdk_5, dotnetPackages, dotnetCorePackages, cacert |
|
|
|
|
, SDL2, libX11, ffmpeg, openal, libsoundio |
|
|
|
|
, gtk3, gobject-introspection, gdk-pixbuf, wrapGAppsHook |
|
|
|
|
}: |
|
|
|
@ -15,16 +15,16 @@ let |
|
|
|
|
]; |
|
|
|
|
in stdenv.mkDerivation rec { |
|
|
|
|
pname = "ryujinx"; |
|
|
|
|
version = "1.0.6448"; # Versioning is based off of the official appveyor builds: https://ci.appveyor.com/project/gdkchan/ryujinx |
|
|
|
|
version = "1.0.6498"; # Versioning is based off of the official appveyor builds: https://ci.appveyor.com/project/gdkchan/ryujinx |
|
|
|
|
|
|
|
|
|
src = fetchFromGitHub { |
|
|
|
|
owner = "Ryujinx"; |
|
|
|
|
repo = "Ryujinx"; |
|
|
|
|
rev = "9eb0ab05c6e820e113b3c61cbacd9b085b2819c4"; |
|
|
|
|
sha256 = "168nm7p6lqswmsya6gf3296ligyjabqmbrdzginkcviii643yslz"; |
|
|
|
|
rev = "67033ed8e05eb70860ac6af2b83deab0256c11eb"; |
|
|
|
|
sha256 = "1lg0cybbrf0x3jl10jwdwcg1zyhxsqfdnwnsvdm1lah75xg15ymw"; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
nativeBuildInputs = [ dotnet-sdk_5 dotnetPackages.Nuget makeWrapper wrapGAppsHook gobject-introspection gdk-pixbuf ]; |
|
|
|
|
nativeBuildInputs = [ dotnet-sdk_5 dotnetPackages.Nuget cacert makeWrapper wrapGAppsHook gobject-introspection gdk-pixbuf ]; |
|
|
|
|
|
|
|
|
|
nugetDeps = linkFarmFromDrvs "${pname}-nuget-deps" (import ./deps.nix { |
|
|
|
|
fetchNuGet = { name, version, sha256 }: fetchurl { |
|
|
|
|