!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

206 Members
57 Servers

Load older messages


SenderMessageTime
13 Aug 2025
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) while on the closure size topic: sdl3 pulls in zenity (which pulls all of gtk), and then uses it basically only to render error windows if wayland window creation fails for some reason.
We could do the unsafe thing and remove zenity from sdl3, then the error windows won't work but everything else should be fine. Currently our ffmpeg pulls most of gtk, which is kinda silly...
17:08:45
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) and related, our gtk4 depends on gtk3 via some dumb gstreamer shit, we could also try to fix that 17:09:04
@emilazy:matrix.orgemilyGTK 3 already comes in via gparted and Qt and …17:10:11
@emilazy:matrix.orgemilyso not worth working on for the ISO17:10:16
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)fair enough17:10:26
@k900:0upti.meK900 ⚡️ No 17:12:09
@k900:0upti.meK900 ⚡️The GNOME keyboard is bespoke17:12:14
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)and we can't, like, make malit not bad?17:14:09
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)dunno, adding a static build of that to then drop all the runtime lib usage or something dumb like that?17:14:42
@k900:0upti.meK900 ⚡️We'll have plasma-keyboard hopefully in 6.517:15:05
@emilazy:matrix.orgemilyso I think it's like17:15:13
@emilazy:matrix.orgemily a five line LLVM patch to make static libs in dev work probably 17:15:25
@emilazy:matrix.orgemily K900: if I patch can you big computer 17:15:35
@emilazy:matrix.orgemilyand see what happens to Mesa's closure17:15:41
@k900:0upti.meK900 ⚡️Yes17:15:41
@emilazy:matrix.orgemilydo you know how much llvmpipe actually needs of LLVM?17:21:58
@emilazy:matrix.orgemilyI assume it could use a single-target LLVM e.g.17:22:04
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) emily i found the double-python mystery!
https://github.com/NixOS/nixpkgs/blob/005433b926e16227259a1843015b5b2b7f7d1fc3/pkgs/servers/samba/4.x.nix#L70-L73
turns out samba is part of the packages in our iso (maybe even part of our defaultPackages?), and it overrides python.-.-
17:22:16
@emilazy:matrix.orgemilyhonestly I wonder if it doesn't make more sense to statically link LLVM into Mesa?17:22:22
@emilazy:matrix.orgemilyto tree-shake it17:22:25
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) https://github.com/NixOS/nixpkgs/commit/9b5cfd41d86b1bbc8c9b7406760154b4832ebb76
the libxcrypt pin happened two years ago... it might be fine now? I am not a samba person
17:23:47
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)wtf there is samba 4.22.3 now, why are we so behind??17:25:29
@k900:0upti.meK900 ⚡️ It's not just llvmpipe 17:26:40
@k900:0upti.meK900 ⚡️It's also radeonsi17:26:47
@emilazy:matrix.orgemilyso it needs the host platform and GCN I guess?17:27:13
@k900:0upti.meK900 ⚡️That won't do much17:27:57
@k900:0upti.meK900 ⚡️Most of LLVM is passes17:28:00
@emilazy:matrix.orgemily uh so how come Mesa pulls in libclang but I don't see it in the closure 17:28:28
@k900:0upti.meK900 ⚡️Only opencl output17:28:35
@emilazy:matrix.orgemilyah17:28:40

Show newer messages


Back to Room ListRoom Version: 9