A new version (2.0.0012) of the nvidia Cg Toolkit was released in January 2008 with improvements and bug fixes. From the release notes: - The HLSL profiles can now run on SM2.0 and SM2.x hardware - Fixed a multitexture sampler configuration bug with GLSL profiles in CgFX - Fixed problems with using buffer semantics on pre-G80 class GPUs - The set and get parameter routines now silently ignore "extra" components. For example, if cgSetParameter4f is used to send 4 values to a CG_FLOAT2 parameter, the first two values are used but the last two are ignored. - Added a new section on cgc to the documentation - Completed the gp4 profile documentation - Other general documentation improvements
Created attachment 149307 [details] proposed ebuild for 2.0.0012 version Made some small changes to media-gfx/nvidia-cg-toolkit-2.0.0010.ebuild from the tree. Tested ebuild on my machine, works for me.
One thing, which is maybe worth mentioning, is that the content of usr/share/man/manCg doesn't get installed. (At least doman won't copy the content, because the man-pages ends with "Cg".) I've never written a man-page, so I can't tell, if they stick to the man-page format and could be installed. Would be nice, if someone could tell, if they are valid man-pages. If not, I think a small comment about this fact would be nice in the ebuild. If they are, I would install them.
Thanks for the report and ebuild, committed to cvs.