Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : libusd | name : libusd | ||||
| version : '20.11' | version : '21.8' | ||||
| release : 3 | release : 4 | ||||
| source : | source : | ||||
| - https://github.com/PixarAnimationStudios/USD/archive/v20.11.tar.gz : adbdf451a10a7af201b0fafa44ebc27cc2c3b412d3dbbd90f1a9319abe2e203d | - https://github.com/PixarAnimationStudios/USD/archive/refs/tags/v21.08.tar.gz : c124c2d99922800f82dcbd0765d38a4f79443880e550ecb1e0532a334f359526 | ||||
| homepage : https://graphics.pixar.com/usd/docs/index.html | homepage : https://graphics.pixar.com/usd/docs/index.html | ||||
| license : Apache-2.0 | license : Apache-2.0 | ||||
| component : programming | component : programming | ||||
| summary : Universal Scene Description | summary : Universal Scene Description | ||||
| description: | | description: | | ||||
| Universal Scene Description (USD) is an efficient, scalable system for authoring, reading, and streaming time-sampled scene description for interchange between graphics applications. | Universal Scene Description (USD) is an efficient, scalable system for authoring, reading, and streaming time-sampled scene description for interchange between graphics applications. | ||||
| builddeps : | builddeps : | ||||
| - pkgconfig(OpenEXR) | |||||
| - pkgconfig(OpenImageIO) | |||||
| - pkgconfig(Qt5Core) | |||||
| - pkgconfig(draco) | |||||
| - pkgconfig(glew) | - pkgconfig(glew) | ||||
| - pkgconfig(hdf5) | |||||
| - pkgconfig(pyside2) | |||||
| - pkgconfig(x11) | - pkgconfig(x11) | ||||
| - alembic-devel | |||||
| - embree-devel | |||||
| - intel-tbb-devel | - intel-tbb-devel | ||||
| - libboost-devel | - libboost-devel | ||||
| - opensubdiv-devel | |||||
| - openvdb-devel | |||||
| - python-jinja | - python-jinja | ||||
| - python-opengl | |||||
| - python-pyside2-tools | |||||
| rundeps : | |||||
| - python-pyside2 | |||||
| - python-opengl | |||||
| setup : | | setup : | | ||||
| %patch -p1 < $pkgfiles/libusd-soversion.patch | %apply_patches | ||||
| %patch -p1 < $pkgfiles/pxrconfig-cmake.patch | |||||
| %cmake_ninja \ | %cmake_ninja \ | ||||
| -DPXR_ENABLE_PYTHON_SUPPORT=OFF -DPXR_BUILD_TESTS=OFF -DPXR_BUILD_IMAGING=OFF \ | -DPXR_BUILD_EXAMPLES=OFF \ | ||||
| -DPXR_BUILD_EXAMPLES=OFF -DPXR_BUILD_TUTORIALS=OFF \ | -DCMAKE_CXX_FLAGSAKE_SKIP_BUILD_RPATH=ON \ | ||||
| -DPXR_ENABLE_PTEX_SUPPORT=OFF -DPXR_BUILD_USDVIEW=OFF -DPXR_BUILD_MONOLITHIC=ON \ | -DCMAKE_SKIP_INSTALL_RPATH=ON \ | ||||
| -DPXR_BUILD_TESTS=OFF \ | |||||
| -DPXR_BUILD_TUTORIALS=OFF \ | |||||
| -DPXR_BUILD_MONOLITHIC=ON \ | |||||
| -DPXR_BUILD_ALEMBIC_PLUGIN=ON \ | |||||
| -DPXR_BUILD_DRACO_PLUGIN=ON \ | |||||
| -DPXR_BUILD_EMBREE_PLUGIN=ON \ | |||||
| -DPXR_BUILD_OPENCOLORIO_PLUGIN=OFF \ | |||||
| -DPXR_BUILD_OPENIMAGEIO_PLUGIN=ON \ | |||||
| -DPXR_ENABLE_OPENVDB_SUPPORT=ON \ | |||||
| -DPXR_ENABLE_PTEX_SUPPORT=OFF \ | |||||
| -DPXR_ENABLE_PYTHON_SUPPORT=ON \ | |||||
| -DPYTHON_EXECUTABLE=/usr/bin/python3 \ | |||||
| -DTBB_USE_DEBUG_BUILD=OFF \ | -DTBB_USE_DEBUG_BUILD=OFF \ | ||||
| -DLIB_SUFFIX=64 | -DLIB_SUFFIX=64 | ||||
| build : | | build : | | ||||
| %ninja_build | %ninja_build | ||||
| install : | | install : | | ||||
| %ninja_install | %ninja_install | ||||
| rm -r $installdir/usr/plugin | rm -rf $installdir/usr/plugin | ||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.