summaryrefslogtreecommitdiff
path: root/dev-games/openscenegraph
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-08-11 14:19:56 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-08-11 14:19:56 +0100
commit34d4f34516ab568ad4ea24fc16ee0ad9ec8ad079 (patch)
tree3339f6fc30715c2fbe1d20281f6ddc53eda3f9b4 /dev-games/openscenegraph
parent32eff0cac517b699efc32b86520bac482961a57f (diff)
gentoo auto-resync : 11:08:2022 - 14:19:56
Diffstat (limited to 'dev-games/openscenegraph')
-rw-r--r--dev-games/openscenegraph/Manifest2
-rw-r--r--dev-games/openscenegraph/openscenegraph-3.6.5-r101.ebuild159
-rw-r--r--dev-games/openscenegraph/openscenegraph-3.6.5-r110.ebuild167
3 files changed, 0 insertions, 328 deletions
diff --git a/dev-games/openscenegraph/Manifest b/dev-games/openscenegraph/Manifest
index 03436147875c..07cc07de73c3 100644
--- a/dev-games/openscenegraph/Manifest
+++ b/dev-games/openscenegraph/Manifest
@@ -4,7 +4,5 @@ AUX openscenegraph-3.6.5-cmake_lua_version.patch 440 BLAKE2B 51a35309b01a096f942
AUX openscenegraph-3.6.5-openexr3.patch 2014 BLAKE2B ea9d75986ea68519ca9d5dab066273cb8a5eb8a492c96131240d023660c939d948276c459a617413ba55b80767a945bfec038ac4ada7ca6f46185aeccdc949a4 SHA512 6cd446c69d99b68da6bf39862cdc81d51be534ed35cea9f2858dc7771dd189a9ee5f5c1f76ea1247680b03eff5b7ec3f2331c2e9505c17d5a6a3f3cac4d2ed1e
AUX openscenegraph-3.6.5-use_boost_asio.patch 6995 BLAKE2B 0b0c0af9980b59e1cfd4cc5256720d0e69d5e3a65173c9364036e42efa34377beb00811fc4a0aee0cead870abe0c33feaaebe57c22cbefac43d4dcf65a1d19e1 SHA512 fa7c702eaf69c7b7890cf44e5293f9c8ea73ac441af1e4573dadd62f3ca797ccbbc2fbafd8c946a936192f7331fa16d8d4247de8b657db77791d5137207c23b6
DIST OpenSceneGraph-3.6.5.tar.gz 5780762 BLAKE2B 31ebeeae94eb6aff043788313946d5c08886f97d97cd5796e600918e137ef7f06839206b79b2f5649aac7f34037d4d79e18a5638152e150de931b7f7a7d3c38b SHA512 7002fa30a3bcf6551d2e1050b4ca75a3736013fd190e4f50953717406864da1952deb09f530bc8c5ddf6e4b90204baec7dbc283f497829846d46d561f66feb4b
-EBUILD openscenegraph-3.6.5-r101.ebuild 4242 BLAKE2B 678e3f538596a337bd4155770df526481c282bb1879e2a396d68603184795918cb7f2f6781ba5f62dd8447de26e48e13225456c4a5a53d7e4737ba016c1a5d62 SHA512 b3cf5a83ece032638e6afc2144ac97542e8e7575c4f985c7cde99e7d3f3ac5d5d63105310a3f59d801d348c8b3cda66ecb7467db0ecf05c2f4572f1e22743e5d
-EBUILD openscenegraph-3.6.5-r110.ebuild 4320 BLAKE2B 5897bfe924eb829b3ee64bfcba5ccd8ff26a4079270c5bcff2f004fc14fd07d957c312143feb2afc7915cccc0f048940afac28feb70f7b61efd5c65e90296157 SHA512 35a4645a916096f148639549406e69675fa6e874845e0e8b8cf4631270527236b21e7539238027e28e2ca211a7c07758faadd2a3ad1b2537160c6cb84cb80839
EBUILD openscenegraph-3.6.5-r112.ebuild 4359 BLAKE2B 7729f57c54b8aa785388641a192a02adf2ffb6cf52be7c4fe08807e699ac663b0be5621b6a1c12dadc5a7ba199cfbf86707e523327d056449d878657771137ca SHA512 df653429e25a7919bf013021eed85fed5ab8243990d5ff1b7fcea383f1077a28e0aa84bc331949cd9a6582d80c162e70c03f8c37d51edb2c52e2e5ac1e648606
MISC metadata.xml 1866 BLAKE2B 9165a16faa78d3298365ca0d0814f7e4f1a1f8d514d7dfb1dbe613f7ab2212e30ae7e8518dc430d2626967be779330179023f445d9214ac4b2062a08df1298b2 SHA512 7b9abb010e2021656bb4e48c84bd8d0879606f05ce9213323159e6f415cea1226cd6a3c2b7290dcb68c1a99dafce5295fd18b4ad542e2d888ac8d06ed0c4f03e
diff --git a/dev-games/openscenegraph/openscenegraph-3.6.5-r101.ebuild b/dev-games/openscenegraph/openscenegraph-3.6.5-r101.ebuild
deleted file mode 100644
index ad9c80b0d43f..000000000000
--- a/dev-games/openscenegraph/openscenegraph-3.6.5-r101.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1,2} )
-
-MY_PN="OpenSceneGraph"
-MY_P=${MY_PN}-${PV}
-WX_GTK_VER="3.0-gtk3"
-inherit cmake flag-o-matic lua-single wxwidgets
-
-DESCRIPTION="Open source high performance 3D graphics toolkit"
-HOMEPAGE="http://www.openscenegraph.org/"
-SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${MY_P}.tar.gz"
-
-LICENSE="wxWinLL-3 LGPL-2.1"
-SLOT="0/161" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION
-KEYWORDS="amd64 ~arm64 ~hppa ppc64 x86"
-IUSE="curl dicom debug doc egl examples ffmpeg fltk fox gdal gif glut
-gstreamer jpeg las lua openexr openinventor osgapps pdf png sdl sdl2
-svg tiff truetype vnc wxwidgets xrandr +zlib"
-
-REQUIRED_USE="dicom? ( zlib )
- lua? ( ${LUA_REQUIRED_USE} )
- openexr? ( zlib )
- sdl2? ( sdl )"
-
-# TODO: COLLADA, FBX, GTA, NVTT, OpenVRML, Performer
-BDEPEND="
- app-arch/unzip
- virtual/pkgconfig
- doc? ( app-doc/doxygen )
-"
-RDEPEND="
- media-libs/mesa[egl(+)?]
- virtual/glu
- virtual/opengl
- x11-libs/libSM
- x11-libs/libXext
- curl? ( net-misc/curl )
- examples? (
- fltk? ( x11-libs/fltk:1[opengl] )
- fox? ( x11-libs/fox:1.6[opengl] )
- glut? ( media-libs/freeglut )
- sdl2? ( media-libs/libsdl2 )
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[opengl,X] )
- )
- ffmpeg? ( media-video/ffmpeg:0= )
- gdal? ( sci-libs/gdal:= )
- gif? ( media-libs/giflib:= )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )
- jpeg? ( virtual/jpeg:0 )
- las? ( >=sci-geosciences/liblas-1.8.0 )
- lua? ( ${LUA_DEPS} )
- openexr? (
- media-libs/ilmbase:=
- media-libs/openexr:=
- )
- openinventor? ( media-libs/coin )
- pdf? ( app-text/poppler[cairo] )
- png? ( media-libs/libpng:0= )
- sdl? ( media-libs/libsdl )
- svg? (
- gnome-base/librsvg
- x11-libs/cairo
- )
- tiff? ( media-libs/tiff:0 )
- truetype? ( media-libs/freetype:2 )
- vnc? ( net-libs/libvncserver )
- xrandr? ( x11-libs/libXrandr )
- zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.37.0:*
- x11-base/xorg-proto
-"
-
-S="${WORKDIR}/${MY_PN}-${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.6.3-cmake.patch
- "${FILESDIR}"/${PN}-3.6.3-docdir.patch
- "${FILESDIR}"/${PN}-3.6.5-use_boost_asio.patch
- "${FILESDIR}"/${PN}-3.6.5-cmake_lua_version.patch
-)
-
-pkg_setup() {
- use lua && lua-single_pkg_setup
-}
-
-src_configure() {
- if use examples && use wxwidgets; then
- setup-wxwidgets unicode
- fi
-
- # Needed by FFmpeg
- append-cppflags -D__STDC_CONSTANT_MACROS
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DDYNAMIC_OPENSCENEGRAPH=ON
- -DLIB_POSTFIX=${libdir/lib}
- -DOPENGL_PROFILE=GL2 #GL1 GL2 GL3 GLES1 GLES3 GLES3
- $(cmake_use_find_package curl CURL)
- -DBUILD_DOCUMENTATION=$(usex doc)
- $(cmake_use_find_package dicom DCMTK)
- $(cmake_use_find_package egl EGL)
- -DBUILD_OSG_EXAMPLES=$(usex examples)
- $(cmake_use_find_package ffmpeg FFmpeg)
- $(cmake_use_find_package gdal GDAL)
- $(cmake_use_find_package gif GIFLIB)
- $(cmake_use_find_package gstreamer GLIB)
- $(cmake_use_find_package gstreamer GStreamer)
- -DCMAKE_DISABLE_FIND_PACKAGE_GtkGl=ON
- $(cmake_use_find_package jpeg JPEG)
- -DCMAKE_DISABLE_FIND_PACKAGE_Jasper=ON
- $(cmake_use_find_package las LIBLAS)
- $(cmake_use_find_package lua Lua)
- -DCMAKE_DISABLE_FIND_PACKAGE_OpenCascade=ON
- $(cmake_use_find_package openexr OpenEXR)
- $(cmake_use_find_package openinventor Inventor)
- -DBUILD_OSG_APPLICATIONS=$(usex osgapps)
- $(cmake_use_find_package pdf Poppler-glib)
- $(cmake_use_find_package png PNG)
- $(cmake_use_find_package sdl SDL)
- $(cmake_use_find_package sdl2 SDL2)
- $(cmake_use_find_package svg RSVG)
- $(cmake_use_find_package tiff TIFF)
- $(cmake_use_find_package truetype Freetype)
- $(cmake_use_find_package vnc LibVNCServer)
- -DOSGVIEWER_USE_XRANDR=$(usex xrandr)
- $(cmake_use_find_package zlib ZLIB)
- -DOSG_USE_LOCAL_LUA_SOURCE=OFF
- )
- if use examples; then
- mycmakeargs+=(
- $(cmake_use_find_package fltk FLTK)
- $(cmake_use_find_package fox FOX)
- $(cmake_use_find_package glut GLUT)
- $(cmake_use_find_package wxwidgets wxWidgets)
- )
- fi
- if use lua; then
- mycmakeargs+=(
- -DLUA_VERSION="$(lua_get_version)"
- )
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_src_compile doc_openscenegraph doc_openthreads
-}
diff --git a/dev-games/openscenegraph/openscenegraph-3.6.5-r110.ebuild b/dev-games/openscenegraph/openscenegraph-3.6.5-r110.ebuild
deleted file mode 100644
index f9972d280224..000000000000
--- a/dev-games/openscenegraph/openscenegraph-3.6.5-r110.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-1 )
-
-WX_GTK_VER="3.0-gtk3"
-inherit cmake flag-o-matic lua-single wxwidgets
-
-MY_PN="OpenSceneGraph"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Open source high performance 3D graphics toolkit"
-HOMEPAGE="http://www.openscenegraph.org/"
-SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${MY_P}"
-
-LICENSE="wxWinLL-3 LGPL-2.1"
-SLOT="0/161" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~x86"
-IUSE="
- collada curl dicom debug doc egl examples ffmpeg fltk fox gdal
- gif glut gstreamer jpeg las lua openexr openinventor osgapps pdf png
- sdl sdl2 svg tiff truetype vnc wxwidgets xrandr +zlib
-"
-
-REQUIRED_USE="
- dicom? ( zlib )
- lua? ( ${LUA_REQUIRED_USE} )
- openexr? ( zlib )
- sdl2? ( sdl )
-"
-
-# TODO: FBX, GTA, NVTT, OpenVRML, Performer
-BDEPEND="
- app-arch/unzip
- virtual/pkgconfig
- doc? ( app-doc/doxygen )
-"
-RDEPEND="
- media-libs/mesa[egl(+)?]
- virtual/glu
- virtual/opengl
- x11-libs/libSM
- x11-libs/libXext
- collada? ( dev-libs/collada-dom:= )
- curl? ( net-misc/curl )
- examples? (
- fltk? ( x11-libs/fltk:1[opengl] )
- fox? ( x11-libs/fox:1.6[opengl] )
- glut? ( media-libs/freeglut )
- sdl2? ( media-libs/libsdl2 )
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[opengl,X] )
- )
- ffmpeg? ( media-video/ffmpeg:0= )
- gdal? ( sci-libs/gdal:= )
- gif? ( media-libs/giflib:= )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )
- jpeg? ( virtual/jpeg:0 )
- las? ( >=sci-geosciences/liblas-1.8.0 )
- lua? ( ${LUA_DEPS} )
- openexr? (
- media-libs/ilmbase:=
- media-libs/openexr:=
- )
- openinventor? ( media-libs/coin )
- pdf? ( app-text/poppler[cairo] )
- png? ( media-libs/libpng:0= )
- sdl? ( media-libs/libsdl )
- svg? (
- gnome-base/librsvg
- x11-libs/cairo
- )
- tiff? ( media-libs/tiff:0 )
- truetype? ( media-libs/freetype:2 )
- vnc? ( net-libs/libvncserver )
- xrandr? ( x11-libs/libXrandr )
- zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.6.3-cmake.patch
- "${FILESDIR}"/${PN}-3.6.3-docdir.patch
- "${FILESDIR}"/${PN}-3.6.5-use_boost_asio.patch
- "${FILESDIR}"/${PN}-3.6.5-cmake_lua_version.patch
-)
-
-pkg_setup() {
- use lua && lua-single_pkg_setup
-}
-
-src_configure() {
- if use examples && use wxwidgets; then
- setup-wxwidgets unicode
- fi
-
- # Needed by FFmpeg
- append-cppflags -D__STDC_CONSTANT_MACROS
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DDYNAMIC_OPENSCENEGRAPH=ON
- -DLIB_POSTFIX=${libdir/lib}
- -DOPENGL_PROFILE=GL2 #GL1 GL2 GL3 GLES1 GLES3 GLES3
- $(cmake_use_find_package collada COLLADA)
- $(cmake_use_find_package curl CURL)
- -DBUILD_DOCUMENTATION=$(usex doc)
- $(cmake_use_find_package dicom DCMTK)
- $(cmake_use_find_package egl EGL)
- -DBUILD_OSG_EXAMPLES=$(usex examples)
- $(cmake_use_find_package ffmpeg FFmpeg)
- $(cmake_use_find_package gdal GDAL)
- $(cmake_use_find_package gif GIFLIB)
- $(cmake_use_find_package gstreamer GLIB)
- $(cmake_use_find_package gstreamer GStreamer)
- -DCMAKE_DISABLE_FIND_PACKAGE_GtkGl=ON
- $(cmake_use_find_package jpeg JPEG)
- -DCMAKE_DISABLE_FIND_PACKAGE_Jasper=ON
- $(cmake_use_find_package las LIBLAS)
- $(cmake_use_find_package lua Lua)
- -DCMAKE_DISABLE_FIND_PACKAGE_OpenCascade=ON
- $(cmake_use_find_package openexr OpenEXR)
- $(cmake_use_find_package openinventor Inventor)
- -DBUILD_OSG_APPLICATIONS=$(usex osgapps)
- $(cmake_use_find_package pdf Poppler-glib)
- $(cmake_use_find_package png PNG)
- $(cmake_use_find_package sdl SDL)
- $(cmake_use_find_package sdl2 SDL2)
- $(cmake_use_find_package svg RSVG)
- $(cmake_use_find_package tiff TIFF)
- $(cmake_use_find_package truetype Freetype)
- $(cmake_use_find_package vnc LibVNCServer)
- -DOSGVIEWER_USE_XRANDR=$(usex xrandr)
- $(cmake_use_find_package zlib ZLIB)
- -DOSG_USE_LOCAL_LUA_SOURCE=OFF
- )
-
- if use examples; then
- mycmakeargs+=(
- $(cmake_use_find_package fltk FLTK)
- $(cmake_use_find_package fox FOX)
- $(cmake_use_find_package glut GLUT)
- $(cmake_use_find_package wxwidgets wxWidgets)
- )
- fi
-
- if use lua; then
- mycmakeargs+=(
- -DLUA_VERSION="$(lua_get_version)"
- )
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_src_compile doc_openscenegraph doc_openthreads
-}