Files
nix-config/packages/linux-cachyos/lib/llvm-pkgs.nix
2025-12-10 09:30:35 -06:00

31 lines
468 B
Nix

{
final,
flakes,
...
}:
let
# Don't waste user's time.
markBroken =
drv:
drv.overrideAttrs (prevAttrs: {
meta = (prevAttrs.meta or { }) // {
broken = true;
};
});
in
(final.pkgsLLVM.extend flakes.self.overlays.default).extend (
_finalLLVM: prevLLVM: {
inherit (final)
dbus
libdrm
libgbm
libGL
libxv
libtirpc
wayland
xorg
;
cups = markBroken prevLLVM.cups;
}
)