{"bugs":[{"bugid":443584,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"UNCONFIRMED","summary":">=media-gfx\/nvidia-cg-toolkit-3.1.0013 - Breaks flash websites. - Inconsistency detected by ld.so: dl-open.c: 666: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!"},{"bugid":454260,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"UNCONFIRMED","summary":"media-gfx\/nvidia-cg-toolkit-2.1.0017-r1 - should install a symlink on path \/opt\/nvidia-cg-toolkit   .\/lib64 -> .\/lib"},{"bugid":832085,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"media-gfx\/nvidia-cg-toolkit-3.1.0013-r6 installs files with unresolved SONAME dependencies"}],"categories":[{"categoryid":321,"name":"app-emulation","summary":"The app-emulation category contains emulation software."},{"categoryid":442,"name":"dev-games","summary":"The dev-games category contains libraries and utilities relevant to games programming."},{"categoryid":383,"name":"dev-scheme","summary":"The dev-scheme category contains libraries and utilities relevant to the Scheme programming language."},{"categoryid":372,"name":"games-action","summary":"The games-action category contains action games."},{"categoryid":417,"name":"games-puzzle","summary":"The games-puzzle category contains puzzle games."},{"categoryid":354,"name":"media-gfx","summary":"The media-gfx category contains graphics-related packages."},{"categoryid":438,"name":"media-libs","summary":"The media-libs category contains media-related libraries."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."},{"categoryid":330,"name":"x11-libs","summary":"The x11-libs category contains various X11-related libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a198e862478387fe37b4d232d51a3edb558cd3e0","committime":"2025-12-19T10:01:01","packageid":53689,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Bug: https:\/\/bugs.gentoo.org\/473598\nBug: https:\/\/bugs.gentoo.org\/720224\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"2d25fad95cbaa525c8945d8e582c749d49524f49","committime":"2025-12-19T09:25:43","packageid":53689,"repoid":1,"summary":"*\/*: drop *-linux keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d6ad521820396832c6fc92d562635df0018dcbc6","committime":"2021-12-16T18:36:30","packageid":53689,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4750b8bc5c3f8f8732c82e3e9681e3bb6d4c59ea","committime":"2021-12-16T18:21:31","packageid":53689,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"0df69cce9824c8a6f92fe03195412ea808dad254","committime":"2021-12-16T18:14:07","packageid":53689,"repoid":1,"summary":"media-gfx\/nvidia-cg-toolkit: Drop EAPI-5 ebuild"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"01dc7c50c2576cc4545710690dc168161273be35","committime":"2021-12-16T18:06:20","packageid":53689,"repoid":1,"summary":"media-gfx\/nvidia-cg-toolkit: Stabilize 3.1.0013-r6 x86, #828715"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b8ddc8fc0302d5aac4ddeb532bdcce4c90611c48","committime":"2021-12-15T16:51:27","packageid":53689,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"0a68a5d0aa1a3b44d16cf6c72f3c956f3282f1b4","committime":"2021-12-15T16:42:28","packageid":53689,"repoid":1,"summary":"media-gfx\/nvidia-cg-toolkit: Stabilize 3.1.0013-r6 amd64, #828715"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"46fb326ce7761af42466f4eecc5dce3676fd2efc","committime":"2021-11-25T13:21:29","packageid":53689,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"Signed-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"ca75ebbfbdfafd61333761a34e45ecf3ba437f82","committime":"2021-11-25T13:07:20","packageid":53689,"repoid":1,"summary":"media-gfx\/nvidia-cg-toolkit: update EAPI 5 -> 8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b7e43d5560031d61a872fa75dfe9823a00f7e98f","committime":"2020-02-18T20:36:38","packageid":53689,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Drop lexicographical version compare.\n\nCloses: https:\/\/bugs.gentoo.org\/705258\nPackage-Manager: Portage-2.3.89, Repoman-2.3.20\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"6e2a3a2a0adc886ab4d5f15350ec99d7b9d8e1bd","committime":"2020-02-18T20:22:11","packageid":53689,"repoid":1,"summary":"media-gfx\/nvidia-cg-toolkit: drop old pkg_postinst(), bug #705258"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9eb77dec163332354ee18be615a451416ac55498","committime":"2019-09-28T13:45:56","packageid":53689,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-2.3.76, Repoman-2.3.17\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"b6e217fcbafd0989249823842ec475a03fa2116e","committime":"2019-09-28T13:01:22","packageid":53689,"repoid":1,"summary":"media-gfx\/nvidia-cg-toolkit: drop old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"56ec69a5671437f4f7ba54e8098638359d7e4dcd","committime":"2019-08-17T23:06:07","packageid":53689,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"philipp.ammann@posteo.de","authorname":"Philipp Ammann","body":"This changes any package that depends on media-libs\/mesa (though not\nvirtual\/opengl) to depend on media-libs\/mesa[X(+)] instead.\n\nBug: https:\/\/bugs.gentoo.org\/560096\nSigned-off-by: Philipp Ammann <philipp.ammann@posteo.de>\nSigned-off-by: Matt Turner <mattst88@gentoo.org>","commitid":"97c3d2d26f9cc06c46d0c479f67b446214177463","committime":"2019-06-26T19:30:45","packageid":53689,"repoid":1,"summary":"*\/*: Depend on media-libs\/mesa[X(+)]"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"14e2ffe9df398f1cb32a69726eb54281a8558c90","committime":"2019-06-05T08:04:17","packageid":53689,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Signed-off-by: Agostino Sarubbo <ago@gentoo.org>\nPackage-Manager: Portage-2.3.66, Repoman-2.3.11\nRepoMan-Options: --include-arches=\"x86\"","commitid":"8bc827da7db449fa7a61fe8312e8c7c8627a46bc","committime":"2019-06-05T07:43:45","packageid":53689,"repoid":1,"summary":"media-gfx\/nvidia-cg-toolkit: x86 stable wrt bug #681516"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ac28db70cae16197b99e6bf8bfd8a8d54ba03ce9","committime":"2019-04-08T20:24:01","packageid":53689,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bman@gentoo.org","authorname":"Aaron Bauman","body":"Signed-off-by: Aaron Bauman <bman@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"dced5fed9eae9ff8068250102285f131019308cd","committime":"2019-04-08T20:13:41","packageid":53689,"repoid":1,"summary":"media-gfx\/nvidia-cg-toolkit: amd64 stable wrt bug #681516"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":53689,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":53689,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"e93d0daaeee55864435e3aef79e7ea876688a9dc","committime":"2015-09-30T14:41:56","packageid":53689,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"axs@gentoo.org","authorname":"Ian Stakenvicius","body":"As nvidia-cg-toolkit has long been migrated to using abi_x86_* to handle\nmultilib installation, and as there are actually very few things in the\ngentoo repo that need this package to be built with +abi_x86_32 on\namd64 multilib systems, this commit drops the multilib flag from IUSE\nand removes the default-enabled abi_x86_32 flag from the multilib amd64\nprofile (which was there to prevent users on multilib profiles from needing\nto explicitly add it whenever they just wanted to emerge the package)\n\nGentoo-Bug: 560868\n\nPackage-Manager: portage-2.2.20.1","commitid":"4b04c56030a41d0809b63290f00f9eb864712566","committime":"2015-09-21T16:51:11","packageid":53689,"repoid":1,"summary":"media-gfx\/nvidia-cg-toolkit: drop unnecessary IUSE=multilib"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":53689,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":53689,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":53689,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[],"depending":[{"block":false,"categoryid":383,"description":"OpenGL binding for Gauche","ebuildids":[730405,730405],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"hattya@gentoo.org","name":"gauche-gl","packageid":43621},{"block":false,"categoryid":442,"description":"Object-oriented Graphics Rendering Engine","ebuildids":[873792,873792,882750,882750],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"ogre","packageid":45272,"summary":"OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce games and demos utilising 3D hardware. The class library abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other intuitive classes. Productivity features * Simple, easy to use OO interface designed to minimise the effort required to render 3D scenes, and to be independent of 3D implementation e.g. Direct3D\/OpenGL\/Glide etc. * Extensible example framework makes getting your application running is quick and simple * Common requirements like render state management, hierarchical culling, dealing with transparency are done for you automatically saving you valuable time * Clean, uncluttered design and full documentation of all engine classes Platform and 3D API support * Direct3D and OpenGL support * Windows (all major versions), Linux and Mac OSX support * Builds on Visual C++ 6 (with STLport), Visual C++.Net (with STLport), Visual C++.Net 2003 * Builds on gcc 3+ on Linux \/ Mac OSX Material \/ Shader support * Load textures from PNG, JPEG or TGA files, MipMaps generated automatically, resizes maps to align with hardware requirements * Procedural texture coordinate generation (e.g. environment mapping) and modification (scrolls, warps, rotations) * Unbounded number of texture layers with many texture blending effects, animated textures * Multitexturing hardware used to best effect automatically, combined with automatic fallback to mulitpass rendering * Object transparency and other scene-level blending effects * All defineable through text scripts to allow you to set up and tweak advanced materials without recompiling Meshes * Flexible mesh data formats accepted * Export from Milkshape3D direct to OGRE .mesh and .skeleton format * Skeletal animation (including blending of multiple animations) * Biquadric Bezier patches for curved surfaces * Progressive meshes Scene Features * Highly customisable, flexible scene management, not tied to any single scene type. Use predefined classes for scene organisation if they suit or plug in your own subclass to gain full control over the scene organisation * Generic SceneManager hierarchically culls by bounding volumes * Example plugin (BspSceneManager) specialises to allow fast indoor renders, loading Quake3 levels inc. shader script parsing support * Hierarchical scene graph; nodes allow objects to be attached to each other and follow each others movements, articulated structures etc * Scene querying features Special Effects * Particle Systems, including easily extensible emitters and affectors (customisable through plugins). Systems can be defined in text scripts for easy tweaking. Automatic use of particle pooling for maximum performance * Support for skyboxes, skyplanes and skydomes, very easy to use * Billboarding for sprite graphics * Transparent objects automatically managed (rendering order and depth buffer settings all set up for you) Misc features * Common resource infrastructure for memory management and loading from archives (ZIP, PK3) * Flexible plugin architecture allows engine to be extended without recompilation * 'Controllers' allow you to easily organise derived values between objects e.g. changing the colour of a ship based on shields left * Debugging memory manager for identifying memory leaks * ReferenceAppLayer provides an example of how to combine OGRE with other libraries, for example ODE for collision and physics * XMLConverter to convert efficient runtime binary formats to\/from XML for interchange or editing Exporters * 3D Studio Max (meshes and animation) * Milkshape 3D (meshes and animation) * Blender3D (meshes) * Wings3D (meshes) * VRML97 (meshes) * Maya (meshes)"},{"block":false,"categoryid":372,"description":"Sidescrolling game of action, puzzles and platforming, Complete Story edition","ebuildids":[691471],"firstseen":"2013-02-14T14:36:05.091535","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"trine2","packageid":60369},{"block":false,"categoryid":417,"description":"Combines elements of adventure, jump&run and physical puzzles","ebuildids":[722415],"firstseen":"2013-07-17T13:36:26.637372","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"tiny-and-big","packageid":61023},{"block":false,"categoryid":372,"description":"High-octane action game overflowing with raw brutality","ebuildids":[722399,722399],"firstseen":"2013-11-25T14:36:50.531744","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"hotline-miami","packageid":61620},{"block":false,"categoryid":321,"description":"Nintendo Entertainment System (NES) emulator","ebuildids":[867070,867070],"firstseen":"2018-01-26T21:58:27.967943","name":"punes","packageid":68662},{"block":false,"categoryid":372,"description":"Physics-based action game with character-dependent solutions to challenges","ebuildids":[619521],"firstseen":"2018-03-25T17:07:12.873673","name":"trine","packageid":69025},{"block":false,"categoryid":372,"description":"The original sidescrolling action platformer under the Trine 2 engine","ebuildids":[826571],"firstseen":"2018-03-25T17:07:12.873673","name":"trine-enchanted-edition","packageid":69026},{"block":false,"categoryid":417,"description":"Platform game where you manipulate flow of time","ebuildids":[849191],"firstseen":"2022-02-06T17:04:51.929239","name":"braid-gog","packageid":74410},{"block":false,"categoryid":417,"description":"Platform game where you manipulate flow of time","ebuildids":[849192],"firstseen":"2022-02-06T17:04:51.929239","name":"braid-hb","packageid":74411}],"ebuilds":[{"archs":["amd64","x86"],"ebuildid":731477,"firstseen":"2021-11-25T13:26:56.896533","license":"NVIDIA-r1","moddate":"2026-03-30T13:49:44","packageid":53689,"repoid":1,"slot":"0","uses":["abi_x86_32","abi_x86_64","doc","examples","multilib"],"version":"3.1.0013-r6"}],"masks":[],"package":{"categoryid":354,"description":"NVIDIA's C graphics compiler toolkit","firstseen":"2010-05-04T00:54:45.661860","maintainer":"graphics@gentoo.org","maintainername":"Gentoo Graphics Project","name":"nvidia-cg-toolkit","packageid":53689,"summary":"The Cg Toolkit provides a compiler for the Cg language, runtime libraries for use with both leading graphics APIs, runtime libraries for CgFX, example applications, and extensive documentation. Supporting over 20 different OpenGL and DirectX profile targets, Cg will allow you to incorporate stunning interactive effects into your 3D applications."},"rdependencies":[{"block":false,"categoryid":330,"description":"X.Org Session Management library","ebuildids":[731477],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libSM","packageid":43488},{"block":false,"categoryid":330,"description":"X.Org Xext library","ebuildids":[731477],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXext","packageid":46968},{"block":false,"categoryid":330,"description":"X.Org Xmu library","ebuildids":[731477],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXmu","packageid":47648},{"block":false,"categoryid":330,"description":"X.Org X Toolkit Intrinsics library","ebuildids":[731477],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXt","packageid":47667},{"block":false,"categoryid":438,"description":"A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library","ebuildids":[731477],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"freeglut","packageid":47734,"summary":"Freeglut provides an open-source alternative to the OpenGL Utility Toolkit (GLUT) library. It is actively developed and maintained, while not being restricted by its license."},{"block":false,"categoryid":330,"description":"X.Org X11 library","ebuildids":[731477],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libX11","packageid":47861},{"block":false,"categoryid":396,"description":"Virtual for OpenGL implementation","ebuildids":[731477],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"opengl","packageid":50131},{"block":false,"categoryid":330,"description":"X.Org Xi library","ebuildids":[731477],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXi","packageid":52071},{"block":false,"categoryid":330,"description":"X.Org Inter-Client Exchange library","ebuildids":[731477],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libICE","packageid":53659},{"block":false,"categoryid":438,"description":"The OpenGL Utility Library","ebuildids":[731477],"firstseen":"2012-09-19T13:37:13.830230","maintainer":"x11@gentoo.org","maintainername":"X11","name":"glu","packageid":59826}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/developer.nvidia.com\/cg-toolkit"],"uses":[{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Install examples, usually source code","isdefault":false,"use":"examples"},{"description":"On 64bit systems, if you want to be able to compile 32bit and 64bit binaries","isdefault":false,"use":"multilib"},{"description":"32-bit (x86) libraries","group":"abi_x86","isdefault":false,"use":"32"},{"description":"64-bit (amd64) libraries","group":"abi_x86","isdefault":false,"use":"64"}]}