From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jul 15 22:30:02 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5574E1065676 for ; Wed, 15 Jul 2009 22:30:02 +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 2D2D08FC1E for ; Wed, 15 Jul 2009 22:30:02 +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 n6FMU2MB081704 for ; Wed, 15 Jul 2009 22:30:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n6FMU2Kn081700; Wed, 15 Jul 2009 22:30:02 GMT (envelope-from gnats) Resent-Date: Wed, 15 Jul 2009 22:30:02 GMT Resent-Message-Id: <200907152230.n6FMU2Kn081700@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Anonymous Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2FB3C106566B for ; Wed, 15 Jul 2009 22:27:59 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.157]) by mx1.freebsd.org (Postfix) with ESMTP id A6E338FC19 for ; Wed, 15 Jul 2009 22:27:58 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so894985fgb.12 for ; Wed, 15 Jul 2009 15:27:57 -0700 (PDT) Received: by 10.86.76.11 with SMTP id y11mr5432452fga.56.1247696877743; Wed, 15 Jul 2009 15:27:57 -0700 (PDT) Received: from localhost (95-24-174-97.broadband.corbina.ru [95.24.174.97]) by mx.google.com with ESMTPS id e11sm9177565fga.6.2009.07.15.15.27.54 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 15 Jul 2009 15:27:55 -0700 (PDT) Message-Id: <864otdmviw.fsf@gmail.com> Date: Thu, 16 Jul 2009 02:27:51 +0400 From: Anonymous To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/136806: [patch] graphics/libdrm: update to 2.4.12; x11-drivers/xf86-video-nouveau: update to new snapshot 20090706.ef3a386 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2009 22:30:02 -0000 >Number: 136806 >Category: ports >Synopsis: [patch] graphics/libdrm: update to 2.4.12; >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Jul 15 22:30:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Anonymous >Release: FreeBSD 8.0-CURRENT amd64 >Organization: >Environment: System: FreeBSD luffy 8.0-BETA1 FreeBSD 8.0-BETA1 #0 r195704M: Wed Jul 15 00:14:46 UTC 2009 root@luffy:/usr/obj/usr/src/sys/PHOENIX amd64 >Description: >How-To-Repeat: >Fix: --- 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 15 Jul 2009 21:34:28 -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/ @@ -22,7 +22,8 @@ USE_LDCONFIG= yes MAKE_JOBS_SAFE= yes -CONFIGURE_ARGS= --enable-nouveau-experimental-api +CONFIGURE_ARGS= --enable-nouveau-experimental-api \ + --enable-radeon-experimental-api pre-patch: @${REINPLACE_CMD} 's|{libdir}/pkgconfig|{prefix}/libdata/pkgconfig|g' \ 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 15 Jul 2009 21:35:32 -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 Index: graphics/libdrm/pkg-plist =================================================================== RCS file: /home/csup/ports/graphics/libdrm/pkg-plist,v retrieving revision 1.8 diff -u -p -r1.8 pkg-plist --- graphics/libdrm/pkg-plist 9 Apr 2009 20:03:54 -0000 1.8 +++ graphics/libdrm/pkg-plist 7 Jul 2009 07:41:52 -0000 @@ -8,7 +8,12 @@ include/drm/nouveau_drm.h include/drm/nouveau_drmif.h include/drm/r128_drm.h include/drm/r300_reg.h +include/drm/radeon_bo.h +include/drm/radeon_bo_gem.h +include/drm/radeon_cs.h +include/drm/radeon_cs_gem.h include/drm/radeon_drm.h +include/drm/radeon_track.h include/drm/savage_drm.h include/drm/sis_drm.h include/drm/via_3d_reg.h @@ -34,8 +39,12 @@ lib/libdrm_intel.so.1 lib/libdrm_nouveau.la lib/libdrm_nouveau.so lib/libdrm_nouveau.so.1 +lib/libdrm_radeon.la +lib/libdrm_radeon.so +lib/libdrm_radeon.so.1 libdata/pkgconfig/libdrm.pc libdata/pkgconfig/libdrm_intel.pc libdata/pkgconfig/libdrm_nouveau.pc +libdata/pkgconfig/libdrm_radeon.pc @dirrm include/drm @dirrm include/nouveau --- 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 15 Jul 2009 22:11:58 -0000 @@ -20,12 +20,17 @@ MAN4= nouveau.4x MAKE_JOBS_SAFE= yes -SNAPDATE= 20090514 -SNAPREV= 9656762 +SNAPDATE= 20090706 +SNAPREV= ef3a386 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 7 Jul 2009 07:55:14 -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.20090706.ef3a386.tar.bz2) = e1e25bd56dae20faf9b4c36d2bd014d9 +SHA256 (xorg/driver/xf86-video-nouveau-0.0.10.20090706.ef3a386.tar.bz2) = eabfee9a38c26a250031b877fa4fd1dbf85854873428074d98465a1fd835bcb4 +SIZE (xorg/driver/xf86-video-nouveau-0.0.10.20090706.ef3a386.tar.bz2) = 558680 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 --- >Release-Note: >Audit-Trail: >Unformatted: x11-drivers/xf86-video-nouveau: update to new snapshot 20090706.ef3a386