-
-
Notifications
You must be signed in to change notification settings - Fork 14.9k
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
rpcs3: 0.0.12 -> 0.0.16 #122140
rpcs3: 0.0.12 -> 0.0.16 #122140
Conversation
Result of 1 package built successfully:
1 suggestion:
|
02190b8
to
e39a74b
Compare
I wasn't able to derive the GPL license type of RPCS3 so I added an upstream issue for the authors to clarify: RPCS3/rpcs3#10255 |
I just grepped for "any later version", which most of the files seemed to have, hence gpl2Plus. |
The only files that matched that pattern are external libraries (e.g. those listed under /Crypto) instead of the source files of the authors. |
Sounds good! We can change the license as soon as the linked upstream issue is resolved. By the way, since we are fetching the source from GitHub, I suggest that we use fetchFromGitHub to fetch the source files:
|
By the way, there's been a response on the license: RPCS3/rpcs3#10255 (comment) Also this RPCS3/rpcs3#10255 (comment) concerns me... Should I switch to master (RPCS3/rpcs3@31b55e0 at time of writing) or stay with the tag? |
Sounds good!
Yes, we should probably switch to master. |
Additionally: * Use system libcurl, so the patch downloader can work * Use system zlib * Use system libusb * Add note about using system WolfSSL * Enable SDL2, so the FAudio backend can work * Change license to gpl2Only, as per [1] [1]: RPCS3/rpcs3#10255 (comment)
I've just de-vendor'd zlib, libusb, and llvm. If that's enough, I'll squash and force-push. |
Ping? I would really like this to be 21.05 |
Motivation for this change
Updating
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)