NetBSD Problem Report #46914

From diro@nixsyspaus.org  Thu Sep  6 13:12:19 2012
Return-Path: <diro@nixsyspaus.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	by www.NetBSD.org (Postfix) with ESMTP id 3535063B9BC
	for <gnats-bugs@gnats.netbsd.org>; Thu,  6 Sep 2012 13:12:19 +0000 (UTC)
Message-Id: <20120906131215.CFB892041F0@asche.nixsyspaus.org>
Date: Thu,  6 Sep 2012 13:12:15 +0000 (UTC)
From: diro@nixsyspaus.org
Reply-To: diro@nixsyspaus.org
To: gnats-bugs@gnats.netbsd.org
Subject: Please, pull up lang/Cg-compiler from wip/Cg-compiler
X-Send-Pr-Version: 3.95

>Number:         46914
>Category:       pkg
>Synopsis:       Please, pull up lang/Cg-compiler from wip/Cg-compiler
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    minskim
>State:          closed
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Sep 06 13:15:01 +0000 2012
>Closed-Date:    Sun Jun 30 03:18:03 +0000 2013
>Last-Modified:  Sun Jun 30 03:18:03 +0000 2013
>Originator:     diro@nixsyspaus.org
>Release:        NetBSD 6.0_RC1
>Organization:
>Environment:
System: NetBSD gift 6.0_RC1 NetBSD 6.0_RC1 (GIFT) #6: Sat Sep  1 04:44:23 UTC 2012  root@gift:/usr/obj/sys/arch/amd64/compile/GIFT amd64
Architecture: amd64
Machine: amd64
>Description:
lang/Cg-compiler has not been updated in a very long while. The examples on the
Nvidia site are not usable with the version of lang/Cg-compiler in pkgsrc HEAD,
because it is pre-1.5. The version in pkgsrc-wip includes 1) all the updated
examples 2) the latest stable version of the compiler and 3) uses the EMUL_ARCH
framework to switch between the i386 and x86_64 distributions of Cg-compiler.
PLISTs are handled accordingly.
>How-To-Repeat:
Be packaging something that needs Cg-compiler >= 2.x
>Fix:
Pull it up from wip/Cg-compiler.

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->minskim
Responsible-Changed-By: obache@NetBSD.org
Responsible-Changed-When: Wed, 12 Sep 2012 11:52:56 +0000
Responsible-Changed-Why:
Over to maintainer.


From: "Blue Rats" <rodent@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/46914 CVS commit: pkgsrc/lang/Cg-compiler
Date: Sun, 30 Jun 2013 03:14:44 +0000

 Module Name:	pkgsrc
 Committed By:	rodent
 Date:		Sun Jun 30 03:14:44 UTC 2013

 Modified Files:
 	pkgsrc/lang/Cg-compiler: DESCR Makefile buildlink3.mk distinfo
 Added Files:
 	pkgsrc/lang/Cg-compiler: PLIST.common PLIST.linux-i386
 	    PLIST.linux-x86_64
 Removed Files:
 	pkgsrc/lang/Cg-compiler: PLIST

 Log Message:
 Updated Cg-compiler to latest release, 3.1 from April 2012. This provides a
 more useful package than the previous version, complete with examples and
 handling distfiles for the i386 and amd64 architectures. This was originally
 in pkgsrc-wip and cleaned up for pkgsrc HEAD. Resolved PR/46914 Not a
 complete ChangeLog since the version in pkgsrc, but here's what could be
 scraped from HOMEPAGE:

 The April 2012 version of Cg 3.1 added these improvements:

     Improved GLSL support for clip semantics
     Fixed a runtime bug concerning gp4 and gp5 geometry programs
     Various documentation updates

 The February 2012 version of Cg 3.1 added these improvements:

     Added Cg language support for uniform buffers
     Added OpenGL Uni\ufb01ed Buffer Object (UBO) support for buffers
     Added OpenGL GLSL version 110 and 120 translation support
     New tessellation examples added
     New uniform buffer examples added
     VC10 projects added for examples

 The February 2011 version of Cg 3.0 added these improvements:

     Improved DX11 tessellation support
     Resolved an issue with nearly identical user defined types
     Resolved an issue with default values from unreferenced uniform parameters
     Support setting matrices beyond 96 float constants in the vp30 profile
     Application supplied compilation options now override those set by cgGLSetOptimalOptions
     Improved support for 'const' variables in the GLSL profiles
     Added sampler state documentation


 To generate a diff of this commit:
 cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/lang/Cg-compiler/DESCR
 cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/Cg-compiler/Makefile
 cvs rdiff -u -r1.3 -r0 pkgsrc/lang/Cg-compiler/PLIST
 cvs rdiff -u -r0 -r1.1 pkgsrc/lang/Cg-compiler/PLIST.common \
     pkgsrc/lang/Cg-compiler/PLIST.linux-i386 \
     pkgsrc/lang/Cg-compiler/PLIST.linux-x86_64
 cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/Cg-compiler/buildlink3.mk
 cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/Cg-compiler/distinfo

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->closed
State-Changed-By: rodent@NetBSD.org
State-Changed-When: Sun, 30 Jun 2013 03:18:03 +0000
State-Changed-Why:
Resolved with latest commit.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.