From a4b3b25fcfc4e3c4fce01da4711ca81c61d2951d Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Wed, 5 Feb 2025 20:28:35 +0100 Subject: [PATCH] sdl3: assert that wayland is built with opengl Wayland support in SDL3 requires OpenGL. Without it the wayland support is silently skipped in the built library. --- pkgs/by-name/sd/sdl3/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/sd/sdl3/package.nix b/pkgs/by-name/sd/sdl3/package.nix index 78f564388f47c2..afceef8a1846e6 100644 --- a/pkgs/by-name/sd/sdl3/package.nix +++ b/pkgs/by-name/sd/sdl3/package.nix @@ -51,6 +51,8 @@ x11Support ? !stdenv.hostPlatform.isAndroid && !stdenv.hostPlatform.isWindows, }: +assert waylandSupport -> openglSupport; + stdenv.mkDerivation (finalAttrs: { pname = "sdl3"; version = "3.2.2";