Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenSubdiv for openSUSE:Leap:16.0 
checked in at 2025-08-11 16:11:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/OpenSubdiv (Old)
 and      /work/SRC/openSUSE:Leap:16.0/.OpenSubdiv.new.1085 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "OpenSubdiv"

Mon Aug 11 16:11:57 2025 rev:3 rq:1297746 version:3.6.1

Changes:
--------
--- /work/SRC/openSUSE:Leap:16.0/OpenSubdiv/OpenSubdiv.changes  2025-08-01 
09:58:10.750752953 +0200
+++ /work/SRC/openSUSE:Leap:16.0/.OpenSubdiv.new.1085/OpenSubdiv.changes        
2025-08-11 16:12:18.663092519 +0200
@@ -1,0 +2,34 @@
+Sat Aug  2 00:49:26 UTC 2025 - Marcus Rueckert <mrueck...@suse.de>
+
+- 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 <mrueck...@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)
+
+-------------------------------------------------------------------

Old:
----
  OpenSubdiv-3_6_0.tar.gz

New:
----
  OpenSubdiv-3_6_1.tar.gz
  no-static.patch

----------(New B)----------
  New:- convert patch to apply with -p1 remove-rpath-fiddling.diff
- add no-static.patch:
  disable all static libraries
----------(New E)----------

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

Other differences:
------------------
++++++ OpenSubdiv.spec ++++++
--- /var/tmp/diff_new_pack.Z2dqas/_old  2025-08-11 16:12:19.639133303 +0200
+++ /var/tmp/diff_new_pack.Z2dqas/_new  2025-08-11 16:12:19.643133470 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package OpenSubdiv
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 # Copyright (c) 2019-2020 LISA GmbH, Bingen, Germany.
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,17 +17,18 @@
 #
 
 
-%define pkgver 3_6_0
+%define pkgver 3_6_1
 %define libname libosdCPU%{pkgver}
 Name:           OpenSubdiv
-Version:        3.6.0
+Version:        3.6.1
 Release:        0
 Summary:        Subdivision surface evaluation library
 License:        Apache-2.0
 Group:          Productivity/Graphics/Visualization/Raytracers
 URL:            https://graphics.pixar.com/opensubdiv/docs/intro.html
-Source:         
https://github.com/PixarAnimationStudios/%{name}/archive/v%{pkgver}.tar.gz#/%{name}-%{pkgver}.tar.gz
+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:  gcc-c++
 BuildRequires:  pkgconfig
@@ -70,7 +71,7 @@
 you will need to install %{name}-devel.
 
 %prep
-%autosetup -p0 -n %{name}-%{pkgver}
+%autosetup -p1 -n %{name}-%{pkgver}
 
 # work around linking glitch
 sed -i 's/${PLATFORM_GPU_LIBRARIES}/${PLATFORM_GPU_LIBRARIES} 
${CMAKE_DL_LIBS}/' opensubdiv/CMakeLists.txt
@@ -96,16 +97,12 @@
     -DGLEW_LOCATION=%{_prefix} \
     -DGLFW_LOCATION=%{_prefix} \
     -DOpenGL_GL_PREFERENCE=GLVND
-
 %cmake_build
 
 %install
 %cmake_install
-# remove unused build artefact
-rm %{buildroot}%{_libdir}/*.a
 
-%post -n %{libname} -p /sbin/ldconfig
-%postun -n %{libname} -p /sbin/ldconfig
+%ldconfig_scriptlets -n %{libname}
 
 %files -n %{libname}
 %license LICENSE.txt

++++++ OpenSubdiv-3_6_0.tar.gz -> OpenSubdiv-3_6_1.tar.gz ++++++
/work/SRC/openSUSE:Leap:16.0/OpenSubdiv/OpenSubdiv-3_6_0.tar.gz 
/work/SRC/openSUSE:Leap:16.0/.OpenSubdiv.new.1085/OpenSubdiv-3_6_1.tar.gz 
differ: char 28, line 1

++++++ no-static.patch ++++++
diff --git a/opensubdiv/CMakeLists.txt b/opensubdiv/CMakeLists.txt
index eb13cc1d..e72d3475 100644
--- a/opensubdiv/CMakeLists.txt
+++ b/opensubdiv/CMakeLists.txt
@@ -120,63 +120,63 @@ if (NOT NO_LIB)
 
     
#---------------------------------------------------------------------------
 
-    # Build static libs ------------------------------------
-    add_library(osd_static_cpu
-        STATIC
-        version.cpp
-        $<TARGET_OBJECTS:sdc_obj>
-        $<TARGET_OBJECTS:vtr_obj>
-        $<TARGET_OBJECTS:far_obj>
-        $<TARGET_OBJECTS:bfr_obj>
-        $<TARGET_OBJECTS:osd_cpu_obj>
-    )
-
-    set_target_properties(osd_static_cpu
-        PROPERTIES
-            OUTPUT_NAME osdCPU
-            EXPORT_NAME osdCPU_static
-            CLEAN_DIRECT_OUTPUT 1
-            FOLDER "opensubdiv"
-    )
-
-    target_include_directories(osd_static_cpu
-        INTERFACE
-            $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
-    )
-
-    target_link_libraries(osd_static_cpu
-        ${PLATFORM_CPU_LIBRARIES}
-    )
-
-    install( TARGETS osd_static_cpu EXPORT opensubdiv-targets DESTINATION 
"${CMAKE_LIBDIR_BASE}" )
-
-    if( OSD_GPU )
-        # this macro uses FindCUDA.cmake to compile .cu kernel files
-        # the target then adds the other obj dependencies and include files
-        osd_add_possibly_cuda_library(osd_static_gpu "opensubdiv"
-                STATIC
-                version.cpp
-                $<TARGET_OBJECTS:osd_gpu_obj>
-                ${OPENGL_LOADER_OBJS}
-                ${CUDA_KERNEL_FILES}
-        )
-        set_target_properties(osd_static_gpu
-            PROPERTIES
-                OUTPUT_NAME osdGPU
-                EXPORT_NAME osdGPU_static
-                CLEAN_DIRECT_OUTPUT 1)
-
-        target_include_directories(osd_static_gpu
-            INTERFACE
-                $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
-        )
-
-        target_link_libraries(osd_static_gpu
-            ${PLATFORM_CPU_LIBRARIES} ${PLATFORM_GPU_LIBRARIES}
-        )
-
-        install( TARGETS osd_static_gpu EXPORT opensubdiv-targets DESTINATION 
"${CMAKE_LIBDIR_BASE}" )
-    endif()
+    #   # Build static libs ------------------------------------
+    #   add_library(osd_static_cpu
+    #       STATIC
+    #       version.cpp
+    #       $<TARGET_OBJECTS:sdc_obj>
+    #       $<TARGET_OBJECTS:vtr_obj>
+    #       $<TARGET_OBJECTS:far_obj>
+    #       $<TARGET_OBJECTS:bfr_obj>
+    #       $<TARGET_OBJECTS:osd_cpu_obj>
+    #   )
+    #
+    #   set_target_properties(osd_static_cpu
+    #       PROPERTIES
+    #           OUTPUT_NAME osdCPU
+    #           EXPORT_NAME osdCPU_static
+    #           CLEAN_DIRECT_OUTPUT 1
+    #           FOLDER "opensubdiv"
+    #   )
+    #
+    #   target_include_directories(osd_static_cpu
+    #       INTERFACE
+    #           $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
+    #   )
+    #
+    #   target_link_libraries(osd_static_cpu
+    #       ${PLATFORM_CPU_LIBRARIES}
+    #   )
+    #
+    #   install( TARGETS osd_static_cpu EXPORT opensubdiv-targets DESTINATION 
"${CMAKE_LIBDIR_BASE}" )
+
+    #   if( OSD_GPU )
+    #       # this macro uses FindCUDA.cmake to compile .cu kernel files
+    #       # the target then adds the other obj dependencies and include files
+    #       osd_add_possibly_cuda_library(osd_static_gpu "opensubdiv"
+    #               STATIC
+    #               version.cpp
+    #               $<TARGET_OBJECTS:osd_gpu_obj>
+    #               ${OPENGL_LOADER_OBJS}
+    #               ${CUDA_KERNEL_FILES}
+    #       )
+    #       set_target_properties(osd_static_gpu
+    #           PROPERTIES
+    #               OUTPUT_NAME osdGPU
+    #               EXPORT_NAME osdGPU_static
+    #               CLEAN_DIRECT_OUTPUT 1)
+    #
+    #       target_include_directories(osd_static_gpu
+    #           INTERFACE
+    #               $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
+    #       )
+    #
+    #       target_link_libraries(osd_static_gpu
+    #           ${PLATFORM_CPU_LIBRARIES} ${PLATFORM_GPU_LIBRARIES}
+    #       )
+    #
+    #       install( TARGETS osd_static_gpu EXPORT opensubdiv-targets 
DESTINATION "${CMAKE_LIBDIR_BASE}" )
+    #   endif()
 
 
     # Build dynamic libs  ----------------------------------

++++++ remove-rpath-fiddling.diff ++++++
--- /var/tmp/diff_new_pack.Z2dqas/_old  2025-08-11 16:12:19.699135810 +0200
+++ /var/tmp/diff_new_pack.Z2dqas/_new  2025-08-11 16:12:19.703135977 +0200
@@ -1,5 +1,5 @@
---- CMakeLists.txt.orig        2020-07-06 14:18:27.124647948 +0000
-+++ CMakeLists.txt     2020-07-06 15:59:37.934312924 +0000
+--- a/CMakeLists.txt.orig      2020-07-06 14:18:27.124647948 +0000
++++ b/CMakeLists.txt   2020-07-06 15:59:37.934312924 +0000
 @@ -132,18 +132,6 @@
  endif()
  

Reply via email to