-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
anki: 2.1.61 -> 2.1.65 #229480
anki: 2.1.61 -> 2.1.65 #229480
Conversation
Updated to 2.1.65, since upstream has had more releases, and it was just bumping hashes pretty much. |
@GrahamcOfBorg build anki |
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.
LGTM.
Checking the checkboxes at e.g. Tools -> Preferences -> Review didn't work which seems to work for the anki-bin version. Unfortunately I can't investigate and I also don't know if this PR causes that. I may run on wayland and maybe thats related to the issue you mentioned. |
Thanks for the heads up @mohe2015! I appreciate the info. It's broken for me too, both on nixos-unstable (X + Anki 2.1.61) and with this PR. I think that means it's not related to this PR specifically, but rather the broader package. I filed an issue for that: #248357 |
@euank Thank you for initiating this update. I don't use We merged #248866 into staging, which among other things updated |
As the issue I found seems unrelated to this PR I think we can still merge it. |
Thanks for the heads up, @tjni, appreciated. I'm not sure if we'll need to cherry pick that or not. It looks like there's not yet a hydra build for those changes on staging, so checking properly would also require recompiling pretty much the entire world, not just anki. |
It took awhile for staging-next to build, and at the time of this writing it's only finished for aarch64-linux, but there does seem to be an error related to
|
Then we should probably merge this sooner than later as this update seems to include that fix and seems to work otherwise too. |
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.
LGTM!
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.
Result of nixpkgs-review pr 229480
run on x86_64-linux 1
6 packages built:
- anki
- anki.dist
- anki.doc
- anki.man
- mnemosyne
- mnemosyne.dist
In addition to the nixpkgs-review above, I've verified that this PR, when merged into current master, gives a working anki binary. Since the python update broke the older anki that's on master now, I think that lends more importance to merging this as soon as possible. |
Note that nixpkgs-review also builds against master by default. |
Yup, I was just trying to say that I also ran the binary too, since nixpkgs-review only verifies the build, not running the application. |
Anki builds on Darwin but crashes on startup. Could you set |
I've marked it as broken on darwin, thanks for testing that! |
Btw, 2.1.66 is out but I didn't want to hold this PR off on that. |
Description of changes
Upstream changelog: https://github.com/ankitects/anki/releases/tag/2.1.65
The item that seems like it might matter to us:
... I dunno, it starts on my machine using X, so I think it's okay?
The update was pretty straightforward, other than
needing to patch the Cargo.lock file to have only one "percent-encoding" dependency.no longer true, that was for 2.1.62, but we've reached 2.1.65 now where the patch is unneeded.Things done
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)