!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
6 Jan 2026
@spewdins:beeper.comspewdinsMakes sense. I understand the reasoning there23:58:59
7 Jan 2026
@reckenrode:matrix.orgRandy Eckenrode Does by-name require the pname to match the folder name? 01:00:19
@reckenrode:matrix.orgRandy Eckenrode A lot of Swift packages are named swift-foo. I’d like to put them in fo/foo because otherwise sw ends up very full. 01:00:42
@reckenrode:matrix.orgRandy EckenrodeJust answered my own question. The folder name becomes the package name in nixpkgs.01:02:31
@reckenrode:matrix.orgRandy Eckenrode * 01:02:42
@reckenrode:matrix.orgRandy Eckenrode It appears that Swift SDKs are just a sysroot named foo.sdk. 03:23:55
@emilazy:matrix.orgemily "New attribute names should be the same as the value in pname." 04:56:18
@emilazy:matrix.orgemily(https://github.com/NixOS/nixpkgs/tree/master/pkgs)04:56:23
@vcunat:matrix.orgvcunat

there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course.

08:19:46
@vcunat:matrix.orgvcunat *

"Should": there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course.

08:20:04
@vcunat:matrix.orgvcunatI don't know. I'm just dropping the tests to unblock: https://github.com/NixOS/nixpkgs/commit/1551a606a70308:51:32
@nazarewk:matrix.orgkdn FYI: I have recreated the VM (launchctl bootout ... && rm -r /shared/dir) and it seems to work just fine now 12:11:30
@eveeifyeve:matrix.orgeveeifyeveI can't believe the apple-sdk didn't have a license.13:49:38
@eveeifyeve:matrix.orgeveeifyeve* I can't believe the apple-sdk didn't have a license I just made a pr that adds it. https://github.com/NixOS/nixpkgs/pull/47774213:50:42
@emilazy:matrix.orgemilywe only use API stubs and headers from the SDK14:01:43
@eveeifyeve:matrix.orgeveeifyeveWould that still count tho?14:02:01
@emilazy:matrix.orgemilywhich are either uncopyrightable or fair use depending on jurisdiction (Oracle v. Google etc.)14:02:13
@emilazy:matrix.orgemilywe strip out all non-free binary code14:02:19
@eveeifyeve:matrix.orgeveeifyeve* Would that still count tho? Because it's under copies or redistribution.14:02:25
@eveeifyeve:matrix.orgeveeifyeveI would say still add the licence, because it still matters.14:03:21
@emilazy:matrix.orgemilysee https://github.com/NixOS/rfcs/pull/185#issuecomment-2743454971, https://github.com/NixOS/rfcs/pull/185#discussion_r2009169668 for previous discussion14:05:25
@emilazy:matrix.orgemilyit would be somewhat misleading to tag it like this and also break Hydra14:05:36
@reckenrode:matrix.orgRandy EckenrodeThe omission is following historical practice in nixpkgs.14:14:39
@eveeifyeve:matrix.orgeveeifyeveSo I guess it would be considered fair use?14:15:18
@eveeifyeve:matrix.orgeveeifyeve* So I guess it would be considered fair use? According the google vs oracle case.14:15:34
@reckenrode:matrix.orgRandy EckenrodeI consider it more of just not talking about it.14:15:34
@reckenrode:matrix.orgRandy Eckenrode I think emily would consider it fair use or not creative enough to count. I’m more skeptical. 14:16:34
@eveeifyeve:matrix.orgeveeifyeveSame here14:16:53
@reckenrode:matrix.orgRandy EckenrodeI’m also not a lawyer, so I’m just continuing to do what we have done historically.14:17:10
@reckenrode:matrix.orgRandy EckenrodeI do attempt to remove all executable code from the SDK. The libc++ SDK package doesn’t even ship the experimental PSTL archive.14:18:38

Show newer messages


Back to Room ListRoom Version: 6