Search Criteria
Package Details: usd 23.05-6
Package Actions
Git Clone URL: | https://aur.archlinux.org/usd.git (read-only, click to copy) |
---|---|
Package Base: | usd |
Description: | 3D VFX pipeline interchange file format |
Upstream URL: | https://openusd.org |
Licenses: | Apache |
Submitter: | adro |
Maintainer: | adro (alerque) |
Last Packager: | adro |
Votes: | 3 |
Popularity: | 1.12 |
First Submitted: | 2022-10-21 20:11 (UTC) |
Last Updated: | 2023-05-29 06:46 (UTC) |
Dependencies (23)
- doxygen (doxygen-git, doxygen-clang)
- glew (glew-libepoxy, glew-egl-glx, glew-git, glew-wayland, glew-osmesa-git, glew-wayland-git)
- graphviz
- jemalloc (jemalloc4, jemalloc-git)
- openexr (openexr2, openexr-git)
- opensubdiv
- pyside6
- python-opengl
- qt5-base (qt5-base-git, qt5-base-headless)
- cmake (cmake-git) (make)
- doxygen (doxygen-git, doxygen-clang) (make)
- git (git-vfs, git-run-command-patch-git, git-git, git-fc) (make)
- glew (glew-libepoxy, glew-egl-glx, glew-git, glew-wayland, glew-osmesa-git, glew-wayland-git) (make)
- glfw (glfw-git, glfw-wayland-minecraft, glfw-wayland-minecraft-libdecoration, glfw-wayland, glfw-x11) (make)
- inetutils (gettext-hostname, inetutils-git) (make)
- ninja (ninja-git, ninja-samurai, ninja-kitware, ninja-mem, python-ninja) (make)
- opencl-headers (opencl-headers-git) (make)
- python (nogil-python, python36, python32, python39, python38, python37, python310, python312) (make)
- python-docutils (python-docutils1) (make)
- python-jinja (make)
- Show 3 more dependencies...
Required by (7)
- bforartists (optional)
- blender-git (optional)
- moonray (optional)
- moonray-git (optional)
- moonray-gui (optional)
- moonray-gui-git (optional)
- upbge-git (optional)
Latest Comments
1 2 Next › Last »
fbrennan commented on 2023-03-31 06:10 (UTC)
Thanks for trying. Been watching with interest as it's optional for building blender-git.
adro commented on 2023-03-28 18:37 (UTC)
I added a patch mentioned in Github: https://github.com/PixarAnimationStudios/USD/issues/2351
This isn't working still but progress is progress .-.
adro commented on 2023-03-16 19:53 (UTC)
I was just waiting for USD to support newer versions of the dependencies. They said it is planned to mid-year aprox.
You can see the dependency versions' list here https://vfxplatform.com USD currently supports CY2020 and they are working to support CY2022.
alerque commented on 2023-03-16 19:44 (UTC)
Since
moonray
specs USD 22.5 this may already be too new for it, so splitting ausd22
package may have to be in order, but in the mean time this package should probably be 23.2. Do you know of any reason not to forge ahead trying to build that instead of trying to fix this version specifically?adro commented on 2023-03-16 19:37 (UTC) (edited on 2023-03-16 19:37 (UTC) by adro)
@alerque I just added you to the maintainers list, thank you!
alerque commented on 2023-03-16 19:33 (UTC)
This is a major dependency of the newly open-sourced moonray. I don't think waiting around on upstream is going to go over well. I would like to at least fix the bits we know about and use that as a starting point hoping somebody finds solutions to the rest (I'll also be banging on it).
Yes please do add me as a co-maintainer and I'll see what I can do.
adro commented on 2023-03-16 16:12 (UTC)
@alerque honestly, I can't get it to build anymore. I'll wait until the project supports a newer VFX Platform version to make changes.
If you think you can get it working, I'll add you as a Co-Maintainer.
Thanks.
alerque commented on 2023-03-16 14:20 (UTC)
Also the
cmake
stuff should come out of prepare() and into build(), the prepare phase should only organize the sources and/or prefetch things that can't go in the sources=() array, not build dependencies.Honestly the TBB bit should probably be a separate AUR package, but at the very least the way it is vendored now should be built in build().
1 2 Next › Last »