Package Release Info

OpenSubdiv-3.6.1-bp160.1.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libosdCPU3_6_1
OpenSubdiv-devel

Change Logs

* Sat Aug 02 2025 Marcus Rueckert <mrueckert@suse.de>
- convert patch to apply with -p1 remove-rpath-fiddling.diff
- add no-static.patch:
  disable all static libraries
* Sat Aug 02 2025 Marcus Rueckert <mrueckert@suse.de>
- 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 2025 Atri Bhattacharya <badshah400@gmail.com>
- Drop BuildRequires: pkgconfig(glew) as it is not used for build.
* Thu Feb 22 2024 Michael Vetter <mvetter@suse.com>
- 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 2024 Michael Vetter <mvetter@suse.com>
- Use %patch -P N instead of deprecated %patchN.
Version: 3.4.4-bp154.1.38
* Tue Nov 23 2021 Ben Greiner <code@bnavigator.de>
- 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 06 2020 Hans-Peter Jansen <hpj@urpla.net>
- Add patch remove-rpath-fiddling.diff in order to avoid build
  issues with TW.
Version: 3.4.3-bp152.1.1
* Fri Apr 24 2020 Hans-Peter Jansen <hpj@urpla.net>
- 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 2019 Hans-Peter Jansen <hpj@urpla.net>
- Use tbb-devel BuildRequires instead of cmake(TBB), the latter is not
  available in Leap 15.x
* Fri Aug 23 2019 Jan Engelhardt <jengelh@inai.de>
- 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 2019 Hans-Peter Jansen <hpj@urpla.net>
- version 3.4.0: initial build