From b68ce27a3f702eb359c532208f3bc2ceabd527e0 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 29 Jun 2024 22:20:15 +0100 Subject: [PATCH] xorg.libXpresent: add xorg.libXfixes to propagated build inputs Without it the `mpv` build fails as: ...-libXpresent-1.0.1/include/X11/extensions/Xpresent.h:31:10: fatal error: X11/extensions/Xfixes.h: No such file or directory 31 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~ --- pkgs/servers/x11/xorg/overrides.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index c7586b47ceaa..d051afac569c 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -397,6 +397,7 @@ self: super: libXpresent = super.libXpresent.overrideAttrs (attrs: { buildInputs = with xorg; attrs.buildInputs ++ [ libXext libXfixes libXrandr ]; + propagatedBuildInputs = attrs.propagatedBuildInputs or [] ++ [ xorg.libXfixes ]; }); libxkbfile = super.libxkbfile.overrideAttrs (attrs: {