From owner-freebsd-x11@FreeBSD.ORG Sun Jul 19 22:50:03 2009 Return-Path: Delivered-To: freebsd-x11@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC9A9106566B for ; Sun, 19 Jul 2009 22:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CA7728FC12 for ; Sun, 19 Jul 2009 22:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n6JMo3ku088214 for ; Sun, 19 Jul 2009 22:50:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n6JMo3ph088213; Sun, 19 Jul 2009 22:50:03 GMT (envelope-from gnats) Date: Sun, 19 Jul 2009 22:50:03 GMT Message-Id: <200907192250.n6JMo3ph088213@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org From: Anonymous Cc: Subject: Re: ports/136806: [patch] graphics/libdrm: update to 2.4.12; X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Anonymous List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2009 22:50:04 -0000 The following reply was made to PR ports/136806; it has been noted by GNATS. From: Anonymous To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/136806: [patch] graphics/libdrm: update to 2.4.12; Date: Mon, 20 Jul 2009 02:40:34 +0400 Here are updated patches: - new nouveau snapshot 20090716.b1b2330 (tested on Xserver 1.6.1) - remove installation of experimental radeon api from libdrm --- libdrm.diff begins here --- Index: graphics/libdrm/Makefile =================================================================== RCS file: /home/csup/ports/graphics/libdrm/Makefile,v retrieving revision 1.16 diff -u -p -r1.16 Makefile --- graphics/libdrm/Makefile 16 May 2009 00:35:42 -0000 1.16 +++ graphics/libdrm/Makefile 19 Jul 2009 22:19:06 -0000 @@ -6,7 +6,7 @@ # PORTNAME= libdrm -PORTVERSION= 2.4.11 +PORTVERSION= 2.4.12 CATEGORIES= graphics x11 MASTER_SITES= http://dri.freedesktop.org/libdrm/ Index: graphics/libdrm/distinfo =================================================================== RCS file: /home/csup/ports/graphics/libdrm/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- graphics/libdrm/distinfo 16 May 2009 00:35:42 -0000 1.12 +++ graphics/libdrm/distinfo 19 Jul 2009 22:18:58 -0000 @@ -1,3 +1,3 @@ -MD5 (libdrm-2.4.11.tar.bz2) = e0e66fae165d0b665b61e9516bf33ade -SHA256 (libdrm-2.4.11.tar.bz2) = 5e07ec4b644f50160900d4281a74dd1cbf1535cfe4ab24e0c28ae5b038836a8c -SIZE (libdrm-2.4.11.tar.bz2) = 407127 +MD5 (libdrm-2.4.12.tar.bz2) = 15d26219c046377d5fcb1cb37e7b03a2 +SHA256 (libdrm-2.4.12.tar.bz2) = 89e3b16aff13c5219d13b08f9143793f74777b752d87c760ec6e52fb8676bd31 +SIZE (libdrm-2.4.12.tar.bz2) = 414175 --- libdrm.diff ends here --- --- xf86-video-nouveau.diff begins here --- Index: x11-drivers/xf86-video-nouveau/Makefile =================================================================== RCS file: /home/csup/ports/x11-drivers/xf86-video-nouveau/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- x11-drivers/xf86-video-nouveau/Makefile 16 May 2009 14:01:34 -0000 1.6 +++ x11-drivers/xf86-video-nouveau/Makefile 17 Jul 2009 18:12:57 -0000 @@ -20,12 +20,17 @@ MAN4= nouveau.4x MAKE_JOBS_SAFE= yes -SNAPDATE= 20090514 -SNAPREV= 9656762 +SNAPDATE= 20090716 +SNAPREV= b1b2330 post-configure: ${REINPLACE_CMD} '/NV_DRIVER_DATE/s/".*"/"${SNAPDATE}.${SNAPREV}"/' ${WRKSRC}/config.h +post-install: .SILENT + ${ECHO_MSG} + ${CAT} ${PKGMESSAGE} + ${ECHO_MSG} + GIT_WORK= ${WRKDIR}/${PORTNAME}.git-clone GIT_REV= $$(date -ur$$(git log --pretty=format:%ct -1 \ ) +%Y%m%d).$$(git log --pretty=format:%h -1) Index: x11-drivers/xf86-video-nouveau/distinfo =================================================================== RCS file: /home/csup/ports/x11-drivers/xf86-video-nouveau/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- x11-drivers/xf86-video-nouveau/distinfo 16 May 2009 14:01:34 -0000 1.3 +++ x11-drivers/xf86-video-nouveau/distinfo 17 Jul 2009 18:13:03 -0000 @@ -1,3 +1,3 @@ -MD5 (xorg/driver/xf86-video-nouveau-0.0.10.20090514.9656762.tar.bz2) = 86aff4923c1b2143aae0f7f2ac65b5a3 -SHA256 (xorg/driver/xf86-video-nouveau-0.0.10.20090514.9656762.tar.bz2) = eaa2f230770338c08839d0c6f7211ef9624a19eb305689f3f012df3ab92cb5c7 -SIZE (xorg/driver/xf86-video-nouveau-0.0.10.20090514.9656762.tar.bz2) = 556039 +MD5 (xorg/driver/xf86-video-nouveau-0.0.10.20090716.b1b2330.tar.bz2) = f3d1e4781920d503c62c5f86a6d7a12b +SHA256 (xorg/driver/xf86-video-nouveau-0.0.10.20090716.b1b2330.tar.bz2) = d4b64ed8517fc9f64fc614064ca17737a4da9dcc857a2b968155622af70c3050 +SIZE (xorg/driver/xf86-video-nouveau-0.0.10.20090716.b1b2330.tar.bz2) = 547530 Index: x11-drivers/xf86-video-nouveau/pkg-message =================================================================== RCS file: x11-drivers/xf86-video-nouveau/pkg-message diff -N x11-drivers/xf86-video-nouveau/pkg-message --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ x11-drivers/xf86-video-nouveau/pkg-message 15 Jul 2009 22:19:29 -0000 @@ -0,0 +1,15 @@ +The DRM part is still not in the kernel tree and will not be there +until it stabilized. It won't happen anytime soon. So, consider using +the following patch in the meantime unless you don't want any hardware +accelerated 2D like EXA and Xvideo. + +http://people.freebsd.org/~rnoland/drm-nouveau-062309.patch + +Installing it should be as simple as below procedure provided you have +base sources in /usr/src. + + # cd /usr/src/sys + # fetch http://people.freebsd.org/~rnoland/drm-nouveau-062309.patch + # patch -sp0 -i drm-nouveau-062309.patch + # cd modules/drm + # make depend all install --- xf86-video-nouveau.diff ends here ---