Skip to content

hareThirdParty.hare-json: unstable-2023-09-21 -> unstable-2023-03-13#272136

Merged
pbsds merged 2 commits intoNixOS:masterfrom
onemoresuza:hare-json
Dec 15, 2023
Merged

hareThirdParty.hare-json: unstable-2023-09-21 -> unstable-2023-03-13#272136
pbsds merged 2 commits intoNixOS:masterfrom
onemoresuza:hare-json

Conversation

@onemoresuza
Copy link
Contributor

@onemoresuza onemoresuza commented Dec 4, 2023

Description of changes

  • hareThirdParty.hare-json: move to pkgs/development/hare-third-party
  • hareThirdParty.hare-json: refactor configurePhase into makeFlags
  • hareThirdParty.hare-json: unstable-2023-09-21 -> unstable-2023-03-13

Ready hareThirdParty.hare-json to changes to be brought by #271476.

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • 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 usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 24.05 Release Notes (or backporting 23.05 and 23.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
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

@ofborg ofborg bot requested a review from starzation December 5, 2023 02:00
@ofborg ofborg bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. labels Dec 5, 2023
Copy link
Contributor

@starzation starzation left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please keep commit message with this prefix hareThirdParty.hare-json:

@onemoresuza onemoresuza changed the title hare-json: unstable-2023-09-21 -> unstable-2023-03-13 hareThirdParty.hare-json: unstable-2023-09-21 -> unstable-2023-03-13 Dec 5, 2023
@onemoresuza
Copy link
Contributor Author

onemoresuza commented Dec 5, 2023

Please keep commit message with this prefix hareThirdParty.hare-json:

Thanks for catching my mistake. Rebased the commit messages to start with hareThirdParty.hare-json.

@ofborg ofborg bot requested a review from starzation December 5, 2023 13:34
@pbsds
Copy link
Member

pbsds commented Dec 15, 2023

#272136 #271476 is merged, please rebase

@onemoresuza
Copy link
Contributor Author

Rebase against master after #271476.

I've left the file location change as a separate commit, based on what is done
when changing a package from the Category Hierarchy to
pkgs/by-name. Is this correct or should such commit be squashed?

@onemoresuza onemoresuza marked this pull request as ready for review December 15, 2023 10:08
@ofborg ofborg bot requested a review from starzation December 15, 2023 10:29
@pbsds
Copy link
Member

pbsds commented Dec 15, 2023

Result of nixpkgs-review pr 272136 run on x86_64-linux 1

1 package built:
  • hareThirdParty.hare-json

LGTM, thanks :)

@pbsds pbsds merged commit 8ff059c into NixOS:master Dec 15, 2023
@pbsds
Copy link
Member

pbsds commented Dec 15, 2023

Is this correct or should such commit be squashed?

In general, splitting each change into separate commits makes review far easier. Github/git is usually also better able to create meaningful diff views when each change is smaller. I know however there are other committers who prefer the opposite.

@onemoresuza onemoresuza deleted the hare-json branch December 15, 2023 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants