-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
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
clonehero: 0.23.2.2 -> 1.0.0.4080 #229321
Conversation
Result of 1 package blacklisted:
2 packages built:
|
Breaking changes for 23.05 were restricted a few hours ago. Too bad. |
😢 Hmm, well I could add a wrapper script back that would keep all the files in the same directory, so then it wouldn't be a breaking change... now that the wrapper is no longer necessary though, I'd prefer to keep things closer to upstream. |
Not sure if symlinking the directory is an option, but that should result in no breaking changes, assuming that ~/.clonehero doesn't already exist. Alternatively, we could have a wrapper that prioritizes the upstream location over the old location. (Just by checking if ~/.clonehero exists, then checking if "~/.config/unity3d/srylain Inc_/Clone Hero" exists, then if niether exist, use ~/.clonehero) |
That could potentially work, but I'm a bit cautious trying to paper over something that's designed to have an explicit migration step. I'm just not sure of all the potential ways that things could go wrong. I think the safest best would be to copy the files over, but then you'd have duplicates between the two folders. Although, I also think it would be smarter not to try to be clever about it and just shift it to next release (even though that really sucks 😞) |
I think we can now rebase it for 23.11. |
Co-authored-by: Kira Bruneau <kira.bruneau@pm.me>
Description of changes
Expands on draft PR #228096 to support the latest version of Clone Hero: https://clonehero.net/2022/11/29/v1-release.html
This release also no longer requires any wrappers!! User configured files are now stored in
~/.clonehero
and clonehero now no longer tries to read system fonts from/usr/share/fonts
, so we don't need the fhs wrapper!@syboxez
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)