Hi! Please find attached OSG-OpenSceneGraph-0.9.8.2.ebuild, OSG-OpenThreads-0.9.8.2.ebuild and OSG-Producer-0.9.8.2.ebuild. The OpenSceneGraph is an open source high peformance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modelling. I suggest media-lib/OSG-* Also, this OpenSceneGraph ebuild depend on OpenThread and Producer.
Created attachment 58101 [details] OSG-OpenSceneGraph-0.9.8.2.ebuild.tar.gz
Takenori -- please NEVER attach tarballs as attachments to bugzilla. the ONLY thing we want to see here are PLAINTEXT attachments of ebuilds and/or patches -- no digests, changelogs, manifests or binaries. Please reattach
Created attachment 58166 [details] OSG-OpenThreads-0.9.8.2.ebuild
Created attachment 58167 [details] OSG-Producer-0.9.8.2.ebuild
Created attachment 58168 [details] OSG-OpenSceneGraph-0.9.8.2.ebuild
*** Bug 118491 has been marked as a duplicate of this bug. ***
Created attachment 77426 [details] openscenegraph-1.0.0.1.ebuild New ebuild. Depends on bug 60898 Licence is attachment 76695 [details]
*** Bug 60907 has been marked as a duplicate of this bug. ***
Created attachment 78612 [details] openscenegraph-1.0.0.ebuild Some fixes. Mainly, compiled examples were being installed twice.
Created attachment 79434 [details] openscenegraph-1.0.0.ebuild -Major cleanup. -Added producer, inventor and introspection flags Note, memory usage is extremely high during compilation with introspection enabled.
Created attachment 79731 [details] openscenegraph-1.0.0.ebuild Install example data files.
Created attachment 80052 [details] openscenegraph-1.0.0.ebuild I give up now. Could someone else look at this?
the ebuild looks quite ok, I haven't the time to test it right now, sorry
Created attachment 83829 [details] openscenegraph-1.0.0.ebuild
Created attachment 92911 [details] openscenegraph-1.1.0.ebuild this is a ebuild for openscenegraph-1.1.0
Created attachment 92912 [details] openscenegraph-1.1.0-build.patch
Just installed 1.1.0 on my ~x86 and ~amd64 boxes, samples workforme.
This is now in the sunrise overlay. You can find it at: http://gentoo-sunrise.org/svn/reviewed/media-gfx/openscenegraph
I installed on my ~amd64 box. In order to run the examples, you'll need to download the OpenSceneGraph-Data package, and change to that directory. I found that the examples run as root, but segfault when run in a user account. I have a build of OSG_OP_OT-1.0-rc8 laying about, and the examples for it run fine in the same user account. Any ideas? Has anyone confirmed running the examples as a user?
i have just tested all samples on my ~x86 box. no crashes. but i have used OSG-1.2, which is the current stable version. i will attach ebuilds for 1.2.
Created attachment 99425 [details] openthreads-1.5, dependencie of OSG 1.2
Created attachment 99426 [details] build patch for openthreads
Created attachment 99427 [details] openproducer-1.1, dependencie of OSG-1.2
Created attachment 99428 [details] openproducer-1.1 build patch
Created attachment 99429 [details] openscenegraph-1.2
Created attachment 99430 [details] openscenegraph-1.2 build patch
ebuilds updated on sunrise
*** Bug 60940 has been marked as a duplicate of this bug. ***
*** Bug 48821 has been marked as a duplicate of this bug. ***
Created attachment 118048 [details, diff] patch makefile and openscenegraph.pc I have an overlay that works with this patch and openscenegraph 1.2 http://code.google.com/p/mornifle-gentoo-package/
*** Bug 177195 has been marked as a duplicate of this bug. ***
I created an ebuild for version 1.9.6, it is very easy to install & compile, no more openthreads and such to compile. Gabriel
Created attachment 121337 [details] version 1.9.6 This is all you need :-)
(In reply to comment #33) > Created an attachment (id=121337) [edit] > version 1.9.6 > > This is all you need :-) > Could you post you ebuild/patch for sunrise admission ? http://overlays.gentoo.org/proj/sunrise/wiki/HowToCommit
Created attachment 123397 [details] OpenSceneGraph version 2.0 use this overlay for osg-2.0: http://mornifle-gentoo-package.googlecode.com/svn/trunk/list.xml webpage http://code.google.com/p/mornifle-gentoo-package/
Created attachment 123399 [details] the patch for osg 2.0 the patch for pkgconfig ...
All I'm seeing is openscenegraph-1.2.ebuild in Sunrise. Is there are reason why this has yet to be pushed to Sunrise SVN? Just trying to screw with flightgear cvs and ran into this bug. This openscenegraph now appears as a fixed dependency for the current flightgear cvs! (...if there is no --disable-ogs for configure.)
(In reply to comment #37) > All I'm seeing is openscenegraph-1.2.ebuild in Sunrise. > Is there are reason why this has yet to be pushed to Sunrise SVN? Yes, the reason is that noone's done it yet. Users maintain the ebuilds in sunrise overlay, not Gentoo developers. Posting any ebuilds here won't get that done. http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Created attachment 140200 [details] media-gfx/openscenegraph-2.3.1
Created attachment 140201 [details, diff] openscenegraph-2.3.1-pkgconfig.patch
Created attachment 140202 [details, diff] openscenegraph-2.3.1-osgga.patch
Created attachment 140204 [details, diff] openscenegraph-2.3.1-openthreads.patch
Created attachment 140206 [details, diff] openscenegraph-2.3.1-debug.patch
I attached a modified ebuild of the one I found on this bug. I also updated the patch to the latest version and split it up into 4 parts.
This an ebuild of openscenegraph modified for poker3d compile, and include a tiny patch.
Created attachment 140703 [details] this is the ebuild
Created attachment 140705 [details] and this is a patch
OSG-2.4 is released. Maybe this should go to Portage. I use a svn snapshot of the 2.3.x versions for running flightgear CVS for some time now. no bigger problems so far.
OSG 2.6.1 has been released. FlightGear 1.99.5-rc2 has been released and there will likely be a stable release in the next week or two. It will need OSS so at some point this will need to go in the tree.
This also blocks the new version of flightgear. See # 252200.
Created attachment 177328 [details] OSG-2.7.5 ebuild (for FG) Here is a newer version of the OSG ebuild. I use this for a long time already to compile Flightgear CVS. The pkgconfig.patch and osgga.patch are taken from the original ebuild above. Please test and report your findings.
The 2.7.5 ebuild appears to work. It built and installed without issues. I have not run anything yet that uses it. The two patches need to have names without a version number. IE. openscenegraph-pkgconfig.patch...
(In reply to comment #51) > [...] > Please test and report your findings. > Thanks for the ebuild. Pretty much the same as #52, renamed patch files, compiled and installed well (on x86 here). simgear config detects it and compiles well (see bug #252202)
I put it on my local repository with the needed patches, and it's working fine on my ~amd64 system. Simgear and Flightgear 1.9 have been installed against it and no problem have been encoutered. Thanks for the work.
Version 2.8.0 is now in portage. Feel free to test it and report problem (on a new bug #)