Search Criteria
Package Details: openscenegraph-openmw-git 1:3.6.5.r16171.68c5c573d-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/openscenegraph-openmw-git.git (read-only, click to copy) |
---|---|
Package Base: | openscenegraph-openmw-git |
Description: | Fork of OpenSceneGraph , with openmw-specific changes |
Upstream URL: | http://www.openscenegraph.org/ |
Licenses: | custom:OSGPL |
Conflicts: | openscenegraph |
Provides: | openscenegraph |
Submitter: | mupf |
Maintainer: | Lone_Wolf |
Last Packager: | Lone_Wolf |
Votes: | 3 |
Popularity: | 0.004017 |
First Submitted: | 2017-09-21 22:14 (UTC) |
Last Updated: | 2023-10-27 14:21 (UTC) |
Dependencies (14)
- collada-domAUR
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-macosAUR, freetype2-gitAUR, freetype2-qdoledAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- libglvnd (libglvnd-gitAUR)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libx11 (libx11-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxrandr (libxrandr-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
Required by (33)
- flightgear (requires openscenegraph)
- flightgear-appimage (requires openscenegraph)
- flightgear-git (requires openscenegraph)
- gepetto-viewer (requires openscenegraph)
- gepetto-viewer-docs (requires openscenegraph)
- gepetto-viewer-git (requires openscenegraph)
- ifcplusplus-git (requires openscenegraph)
- libdart (requires openscenegraph)
- librepilot (requires openscenegraph)
- librepilot-bin (requires openscenegraph)
- omnetpp (requires openscenegraph)
- omnetpp-preview (requires openscenegraph)
- openeb-git (requires openscenegraph)
- openeb3 (requires openscenegraph)
- openmodelica (requires openscenegraph)
- openmodelica-omplot (requires openscenegraph)
- openmodelica-omshell (requires openscenegraph)
- openmodelica-qwt (requires openscenegraph)
- openmw-git
- openmw-vr-git (requires openscenegraph)
- Show 13 more...
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
unelsson commented on 2022-12-31 13:35 (UTC)
Most users also won't need BUILD_OSG_PLUGIN_DAE=1, as it's only for the Collada support. Is there a way to set it as optional?
unelsson commented on 2022-12-31 13:04 (UTC)
Btw, it's important to keep the option: PKGBUILD option "-D BUILD_OSG_PLUGINS_BY_DEFAULT=0". This hasn't been an absolute requirement earlier, but the new ffmpeg versions have removed some older functionality, e.g. av_free_packet, which would result in compilation failure with recent Manjaro builds.
As for cmake warnings, there are two policies that can be suppressed with CMakeLists.txt settings: cmake_policy(SET CMP0072 OLD) cmake_policy(SET CMP0106 OLD)
0072 is related to OpenGL versions, and setting it to NEW seems to result in a linking error. There is a cmake-error related to setting 0106 to NEW. Not setting these to anything specific will still probably compile, but with warnings.
unelsson commented on 2022-12-31 12:11 (UTC) (edited on 2022-12-31 12:11 (UTC) by unelsson)
COLLADA_BOOST_FILESYSTEM_LIBRARY set to NOTFOUND hints that the boost libraries weren't found. It's likely then that Collada depends on packages "boost" and/or "boost-libs", which makes sense as boost libraries are required by the OSG Collada plugin. You probably don't need both though: "boost" is development headers and "boost-libs" is runtime libraries.
Lone_Wolf commented on 2022-10-09 22:03 (UTC)
@unelsson
Moving collada-dom to makedepends and adding -D BUILD_OSG_PLUGIN_DAE=1 gives an error message.
The mentioned variable does occur in osg/src/osgPlugins/dae/CMakeLists.txt and osg/CMakeModules/FindCOLLADA.cmake .
Thoughts how to solve this or where to report it ?
unelsson commented on 2022-10-09 18:12 (UTC)
collada-dom should be an optional dependency. It's a feature in OpenMW engine only and it can be used for other stand alone games. It's not used by Morrowind, and very likely not in Oblivion or Skyrim either, since they have their own nif-versions.
When building OSG, cmake detects whether collada-dom is available or not, and then builds DAE plugin if it exists. However, it's currently disabled with "BUILD_OSG_PLUGINS_BY_DEFAULT". Collada support can be added by adding BUILD_OSG_PLUGIN_DAE=1 to the pkgbuild.
Lone_Wolf commented on 2022-05-03 16:02 (UTC) (edited on 2022-05-03 16:03 (UTC) by Lone_Wolf)
Looked further into it and checked what other distros use for collada / dae support.
Added dae / collada support
New aur dependency : collada-dom
Lone_Wolf commented on 2022-04-25 19:47 (UTC) (edited on 2022-04-25 19:47 (UTC) by Lone_Wolf)
according to opemw wiki - devel env setup :
the Collada (dae) plugin requires libcollada library/headers installed on your system.
The only package on archlinux that appears to be providing those files is the aur pacakge collada-dom .
That package and its upstream haven't seen action in years.
as far as I know dae support is only used for loading files from later elder scrolls games (like oblivion & skyrim) which have very limited uses in openmw.
unelsson commented on 2022-02-08 23:52 (UTC)
How about adding Collada/DAE to the plugin list? It's supported by OpenMW.
magamo commented on 2022-01-21 14:11 (UTC)
From my own investigations into the issue, the pth package in core was replaced with the npth package. Perhaps pull that in as a dependency instead? Thanks for keeping this package alive, Lone_Wolf.
Lone_Wolf commented on 2022-01-21 12:30 (UTC)
pth used to be in core repo not AUR, but appears to have been removed.
I will look into it, but having a broken dependency or other build issue does NOT equal being out of date, removing ood flag .
« First ‹ Previous 1 2 3 Next › Last »