andremedeiros has quit [Read error: Connection reset by peer]
andremedeiros has joined #nix-darwin
ece has joined #nix-darwin
plumm has joined #nix-darwin
<bpye>
remexre - very possible, I did pull the changes from the authors tree on Github https://github.com/agraf/qemu/commits/hvf-arm-v7 because that's a little more up to date than the last set submitted to the mailing list
<remexre>
okay, thanks; I'll take a look there if I have time / particularly need TCG on aarch64
<bpye>
Aha! I figured it out, you can't use -cpu host with HVF, I guess that shouldn't work but it fails weirdly
<bpye>
-cpu cortex-a53 for example is fine
<remexre>
ah, nice
<remexre>
hm, I guess TCG might not even be able to emulate M1, including the apple-specific instructions
<bpye>
Yeah, I doubt it, I wonder if anyone has started to try and emulate those... It would be a challenge, Apple have a lot of their own peripherals, but the Asahi re work would presumably help
<bpye>
It's interesting, Apple have a paravirtual GPU you can expose to VMs now for example, but I don't think there is anything today that can virtualise macOS on M1, either with acceleration or not - parallels doesn't do it, qemu certainly doesn't, I don't think VMWare have shipped. In recent releases Apple have started including drivers for virtio etc
<bpye>
- I guess internally they use virtualisation for development, I'd be surprised if not... Maybe VIrtualization.framework will be able to do it eventually
<kloenk>
<bpye "Aha! I figured it out, you can't"> How does it fail? I missed the beginning, is it about qemu system on m1 macs? I’m still trying to figuring out how I can do a NixOS vom on my Mac
<remexre>
with patches, works great with hvf (hardware virt)
<kloenk>
Which patches? I mostly tried the ACVM prebuilt binaries
ece has quit [Read error: Connection reset by peer]
ece has joined #nix-darwin
ece has quit [Read error: Connection reset by peer]
ece has joined #nix-darwin
plumm has joined #nix-darwin
xanderle has joined #nix-darwin
<xanderle>
im trying to use the new homebrew module in nix-darwin. am i correct in thinking i just manually install homebrew then i should be able to import the homebrew module and go? i keep getting "homebrew is not installed"