!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
24 May 2026
@reckenrode:matrix.orgRandy Eckenrode I’m not against keeping it. How long does it take Hydra to build a stdenv? stdenv + Wine would be about double that AFAIK. 19:14:32
@emilazy:matrix.orgemily on the order of hours I think. but if we use pkgsCross then we don't actually need to build an LLVM or any of the nativeBuildInputs 19:18:12
@emilazy:matrix.orgemilyso substantially less and we can drop much more.19:18:20
@reckenrode:matrix.orgRandy EckenrodeWine can't be cross-compiled due to Python.19:29:15
@reckenrode:matrix.orgRandy Eckenrode * 19:30:14
@reckenrode:matrix.orgRandy EckenrodeI tried that for FFXIV in my configs. I don’t know if Wine specifically requires it or something in its dependencies. Python doesn’t support Darwin cross at all. There’s an issue for it that’s well over a decade old at this point.19:33:03
@emilazy:matrix.orgemilythe Wine derivation at least only uses Python at compile time19:35:57
@emilazy:matrix.orgemily
/nix/store/6z6dgw77v16fbfjiacpjv5ncb5j79b1p-wine64-staging-x86_64-apple-darwin-11.8.drv
└───/nix/store/sslsgdzgwhcsl29mg2kvvjdc5dralkxk-ffmpeg-headless-x86_64-apple-darwin-8.0.1.drv
    └───/nix/store/z31kj1yankv3cn5wdk1v6f16505livww-vid.stab-x86_64-apple-darwin-1.1.1-unstable-2025-08-21.drv
        └───/nix/store/1r4n1d6q5mrhr0znqq5hag1802x5c2jw-openmp-x86_64-apple-darwin-21.1.8.drv
            └───/nix/store/mbvbx6qgz74yr8qvwssqhzym32qbfz3a-python3-x86_64-apple-darwin-3.13.12.drv
19:44:23
@emilazy:matrix.orgemilythat seems very superfluous :)19:44:25
@emilazy:matrix.orgemilyespecially since I think FFmpeg and GStreamer are redundant?19:44:54
@emilazy:matrix.orgemily (Randy Eckenrode: I did notice your FFXIV derivation enables GStreamer, does it actually use whatever Windows media API that's for?) 19:45:11
@reckenrode:matrix.orgRandy EckenrodeI think it was needed to run the Dawntrail benchmark. It may not be necessary for the retail game. I could try disabling it, but if we want to advertise Wine support, don’t we need to support the option?20:18:15
@emilazy:matrix.orgemilyI think we can pretty much just support whatever's not a headache and is useful, tbh. apparently you can maybe do without the GStreamer deps by installing Windows codecs inside the Wine prefix instead?20:52:14
@reckenrode:matrix.orgRandy EckenrodeI could do that, but using GStreamer is easier.21:19:14
@reckenrode:matrix.orgRandy EckenrodeI don’t know what in FFXIV would require codecs though. It used to use WMV for video, but they’re all Bink now.21:20:12
@emilazy:matrix.orgemily might not be easier once GStreamer or FFmpeg is 90% of the x86_64-darwin closure by weight :P 21:30:23
25 May 2026
@vcunat:matrix.orgvcunatstdenv doesn't build on the staging branch for the last few days: https://hydra.nixos.org/job/nixpkgs/staging/stdenv.aarch64-darwin (Just FYI. I'm not keeping up well with everything now.)08:31:14
@vcunat:matrix.orgvcunatAh, I think there's a fix: https://github.com/NixOS/nixpkgs/pull/52351008:33:18
@funzen:matrix.orgfunzen set a profile picture.12:39:30
@hexa:lossy.networkhexacan we get a nix-darwin-26.05 branch shortly? I'd like to update infra.13:52:49
@samestep:matrix.orgsameRedacted or Malformed Event14:25:01
@samasaur:matrix.orgsamasaur
In reply to @hexa:lossy.network
can we get a nix-darwin-26.05 branch shortly? I'd like to update infra.
Yep, I'm planning to cut it today (had a busy first part of the weekend but I'm largely free today)
16:08:11
@74k1:matrix.orgTim changed their profile picture.19:14:37
26 May 2026
@ihar.hrachyshka:matrix.orgIhar Hrachyshka hexa: just saw the broken esr ping for firefox. if it's not fixed yet, I will take a look later today. I see the mozilla bugzilla. do we have a nixpkgs tracker for this? 13:09:48
@hexa:lossy.networkhexawdym a nixpkgs tracker? an issue?13:10:09
@ihar.hrachyshka:matrix.orgIhar Hrachyshkayes13:10:23
@ihar.hrachyshka:matrix.orgIhar Hrachyshkaif not it's fine, just want to make sure i have all the context when i get to it later.13:10:47
@hexa:lossy.networkhexaI don't think so13:12:10
@sempiternal-aurora:matrix.orgMyriaAnyone have any idea why https://github.com/NixOS/nixpkgs/pull/522847 is supposedly causing 10000+ darwin rebuilds, but when I check some of the suggested packages needing a rebuild, e.g. python3, they have the same derivation?15:05:51
@sempiternal-aurora:matrix.orgMyria * 15:06:05

Show newer messages


Back to Room ListRoom Version: 6