dev-games / openscenegraph

Open source high performance 3D graphics toolkit

Official package sites : http://www.openscenegraph.org/ ·

The OpenSceneGraph is an open source high performance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modelling. Written entirely in Standard C++ and OpenGL it runs on all Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD operating systems. The OpenSceneGraph is now well established as the world leading scene graph technology, used widely in the vis-sim, space, scientific, oil-gas, games and virtual reality industries.

v3.6.3 :: 0/158 :: gentoo

Modified
License
wxWinLL-3 LGPL-2.1
Keywords
~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86
USE flags
asio curl debug doc egl examples ffmpeg fltk fox gdal gif glut gstreamer gtk jpeg las libav lua openexr openinventor osgapps pdf png sdl sdl2 svg tiff truetype vnc wxwidgets xrandr zlib

v3.5.5 :: 0/145 :: gentoo

Modified
License
wxWinLL-3 LGPL-2.1
Keywords
amd64 ppc ppc64 x86 ~hppa ~ia64
USE flags
asio curl debug doc examples ffmpeg fltk fox gdal gif glut gstreamer gtk jpeg las libav lua openexr openinventor osgapps pdf png sdl sdl2 svg tiff truetype vnc wxwidgets xine xrandr zlib

General

asio
Enable support for dev-cpp/asio library
curl
Add support for client-side URL transfer library
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
egl
Enable EGL support
examples
Install examples, usually source code
ffmpeg
Enable ffmpeg/libav-based audio/video codec support
fltk
Add support for the Fast Light Toolkit gui interface
fox
Build examples using x11-libs/fox library
gdal
Enable support for sci-libs/gdal library
gif
Add GIF image support
glut
Build an OpenGL plugin using the GLUT library
gstreamer
Add support for media-libs/gstreamer (Streaming media)
gtk
Add support for x11-libs/gtk+ (The GIMP Toolkit)
jpeg
Add JPEG image support
las
Enable support for geospatial data LAS LiDAR format using sci-geosciences/liblas
libav
Prefer libav over ffmpeg whenever both are supported
lua
Enable Lua scripting support
openexr
Support for the OpenEXR graphics file format
openinventor
Build OpenInventor plugin
osgapps
Build osg applications
pdf
Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags
png
Add support for libpng (PNG images)
sdl
Add support for Simple Direct Layer (media library)
sdl2
Use media-libs/libsdl2 additionally to media-libs/libsdl
svg
Add support for SVG (Scalable Vector Graphics)
tiff
Add support for the TIFF image format
truetype
Add support for FreeType and/or FreeType2 fonts
vnc
Enable VNC (remote desktop viewer) support
wxwidgets
Add support for wxWidgets/wxGTK GUI toolkit
xine
Add support for the XINE movie libraries
xrandr
Enable support for the X xrandr extension
zlib
Add support for zlib (de)compression

app-arch / unzip : unzipper for pkzip-compressed files

app-doc / doxygen : Documentation system for most programming languages

app-text / poppler : PDF rendering library based on the xpdf-3.0 code base

dev-cpp / asio : Asynchronous Network Library

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-util / cmake : Cross platform Make

gnome-base / librsvg : Scalable Vector Graphics (SVG) rendering library

media-libs / coin : A high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1

media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library

media-libs / freetype : A high-quality and portable font engine

media-libs / giflib : Library to handle, display and manipulate GIF images

media-libs / gst-plugins-base : Basepack of plugins for gstreamer

media-libs / gstreamer : Open source multimedia framework

media-libs / ilmbase : OpenEXR ILM Base libraries

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl : Simple Direct Media Layer

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / mesa : OpenGL-like graphic library for Linux

media-libs / openexr : ILM's OpenEXR high dynamic-range image file format libraries

media-libs / tiff : Tag Image File Format (TIFF) library

media-libs / xine-lib : Core libraries for Xine movie player

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

media-video / libav : Complete solution to record, convert and stream audio and video

net-libs / libvncserver : library for creating vnc servers

net-misc / curl : A Client that groks URLs

sci-geosciences / liblas : C/C++ library for manipulating the LAS LiDAR format common in GIS

sci-libs / gdal : Translator library for raster geospatial data formats (includes OGR support)

sys-devel / make : Standard tool to compile source trees

sys-libs / zlib : Standard (de)compression library

virtual / glu : Virtual for OpenGL utility library

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / opengl : Virtual for OpenGL implementation

virtual / pkgconfig : Virtual for the pkg-config implementation

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / fltk : C++ user interface toolkit for X and OpenGL

x11-libs / fox : C++ Toolkit for developing Graphical User Interfaces easily and effectively

x11-libs / gtkglext : GL extensions for Gtk+ 2.0

x11-libs / libSM : X.Org Session Management library

x11-libs / libXext : X.Org Xext library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / wxGTK : GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit

app-text / poppler : PDF rendering library based on the xpdf-3.0 code base

dev-cpp / asio : Asynchronous Network Library

dev-lang / lua : A powerful light-weight programming language designed for extending applications

gnome-base / librsvg : Scalable Vector Graphics (SVG) rendering library

media-libs / coin : A high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1

media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library

media-libs / freetype : A high-quality and portable font engine

media-libs / giflib : Library to handle, display and manipulate GIF images

media-libs / gst-plugins-base : Basepack of plugins for gstreamer

media-libs / gstreamer : Open source multimedia framework

media-libs / ilmbase : OpenEXR ILM Base libraries

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl : Simple Direct Media Layer

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / mesa : OpenGL-like graphic library for Linux

media-libs / openexr : ILM's OpenEXR high dynamic-range image file format libraries

media-libs / tiff : Tag Image File Format (TIFF) library

media-libs / xine-lib : Core libraries for Xine movie player

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

media-video / libav : Complete solution to record, convert and stream audio and video

net-libs / libvncserver : library for creating vnc servers

net-misc / curl : A Client that groks URLs

sci-geosciences / liblas : C/C++ library for manipulating the LAS LiDAR format common in GIS

sci-libs / gdal : Translator library for raster geospatial data formats (includes OGR support)

sys-libs / zlib : Standard (de)compression library

virtual / glu : Virtual for OpenGL utility library

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / opengl : Virtual for OpenGL implementation

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / fltk : C++ user interface toolkit for X and OpenGL

x11-libs / fox : C++ Toolkit for developing Graphical User Interfaces easily and effectively

x11-libs / gtkglext : GL extensions for Gtk+ 2.0

x11-libs / libSM : X.Org Session Management library

x11-libs / libXext : X.Org Xext library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / wxGTK : GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit

app-office / scribus : Desktop publishing (DTP) and layout program

dev-games / openscenegraph-qt : Qt support for OpenSceneGraph

dev-games / simgear : Development library for simulation games

dev-tcltk / tcl3d : Tcl bindings to OpenGL and other 3D libraries

games-engines / openmw : Open source reimplementation of TES III: Morrowind

games-simulation / flightgear : Open Source Flight Simulator

460034
dev-games/openscenegraph-3.1.3 USE=ffmpeg - src/osgPlugins/ffmpeg/FFmpegDecoder.hpp:154:50: error: ‘osgFFmpeg::FormatContextPtr::T’ has no member named ‘timestamp’
542186
dev-games/openscenegraph-3.2.1 with media-video/libav-11.2:0/10 - .../work/OpenSceneGraph-3.2.1/src/osgPlugins/ffmpeg/FFmpegDecoderAudio.cpp:33:72: error: ‘avcodec_decode_audio3’ was not declared in this scope
649222
dev-games/openscenegraph-3.5.5 : /.../gif_lib.h:248:51: error: declaration of void* reallocarray(void*, size_t, size_t) has a different exception specifier
673692
dev-games/simgear-2018.3.1 w/ >=dev-games/openscenegraph-3.5.6: CanvasText.cxx:74:12: error: ‘void simgear::canvas::Text::TextOSG::computePositions(unsigned int) const’ marked ‘override’, but does not override
673864
games-engines/openmw-0.44.0 with dev-games/openscenegraph-3.6.3 - segmentation fault in ? at ?
675600
dev-games/openscenegraph-3.5.5 has automagic dependency on sci-libs/dcmtk
680854
dev-games/openscenegraph sci-geosciences/grass - unify USE=las/liblas
688626
dev-games/openscenegraph-3.5.5 : One or more CMake variables were not used by the project:
689928
=dev-games/openscenegraph-3.6.3: automagic dependency on sci-libs/dcmtk
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
dev-games/openscenegraph: [QA] Remove media-libs/jasper dep
Bug: https://bugs.gentoo.org/689784 Closes: https://github.com/gentoo/gentoo/pull/12440 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-games/openscenegraph: 3.6.3 version bump
Closes: https://bugs.gentoo.org/601772 Closes: https://bugs.gentoo.org/659254 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Arfrever Frehtes Taifersar Arahesis · gentoo
dev-games/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).
Andreas Sturmlechner · gentoo
dev-games/openscenegraph: Drop 3.5.1
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Matt Turner · gentoo
dev-games/openscenegraph-3.5.5: ppc64 stable, bug 649688
Andreas Sturmlechner · gentoo
dev-games/openscenegraph: Re-add 3.5.1
We can't drop it before OSG-Qt is stable. Package-Manager: Portage-2.3.24, Repoman-2.3.6
Andreas Sturmlechner · gentoo
dev-games/openscenegraph: Drop 3.5.1
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Thomas Deutschmann · gentoo
dev-games/openscenegraph: x86 stable (bug #649688)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Agostino Sarubbo · gentoo
dev-games/openscenegraph: amd64 stable wrt bug #649688
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64"
Sergei Trofimovich · gentoo
dev-games/openscenegraph: stable 3.5.5 for ppc, bug #631800
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
dev-games/openscenegraph: keyworded 3.5.5 for ppc, bug #643042 (thanks to ernsteiswuerfel)
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
dev-games/openscenegraph: keyworded 3.5.5 for ia64, bug #643042
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64"
Andreas Sturmlechner · gentoo
dev-games/openscenegraph: Fix build with jpeg-9
Closes: https://bugs.gentoo.org/646454 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Michael Palimaka · gentoo
dev-games/openscenegraph: remove 3.2.1-r2
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Sergei Trofimovich · gentoo
dev-games/openscenegraph: ppc keyworded, bug #550040 (thanks to ernsteiswuerfel)
Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
dev-games/openscenegraph: ia64 keyworded, bug #555510
Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64"
David Seifert · gentoo
*games*/*: Dekeyword ppc/ia64/sparc
Closes: https://github.com/gentoo/gentoo/pull/4614
Maciej Mrozowski · gentoo
dev-games/openscenegraph: Remove old
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Mykyta Holubakha · gentoo
dev-games/openscenegraph: version bump to 3.5.5, masked dev-games/openscenegraph-qt: new package (Qt support split off osg in a separate package), masked
Closes: https://github.com/gentoo/gentoo/pull/4485
Maciej Mrozowski · gentoo
dev-games/openscenegraph: Update homepage
Package-Manager: Portage-2.3.3, Repoman-2.3.2
Jeroen Roovers · gentoo
dev-games/openscenegraph: Mark ~hppa (bug #550040).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches
Michael Weber · gentoo
dev-games/openscenegraph: add ~ppc64 keyword (bug 550040)
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Agostino Sarubbo · gentoo
dev-games/openscenegraph: x86 stable wrt bug #601794
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-games/openscenegraph: amd64 stable wrt bug #601794
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Andreas Sturmlechner · gentoo
dev-games/openscenegraph: ninja-bump subslot
Package-Manager: portage-2.3.3
Andreas Sturmlechner · gentoo
dev-games/openscenegraph: Drop old
Package-Manager: portage-2.3.3
Andreas Sturmlechner · gentoo
dev-games/openscenegraph: Fix build w/ ffmpeg-3, add USE=libav
Gentoo-bug: 601794 Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Pacho Ramos · gentoo
dev-games/openscenegraph: amd64/x86 stable, bug #584004
Package-Manager: portage-2.3.2
Chris White · gentoo
dev-games/openscenegraph: update SRC_URI
Gentoo-bug: 600670 Package-Manager: portage-2.3.2
Michael Palimaka · gentoo
dev-games/openscenegraph: remove old 3.2.1 revisions
Package-Manager: portage-2.3.2
David Seifert · gentoo
dev-games/openscenegraph: Add subslot operator on media-libs/jasper
Package-Manager: portage-2.3.2
Maciej Mrozowski · gentoo
dev-games/openscenegraph: stabilize 3.2.1-r2, fixed bug 589168
Package-Manager: portage-2.3.0
Andreas Sturmlechner · gentoo
dev-games/openscenegraph: Drop old.
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2681
Andreas Sturmlechner · gentoo
dev-games/openscenegraph: Drop USE=qt4, bump to EAPI 6.
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2681
Maciej Mrozowski · gentoo
dev-games/openscenegraph: Version bump 3.5.1
Package-Manager: portage-2.2.28
Patrice Clement · gentoo
dev-games/openscenegraph: Drop ppc as it is breaking the tree.
Package-Manager: portage-2.2.26 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/plyvel'
Pull request: https://github.com/gentoo/gentoo/pull/641
Maciej Mrozowski · gentoo
dev-games/openscenegraph: Improve 3.4.0 ebuild (fix automagic deps, restore ppc keywords, rework SDL dependencies)
Package-Manager: portage-2.2.26
Maciej Mrozowski · gentoo
dev-games/openscenegraph: add patch to support giflib5, bug 571656
Package-Manager: portage-2.2.26
Lars Wendler · gentoo
dev-games/openscenegraph: Bump to version 3.4.0
Package-Manager: portage-2.2.26 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
dev-games/openscenegraph: Added subslot dependency for media-libs/giflib.
Package-Manager: portage-2.2.26 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Pacho Ramos · gentoo
dev-games/openscenegraph: Support wxGTK:3.0
Package-Manager: portage-2.2.23
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed