-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
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
mindustry: init at 99 (and updates) #72306
Conversation
LGTM. Tested on NixOS 19.09. |
LGTM |
7f195dc
to
5e834f1
Compare
v100 is out, I just pushed an update. Is there anything blocking this? |
Updated to 101 |
Updated to 101.1 ...yes, I'll continue to ping everyone here at every release until this gets merged or rejected ;-) |
please merge this |
Updated to 102 and rebased |
Built and tested successfully on x86_64 |
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.
I think this package has above-average quality and can be merged. I have built it using sandboxing on NixOS x86_64 and tested the basic functionality.
-
One small wish/suggestion would be to package the server as a seperate derivation, to prevent pulling in pulseaudio on a headless machine, but I can also propose the change after it was merged.
-
Also I noticed it does not seem to like SDL_VIDEODRIVER=wayland, which I have set in my environment, but this is a problem for upstream. It might be good to add set SDL_VIDEODRIVER to x11 explicitly in the wrapper for users who have set it to wayland in their environment (because most applications just work with it).
[I] Initialized Discord rich presence. arc.backend.sdl.SDLError: wayland not available at arc.backend.sdl.SdlApplication.check(SdlApplication.java:181) at arc.backend.sdl.SdlApplication.init(SdlApplication.java:80) at arc.backend.sdl.SdlApplication.<init>(SdlApplication.java:30) at mindustry.desktop.DesktopLauncher.main(DesktopLauncher.java:46) [I] Sending crash report. [I] Crash sent successfully.
This is not critical though because every person who has set this variable manually in their setup will know what to do from the error message.
-
You may want to squash all of those commits together.
* mindustry: init at 99 * mindustry: 99 -> 100 * mindustry: 100 -> 101 * mindustry: 101 -> 101.1 * mindustry: 101.1 -> 102 (cherry picked from commit 36f084b)
@petabyteboy |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @