diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-08-11 14:19:56 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-08-11 14:19:56 +0100 |
commit | 34d4f34516ab568ad4ea24fc16ee0ad9ec8ad079 (patch) | |
tree | 3339f6fc30715c2fbe1d20281f6ddc53eda3f9b4 /dev-games/openscenegraph-openmw | |
parent | 32eff0cac517b699efc32b86520bac482961a57f (diff) |
gentoo auto-resync : 11:08:2022 - 14:19:56
Diffstat (limited to 'dev-games/openscenegraph-openmw')
-rw-r--r-- | dev-games/openscenegraph-openmw/Manifest | 1 | ||||
-rw-r--r-- | dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20211017.ebuild | 168 |
2 files changed, 0 insertions, 169 deletions
diff --git a/dev-games/openscenegraph-openmw/Manifest b/dev-games/openscenegraph-openmw/Manifest index 2e8eac014c91..e76ffdac2b15 100644 --- a/dev-games/openscenegraph-openmw/Manifest +++ b/dev-games/openscenegraph-openmw/Manifest @@ -4,5 +4,4 @@ AUX openscenegraph-3.6.3-docdir.patch 2991 BLAKE2B 9d2d3bab0d8956f66b4b23a112dbd AUX openscenegraph-3.6.5-cmake_lua_version.patch 440 BLAKE2B 51a35309b01a096f9423ff64e66d62f99d3e26bd898db0b53c135dc99318b236a1b129211f51de9b1a29d054e0810aa4ff2a7c307dc4b4a606eb4075a60748d9 SHA512 a41c7a65b1cfd0dabc080f509cf288f575b3ec5d7666a4a889a8c3156e9d32559e1f802e23783c5c70376c82a24dd87813e9bfde0876085e0e3967b47852059a DIST openscenegraph-openmw-3.6_p20211017.tar.gz 5788414 BLAKE2B d5ec3c7834bc8138b417d9bf8d92dde201a94f0158560aca477755752fd886378bfdffbd8c2e878ec1c6d35b572a60368c09695a93be9d83e26712de176b6824 SHA512 8985c6abedf2cbbf524aacc4f51e0217a8bd5eb17bae04774afc960b5cf21a6fb22941e08efcbd37e538c3e44cb044ca5cfa02380a75b4c87fe606c6fdfa8155 EBUILD openscenegraph-openmw-3.6_p20211017-r1.ebuild 4446 BLAKE2B 375282d25f6c7c9dc41b2e742d9d7fa9f261d68f0de64178fa1fa756150c28975011923bb8c7e880fa847043f1891d43f6629c8a2fec48f113a96b9e60deac1a SHA512 fe793c2cd75312899ba539d7e78bc231d7c57338ac9b757236e69f62b712c4e41ac4395a7fc416ab07e8cc77df4c5e0e9e194a942e117809a2249c533e2fd2b9 -EBUILD openscenegraph-openmw-3.6_p20211017.ebuild 4397 BLAKE2B afab21c4ad17e418478b7c3198e04522af21d200e0775806332672c4056d46c367cc6a6c8fde6d6db14061374d7bd20b339df60fe4a630b63b456ee11880d4a2 SHA512 6129ed3a0c787ea8fa4a22aebbb329b627bd7da42696bafe5de517f54fe49652e551b926196673df319ff7760edacceb0a53a87d2d2de615c6820f2a0a189408 MISC metadata.xml 2088 BLAKE2B 8a6d83cb201e765310d776e4fae427d16f611cd2800c1d9bb3a315cbf3e37f21eea39604730405f18732203b509ab6f9ccde4c9ae54349c0f1be7b228fd8c44f SHA512 8e0b6cc0489b1651c7e0d67af7cf8e31da2916b3df6e27253beddb5cf0a8bb94224611b559c6ef3a52297964b9258de8f2fac72690aa7894c797cedab28031cd diff --git a/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20211017.ebuild b/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20211017.ebuild deleted file mode 100644 index 15ae49afe64a..000000000000 --- a/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20211017.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-1 ) - -WX_GTK_VER="3.0-gtk3" -inherit cmake flag-o-matic lua-single wxwidgets - -MY_COMMIT="bbe61c3bc510a4f5bb4aea21cce506519c2d24e6" - -DESCRIPTION="OpenMW-specific fork of OpenSceneGraph" -HOMEPAGE="https://github.com/OpenMW/osg" -SRC_URI="https://github.com/OpenMW/osg/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/osg-${MY_COMMIT}" - -LICENSE="wxWinLL-3 LGPL-2.1" -SLOT="0/162" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION -KEYWORDS="~amd64 ~arm64 ~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=" - !dev-games/openscenegraph - dev-libs/glib:2 - media-libs/fontconfig - 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:2 - 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} - x11-base/xorg-proto -" - -PATCHES=( - "${FILESDIR}"/openscenegraph-3.6.3-cmake.patch - "${FILESDIR}"/openscenegraph-3.6.3-docdir.patch - "${FILESDIR}"/openscenegraph-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 - -DCMAKE_RELWITHDEBINFO_POSTFIX= - ) - - 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 -} |