Commit graph

118 commits

Author SHA1 Message Date
Benjamin A. Beasley
0865cc4bfd Re-enable usdview with PySide6 (and pyside6-uic) 2024-08-02 21:03:52 -04:00
Benjamin A. Beasley
b38057185f Remove the pyside6 build conditional
PySide2 is not coming back.
2024-07-31 13:51:49 -04:00
Benjamin A. Beasley
a743249867 Update the reason for keeping usdview disabled
- Without the right UI compiler, it is still broken on PySide6
2024-07-31 13:51:36 -04:00
Benjamin A. Beasley
66f1af1ec4 Correct pkgconfig(Ptex) to pkgconfig(ptex) for ptex-2.4.3 2024-06-25 15:52:19 -04:00
Adrià Cabello
605cb7cf3e Update usd.spec
Fixes installation path before building. Necessary to work with some USD related projects.
2024-06-24 15:40:33 -04:00
Benjamin A. Beasley
5a3458e932 Rebuild for OpenVDB 11 with backward-compatible ABI (fix RHBZ#2272507) 2024-04-02 12:55:54 -04:00
Luya Tshimbalanga
d2b6fdaf41 Rebuild for openshadinglanguage 1.13.7.0 2024-03-29 01:40:12 -07:00
Yaakov Selkowitz
64291d3ebd Fix flatpak build
stb_image is a header-only library, so it remains buildroot only
even in flatpak builds of usd.  There is no pkgconfig either, so
the /usr prefix must be hardcoded.
2024-03-15 17:47:48 -04:00
Richard Shaw
bf2ba03146 Rebuild for OpenImageIO 2.5.x. 2024-01-29 22:08:27 -06:00
Richard Shaw
4dd1d7e818 Rebuild for OpenImageIO 2.5.x. 2024-01-29 22:07:04 -06:00
Fedora Release Engineering
cbeaf52457 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 07:19:30 +00:00
Luya Tshimbalanga
c0837caaff Rebuild for draco 1.5.7 2024-01-21 14:21:00 -08:00
Jonathan Wakely
1c7e24ea4b Build against tbb2020.3 instead of tbb (#2036372) 2024-01-17 23:11:44 +00:00
Benjamin A. Beasley
7cad7d9db9 Correct license to Pixar AND …
The “Modified Apache 2.0” license is not really Apache 2.0.

https://gitlab.com/fedora/legal/fedora-license-data/-/issues/304
https://github.com/spdx/license-list-XML/issues/2225
https://github.com/spdx/license-list-XML/pull/2247
2023-11-10 07:57:35 -05:00
Benjamin A. Beasley
eb100cb32c Update to 23.11 (close RHBZ#2246597) 2023-10-30 07:25:04 -04:00
Benjamin A. Beasley
959bb82b9d Break a long line in the spec file
[skip changelog]
2023-10-30 07:25:04 -04:00
Benjamin A. Beasley
952ea4b1e3 Rebuild for openvdb-10.1.0 (close RHBZ#2246616) 2023-10-27 15:15:47 -04:00
Benjamin A. Beasley
ec9a2d0bd6 Add versioned Requires on usd-libs from python3-usd 2023-10-26 06:57:42 -04:00
Benjamin A. Beasley
fbd57c96cf Ensure stb_image contains the latest CVE patches 2023-10-25 12:24:09 -04:00
Benjamin A. Beasley
65b6168dde Update to 23.08 (close RHBZ#2224683) 2023-08-25 09:35:56 -04:00
Benjamin A. Beasley
c825fbe765 Drop conditional for building documentation 2023-08-25 09:35:21 -04:00
Fedora Release Engineering
39d7d820d0 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 17:17:57 +00:00
Benjamin A. Beasley
efbdec6f3b Rebuild for Python 3.12 (close RHBZ#2220617) 2023-07-18 11:42:06 -04:00
Benjamin A. Beasley
edace6d7c5 Temporarily disable usdview application
- Works around python-pyside2 FTBFS/FTI with Python 3.12
2023-07-18 11:16:31 -04:00
Benjamin A. Beasley
c43cbe099a Use new (rpm 4.17.1+) bcond style 2023-07-06 12:35:20 -04:00
Benjamin A. Beasley
4e2670fef8 Remove explicit %set_build_flags, not needed since F36
https://www.fedoraproject.org/wiki/Changes/SetBuildFlagsBuildCheck
2023-06-03 12:56:41 -04:00
Luya Tshimbalanga
42b9d0a471 Rebuild for embree 4.1.0 2023-05-12 19:11:43 -07:00
Benjamin A. Beasley
8a40048925 Rebuild for draco 1.5.6 (close RHBZ#2195997) 2023-05-07 08:26:41 -04:00
Benjamin A. Beasley
86a2ce7d38 Move codegenTemplates from -devel to -libs
While headers normally go in -devel packages, these headers and C++
source files are used as data templates for generated code, and it makes
sense to package them with the rest of the library resources.
2023-04-24 21:39:01 -04:00
Benjamin A. Beasley
4382e4924a Add generated man pages
These are slightly sloppy in places. For example, there is a warning
from _DiscoverPlugins mixed into some of them. However, they are of
mostly-good quality, are perfectly usable, and are much better than
nothing.
2023-04-22 15:03:54 -04:00
Benjamin A. Beasley
26034a49bf Update to 23.05 (close RHBZ#2110024) 2023-04-21 15:38:00 -04:00
Benjamin A. Beasley
75f130e5a2 Be explicit about building the CLI tools 2023-04-21 12:47:23 -04:00
Benjamin A. Beasley
1253f72992 Stop conditionalizing imaging/usd_imaging
It’s likely that additional work would be required to build cleanly
without these, and it’s unlikely that we will want to try to do so.
2023-04-21 12:47:23 -04:00
Benjamin A. Beasley
67fbdf4266 Be explicit about not validating generated code
This would require exact flex/bison versions matching those used upstream.
2023-04-21 12:29:34 -04:00
Benjamin A. Beasley
679d045c1f Explicitly enable/disable all plugins 2023-04-21 12:07:42 -04:00
Benjamin A. Beasley
a88e488a02 Reorganize the CMake options for readability 2023-04-21 11:52:33 -04:00
Benjamin A. Beasley
d893566ad9 Write the uic-wrapper script in prep, not build 2023-04-21 09:51:47 -04:00
Benjamin A. Beasley
9f7b7c503b Use Ninja backend for CMake by default (a bit faster) 2023-04-21 09:50:54 -04:00
Benjamin A. Beasley
f0e1704299 Set CMake options more compactly and explicitly
Use RPM macro expressions with the ternary operator, and always set
Boolean conditionals one way or the other rather than relying on
upstream defaults.
2023-04-21 09:02:32 -04:00
Benjamin A. Beasley
3def9ccc3b Slightly improve handling of compiler/linker flags 2023-04-21 08:44:27 -04:00
Benjamin A. Beasley
0ec6c30a4b Be more explicit that we are on OpenEXR/Imath 3 2023-04-21 08:43:54 -04:00
Benjamin A. Beasley
8d86f169a0 Reduce macro indirection in the spec file 2023-04-17 10:55:34 -04:00
Benjamin A. Beasley
c8f652afad Put all the tools and apps in the base package
They were not correctly sorted between Python and non-Python anyway.
2023-04-17 10:54:20 -04:00
Benjamin A. Beasley
8654f1f33e Stop conditionalizing Python 2023-04-17 10:51:14 -04:00
Benjamin A. Beasley
06228d97d4 Build with the draco plugin 2023-04-17 10:50:13 -04:00
Benjamin A. Beasley
fdf058b2e7 Re-enable OpenShadingLanguage and OpenVDB support 2023-03-20 10:32:29 -04:00
Benjamin A. Beasley
b66e0f7b69 Drop manual dependency on cmake-filesystem, now automatic 2023-03-20 10:32:11 -04:00
Benjamin A. Beasley
5198aefc5b Update to 23.02 (close RHBZ#2110024) 2023-03-20 10:01:28 -04:00
Benjamin A. Beasley
7be532d932 Update to 22.11 2023-03-20 09:21:33 -04:00
Benjamin A. Beasley
7729eb9581 Update to 22.08 (.so version bump)
- The monolithic library is also renamed from libusd_usd_ms.so to
  libusd_ms.so.
2023-03-20 09:02:44 -04:00