···386386 inherit withTreeSitter;
387387 pkgs = recurseIntoAttrs (emacsPackagesFor finalAttrs.finalPackage);
388388 tests = { inherit (nixosTests) emacs-daemon; };
389389+ # Backwards compatibility aliases. Remove this at some point before 23.11 release cut-off.
390390+ nativeComp = builtins.trace "emacs.passthru: nativeComp was renamed to withNativeCompilation and will be removed in 23.11" withNativeCompilation;
391391+ treeSitter = builtins.trace "emacs.passthru: treeSitter was renamed to withTreeSitter and will be removed in 23.11" withTreeSitter;
389392 };
390393391394 meta = {
+3-4
pkgs/applications/emulators/ryujinx/default.nix
···11{ lib
22, buildDotnetModule
33, dotnetCorePackages
44-, stdenvNoCC
54, fetchFromGitHub
65, wrapGAppsHook
76, libX11
···29283029buildDotnetModule rec {
3130 pname = "ryujinx";
3232- version = "1.1.826"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml
3131+ version = "1.1.897"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml
33323433 src = fetchFromGitHub {
3534 owner = "Ryujinx";
3635 repo = "Ryujinx";
3737- rev = "42b9c1e8fede88880454154f8c3683f1f8424ed9";
3838- sha256 = "1r879kvs6v08lrxw75xs5jsffmf8j6bb7bs9szrrgj24aza0kl72";
3636+ rev = "f9a538bb0f02b4665f8cccbde0730e08da208024";
3737+ sha256 = "07y4235bjd2a3fssm6y2hdkzsriwlb7sdblmj6qjl55qh4q6xrqw";
3938 };
40394140 dotnet-sdk = dotnetCorePackages.sdk_7_0;
···3636self:
3737let
3838 inherit (self) emacs;
3939- withNativeCompilation = emacs.withNativeCompilation or false;
4040- withTreeSitter = emacs.withTreeSitter or false;
3939+ withNativeCompilation = emacs.withNativeCompilation or emacs.nativeComp or false;
4040+ withTreeSitter = emacs.withTreeSitter or emacs.treeSitter or false;
4141in
4242packagesFun: # packages explicitly requested by the user
4343let