forked from hasufell/hasufell-repository
OpenSceneGraph: use slots, build with giflib5, restrict jpeg dep
Change-Id: Ica7f63bc2d6e97130d36817d57c198a331c97a4c
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
# Copyright 2013-2014 Thomas Witt
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
require cmake [ api=2 ]
|
||||
|
||||
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.
|
||||
"
|
||||
HOMEPAGE="http://${PN}.org"
|
||||
DOWNLOADS="${HOMEPAGE}/downloads/developer_releases/${PNV}.zip"
|
||||
|
||||
BUGS_TO="pyromaniac@exherbo.org"
|
||||
|
||||
LICENCES="OpenSceneGraph"
|
||||
SLOT="0"
|
||||
PLATFORMS="~amd64"
|
||||
MYOPTIONS=""
|
||||
|
||||
# TODO Some of these may be optional
|
||||
# TODO SDL gtkglxext
|
||||
DEPENDENCIES="
|
||||
build:
|
||||
app-arch/zip
|
||||
build+run:
|
||||
app-text/poppler[cairo]
|
||||
dev-libs/boost
|
||||
dev-libs/libxml2:*
|
||||
gnome-desktop/librsvg:*
|
||||
media-libs/freetype:*
|
||||
media-libs/giflib:=
|
||||
media-libs/jpeg:=[<9]
|
||||
media-libs/libpng:=
|
||||
media-libs/tiff
|
||||
net-misc/curl
|
||||
sys-libs/zlib
|
||||
x11-dri/mesa
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/qt:4[opengl]
|
||||
"
|
||||
|
||||
DEFAULT_SRC_PREPARE_PATCHES=(
|
||||
"${FILES}"/${PNV}-giflib5-part1.patch
|
||||
"${FILES}"/${PNV}-giflib5-part2.patch
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user