!UNVBThoJtlIiVwiDjU:nixos.org

Staging

191 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-24.05 | Review Reports: https://malob.github.io/nix-review-tools-reports/72 Servers

Load older messages


SenderMessageTime
16 Oct 2024
@k900:0upti.meK900How did it work before? 17:28:50
@k900:0upti.meK900Propagated unnecessarily +17:29:01
@k900:0upti.meK900? 17:29:03
@qyliss:fairydust.spaceAlyssa RossIt's not that the pixman dependency in undeclared in Nixpkgs, it's that it's pixman-1/pixman.h or whatever, so unless you tell pkg-config to look for pixman it's not getting found17:29:47
@k900:0upti.meK900Yeah but like how did downstreams find it before 17:30:12
@k900:0upti.meK900Did wlroots propagate it 17:30:23
@qyliss:fairydust.spaceAlyssa RossI don't know17:30:49
@qyliss:fairydust.spaceAlyssa Rossit wouldn't be wrong for it to propagate it though17:30:57
@k900:0upti.meK900Fun 17:31:06
@k900:0upti.meK900I mean now it would be right to propagate it 17:31:14
@emilazy:matrix.orgemily
In reply to @k900:0upti.me
@Randy Eckenrode @emily nix build .#wezterm on -next tries to eval apple-sdk
on Linux you mean?
17:36:51
@emilazy:matrix.orgemilyI can take a look17:36:55
@k900:0upti.meK900
In reply to @emilazy:matrix.org
on Linux you mean?
Ye
17:37:03
@emilazy:matrix.orgemilyok, I'll look in a little bit17:38:40
@qyliss:fairydust.spaceAlyssa Ross

K900okay yeah I don't know the right thing to do here

17:44:22
@qyliss:fairydust.spaceAlyssa Rosswlroots has a bunch of optional dependencies that we'll enable, but some dependents won't use17:44:33
@qyliss:fairydust.spaceAlyssa Rossfor example, cage doesn't use vulkan17:44:37
@qyliss:fairydust.spaceAlyssa Rossthere's no way for pkg-config to encode that it should look up the headers for a library if it exists, but not complain if it doesn't, is there?17:45:10
@qyliss:fairydust.spaceAlyssa Ross

I guess the pkg-config file should only list dependencies that will always be required?

17:45:23
@k900:0upti.meK900idk this feels weird 17:46:24
@qyliss:fairydust.spaceAlyssa RossI think that's the best option17:46:44
@k900:0upti.meK900I'm sorry I think I'm too zonked to think about it right now 17:46:50
@qyliss:fairydust.spaceAlyssa Rosshttps://gitlab.freedesktop.org/wayland/weston/-/merge_requests/163018:04:43
@qyliss:fairydust.spaceAlyssa RossI'm a bit worried that we might be about to run into a lot of these18:06:08
@k900:0upti.meK900I really hope not because pixman doesn't have many direct dependents 18:09:09
@qyliss:fairydust.spaceAlyssa RossI don't think anything about this is unique to pixman18:10:08
@k900:0upti.meK900Well the others are glib and freetype but only on Darwin for some reason and those I'd expect to get pulled in directly18:10:38
@k900:0upti.meK900And I'd expect things to mostly pull those in directly 18:10:48
@qyliss:fairydust.spaceAlyssa Rosshttps://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/485918:16:37
@k900:0upti.meK900Sorry for making you do this BTW 18:17:50

Show newer messages


Back to Room ListRoom Version: 6