From rnejdl@tethys.ringofsaturn.com  Wed Oct  6 12:47:58 2010
Return-Path: <rnejdl@tethys.ringofsaturn.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id F1C001065670
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  6 Oct 2010 12:47:57 +0000 (UTC)
	(envelope-from rnejdl@tethys.ringofsaturn.com)
Received: from tethys.ringofsaturn.com (tethys.ringofsaturn.com [71.252.219.43])
	by mx1.freebsd.org (Postfix) with ESMTP id CC1118FC13
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  6 Oct 2010 12:47:57 +0000 (UTC)
Received: from ASSP.nospam (localhost [127.0.0.1])
	by tethys.ringofsaturn.com (8.14.4/8.14.4) with ESMTP id o96CludN052283
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 6 Oct 2010 07:47:56 -0500 (CDT)
	(envelope-from rnejdl@tethys.ringofsaturn.com)
Received: from tethys.ringofsaturn.com ([127.0.0.1] helo=tethys.ringofsaturn.com)
	with IPv4:25 by ASSP.nospam; 6 Oct 2010 07:47:55 -0500
Received: (from rnejdl@localhost)
	by tethys.ringofsaturn.com (8.14.4/8.14.4/Submit) id o96CltUQ052282;
	Wed, 6 Oct 2010 07:47:55 -0500 (CDT)
	(envelope-from rnejdl)
Message-Id: <201010061247.o96CltUQ052282@tethys.ringofsaturn.com>
Date: Wed, 6 Oct 2010 07:47:55 -0500 (CDT)
From: Rusty Nejdl <rnejdl@tethys.ringofsaturn.com>
Reply-To: Rusty Nejdl <rnejdl@tethys.ringofsaturn.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Update x11/nvidia-driver to 256.53
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         151259
>Category:       ports
>Synopsis:       Update x11/nvidia-driver to 256.53
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    danfe
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct 06 12:50:04 UTC 2010
>Closed-Date:    Sat Oct 09 09:32:18 UTC 2010
>Last-Modified:  Sat Oct 09 09:32:18 UTC 2010
>Originator:     Rusty Nejdl
>Release:        FreeBSD 8.1-STABLE amd64
>Organization:
>Environment:
System: FreeBSD tethys.ringofsaturn.com 8.1-STABLE FreeBSD 8.1-STABLE #0: Wed Aug 25 21:56:52 CDT 2010 root@tethys.ringofsaturn.com:/usr/obj/usr/src/sys/SATURN amd64


	
>Description:
	The current port is dated and a number of bugs have been fixed with this later nvidia driver.  This later driver is also shipping with PCBsd.
>How-To-Repeat:
	Use patch below to update to latest version.
>Fix:

	

--- nvidia-driver.patch begins here ---
diff -ruN nvidia-driver/Makefile nvidia-driver-new/Makefile
--- nvidia-driver/Makefile	2010-09-24 14:11:00.000000000 -0500
+++ nvidia-driver-new/Makefile	2010-10-05 14:35:24.000000000 -0500
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	nvidia-driver
-DISTVERSION?=	195.36.15
-PORTREVISION?=	1			# As a reminder it can be overridden
+DISTVERSION?=	256.53
 CATEGORIES=	x11 kld
 MASTER_SITES=	${MASTER_SITE_NVIDIA}
 ARCH_SUFX=	${ARCH:S/i386//:S/amd/_/}
diff -ruN nvidia-driver/distinfo nvidia-driver-new/distinfo
--- nvidia-driver/distinfo	2010-04-10 08:40:07.000000000 -0500
+++ nvidia-driver-new/distinfo	2010-10-05 14:41:00.000000000 -0500
@@ -1,3 +1,9 @@
+MD5 (NVIDIA-FreeBSD-x86-256.53.tar.gz) = fe34c227cc9324e17c6f1d5ad2f6826f
+SHA256 (NVIDIA-FreeBSD-x86-256.53.tar.gz) = 3c3d3a96f6ec79b86815423c4be38c819b2ff26124a8885421e34f60a3c70655
+SIZE (NVIDIA-FreeBSD-x86-256.53.tar.gz) = 26347367
+MD5 (NVIDIA-FreeBSD-x86_64-256.53.tar.gz) = 0fdcd401cfd336f03db55bbb99eeb8c9
+SHA256 (NVIDIA-FreeBSD-x86_64-256.53.tar.gz) = 2b849ec63dca049a36ba3d2d97fdf8af06bd3d9c0051ebeec1e0cb60bec416a2
+SIZE (NVIDIA-FreeBSD-x86_64-256.53.tar.gz) = 26963917
 MD5 (NVIDIA-FreeBSD-x86-195.36.15.tar.gz) = 2537ca726240344c7eaa44857e2b134e
 SHA256 (NVIDIA-FreeBSD-x86-195.36.15.tar.gz) = 21fc89fa59e2cc96e560af856a3fa583ce4bfb7975465c71170c64962201e7a1
 SIZE (NVIDIA-FreeBSD-x86-195.36.15.tar.gz) = 25614326
diff -ruN nvidia-driver/files/patch-lib::Makefile nvidia-driver-new/files/patch-lib::Makefile
--- nvidia-driver/files/patch-lib::Makefile	2010-09-24 14:11:00.000000000 -0500
+++ nvidia-driver-new/files/patch-lib::Makefile	2010-10-05 15:34:58.000000000 -0500
@@ -1,9 +1,9 @@
---- lib/Makefile.orig	Fri Jun 17 09:44:23 2005
-+++ lib/Makefile	Wed Jun 22 19:12:16 2005
-@@ -6,15 +6,13 @@ SUBDIR= 	libGL		\
+--- lib/Makefile	2010-08-27 22:18:31.000000000 -0500
++++ lib/Makefile.new	2010-10-05 15:33:09.000000000 -0500
+@@ -6,15 +6,13 @@
  		libnvidia-tls	\
  		libnvidia-cfg	\
- 		libGLcore	\
+ 		libnvidia-glcore	\
 -		libvdpau	\
  		libvdpau_nvidia	\
 -		libvdpau_trace	\
@@ -17,10 +17,10 @@
  SUBDIR+=	compat
  FIND_DIRS+=	/compat/linux/lib \
  		/compat/linux/usr/lib \
-@@ -27,7 +25,7 @@ FIND_FILES!=(find ${FIND_DIRS} \
+@@ -27,7 +25,7 @@
  		-name libnvidia-tls.so\* -or \
  		-name libnvidia-cfg.so\* -or \
- 		-name libGLcore.\* -or \
+ 		-name libnvidia-glcore.\* -or \
 -		-name libvdpau\* -or \
 +		-name libvdpau_nvidia\* -or \
  		-name libXvMCNVIDIA.\* -or \
--- nvidia-driver.patch ends here ---


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->danfe 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Wed Oct 6 12:50:13 UTC 2010 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=151259 
State-Changed-From-To: open->closed 
State-Changed-By: danfe 
State-Changed-When: Sat Oct 9 09:27:51 UTC 2010 
State-Changed-Why:  
Port updated, thanks.  Next time, please don't forget about legacy 
drivers (your diff would break them unless they wouldn't already be 
broken) and pkg-plist.  Your distinfo diff is also imperfect (contains 
195.x checksums). 

Bear in mind that nVidia port(s) are quite complex and special care must 
be taken when updating them.  It's not just about bumping version(s) and 
running "make makesum". 

http://www.freebsd.org/cgi/query-pr.cgi?pr=151259 
>Unformatted:
