!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
24 Nov 2025
@reckenrode:matrix.orgRandy EckenrodeIt appears a bunch of device features aren’t present/implemented in KosmicKrisp that are in MoltenVK.01:19:49
@reckenrode:matrix.orgRandy Eckenrodehttps://gitlab.freedesktop.org/mesa/mesa/-/issues/1426502:10:41
@reckenrode:matrix.orgRandy EckenrodeThat would complicate making KosmicKrisp the default (at least a little bit). 😕02:11:00
@reckenrode:matrix.orgRandy Eckenrodehttps://gitlab.freedesktop.org/mesa/mesa/-/issues/1420902:12:48
@vcunat:matrix.orgvcunatIt would be nice to get more testing/feedback on gcc15 (on darwin): https://github.com/NixOS/nixpkgs/pull/46149709:54:42
@vcunat:matrix.orgvcunat* Hello everyone 🙂 It would be nice to get more testing/feedback on gcc15 (on darwin): https://github.com/NixOS/nixpkgs/pull/46149709:55:10
@niklaskorz:matrix.orgniklaskorz

A bunch of these should just be enabling them and making sure CTS still passes
-- Alyssa Rosenzweig

10:39:59
@niklaskorz:matrix.orgniklaskorzsounds like many of them might still land before Mesa 26? comes out10:40:11
@niklaskorz:matrix.orgniklaskorz* sounds like many of them might still land before Mesa 26 comes out?10:40:16
@niklaskorz:matrix.orgniklaskorzreducing eglPlatforms to just macos and disabling glx makes libvulkan_kosmickrisp.dylib dependency-less11:21:44
@niklaskorz:matrix.orgniklaskorzand I think that is the sane thing to do, I don't think we need to ship glx by default for darwin packages11:21:58
@k900:0upti.meK900I wonder if it makes sense to have two builds of Mesa11:26:10
@k900:0upti.meK900One that is just GLX11:26:13
@k900:0upti.meK900And one that is just VK11:26:16
@k900:0upti.meK900And eventually GLX just dies11:26:21
@k900:0upti.meK900There's already like, double digit consumers of it I think11:27:36
@k900:0upti.meK900image.png
Download image.png
11:28:38
@k900:0upti.meK900Hold on11:28:39
@k900:0upti.meK900Where did everything go lol11:28:43
@niklaskorz:matrix.orgniklaskorz so keep mesa as the build-all package and kosmickrisp (or mesa-kosmickrisp) as the bare minimum package for Vulkan on darwin packages? 11:28:47
@niklaskorz:matrix.orgniklaskorz * so keep mesa as the build-all package and kosmickrisp (or mesa-kosmickrisp) as the bare minimum dependency for Vulkan on darwin packages? 11:29:37
@k900:0upti.meK900So there's three packages there that aren't libraries11:29:42
@k900:0upti.meK900That's magic-vlsi, spacenav-cube-example and unixbench11:29:54
@k900:0upti.meK900And technically X itself but whatever11:29:59
@k900:0upti.meK900Should we just break those11:30:08
@k900:0upti.meK900I feel like we should just break those11:30:12
@niklaskorz:matrix.orgniklaskorz"spacenav-cube-example" does not sound it hasy many dependants11:30:18
@niklaskorz:matrix.orgniklaskorz* "spacenav-cube-example" does not sound it has many users11:30:24
@k900:0upti.meK900Also looking closer magic-vlsi and spacenav-cube-example pull mesa_glu when they should probably pull libGLU11:30:32
@k900:0upti.meK900Which may or may not fix them11:30:37

Show newer messages


Back to Room ListRoom Version: 6