!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
7 Nov 2025
@niklaskorz:matrix.orgniklaskorzI'll post both PRs and we can go by gut feeling I guess19:04:03
@niklaskorz:matrix.orgniklaskorzbackport of 15.5 and 26: https://github.com/NixOS/nixpkgs/pull/459537 backport of just 26: https://github.com/NixOS/nixpkgs/pull/45954019:11:49
@niklaskorz:matrix.orgniklaskorzdarwin 7982, oh well19:12:39
@niklaskorz:matrix.orgniklaskorzyeah I think we should just go with the conflict-resolved 26 backport instead19:14:17
@samasaur:matrix.orgsamasauri agree, that seems minimally disruptive19:15:23
@niklaskorz:matrix.orgniklaskorz oh, vulkan-loader depends on MoltenVK, depends on apple-sdk_15 Randy Eckenrode 19:26:20
@niklaskorz:matrix.orgniklaskorzand... many packages depend on vulkan-loader even on darwin it seems19:26:34
@niklaskorz:matrix.orgniklaskorzyeah I think most of the rebuilds are caused by the SDL -> vulkan-loader -> moltenvk dependency chain, does SDL really need vulkan-loader on darwin?19:30:55
@niklaskorz:matrix.orgniklaskorz(irrelevant for the current situation but worth investigating)19:31:46
@niklaskorz:matrix.orgniklaskorzeven lix transitively depends on moltenvk, funny19:36:07
@reckenrode:matrix.orgRandy EckenrodeProbably have to go to staging-25.05? Might not be worth it now if it blocks Firefox.20:01:49
@emma:rory.gay@emma:rory.gay left the room.22:41:11
8 Nov 2025
@delafthi:matrix.orgdelafthi

I just adde the following mac apps to nixpkgs. Would be gratefull for a review and merge:

alcove: init at 1.4.1 | https://github.com/NixOS/nixpkgs/pull/459821
lunar: init at 6.9.5 | https://github.com/NixOS/nixpkgs/pull/459834
subler: init at 1.9.1 | https://github.com/NixOS/nixpkgs/pull/459840
meetingbar: init at 4.11.6 | https://github.com/NixOS/nixpkgs/pull/459854

19:57:03
@delafthi:matrix.orgdelafthialso added monodraw: init at 1.7.1 | https://github.com/NixOS/nixpkgs/pull/45986520:36:00
@delafthi:matrix.orgdelafthi *

I just added the following Mac apps to nixpkgs. Would be gratefull for a review and merge:

alcove: init at 1.4.1 | https://github.com/NixOS/nixpkgs/pull/459821
lunar: init at 6.9.5 | https://github.com/NixOS/nixpkgs/pull/459834
subler: init at 1.9.1 | https://github.com/NixOS/nixpkgs/pull/459840
meetingbar: init at 4.11.6 | https://github.com/NixOS/nixpkgs/pull/459854

20:38:24
@purrtner:matrix.orgpurrtner delafthi, are you running macOS 26.1 by any chance? 22:36:34
9 Nov 2025
@samasaur:matrix.orgsamasaurdid we make unguarded availability checks errors in the current staging-next?00:36:59
@ihar.hrachyshka:matrix.orgIhar Hrachyshkayes look like; I've had to fix wxwidgets because of it01:51:10
@ihar.hrachyshka:matrix.orgIhar Hrachyshka* yes look like; I had to fix wxwidgets because of it01:51:17
@ihar.hrachyshka:matrix.orgIhar Hrachyshka* yes looks like; I had to fix wxwidgets because of it01:51:50
@samasaur:matrix.orgsamasaurswift is broken on staging-next :(02:56:45
@samasaur:matrix.orgsamasaurwhich i think is because of it02:56:51
@reckenrode:matrix.orgRandy EckenrodeYes.02:57:10
@samasaur:matrix.orgsamasaurbecause when building the standard library the target is set to 10.9 for some reason02:57:19
@reckenrode:matrix.orgRandy EckenrodeIIRC I didn’t run into that with my Swift work because I forced the deployment target to be the default for nixpkgs.02:58:18
@samasaur:matrix.orgsamasaur what's odd is that the cmake flags are printed before that subproject is built and the last flag is -DSWIFT_DARWIN_DEPLOYMENT_VERSION_OSX=14.0 02:58:51
@reckenrode:matrix.orgRandy EckenrodeIs it failing in Swift or some other component?03:04:43
@samasaur:matrix.orgsamasaurappears to be Swift itself03:05:37
@reckenrode:matrix.orgRandy Eckenrode I also set (lib.cmakeFeature "SWIFT_HOST_TRIPLE" swiftTriple) where swiftTriple = lib.replaceStrings [ "darwin" ] [ "macosx${stdenv.hostPlatform.darwinMinVersion}" ] stdenv.hostPlatform.config; 03:06:47
@reckenrode:matrix.orgRandy Eckenrode * I also set (lib.cmakeFeature "SWIFT_HOST_TRIPLE" swiftTriple) where swiftTriple = lib.replaceStrings [ "darwin" ] [ "macosx${stdenv.hostPlatform.darwinMinVersion}" ] stdenv.hostPlatform.config; 03:07:04

Show newer messages


Back to Room ListRoom Version: 6