!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1199 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org199 Servers

Load older messages


SenderMessageTime
19 Apr 2026
@weethet:catgirl.cloudWeetHetRandy wanted us to not pull vulkan into the closure by default13:45:00
@k900:0upti.meK900Do we know the closure size impact?13:45:28
@k900:0upti.meK900It should be pretty small, I think13:45:35
@weethet:catgirl.cloudWeetHetI think vulkan-loader pulls in moltenvk on darwin13:45:52
@weethet:catgirl.cloudWeetHetScreenshot 2026-04-19 at 15.46.33.png
Download Screenshot 2026-04-19 at 15.46.33.png
13:46:38
@emilazy:matrix.orgemilyQt already pulls it in unconditionally though?13:47:06
@weethet:catgirl.cloudWeetHet20mb is quite a lot13:47:07
@weethet:catgirl.cloudWeetHetI don't have any Qt apps installed so I don't have moltenvk 13:47:46
@weethet:catgirl.cloudWeetHet* I don't have any Qt apps installed so I don't have moltenvk in my system closure13:47:53
@reckenrode:matrix.orgRandy Eckenrode No, that’s fine for GTK. I just wanted it off by default for now (for the same reasons K900 gave). 13:48:17
@weethet:catgirl.cloudWeetHetThe default backend is still GL even if vulkan-support is enabled13:48:45
@weethet:catgirl.cloudWeetHetI thought you didn't want moltenvk in the closure by default at all13:48:57
@weethet:catgirl.cloudWeetHet* The default backend is still GL even if vulkanSupport is enabled13:49:42
@reckenrode:matrix.orgRandy EckenrodeNo, that’s fine if it makes using KosmicKrisp easier via setting the correct driver variable in a wrapper. If I gave the impression about not wanting MoltenVK in the closure, that was my mistake. It just shouldn’t be the default renderer.13:50:25
@reckenrode:matrix.orgRandy Eckenrode emily Let me know if there’s any follow-up to my replies to your questions. Also regarding the 26.4 SDK fix, another reason I wanted to avoid the cctools-port fix is it mentioned decompilation in the PR. I’m not sure how it was used, but I figured it was better to finish my work and independently derive a fix. 13:51:27
@weethet:catgirl.cloudWeetHet You still need to force it with GSK_RENDERER=vulkan 13:51:43
@weethet:catgirl.cloudWeetHetOtherwise it uses GL13:51:49
@emilazy:matrix.orgemilyyep, will take a look soon (I might have also forgotten about other PRs pending on me if there are any)13:52:16
@reckenrode:matrix.orgRandy Eckenrode
  • https://github.com/NixOS/nixpkgs/pull/511211
  • https://github.com/NixOS/nixpkgs/pull/511070
  • https://github.com/NixOS/nixpkgs/pull/485980
13:53:45
@reckenrode:matrix.orgRandy EckenrodeThose are my active ones. The 26.4 SDK one will be coming shortly.13:53:53
@reckenrode:matrix.orgRandy Eckenrode emily, here’s the 26.4 SDK: https://github.com/NixOS/nixpkgs/pull/511399 13:58:46
@qwrdd:matrix.orgqwrdd joined the room.13:59:56
@qwrdd:matrix.orgqwrdd Hello! As the next release will drop x86_64-darwin, what your thoughts about adding rosetta flag into linux-builder? 14:01:21
@reckenrode:matrix.orgRandy Eckenrode https://github.com/NixOS/nixpkgs/pull/511400 fixes Rubberband. It was the only fallout I encountered from the darwin.libcxx update. 14:02:15
@emilazy:matrix.orgemilywe did most of the libc++ 21 fixing already 😅14:05:21
@reckenrode:matrix.orgRandy EckenrodeSomehow that got missed.14:05:48
@reckenrode:matrix.orgRandy EckenrodeAre we going to update to LLVM 22 by default for 26.05, or has the window passed for that?14:06:26
@emilazy:matrix.orgemilytechnically we have a week, pragmatically we don't14:09:18
@emilazy:matrix.orgemilyhttps://nixos.github.io/release-wiki/Release-Critical-Packages.html oh actually no14:09:27
@emilazy:matrix.orgemilyLLVM is on there, it's too late14:09:35

Show newer messages


Back to Room ListRoom Version: 6