Skip to content
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

kitty: 0.24.2 -> 0.24.4 #162215

Merged
merged 3 commits into from
Mar 7, 2022
Merged

kitty: 0.24.2 -> 0.24.4 #162215

merged 3 commits into from
Mar 7, 2022

Conversation

Luflosi
Copy link
Contributor

@Luflosi Luflosi commented Feb 28, 2022

Motivation for this change

https://github.com/kovidgoyal/kitty/releases/tag/v0.24.4

Things done
  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
  • 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 usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 22.05 Release Notes (or backporting 21.11 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
    • (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes
  • Fits CONTRIBUTING.md.

@Luflosi
Copy link
Contributor Author

Luflosi commented Feb 28, 2022

A test fails on macOS. I'll need to investigate.

@jtrees
Copy link
Contributor

jtrees commented Mar 3, 2022

FYI: Looks like 0.24.4 has been released already.

@Luflosi Luflosi changed the title kitty: 0.24.2 -> 0.24.3 kitty: 0.24.2 -> 0.24.4 Mar 3, 2022
@page-down
Copy link

@Luflosi

This should be updated to fish2 (the second version of fish completion).
In terms of style, the +complete namespace is recommended. (Without the space in between. (Just a suggestion, consistent with all styles in the official documentation.)

installShellCompletion --cmd kitty \
...
--fish <("$out/bin/kitty" + complete setup fish) \

@Luflosi Luflosi force-pushed the update/kitty branch 2 times, most recently from ead6b0f to c375c6e Compare March 3, 2022 14:24
@jtrees
Copy link
Contributor

jtrees commented Mar 3, 2022

I'm not a nix pro and not really familiar with the nixpkgs guidelines but this PR looks fine to my eyes. I'm also able to compile kitty and it runs. Thanks!

@Luflosi
Copy link
Contributor Author

Luflosi commented Mar 3, 2022

Yep, seems to work now. I'll wait for one more response from upstream and modify the commit message to credit @page-down, then I'll mark this as ready to review.
Thanks @page-down for your suggestion.

@Luflosi Luflosi marked this pull request as ready for review March 4, 2022 14:14
@leungbk leungbk added this to the 21.05 milestone Mar 4, 2022
@Luflosi
Copy link
Contributor Author

Luflosi commented Mar 4, 2022

@leungbk 21.05? You probably mean 22.05, right?

@leungbk
Copy link
Member

leungbk commented Mar 4, 2022

@Luflosi Whoa sorry, I was browsing this PR yesterday without intending to modify it and must have unwittingly done something. I cannot seem to remove the Milestone tag for some reason, possibly bc I am on phone.

@Luflosi Luflosi removed this from the 21.05 milestone Mar 4, 2022
@Luflosi
Copy link
Contributor Author

Luflosi commented Mar 4, 2022

No problem, I removed it from the milestone.

@SuperSandro2000 SuperSandro2000 merged commit b8e9697 into NixOS:master Mar 7, 2022
@Luflosi Luflosi deleted the update/kitty branch March 7, 2022 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants