Index: cmake/SFMLConfigDependencies.cmake.in
--- cmake/SFMLConfigDependencies.cmake.in.orig
+++ cmake/SFMLConfigDependencies.cmake.in
@@ -12,6 +12,8 @@ if(SFML_STATIC_LIBRARIES)
         set(FIND_SFML_OS_LINUX 1)
     elseif(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
         set(FIND_SFML_OS_FREEBSD 1)
+    elseif(${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
+        set(FIND_SFML_OS_OPENBSD 1)
     elseif(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
         if (DEFINED IOS)
             set(FIND_SFML_OS_IOS 1)
@@ -44,7 +46,7 @@ if(SFML_STATIC_LIBRARIES)
     # sfml-window
     list(FIND SFML_FIND_COMPONENTS "window" FIND_SFML_WINDOW_COMPONENT_INDEX)
     if(FIND_SFML_WINDOW_COMPONENT_INDEX GREATER -1)
-        if(FIND_SFML_OS_LINUX OR FIND_SFML_OS_FREEBSD)
+        if(FIND_SFML_OS_LINUX OR FIND_SFML_OS_FREEBSD OR FIND_SFML_OS_OPENBSD)
             sfml_bind_dependency(TARGET X11 FRIENDLY_NAME "X11" SEARCH_NAMES "X11")
             sfml_bind_dependency(TARGET X11 FRIENDLY_NAME "Xrandr" SEARCH_NAMES "Xrandr")
         endif()
