From a30434b78094bfa9ab169d2649dfef1a8109cb96 Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sat, 10 Jan 2026 01:08:30 +0100 Subject: [PATCH] xorg-server: fix freebsd build --- pkgs/by-name/xo/xorg-server/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/xo/xorg-server/package.nix b/pkgs/by-name/xo/xorg-server/package.nix index bfede48f705a..cc8ac9b2e548 100644 --- a/pkgs/by-name/xo/xorg-server/package.nix +++ b/pkgs/by-name/xo/xorg-server/package.nix @@ -110,6 +110,8 @@ stdenv.mkDerivation (finalAttrs: { dri-pkgconfig-stub libdrm libgbm + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ libtirpc ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ @@ -160,6 +162,11 @@ stdenv.mkDerivation (finalAttrs: { "-Dapple-applications-dir=${placeholder "out"}/Applications" "-Dbundle-id-prefix=org.nixos.xquartz" "-Dsha1=CommonCrypto" + ] + ++ lib.optionals (!stdenv.hostPlatform.isLinux) [ + # fixed upstream (unreleased) + "-Dudev=false" + "-Dudev_kms=false" ]; postPatch = lib.optionalString stdenv.hostPlatform.isDarwin ''