Index: external/mit/xorg/server/drivers/xf86-video-radeon/Makefile =================================================================== RCS file: /cvsroot/src/external/mit/xorg/server/drivers/xf86-video-radeon/Makefile,v retrieving revision 1.14 diff -p -u -r1.14 Makefile --- external/mit/xorg/server/drivers/xf86-video-radeon/Makefile 12 Jun 2012 12:26:42 -0000 1.14 +++ external/mit/xorg/server/drivers/xf86-video-radeon/Makefile 26 Jul 2014 07:51:37 -0000 @@ -16,7 +16,11 @@ SRCS.DRI= radeon_dri.c CPPFLAGS+= ${X11FLAGS.DRI} .endif -#RADEON_KMS_SRCS=radeon_dri2.c radeon_kms.c drmmode_display.c radeon_vbo.c +# XXX +.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" +SRCS.KMS= radeon_dri2.c radeon_kms.c drmmode_display.c radeon_vbo.c +CPPFLAGS+= -DXF86DRM_MODE +.endif SRCS.EXA= radeon_exa.c r600_exa.c r6xx_accel.c \ r600_textured_videofuncs.c r600_shader.c \ @@ -32,7 +36,8 @@ SRCS= radeon_accel.c radeon_cursor.c \ radeon_crtc.c radeon_output.c radeon_modes.c radeon_tv.c \ radeon_legacy_memory.c radeon_pm.c radeon_xvmc.c \ $(SRCS.ATOMBIOS) radeon_atombios.c radeon_atomwrapper.c \ - $(SRCS.DRI) $(SRCS.EXA) atombios_output.c atombios_crtc.c + $(SRCS.DRI) $(SRCS.EXA) atombios_output.c atombios_crtc.c \ + $(SRCS.KMS) MAN= radeon.4 CPPFLAGS+= -DDISABLE_EASF -DENABLE_ALL_SERVICE_FUNCTIONS \