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
Add/fix darwin support for various virt-manager dependencies #152348
Add/fix darwin support for various virt-manager dependencies #152348
Conversation
fc622f2
to
fa7df11
Compare
All actions have consequences, this PR won't avoid them either. Will add additional fixes reported by Right now I'm seeing gtkd -> libgda -> gcc6, which is not going to work out. |
6962db1
to
7b48bd1
Compare
7b48bd1
to
9ccdc8e
Compare
Seems like 133b961 broke GTK-3 on aarch64-darwin. |
9ccdc8e
to
c4ead1a
Compare
After ~8 hours of building... never going to do staging branch builds on my laptop ever again lol. EDIT: shouldn't be that bad anymore, I split libgda to separate PR. Result of 13 packages built:
|
c4ead1a
to
f880b88
Compare
f880b88
to
71bf7a6
Compare
@NixOS/darwin-maintainers |
Hmm, nixpkgs-review failed for me:
However, @alyssais mentioned in the Darwin room that Darwin stdenv is broken on staging so this may (I suspect it is) just be a consequence of that. |
Yeah, that's the same error I saw for other PRs.
|
Bump |
71bf7a6
to
9a83967
Compare
Running the build on my laptops, so far so good, but it's going to take a while. |
|
I disabled the tests for the three packages that were failing: |
Note: ereslibre@7a6d674 included patch is not up to date. The commit that made it into the |
7affd1e
to
cd0e821
Compare
cd0e821
to
a53d8f9
Compare
a53d8f9
to
edf7532
Compare
I give up |
Thanks @mikroskeem for all your efforts. Really appreciated. |
Motivation for this change
I am planning to get virt-manager up and running on Darwin.
Supersedes bunch of changes in stale-ish PRs:
Depends on:
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