jetbrains.jdk(darwin): init at 21.0.4-b598.4; jetbrains.jcef(darwin): init at 867#398564
jetbrains.jdk(darwin): init at 21.0.4-b598.4; jetbrains.jcef(darwin): init at 867#398564aoli-al wants to merge 2 commits intoNixOS:masterfrom
Conversation
8ebcd1c to
6a6bb90
Compare
|
Hi @leona-ya and @Infinidoge I saw you have reviewed this package recently. Could you please review my PR? Thanks! |
|
Is this |
|
To me, it looks like |
|
sorry for the typo, it should be |
Henry-Hiles
left a comment
There was a problem hiding this comment.
Right, LGTM then, but can't test since I don't have a darwin machine. I recommend someone else tests before a merge, as the changes are fairly indepth.
|
I'm also not sure if the title should be init, since this is, as far as I can tell, not a new package, it only is added on darwin with this PR. Not sure of convention for that. |
|
Thanks! I wasn't sure about the title either, and I just followed the previous PR #152723 |
1a23146 to
6ca2c8e
Compare
Ah, gotcha |
|
The commit in this PR should be split and retitled to better reflect the addition of darwin compatibility, as opposed to just a new version addition |
|
I noticed that ofborg is blocked because of Xcode. https://logs.ofborg.org/?attempt_id=b42eac3d-c58b-4efd-a630-a5c641b2ee18&key=nixos%2Fnixpkgs.398564 I just saw this and I'll try to use Apple SDK instead of the entire Xcode. |
|
Ah, jdk depends on metal, which is only available in Xcode (#387516, #290808). At least I can build jcef without requiring xcode. @Infinidoge can you please take a look? |
8c23af7 to
902b680
Compare
|
Gentle ping @Infinidoge Also, I'm fine being a maintainer of this package since I use it regularly. |
|
|
Apologies for the delay. This week and next week have been/are quite busy for me as these are the final weeks of the semester, so it'll be a little while before I am able to do more complex reviews. If anyone else in @NixOS/java could take a look, I'd appreciate it. |
|
@aoli-al still working on this pr or am I okay to take this over? |
Yes, feel free to continue. I stop using MacOS and cannot really continue it but I'm happy to review if you can resolve conflicts. |
|
Also we may want to merge #470840 first. That PR simplifies the jcef config a lot. |
This PR enables jetbrains.jdk on Darwins. This PR fixes: #84263
Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.