forked from hasufell/hasufell-repository
		
	dev-games/OpenSceneGraph: cleanup
This commit is contained in:
		
							parent
							
								
									ef3cac4df2
								
							
						
					
					
						commit
						d18602d51a
					
				| @ -12,10 +12,3 @@ | ||||
|     *description = [ Mask scm versions ] | ||||
| ]] | ||||
| 
 | ||||
| ( | ||||
|     dev-games/OpenSceneGraph | ||||
| ) [[ | ||||
|     *author = [ Julian Ospald <hasufell@posteo.de> ] | ||||
|     *token = testing | ||||
|     *description = [ Packages using hacks to work ] | ||||
| ]] | ||||
|  | ||||
| @ -1,90 +0,0 @@ | ||||
| # Copyright 2013-2014 Thomas Witt | ||||
| # Copyright 2016 Julian Ospald <hasufell@posteo.de> | ||||
| # Distributed under the terms of the GNU General Public License v2 | ||||
| 
 | ||||
| require cmake [ api=2 ] flag-o-matic | ||||
| 
 | ||||
| SUMMARY="High performance 3D graphics toolkit" | ||||
| DESCRIPTION=" | ||||
|     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. | ||||
| " | ||||
| 
 | ||||
| MY_PN="OpenSceneGraph" | ||||
| MY_PNV=${MY_PN}-${PV} | ||||
| HOMEPAGE="http://${PN}.org" | ||||
| DOWNLOADS="http://trac.openscenegraph.org/downloads/developer_releases/${MY_PNV}.zip" | ||||
| 
 | ||||
| LICENCES="wxWinLL-3 LGPL-2.1" | ||||
| SLOT="0" | ||||
| PLATFORMS="~amd64 ~x86" | ||||
| MYOPTIONS=" | ||||
|     ( providers: ijg-jpeg jpeg-turbo ) [[ number-selected = exactly-one ]] | ||||
| " | ||||
| 
 | ||||
| DEPENDENCIES=" | ||||
|     build: | ||||
|         app-arch/zip | ||||
|     build+run: | ||||
|         app-text/poppler[cairo] | ||||
|         dev-libs/glib:2 | ||||
|         media/ffmpeg | ||||
|         media-libs/freetype:2 | ||||
|         media-libs/giflib:= | ||||
|         media-libs/gstreamer:1.0 | ||||
|         media-libs/ilmbase | ||||
|         media-libs/jasper | ||||
|         media-libs/libpng:= | ||||
|         media-libs/openexr | ||||
|         media-libs/SDL:0 | ||||
|         media-libs/tiff | ||||
|         media-plugins/gst-plugins-base:1.0 | ||||
|         net-misc/curl | ||||
|         sys-libs/zlib | ||||
|         x11-dri/mesa | ||||
|         x11-libs/cairo | ||||
|         x11-libs/libX11 | ||||
|         x11-libs/libXrandr | ||||
|         x11-libs/qtbase:5 | ||||
|         providers:ijg-jpeg? ( media-libs/jpeg:= ) | ||||
|         providers:jpeg-turbo? ( media-libs/libjpeg-turbo ) | ||||
| " | ||||
| 
 | ||||
| CMAKE_SRC_CONFIGURE_PARAMS=( | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_Asio=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_Inventor=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_COLLADA=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_FBX= | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_Xine=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_OpenVRML=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_Performer=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_GDAL=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_LibVNCServer=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_OurDCMTK=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_RSVG=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_NVTT=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_LIBLAS=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_Lua51=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_Lua52=1 | ||||
|     -DCMAKE_DISABLE_FIND_PACKAGE_SDL2=1 | ||||
|     -DOSG_USE_QT=ON | ||||
|     -DOSG_USE_LOCAL_LUA_SOURCE=OFF | ||||
|     -DDESIRED_QT_VERSION=5 | ||||
|     -DOPENGL_PROFILE=GL2 | ||||
|     -DDYNAMIC_OPENSCENEGRAPH=ON | ||||
|     -DLIB_POSTFIX="" | ||||
| ) | ||||
| 
 | ||||
| src_prepare() { | ||||
|     # https://github.com/openscenegraph/osg/issues/58 | ||||
|     append-flags -fpermissive | ||||
| 
 | ||||
|     cmake_src_prepare | ||||
| } | ||||
| 
 | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user