kumquat-buildroot/package/x11r7
Bernd Kuhls d01389c9d9 package/x11r7/xserver_xorg-server: Relax dependency on libdrm
xserver_xorg-server needs libdrm only when DRI is enabled, see configure.ac,
line 1280. But since version 1.16.99.901 configure searches for optional libdrm
support in configure.ac, line 2041,

http://cgit.freedesktop.org/xorg/xserver/commit/configure.ac?id=2feda3b6b58f46cef91ea41312aac9021a703777

as well due to libdrm support being enabled by default, but the macro
PKG_CHECK_EXISTS used in line 2041 does not add libdrm-specific CFLAGS to
Makefile causing the build to fail:

In file included from dumb_bo.c:36:0:
/home/br/br7/output/host/usr/i586-buildroot-linux-uclibc/sysroot/usr/include/xf86drm.h:40:17: fatal error: drm.h: No such file or directory
 #include <drm.h>

This patch enables libdrm support only when dri support is enabled, which in
turn depends on mesa3d. Since mesa3d selects libdrm already remove that line
from Config.in as well.

Tested using this defconfig

BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR=y

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-19 22:39:36 +01:00
..
libepoxy package/x11r7/libepoxy: New package 2015-02-14 10:26:03 +01:00
libxcb packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
mcookie
xapp_appres
xapp_bdftopcf package/x11r7/xapp_bdftopcf: bump version to 1.0.5 2015-02-14 10:26:29 +01:00
xapp_beforelight
xapp_bitmap package/x11r7/xapp_bitmap: bump version to 1.0.8 2015-02-14 10:26:44 +01:00
xapp_editres
xapp_fonttosfnt
xapp_fslsfonts package/x11r7/xapp_fslsfonts: bump version to 1.0.5 2015-02-14 15:31:18 +01:00
xapp_fstobdf package/x11r7/xapp_fstobdf: bump version to 1.0.6 2015-02-14 15:31:23 +01:00
xapp_iceauth package/x11r7/xapp_iceauth: bump version to 1.0.7 2015-02-14 15:31:27 +01:00
xapp_ico
xapp_listres
xapp_luit package/*: rename patches according to the new policy 2015-02-03 14:52:56 +01:00
xapp_mkfontdir
xapp_mkfontscale package/x11r7/xapp_mkfontscale: bump version to 1.1.2 2015-02-14 15:31:34 +01:00
xapp_oclock
xapp_rgb package/x11r7/xapp_rgb: bump version to 1.0.6 2015-02-14 15:31:43 +01:00
xapp_rstart xapp_rstart: Depends on MMU 2014-08-16 00:32:26 +02:00
xapp_scripts
xapp_sessreg package/x11r7/xapp_sessreg: bump version to 1.1.0 2015-02-14 15:31:51 +01:00
xapp_setxkbmap
xapp_showfont package/x11r7/xapp_showfont: bump version to 1.0.5 2015-02-14 15:31:58 +01:00
xapp_smproxy
xapp_twm
xapp_viewres
xapp_x11perf
xapp_xauth
xapp_xbacklight
xapp_xbiff
xapp_xcalc package/x11r7/xapp_xcalc: bump version to 1.0.6 2015-02-14 15:32:06 +01:00
xapp_xclipboard
xapp_xclock
xapp_xcmsdb
xapp_xconsole package: indentation cleanup 2015-01-15 09:41:42 +01:00
xapp_xcursorgen
xapp_xdbedizzy
xapp_xditview
xapp_xdm package: indentation cleanup 2015-01-15 09:41:42 +01:00
xapp_xdpyinfo packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xapp_xdriinfo
xapp_xedit
xapp_xev
xapp_xeyes
xapp_xf86dga xapp_xf86dga: Needs MMU 2014-09-07 21:52:36 +02:00
xapp_xfd
xapp_xfontsel
xapp_xfs xapp_xfs: Bump version to 1.1.4 2014-09-07 21:53:45 +02:00
xapp_xfsinfo package/x11r7/xapp_xfsinfo: bump version to 1.0.5 2015-02-14 15:32:24 +01:00
xapp_xgamma
xapp_xgc
xapp_xhost
xapp_xinit xapp_xinit: depends on MMU 2014-09-12 23:18:08 +02:00
xapp_xinput
xapp_xinput-calibrator
xapp_xkbcomp package/x11r7/xapp_xkbcomp: bump version to 1.3.0 2015-02-14 15:32:31 +01:00
xapp_xkbevd xapp_xkbevd: depends on MMU 2014-09-12 22:59:55 +02:00
xapp_xkbprint
xapp_xkbutils
xapp_xkill
xapp_xload
xapp_xlogo package: indentation cleanup 2015-01-15 09:41:42 +01:00
xapp_xlsatoms
xapp_xlsclients
xapp_xlsfonts
xapp_xmag
xapp_xman package: indentation cleanup 2014-12-30 11:17:03 +01:00
xapp_xmessage
xapp_xmh xapp_xmh: depends on MMU 2014-09-12 23:18:19 +02:00
xapp_xmodmap
xapp_xmore
xapp_xpr
xapp_xprop
xapp_xrandr packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xapp_xrdb
xapp_xrefresh
xapp_xset
xapp_xsetmode
xapp_xsetpointer
xapp_xsetroot
xapp_xsm xapp_xsm: depends on MMU 2014-09-12 23:18:19 +02:00
xapp_xstdcmap
xapp_xvidtune
xapp_xvinfo
xapp_xwd
xapp_xwininfo
xapp_xwud
xcb-proto package: indentation cleanup 2014-11-02 23:27:01 +01:00
xcb-util package: remove the trailing slash sign from <PKG>_SITE variable 2014-07-31 23:17:46 +02:00
xcb-util-image package: remove the trailing slash sign from <PKG>_SITE variable 2014-07-31 23:17:46 +02:00
xcb-util-keysyms package: remove the trailing slash sign from <PKG>_SITE variable 2014-07-31 23:17:46 +02:00
xcb-util-wm package: remove the trailing slash sign from <PKG>_SITE variable 2014-07-31 23:17:46 +02:00
xcursor-transparent-theme package/*: rename patches according to the new policy 2015-02-03 14:52:56 +01:00
xdata_xbitmaps
xdata_xcursor-themes
xdriver_xf86-input-evdev package/x11r7/xdriver_xf86-input-evdev: bump version to 2.9.1 2015-02-14 15:34:41 +01:00
xdriver_xf86-input-joystick
xdriver_xf86-input-keyboard
xdriver_xf86-input-mouse xdriver_xf86-input-mouse: Bump version to 1.9.1 2014-09-07 21:54:27 +02:00
xdriver_xf86-input-synaptics package/x11r7/xdriver_xf86-input-synaptics: bump version to 1.7.8 2015-02-14 15:35:52 +01:00
xdriver_xf86-input-tslib package/*: rename patches according to the new policy 2015-02-03 14:52:56 +01:00
xdriver_xf86-input-vmmouse
xdriver_xf86-input-void
xdriver_xf86-video-ark package/*: rename patches according to the new policy 2015-02-03 14:52:56 +01:00
xdriver_xf86-video-ast xdriver_xf86-video-ast: Bump version to 1.0.1, add dependencies 2014-09-07 21:54:10 +02:00
xdriver_xf86-video-ati package/x11r7/xdriver_xf86-video-ati: bump version to 7.5.0 2015-02-14 15:35:46 +01:00
xdriver_xf86-video-cirrus package/x11r7/xdriver_xf86-video-cirrus: bump version 2015-02-14 15:37:16 +01:00
xdriver_xf86-video-dummy
xdriver_xf86-video-fbdev
xdriver_xf86-video-geode package/x11r7/xdriver_xf86-video-geode: mark as broken 2015-02-14 15:37:37 +01:00
xdriver_xf86-video-glide
xdriver_xf86-video-glint package/*: rename patches according to the new policy 2015-02-03 14:52:56 +01:00
xdriver_xf86-video-i128 package/*: rename patches according to the new policy 2015-02-03 14:52:56 +01:00
xdriver_xf86-video-intel xdriver_xf86-video-intel: Bump version to 2.99.917 2014-12-23 20:53:15 +01:00
xdriver_xf86-video-mach64 package/x11r7/xdriver_xf86-video-mach64: bump version 2015-02-14 15:35:59 +01:00
xdriver_xf86-video-mga package/x11r7/xdriver_xf86-video-mga: bump version 2015-02-14 15:37:22 +01:00
xdriver_xf86-video-neomagic package/x11r7/xdriver_xf86-video-neomagic: bump version 2015-02-14 15:37:09 +01:00
xdriver_xf86-video-nv package/*: rename patches according to the new policy 2015-02-03 14:52:56 +01:00
xdriver_xf86-video-openchrome
xdriver_xf86-video-r128 package/x11r7/xdriver_xf86-video-r128: bump version 2015-02-14 15:36:09 +01:00
xdriver_xf86-video-savage package/x11r7/xdriver_xf86-video-savage: bump version 2015-02-14 15:36:30 +01:00
xdriver_xf86-video-siliconmotion package/x11r7/xdriver_xf86-video-siliconmotion: bump version 2015-02-14 15:36:37 +01:00
xdriver_xf86-video-sis package/x11r7/xdriver_xf86-video-sis: bump version 2015-02-14 15:35:41 +01:00
xdriver_xf86-video-tdfx package/x11r7/xdriver_xf86-video-tdfx: bump version 2015-02-14 15:36:49 +01:00
xdriver_xf86-video-tga package/*: rename patches according to the new policy 2015-02-03 14:52:56 +01:00
xdriver_xf86-video-trident package/*: rename patches according to the new policy 2015-02-03 14:52:56 +01:00
xdriver_xf86-video-v4l package/x11r7/xdriver_xf86-video-v4l: mark as broken 2015-02-14 15:37:30 +01:00
xdriver_xf86-video-vesa
xdriver_xf86-video-vmware package/x11r7/xdriver_xf86-video-vmware: bump version to 13.1.0 2015-02-14 15:36:55 +01:00
xdriver_xf86-video-voodoo package/x11r7/xdriver_xf86-video-voodoo: bump version 2015-02-14 15:37:02 +01:00
xdriver_xf86-video-wsfb
xfont_encodings
xfont_font-adobe-75dpi packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-adobe-100dpi packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-adobe-utopia-75dpi packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-adobe-utopia-100dpi packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-adobe-utopia-type1 packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-alias packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-arabic-misc packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-bh-75dpi packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-bh-100dpi packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-bh-lucidatypewriter-75dpi packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-bh-lucidatypewriter-100dpi packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-bh-ttf packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-bh-type1 packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-bitstream-75dpi packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-bitstream-100dpi packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-bitstream-type1 packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-cronyx-cyrillic packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-cursor-misc packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-daewoo-misc packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-dec-misc packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-ibm-type1 packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-isas-misc packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-jis-misc packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-micro-misc packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-misc-cyrillic packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-misc-ethiopic packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-misc-meltho packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-misc-misc packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-mutt-misc packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-schumacher-misc packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-screen-cyrillic packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-sony-misc packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-sun-misc packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-util
xfont_font-winitzki-cyrillic packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xfont_font-xfree86-type1 packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS 2014-10-04 18:49:36 +02:00
xkeyboard-config package/x11r7/xkeyboard-config: bump version to 2.14 2015-02-14 15:35:03 +01:00
xlib_libdmx packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libfontenc
xlib_libFS packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libICE
xlib_libSM packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libX11 packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libXau xlib_libXau: add host-pkgconf to its dependencies 2014-12-03 17:23:01 +01:00
xlib_libXaw packages/*.mk: Remove duplicate options 2014-10-19 11:42:36 +02:00
xlib_libXcomposite
xlib_libXcursor
xlib_libXdamage
xlib_libXdmcp
xlib_libXext packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libXfixes
xlib_libXfont packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libXft
xlib_libXi packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libXinerama packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libxkbfile
xlib_libXmu
xlib_libXpm package/*: rename patches according to the new policy 2015-02-03 14:52:56 +01:00
xlib_libXrandr packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libXrender packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libXres packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libXScrnSaver packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libxshmfence package/x11r7/xlib_libxshmfence: bump version to 1.2 2015-02-14 10:24:52 +01:00
xlib_libXt package/*: rename patches according to the new policy 2015-02-03 14:52:56 +01:00
xlib_libXtst
xlib_libXv packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libXvMC packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libXxf86dga packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_libXxf86vm packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xlib_xtrans package/x11r7/xlib_xtrans: bump to version 1.3.5, add hash 2015-02-14 10:24:38 +01:00
xproto_applewmproto
xproto_bigreqsproto
xproto_compositeproto
xproto_damageproto
xproto_dmxproto
xproto_dri2proto
xproto_dri3proto
xproto_fixesproto
xproto_fontcacheproto
xproto_fontsproto
xproto_glproto
xproto_inputproto
xproto_kbproto
xproto_presentproto
xproto_randrproto
xproto_recordproto
xproto_renderproto
xproto_resourceproto
xproto_scrnsaverproto
xproto_videoproto
xproto_windowswmproto
xproto_xcmiscproto packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xproto_xextproto packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00
xproto_xf86bigfontproto
xproto_xf86dgaproto
xproto_xf86driproto
xproto_xf86vidmodeproto
xproto_xineramaproto
xproto_xproto package/x11r7/xproto_xproto: bump version to 7.0.27 2015-02-14 15:35:09 +01:00
xserver_xorg-server package/x11r7/xserver_xorg-server: Relax dependency on libdrm 2015-02-19 22:39:36 +01:00
xutil_makedepend
xutil_util-macros
Config.in package/x11r7/libepoxy: New package 2015-02-14 10:26:03 +01:00
x11r7.mk