-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ryujinx: remove package #345881
ryujinx: remove package #345881
Conversation
8474a04
to
d68e985
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Life is not fair...
Before some trigger-happy person presses the merge button, please have a look at the ongoing discussion in #345758 where the current maintainer of the package explicitly speaks against removal. |
As above, please avoid merging until the issue has reached a generally acceptable consensus. |
Should fix source builds by relying on our beloved archive.org to host a [SHA256-matching tarball generated from a mirror of the repo](https://archive.org/details/ryujinx-5dbba-07e-33e-83c-9047dcbb-701c-9655edbbe-89086.tar). I have only `nix repl`'d the fetchTarball expression for its consistency check, as I do not currently have the time nor storage to build the package locally, sorry about that. We could also generate archives to address NixOS#345410 and the 24.05 branch. Supersedes: NixOS#345881
This is not a PR I wanted to make, but sadly Ryujinx has been taken down upstream, and doesn't look like it's coming back. As per their official discord server:
The GitHub repo (and the entire org, in fact) is also no longer accessible: https://github.com/Ryujinx/Ryujinx/
Don't see a need to backport this to 24.05, because binary cache. Users customizing their builds (or one or more dependents) will find their build processes failing however, due to upstream being gone.
Since this doesn't appear to have been the result of a DMCA takedown, but rather a voluntary decision, for those who wish to continue building Ryujinx from source, I offer my self-hosted mirror repo here: https://git.naxdy.org/Mirror/Ryujinx - don't rely on this being around forever, though.
Closes #345758
Closes #325857
Closes #345410
Closes #187020
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.