diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index ebf68e2680f5..128bd2d76ba3 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -1123,6 +1123,15 @@ self: super: xsetroot = addMainProgram super.xsetroot { }; xsm = addMainProgram super.xsm { }; xstdcmap = addMainProgram super.xstdcmap { }; + xtrans = super.xtrans.overrideAttrs (attrs: { + patches = [ + # https://gitlab.freedesktop.org/xorg/lib/libxtrans/-/merge_requests/22 + (fetchpatch { + url = "https://gitlab.freedesktop.org/xorg/lib/libxtrans/-/commit/ae99ac32f61e0db92a45179579030a23fe1b5770.patch"; + hash = "sha256-QnTTcZPd9QaHS5up4Ne7iuNL/OBu+DnzXprovWnW4cw="; + }) + ]; + }); xwd = addMainProgram super.xwd { }; xwininfo = addMainProgram super.xwininfo { }; xwud = addMainProgram super.xwud { };