!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
18 Apr 2026
@k900:0upti.meK900And making a separate package for Darwin makes all of them fail to eval22:42:58
@k900:0upti.meK900And they tried to solve it by stubbing it to be a noop basically but that's horrible22:42:58
@xored:xored.lolxoredcan anyone try to repro https://github.com/NixOS/nixpkgs/issues/511261 just wanna be sure I did not just submit a bogus report23:28:34
19 Apr 2026
@reckenrode:matrix.orgRandy Eckenrodehttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4103802:19:29
@viraptor:tchncs.deviraptorSo swbuild has a few really weird behaviours that we need to configure. BUT! I'm on the linker issues stage now. Most of the compilation works in a strict sandbox. This gets closer and closer to a real solution.08:50:41
@viraptor:tchncs.deviraptor @[Randy Eckenrode] what's the plan with the swift update branch overall? Does it need some work / help, or are you going to just polish it at some point? 08:54:13
@reckenrode:matrix.orgRandy EckenrodeI am going to descope it to refactor the Swift 5.10.1 build, then fix Linux. I took a break/detour to do some Darwin work.10:32:15
@reckenrode:matrix.orgRandy EckenrodeAfter that, do the Swift 6.x update.10:32:30
@reckenrode:matrix.orgRandy EckenrodeApple keeps changing the bootstrap requirements. I want to have Swift 5.10.1 building to use as a bootstrap compiler.10:33:15
@reckenrode:matrix.orgRandy EckenrodeSwift 6.0 and 6.1 required a Swift compiler. Swift 6.2 restored support for building with just a C++ compiler, then Swift 6.3 removed it.10:34:29
@viraptor:tchncs.deviraptorThanks, that's great to hear you're going to wrap it up. I guess I don't have to rush the app compilation fixes then, but they'll come. (hammerspoon first) I'll also try to get someone interested in co-maintaining in some way. I've got fixes to xcbuild, sigtool, ibtool already. Then creating derq, intentbuilder, probably some other things. I'd rather not become the one person holding all of that.10:42:30
@reckenrode:matrix.orgRandy EckenrodeAfter I land the cleanup for Swift 5.10.1, I plan to do the update to 6.2 or 6.3.10:49:19
@reckenrode:matrix.orgRandy EckenrodeThen wash my hands of Swift because what an awful language.10:49:36
@reckenrode:matrix.orgRandy EckenrodeOh, yeah. I also need to spend/waste time building Swift Differentiation on its own because Apple dropped it from macOS 26.4.10:51:40
@reckenrode:matrix.orgRandy EckenrodeI updated my branch based on staging this morning and re-pushed it. I hope I don’t have to keep rebasing it this week. That was panful.11:01:43
@weethet:catgirl.cloudWeetHet

Is it okay to put a build with vulkan support into passthru.tests?

tests = {
  pkg-config = testers.hasPkgConfigModules {
    package = finalAttrs.finalPackage;
  };
  darwinVulkanSupport = finalAttrs.finalPackage.override { vulkanSupport = true; };
};
13:37:44
@k900:0upti.meK900It's fine to have Vulkan in the main build as long as it's not enabled by default IMO13:38:56
@weethet:catgirl.cloudWeetHet I mean I would have vulkanSupport only be enable by default on linux 13:39:44
@weethet:catgirl.cloudWeetHetBut I need to check that it actually builds13:39:57
@weethet:catgirl.cloudWeetHetOh, wait, but tests aren't built by hydra by default, are they?13:41:18
@k900:0upti.meK900They are not13:42:30
@weethet:catgirl.cloudWeetHetThat's unfortunate. Where do I put the override then so it would be build on darwin (both to ensure that the package doesn't break and so it is in the cache)13:44:15
@k900:0upti.meK900Can it be enabled on Darwin, just not used by default?13:44:37
@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

Show newer messages


Back to Room ListRoom Version: 6