-
-
Notifications
You must be signed in to change notification settings - Fork 14k
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
(deprecated) stardrop: init at 1.2.1 #338661
Conversation
I have not yet pushed the changes but I have added an FHS environment to the package. This was recommended on the Matrix channel since it launches a game. |
I saw the FHS you posted on Matrix. My only nit with it is that you should avoid using the |
Co-authored-by: éclairevoyant <848000+eclairevoyant@users.noreply.github.com>
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.
Does this really not work without an FHS env? We're building the thing from source here, surely we can patch as needed
Also, please rebase and squash everything into the first commit |
Yikes, didn't mean to do that, sorry! |
Haven't looked into the code but I suspect heavily it does not. |
8935251
to
bae055b
Compare
765ef26
to
8a9cf40
Compare
Please try. We really want to avoid FHS envs. |
Oh, well, I'll take a look at the code of the application and the linking of the binary! 👍 |
Without FHS, the application works, you can't run the game though. I suspect this is because the game is linked against FHS paths.
You can really patch the game, without the updates braking and stuff like that. Because of this, it cannot run in an non FHS environment without patching the game, which is not even in the slightest sense practical. |
The FHS env is only going to apply to the application being built here, how is the game relevant? |
Because, it is an mod manager and a launcher for the game. You can click a button to launch the game. |
You could launch it from steam (since, it just manages the mod files) and SMAPI (the mod loader) is already patched in. But then you lose functionality like better logs, priority mods etc. |
This was not mentioned at all in the original description. Now this whole rigmarole makes sense. |
Oh, yeah, sorry.... but yeah... You don't have to use it as a launcher, but you can. I for example, don't. |
Anything else need to be done to get this merged? |
Silly me :3 Accidentally deleted the branch lol, it's back up now! |
Some problems with the fork, i'll get it back this evening! |
Description of changes
Stardrop is an open-source, cross-platform mod manager for the game Stardew Valley.
https://floogen.gitbook.io/stardrop/
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.