------------------------------------------------------------------- Sat Aug 2 00:49:26 UTC 2025 - Marcus Rueckert - convert patch to apply with -p1 remove-rpath-fiddling.diff - add no-static.patch: disable all static libraries ------------------------------------------------------------------- Sat Aug 2 00:25:23 UTC 2025 - Marcus Rueckert - Update to 3.6.1: - Changes - Updated CMake minimum version to 3.14 (GitHub #1349) - Updated documentation regarding external dependencies (GitHub #1346 #1360) - Updated API and example documentation (GitHub #1351 #1362) - Updated build_osd.py visual studio discovery and dependent package versions (GitHub #1333 #1354 #1361) - Updated azure pipelines agents (GitHub #1337 #1342 #1355 #1361) - Updated use of OpenCL in example viewers (GitHub #1357) - Addressed Clang 16 compiler warnings (GitHub #1356) - Addressed some address sanitizer build warnings (GitHub #1343) - Added configuration options to build Osd patch shader source independent of other Osd dependencies (GitHub #1359 #1363) - Bug Fixes - Fixed evaluation of surface patches at valence-2 darts (GitHub #1336) - Fixed sharpening of vertices on potential non-manifold creases (GitHub #1338) - Fixed sharing of Bfr::Surface topology with valence-2 interior vertices (GitHub #1353) ------------------------------------------------------------------- Tue Apr 15 12:11:18 UTC 2025 - Atri Bhattacharya - Drop BuildRequires: pkgconfig(glew) as it is not used for build. ------------------------------------------------------------------- Thu Feb 22 10:25:17 UTC 2024 - Michael Vetter - Update to 3.6.0: See: * https://graphics.pixar.com/opensubdiv/docs/release_35.html * https://graphics.pixar.com/opensubdiv/docs/release_36.html - Drop OpenSubdiv-pr1234-tbb2021.patch ------------------------------------------------------------------- Thu Feb 22 08:16:59 UTC 2024 - Michael Vetter - Use %patch -P N instead of deprecated %patchN. ------------------------------------------------------------------- Tue Nov 23 18:28:38 UTC 2021 - Ben Greiner - Update to version 3.4.4 (Feb 2021) + Release 3.4.4 is a minor release including bug fixes and configuration improvements + Changes * The "master" branch on GitHub has been renamed "release" (GitHub #1218 #1219) * The CMake configuration has been updated to allow use as a sub-project (GitHub #1206) * Removed obsolete references to hbr from examples/farViewer (GitHub #1217) + Bug Fixes * Fixed bug with sparse PatchTables and irregular face-varying seams (GitHub #1203) * Fixed loss of precision when using double precision stencil tables (GitHub #1207) * Fixed reset of Far::TopologyRefiner::GetMaxLevel() after call to Unrefine() (GitHub #1208) * Fixed linking with -ldl on unix systems (GitHub #1196) * Fixed naming and installation of macOS frameworks (GitHub #1194 #1201) * Fixed GL version and extension processing and dynamic loading on macOS (GitHub #1216) * Fixed FindDocutils.cmake to be more robust (GitHub #1213 #1220) * Fixed errors using build_scripts/build_osd.py with Python3 (GitHub #1206) - Add OpenSubdiv-pr1234-tbb2021.patch -- support oneTBB 2021 * gh#PixarAnimationStudios/OpenSubdiv#1234 * boo#1192994 ------------------------------------------------------------------- Mon Jul 6 16:01:32 UTC 2020 - Hans-Peter Jansen - Add patch remove-rpath-fiddling.diff in order to avoid build issues with TW. ------------------------------------------------------------------- Fri Apr 24 09:35:34 UTC 2020 - Hans-Peter Jansen - Update to version 3.4.3 (April 2020): + Changes * GLEW is no longer required by default (GitHub #1183 #1184) * Removed false Ptex link dependency from libosdCPU (GitHub #1174) * Removed false GLFW link dependency from DX11 and Metal examples (GitHub #1178) * Removed link dependency on unused TBB libraries (GitHub #1064) * Added option to disable building of dynamic shared libraries (GitHub #1169) * Added new tutorial for Far::LimitStencilTable (GitHub #1176) * Updated use of EXT_direct_state_access to ARB_direct_state_access (GitHub #1184) * Fixed C++ strict aliasing warnings (GitHub #1182) * Fixed MSVC warnings in example code (GitHub #1158 #1172) * Fixed compatibility with Visual Studio 2019 (GitHub #1173 #1189) * Fixed CMake CMP0054 warnings (GitHub #1180) * Added prefix to OpenSubdiv CMake macros (GitHub #1157) * Moved utilities in examples/common to regression/common (GitHub #1167) * Minor fixes to Far tutorials (GitHub #1175 #1177) * Switched to Azure Pipelines for continuous integration testing instead of Travis-CI and AppVeyor (GitHub #1168 #1190) + Bug Fixes * Fixed selective boundary interpolation for case Sdc::Options::VTX_BOUNDARY_NONE (GitHub #1170 #1171) * Fixed static library linking to address missing symbols (GitHub #1192) * Additional fixes for dynamic and static linking (GitHub #1193) - Add workaround to fix linking libosdGPU, which is missing -ldl ------------------------------------------------------------------- Sun Sep 22 10:52:23 UTC 2019 - Hans-Peter Jansen - Use tbb-devel BuildRequires instead of cmake(TBB), the latter is not available in Leap 15.x ------------------------------------------------------------------- Fri Aug 23 20:06:00 UTC 2019 - Jan Engelhardt - Avoid forcing SSE/SSE2 on %ix86, it is not guaranteed to exist. - Trim bias and redundancies from descriptions. - RPM group/category fixes. ------------------------------------------------------------------- Wed Jul 10 16:15:50 UTC 2019 - Hans-Peter Jansen - version 3.4.0: initial build