-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
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
spotify-unwrapped: add macOS builds #195473
Conversation
a8b3219
to
cf35bbf
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-ready-for-review/3032/1334 |
@SuperSandro2000 all I did as part of this PR was move the contents from |
cf35bbf
to
0b819e2
Compare
I haven't used this package for years. Please could I be removed from the maintainers list? |
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 195473
run on aarch64-darwin 1
1 package built:
- spotify (spotify-unwrapped)
Opened it and it works as expected. I'm on Monterey though, so idk whether it'd work with Ventura's new Gatekeeper but we're not modifying it, so it should.
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
GitHub has no support for displaying moved hunks like the git cli so unless I compare the lines one by one I do not know that. Fine for me but the wrapper condition needs to be less awkward between Linux and Darwin. Let me create a PR that removes the wrapper. |
I just merged the consolidation of the wrapper. Now we don't need to think about the differences between darwin and linux and can make the package decision in top-level.nix or in the package. I have a preference to do it inside of the package but the other way is also fine. |
1b735b8
to
1bb8d40
Compare
@SuperSandro2000 rebased on top of master 👍 |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
Reviewed points
Possible improvementsUnable to build due to a merge conflict. CommentsResult of
|
@yamashitax updated 👍 |
@yamashitax updated 👍 if you could review again that would be much appreciated |
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 195473
run on aarch64-darwin 1
1 package built:
- spotify
Works as intended
@SuperSandro2000 Seems fine to merge this now, from what I can tell. |
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 195473
run on aarch64-darwin 1
1 package built:
- spotify
(This is on Ventura; works with Gatekeeper.) |
|
||
stdenv.mkDerivation { | ||
inherit pname; | ||
|
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 is why it is good idea to rename files in a separate commit from any other changes. That way the change commit can be reviewed separately and |
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes