Skip to content

neovim: run hooks for build phase#260101

Merged
teto merged 1 commit intoNixOS:stagingfrom
teto:neovim-staging-fixes
Oct 10, 2023
Merged

neovim: run hooks for build phase#260101
teto merged 1 commit intoNixOS:stagingfrom
teto:neovim-staging-fixes

Conversation

@teto
Copy link
Copy Markdown
Member

@teto teto commented Oct 9, 2023

the latest changes skipped the postBuild hook which in turn would prevent the wrapping from being done and lead to a neovim apocalypse. I renamed the neovim input to neovim-unwrapped to make it clearer.

I've also exposed more stuff but the real big bang will come in #257924

Description of changes

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/)
  • 23.11 Release Notes (or backporting 23.05 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
  • Fits CONTRIBUTING.md.

the latest changes skipped the postBuild hook which in turn would prevent the wrapping from being done
@teto teto requested review from figsoda and jonringer as code owners October 9, 2023 23:26
@github-actions github-actions bot added the 6.topic: vim Advanced text editor label Oct 9, 2023
@ofborg ofborg bot added 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. labels Oct 10, 2023
@teto
Copy link
Copy Markdown
Member Author

teto commented Oct 10, 2023

Merging because I fear the absence of this fix breaks is a worse outcome than whatever i've done here

@teto teto merged commit 72729d3 into NixOS:staging Oct 10, 2023
@teto teto deleted the neovim-staging-fixes branch October 10, 2023 23:58
@teto teto mentioned this pull request Oct 23, 2023
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: vim Advanced text editor 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant