$OpenBSD: patch-krfb_libvncserver_CMakeLists_txt,v 1.1 2013/04/24 19:48:51 zhuk Exp $
--- krfb/libvncserver/CMakeLists.txt.orig	Tue Oct 11 14:55:52 2011
+++ krfb/libvncserver/CMakeLists.txt	Thu Dec  8 18:13:18 2011
@@ -29,16 +29,16 @@ option(LIBVNCSERVER_ALLOW24BPP "Allow 24 bpp" ON)
 #   set(LIBVNCSERVER_WITH_CLIENT_GCRYPT 1)
 # endif(LIBGCRYPT_LIBRARIES)
 
+check_include_files("sys/types.h"               LIBVNCSERVER_HAVE_SYS_TYPES_H)
+check_include_files("sys/types.h;fcntl.h"       LIBVNCSERVER_HAVE_FCNTL_H)
+check_include_files("sys/types.h;netinet/in.h"  LIBVNCSERVER_HAVE_NETINET_IN_H)
+check_include_files("sys/types.h;netinet/tcp.h"  LIBVNCSERVER_HAVE_NETINET_TCP_H)
+check_include_files("sys/types.h;sys/socket.h"  LIBVNCSERVER_HAVE_SYS_SOCKET_H)
+check_include_files("sys/types.h;sys/stat.h"    LIBVNCSERVER_HAVE_SYS_STAT_H)
+check_include_files("sys/types.h;sys/time.h"    LIBVNCSERVER_HAVE_SYS_TIME_H)
+check_include_files("sys/types.h;wait.h"    	LIBVNCSERVER_HAVE_SYS_WAIT_H)
+check_include_files("sys/types.h;unistd.h"      LIBVNCSERVER_HAVE_UNISTD_H)
 
-check_include_file("fcntl.h"       LIBVNCSERVER_HAVE_FCNTL_H)
-check_include_file("netinet/in.h"  LIBVNCSERVER_HAVE_NETINET_IN_H)
-check_include_file("sys/socket.h"  LIBVNCSERVER_HAVE_SYS_SOCKET_H)
-check_include_file("sys/stat.h"    LIBVNCSERVER_HAVE_SYS_STAT_H)
-check_include_file("sys/time.h"    LIBVNCSERVER_HAVE_SYS_TIME_H)
-check_include_file("sys/types.h"   LIBVNCSERVER_HAVE_SYS_TYPES_H)
-check_include_file("sys/wait.h"    LIBVNCSERVER_HAVE_SYS_WAIT_H)
-check_include_file("unistd.h"      LIBVNCSERVER_HAVE_UNISTD_H)
-
 # headers needed for check_type_size()
 check_include_file("arpa/inet.h"   HAVE_ARPA_INET_H)
 check_include_file("stdint.h"      HAVE_STDINT_H)
@@ -126,7 +126,7 @@ if(WIN32)
 endif(WIN32)
 
 target_link_libraries(vncserver
-    ${ADDITIONAL_LIBS}
     ${ZLIB_LIBRARIES}
     ${JPEG_LIBRARIES}
+    ${ADDITIONAL_LIBS}
 )
