mesa: reorder buildInputs

Since it "globally" calls `xorg`.
Taken from PR #299572
This commit is contained in:
Anderson Torres 2024-03-27 17:09:40 -03:00 committed by Vladimír Čunát
parent 7a73706dad
commit eefd56e328
No known key found for this signature in database
GPG Key ID: E747DF1F9575A3AA

@ -279,23 +279,24 @@ self = stdenv.mkDerivation {
buildInputs = with xorg; [
expat
glslang
llvmPackages.libllvm
libglvnd
xorgproto
libX11
libXext
libxcb
libXt
libXfixes
libxshmfence
libXrandr
libffi
libglvnd
libvdpau
libXvMC
libpthreadstubs
llvmPackages.libllvm
openssl
zstd
] ++ lib.optionals withLibunwind [
] ++ (with xorg; [
libX11
libXext
libXfixes
libXrandr
libXt
libXvMC
libpthreadstubs
libxcb
libxshmfence
xorgproto
]) ++ lib.optionals withLibunwind [
libunwind
] ++ [
python3Packages.python # for shebang
@ -305,8 +306,8 @@ self = stdenv.mkDerivation {
] ++ lib.optionals stdenv.isLinux [
libomxil-bellagio
libva-minimal
udev
lm_sensors
udev
] ++ lib.optionals (lib.meta.availableOn stdenv.hostPlatform elfutils) [
elfutils
] ++ lib.optionals enableOpenCL [
@ -353,10 +354,10 @@ self = stdenv.mkDerivation {
wayland-scanner
];
propagatedBuildInputs = with xorg; [
propagatedBuildInputs = (with xorg; [
libXdamage
libXxf86vm
] ++ lib.optionals withLibdrm [
]) ++ lib.optionals withLibdrm [
libdrm
] ++ lib.optionals stdenv.isDarwin [
OpenGL