Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenSubdiv for openSUSE:Factory checked in at 2026-10-18 19:25:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/OpenSubdiv (Old) and /work/SRC/openSUSE:Factory/.OpenSubdiv.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "OpenSubdiv" Sun Oct 18 19:25:36 2026 rev:9 rq:1385843 version:3.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/OpenSubdiv/OpenSubdiv.changes 2025-08-03 13:38:21.361803687 +0200 +++ /work/SRC/openSUSE:Factory/.OpenSubdiv.new.3698736/OpenSubdiv.changes 2026-10-18 19:25:55.901302731 +0200 @@ -1,0 +2,21 @@ +Sun Oct 18 05:56:25 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 3.7.0: + * Relicensed to the Tomorrow Open Source Technology License 1.0: + upstream states the terms are unchanged from the previous + Apache-2.0 grant, only Section 6 (Trademarks) differs. + * Osd OpenGL-interfacing classes no longer include platform + OpenGL headers; local type aliases are used instead. + * opensubdiv/osd/opengl.h is deprecated and may be removed + in a future release. + * Improved Bfr::Parameterization conversions to sub-face + coordinates and minimal Bfr::Tessellation patterns for quads. + * Fixed build errors on some platforms from GL types in headers; + build_osd.py is compatible with recent CMake and Python. + * Library SONAME moves with the version as before: lib subpackage + renamed libosdCPU3_6_1 -> libosdCPU3_7_0. +- Build system changes: + * Require cmake >= 3.14 per upstream minimum. + * TBB is now found in CMake config mode; depend on pkgconfig(tbb). + +------------------------------------------------------------------- Old: ---- OpenSubdiv-3_6_1.tar.gz New: ---- OpenSubdiv-3_7_0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ OpenSubdiv.spec ++++++ --- /var/tmp/diff_new_pack.w19gZ1/_old 2026-10-18 19:25:57.401365521 +0200 +++ /var/tmp/diff_new_pack.w19gZ1/_new 2026-10-18 19:25:57.403365605 +0200 @@ -1,8 +1,7 @@ # # spec file for package OpenSubdiv # -# Copyright (c) 2025 SUSE LLC and contributors -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # Copyright (c) 2019-2020 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -18,25 +17,30 @@ # -%define pkgver 3_6_1 +%define pkgver 3_7_0 %define libname libosdCPU%{pkgver} Name: OpenSubdiv -Version: 3.6.1 +Version: 3.7.0 Release: 0 Summary: Subdivision surface evaluation library +# Legal-Review-Notice: upstream relicensed 3.7.0 from Apache-2.0 +# (with modified trademark section) to the "Tomorrow Open Source Technology +# License 1.0", which upstream states carries the same terms and conditions +# under a new name (only Section 6 "Trademarks" differs from Apache-2.0). +# No SPDX identifier exists for TOST-1.0 yet, so the License tag stays +# Apache-2.0 until legal-review assigns one. License: Apache-2.0 -Group: Productivity/Graphics/Visualization/Raytracers URL: https://graphics.pixar.com/opensubdiv/docs/intro.html Source: https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v%{pkgver}.tar.gz#/%{name}-%{pkgver}.tar.gz Patch0: remove-rpath-fiddling.diff Patch1: no-static.patch -BuildRequires: cmake >= 2.8.6 +BuildRequires: cmake >= 3.14 BuildRequires: gcc-c++ BuildRequires: pkgconfig -BuildRequires: tbb-devel BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glfw3) BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(tbb) >= 2018 BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xinerama) @@ -49,7 +53,6 @@ %package -n %{libname} Summary: Subdivision surface evaluation library -Group: System/Libraries %description -n %{libname} %{name} is a set of libraries that implement subdivision surface @@ -63,7 +66,6 @@ %package devel Summary: Development files for OpenSubdiv -Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} %description devel ++++++ OpenSubdiv-3_6_1.tar.gz -> OpenSubdiv-3_7_0.tar.gz ++++++ /work/SRC/openSUSE:Factory/OpenSubdiv/OpenSubdiv-3_6_1.tar.gz /work/SRC/openSUSE:Factory/.OpenSubdiv.new.3698736/OpenSubdiv-3_7_0.tar.gz differ: char 29, line 1
