-
-
Notifications
You must be signed in to change notification settings - Fork 15.2k
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
rmfakecloud: 0.0.21 -> 0.0.23 #358324
rmfakecloud: 0.0.21 -> 0.0.23 #358324
Conversation
nodejs | ||
pnpm_9.configHook | ||
]; | ||
|
||
meta = with lib; { | ||
description = "Only the webui files for rmfakecloud"; | ||
homepage = "https://ddvk.github.io/rmfakecloud/"; | ||
license = licenses.agpl3Only; |
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.
maintainers
missing
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.
That derivation cannot be eused as is so I'd ather remove all the meta fluff instead (it's a build dep of rmfakecloud itself which has maintainers)
Is that ok?
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.
No, you should rather inherit the meta attributes that the two share from rmfakecloud.
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.
That'd inherit the mainProgram attribute, I'm not sure we want that.. Well wouldn't matter if nobody uses it except for cp I guess.
Anyway, I've managed to build the go module with pnpm inside after trying again (not sure why it didn't find the deps last time I tried), it's gone.
Hopefully that'll allow the update bot to build updates automatically next time, I was thinking it had troubles updating hashes in two separate files in lockstep.
cdb0ff0
to
d5e1048
Compare
fudge, ofborg is getting the same error I was initially getting with So it must only have been working locally because I had my store pre-populated with something from the successful build... I'll just drop the last commit for now because this is @$#@%@ supposed to be a bug fix release and I've already sunk way too much time into it than I should have. |
d5e1048
to
8a43018
Compare
(This works with workaround given in #358844 and (almost) makes the update script work, so going with the "merge everything in one file" version) |
0.0.22 - fix regression in 0.0.21 for old remarkable tablet versions (see ddvk/rmfakecloud#330 ) - fix build with new UI... 0.0.23 - fix other regression with 0.0.22...
This avoids maintaining an artificial derivation for the web UI, and hopefully will allow the auto-update bot to make PRs for further updates
632b589
to
de4a766
Compare
Is this ready to be merged? Would be happy to pick it up if there still is work to be done |
Yes, aside of the detail that the go module indirectly depends on the pnpm one (meaning autoupgrade won't work) this is all in working order as far as I'm concerned |
Things done
fix regression in 0.0.21 for old remarkable tablet versions (see Unable to Sync ddvk/rmfakecloud#330 )
fix build with new UI... tested it appears to work ok
Built on platform(s)
For non-Linux: Is sandboxing enabled in
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
Tested, as applicable:
Tested compilation of all packages that depend on this change using
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usageTested basic functionality of all binary files (usually in
./result/bin/
)25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)
Fits CONTRIBUTING.md.
Add a 👍 reaction to pull requests you find important.