SDL: Fixed checking for linux/input.h

From 415283ef38918321c177a00244986a06b6b4485e Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Tue, 7 Nov 2023 23:44:58 -0800
Subject: [PATCH] Fixed checking for linux/input.h

---
 CMakeLists.txt | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5159cbd5864f..a1beb5f84af6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1479,14 +1479,12 @@ elseif(UNIX AND NOT APPLE AND NOT RISCOS AND NOT HAIKU)
   if(UNIX)
     sdl_glob_sources("${SDL3_SOURCE_DIR}/src/core/unix/*.c")
 
-    if (HAVE_LINUX_INPUT_H)
-      check_c_source_compiles("
-          #include <linux/input.h>
-          #ifndef EVIOCGNAME
-          #error EVIOCGNAME() ioctl not available
-          #endif
-          int main(int argc, char** argv) { return 0; }" HAVE_LINUX_INPUT_H)
-    endif()
+    check_c_source_compiles("
+        #include <linux/input.h>
+        #ifndef EVIOCGNAME
+        #error EVIOCGNAME() ioctl not available
+        #endif
+        int main(int argc, char** argv) { return 0; }" HAVE_LINUX_INPUT_H)
 
     if(LINUX)
       check_c_source_compiles("