Index: head/x11-drivers/Makefile =================================================================== --- head/x11-drivers/Makefile (revision 382374) +++ head/x11-drivers/Makefile (revision 382375) @@ -1,54 +1,55 @@ # $FreeBSD$ # COMMENT = X11 drivers + SUBDIR += drm-kmod SUBDIR += xf86-input-acecad SUBDIR += xf86-input-egalax SUBDIR += xf86-input-elographics SUBDIR += xf86-input-fpit SUBDIR += xf86-input-hyperpen SUBDIR += xf86-input-joystick SUBDIR += xf86-input-keyboard SUBDIR += xf86-input-mouse SUBDIR += xf86-input-mutouch SUBDIR += xf86-input-penmount SUBDIR += xf86-input-synaptics SUBDIR += xf86-input-vmmouse SUBDIR += xf86-input-void SUBDIR += xf86-input-wacom SUBDIR += xf86-video-apm SUBDIR += xf86-video-ark SUBDIR += xf86-video-ati SUBDIR += xf86-video-ati-ums SUBDIR += xf86-video-chips SUBDIR += xf86-video-cirrus SUBDIR += xf86-video-dummy SUBDIR += xf86-video-fbdev SUBDIR += xf86-video-glint SUBDIR += xf86-video-i128 SUBDIR += xf86-video-i740 SUBDIR += xf86-video-intel SUBDIR += xf86-video-mach64 SUBDIR += xf86-video-mga SUBDIR += xf86-video-neomagic SUBDIR += xf86-video-nv SUBDIR += xf86-video-openchrome SUBDIR += xf86-video-r128 SUBDIR += xf86-video-rendition SUBDIR += xf86-video-s3 SUBDIR += xf86-video-s3virge SUBDIR += xf86-video-savage SUBDIR += xf86-video-scfb SUBDIR += xf86-video-siliconmotion SUBDIR += xf86-video-sis SUBDIR += xf86-video-sunffb SUBDIR += xf86-video-tdfx SUBDIR += xf86-video-trident SUBDIR += xf86-video-tseng SUBDIR += xf86-video-vesa SUBDIR += xf86-video-vmware SUBDIR += xf86-video-voodoo SUBDIR += xorg-drivers .include Index: head/x11-drivers/drm-kmod/Makefile =================================================================== --- head/x11-drivers/drm-kmod/Makefile (nonexistent) +++ head/x11-drivers/drm-kmod/Makefile (revision 382375) @@ -0,0 +1,32 @@ +# Created by: Jean-Sebastien Pedron +# $FreeBSD$ + +PORTNAME= drm-kmod +DISTVERSION= 9.280208 +CATEGORIES= x11-drivers +MASTER_SITES= LOCAL/dumbbell +DISTNAME= drm-${DISTVERSION} + +MAINTAINER= x11@FreeBSD.org +COMMENT= FreeBSD 9.3 Kernel DRM driver + +LICENSE= MIT + +USES= tar:xz kmod +ONLY_FOR_ARCHS= i386 amd64 + +PLIST_FILES= ${KMODDIR}/drm2_port.ko \ + ${KMODDIR}/i915kms_port.ko \ + ${KMODDIR}/radeonkms_port.ko \ + +.include + +.if (${OSVERSION} < 903000 || ${OSVERSION} > 1000000) +IGNORE= this port is only for 9.3 systems +.endif + +.if ${PORT_OPTIONS:MDEBUG} +MAKE_ARGS+=" HAVE_DEBUG=YES" +.endif + +.include Property changes on: head/x11-drivers/drm-kmod/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11-drivers/drm-kmod/distinfo =================================================================== --- head/x11-drivers/drm-kmod/distinfo (nonexistent) +++ head/x11-drivers/drm-kmod/distinfo (revision 382375) @@ -0,0 +1,2 @@ +SHA256 (drm-9.280208.tar.xz) = 27586b92a14b4a7596e838eaeb596ae82b53cb7807179a456bb4e5cad0c8c8b0 +SIZE (drm-9.280208.tar.xz) = 902972 Property changes on: head/x11-drivers/drm-kmod/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11-drivers/drm-kmod/pkg-descr =================================================================== --- head/x11-drivers/drm-kmod/pkg-descr (nonexistent) +++ head/x11-drivers/drm-kmod/pkg-descr (revision 382375) @@ -0,0 +1,3 @@ +The DRM kernel driver supports Intel and Radeon GPUs. + +WWW: http://www.freebsd.org/ Property changes on: head/x11-drivers/drm-kmod/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11-drivers/xf86-video-ati/Makefile =================================================================== --- head/x11-drivers/xf86-video-ati/Makefile (revision 382374) +++ head/x11-drivers/xf86-video-ati/Makefile (revision 382375) @@ -1,25 +1,35 @@ # $FreeBSD$ PORTNAME= xf86-video-ati PORTVERSION= 7.5.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org ati display driver USE_GL= gl XORG_CAT= driver USE_XORG= xf86driproto \ xineramaproto \ xf86miscproto \ glproto \ presentproto INSTALL_TARGET= install-strip # No Radeon kernel driver on non-x86 and PC98. ONLY_FOR_ARCHS= i386 amd64 CONFIGURE_ARGS+=--disable-udev CONFIGURE_ARGS+=--disable-glamor + +.include + +.if (${OSVERSION} >= 903000 && ${OSVERSION} < 1000000) +RUN_DEPENDS+= drm-kmod>=9:${PORTSDIR}/x11-drivers/drm-kmod + +post-patch: + @${REINPLACE_CMD} -e 's|"radeonkms"|"radeonkms_port"|g' \ + ${WRKSRC}/src/radeon_kms.c +.endif .include Index: head/x11-drivers/xf86-video-intel/Makefile =================================================================== --- head/x11-drivers/xf86-video-intel/Makefile (revision 382374) +++ head/x11-drivers/xf86-video-intel/Makefile (revision 382375) @@ -1,36 +1,46 @@ # Created by: lesi@FreeBSD.org # $FreeBSD$ PORTNAME= xf86-video-intel PORTVERSION= 2.21.15 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= Driver for Intel integrated graphics chipsets LIB_DEPENDS= libxcb-util.so:${PORTSDIR}/x11/xcb-util ONLY_FOR_ARCHS= amd64 i386 USE_GL= gl USE_LDCONFIG= yes XORG_CAT= driver USE_XORG= glproto \ pixman \ x11 \ xext \ xf86driproto \ xineramaproto \ xrender \ xvmc USES+= cpe CPE_VENDOR= x CONFIGURE_ENV+= xorg_cv_cc_flag__Wno_maybe_uninitialized=no CONFIGURE_ARGS+= --enable-sna CONFIGURE_ARGS+= --disable-glamor INSTALL_TARGET= install-strip + +.include + +.if (${OSVERSION} >= 903000 && ${OSVERSION} < 1000000) +RUN_DEPENDS+= drm-kmod>=9:${PORTSDIR}/x11-drivers/drm-kmod + +post-patch: + @${REINPLACE_CMD} -e 's|"i915kms"|"i915kms_port"|g' \ + ${WRKSRC}/src/intel_device.c +.endif .include