Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openvdb for openSUSE:Factory checked 
in at 2026-10-18 19:25:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openvdb (Old)
 and      /work/SRC/openSUSE:Factory/.openvdb.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openvdb"

Sun Oct 18 19:25:34 2026 rev:21 rq:1385842 version:13.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/openvdb/openvdb.changes  2026-07-13 
14:29:21.810076567 +0200
+++ /work/SRC/openSUSE:Factory/.openvdb.new.3698736/openvdb.changes     
2026-10-18 19:25:52.491160459 +0200
@@ -1,0 +2,22 @@
+Sun Oct 18 05:57:31 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 13.1.0
+  * Core: new SIMD framework for targeted ISA vectorization (optional
+    VCL support on x86); vectorized points::rasterizeSdf and
+    points::pca, up to 2x faster on x86
+  * Core fixes: restored file format 221 reading, fixed
+    math::Histogram heap overflow and CheckLevelSet false
+    positive; TBB 2023 build support
+  * NanoVDB: improved CUDA resource management, faster kernels
+    and correctness fixes; new GPU MeshToGrid and VoxelBVH
+  * vdb_tool: new -diagnose, -stats, -histogram, math, mesh and
+    expression actions; -print is now a columnar table, value
+    info moved to -stats
+  * Dropped upstreamed 2200.patch (TBB 2023 fix) and obsolete
+    openvdb-boost-static-assert-include.patch
+  * Soname 13.0 to 13.1: libopenvdb13_0 renamed to libopenvdb13_1
+  * Spec cleanup: use %ldconfig_scriptlets, drop Group tags, mirror
+    upstream dependency floors (cmake 3.24, gcc 11, boost 1.82,
+    OpenEXR/Imath 3.2, blosc 1.17.0, glfw 3.3)
+
+-------------------------------------------------------------------

Old:
----
  2200.patch
  openvdb-13.0.0.tar.gz
  openvdb-boost-static-assert-include.patch

New:
----
  openvdb-13.1.0.tar.gz

----------(Old B)----------
  Old:    info moved to -stats
  * Dropped upstreamed 2200.patch (TBB 2023 fix) and obsolete
    openvdb-boost-static-assert-include.patch
  Old:  * Dropped upstreamed 2200.patch (TBB 2023 fix) and obsolete
    openvdb-boost-static-assert-include.patch
  * Soname 13.0 to 13.1: libopenvdb13_0 renamed to libopenvdb13_1
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openvdb.spec ++++++
--- /var/tmp/diff_new_pack.t5uR7Y/_old  2026-10-18 19:25:53.270192869 +0200
+++ /var/tmp/diff_new_pack.t5uR7Y/_new  2026-10-18 19:25:53.272192952 +0200
@@ -17,6 +17,11 @@
 #
 
 
+%define libname libopenvdb13_1
+%if 0%{?suse_version} <= 1500
+# force a recent gcc version on 15.X, default would be gcc7 which is too old
+%define gcc_major 14
+%endif
 %bcond_without nanovdb
 # whines about LLVM apis
 %bcond_with    openvdb_ax
@@ -24,53 +29,43 @@
 %bcond_with    pyopenvdb
 #
 %bcond_without openvdb_tool
-
-%define libname libopenvdb13_0
-%if 0%{suse_version} <= 1500
-# force a recent gcc version on 15.X, default would be gcc7 which is too old
-%define gcc_major 14
-%endif
-
 Name:           openvdb
-Version:        13.0.0
+Version:        13.1.0
 Release:        0
 Summary:        Sparse volume data structure and tools
 License:        Apache-2.0
-Group:          Development/Libraries/C and C++
 URL:            https://www.openvdb.org
 Source:         
https://github.com/AcademySoftwareFoundation/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch0:         openvdb-boost-static-assert-include.patch
-Patch1:         fix-tool-building.patch
-# PATCH-FIX-UPSTREAM 2200.patch 
https://github.com/AcademySoftwareFoundation/openvdb/pull/2200 [email protected] - 
fix build with tbb 2023+
-Patch2:         2200.patch
-BuildRequires:  cmake >= 3.12
-BuildRequires:  gcc%{?gcc_major}-c++ >= 9.3.1
-BuildRequires:  libboost_iostreams-devel-impl >= 1.80
+Patch0:         fix-tool-building.patch
+BuildRequires:  cmake >= 3.24
+BuildRequires:  gcc%{?gcc_major}-c++ >= 11
+BuildRequires:  libboost_iostreams-devel-impl >= 1.82
 BuildRequires:  memory-constraints
-%if %{with openvdb_ax}
-BuildRequires:  cmake(LLVM) < 16
-%endif
-%if %{with pyopenvdb}
-BuildRequires:  python3-devel
-%endif
 BuildRequires:  pkgconfig
-BuildRequires:  tbb-devel >= 2020.3
-BuildRequires:  pkgconfig(Imath)
-BuildRequires:  pkgconfig(OpenEXR) >= 3
-BuildRequires:  pkgconfig(blosc)
+BuildRequires:  pkgconfig(Imath) >= 3.2
+BuildRequires:  pkgconfig(OpenEXR) >= 3.2
+BuildRequires:  pkgconfig(blosc) >= 1.17.0
 BuildRequires:  pkgconfig(gl)
-BuildRequires:  pkgconfig(glfw3)
+BuildRequires:  pkgconfig(glfw3) >= 3.3
 BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(jemalloc)
 BuildRequires:  pkgconfig(libpng16)
 BuildRequires:  pkgconfig(log4cpp)
+BuildRequires:  pkgconfig(tbb) >= 2020.3
+# 32-bit: linker errors
+ExcludeArch:    %{ix86} %{arm32}
+%if %{with openvdb_ax}
+BuildRequires:  cmake(LLVM) < 16
+%endif
+%if %{with pyopenvdb}
+BuildRequires:  pkgconfig(python3)
+BuildRequires:  pkgconfig(python3-embed)
+%endif
 %if %{with openvdb_tool}
 BuildRequires:  cmake(Alembic) >= 1.8.8
 BuildRequires:  pkgconfig(libjpeg)
 BuildRequires:  pkgconfig(tinfo)
 %endif
-# 32-bit: linker errors
-ExcludeArch:    %ix86 %arm32
 
 %description
 OpenVDB is a C++ library comprising a hierarchical data structure and
@@ -79,7 +74,6 @@
 
 %package -n %{libname}
 Summary:        Sparse volume data structure library
-Group:          System/Libraries
 
 %description -n %{libname}
 OpenVDB is a C++ library comprising a hierarchical data structure and
@@ -88,7 +82,6 @@
 
 %package devel
 Summary:        Development files for openvdb
-Group:          Development/Libraries/C and C++
 Requires:       %{libname} = %{version}
 Requires:       libboost_headers-devel-impl
 
@@ -99,7 +92,6 @@
 
 %package tools
 Summary:        OpenVDB command line tools
-Group:          Development/Libraries/C and C++
 Requires:       %{libname} = %{version}
 
 %description tools
@@ -153,8 +145,7 @@
 %install
 %cmake_install
 
-%post -n %{libname} -p /sbin/ldconfig
-%postun -n %{libname} -p /sbin/ldconfig
+%ldconfig_scriptlets -n %{libname}
 
 %files -n %{libname}
 %license LICENSE

++++++ openvdb-13.0.0.tar.gz -> openvdb-13.1.0.tar.gz ++++++
++++ 145235 lines of diff (skipped)

Reply via email to