Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vulkan-tools for openSUSE:Factory 
checked in at 2025-07-20 15:28:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vulkan-tools (Old)
 and      /work/SRC/openSUSE:Factory/.vulkan-tools.new.8875 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vulkan-tools"

Sun Jul 20 15:28:32 2025 rev:57 rq:1294035 version:1.4.321

Changes:
--------
--- /work/SRC/openSUSE:Factory/vulkan-tools/vulkan-tools.changes        
2025-07-08 15:28:00.903676485 +0200
+++ /work/SRC/openSUSE:Factory/.vulkan-tools.new.8875/vulkan-tools.changes      
2025-07-20 15:29:05.652124502 +0200
@@ -1,0 +2,6 @@
+Thu Jul 17 06:13:32 UTC 2025 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to tag SDK-1.4.321.0
+  * cube: prefer Wayland over X11 when available
+
+-------------------------------------------------------------------

Old:
----
  vulkan-sdk-1.4.313.0.tar.gz

New:
----
  vulkan-sdk-1.4.321.0.tar.gz

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

Other differences:
------------------
++++++ vulkan-tools.spec ++++++
--- /var/tmp/diff_new_pack.jS6pwQ/_old  2025-07-20 15:29:06.336152807 +0200
+++ /var/tmp/diff_new_pack.jS6pwQ/_new  2025-07-20 15:29:06.340152973 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           vulkan-tools
-Version:        1.4.313
+Version:        1.4.321
 Release:        0
 Summary:        Diagnostic utilities for Vulkan
 License:        Apache-2.0

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.jS6pwQ/_old  2025-07-20 15:29:06.372154297 +0200
+++ /var/tmp/diff_new_pack.jS6pwQ/_new  2025-07-20 15:29:06.376154463 +0200
@@ -1,5 +1,5 @@
-mtime: 1751816537
-commit: 7381c1d02a6e8b19de56f66ed52e33f3cea02651295ce531a7dd33d83a58123f
+mtime: 1752734070
+commit: 4f8fab8d8b3a67a092a67c9559a11c66d7706179d8071238f6454bd59e77fd0a
 url: https://src.opensuse.org/jengelh/vulkan-tools
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ cmake.patch ++++++
--- /var/tmp/diff_new_pack.jS6pwQ/_old  2025-07-20 15:29:06.492159263 +0200
+++ /var/tmp/diff_new_pack.jS6pwQ/_new  2025-07-20 15:29:06.496159429 +0200
@@ -9,45 +9,42 @@
 /usr/bin/cc -D/usr/lib64/libm.so" -DVK_USE_PLATFORM_DISPLAY_KHR 
-DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XCB_KHR 
-DVK_USE_PLATFORM_XLIB_KHR -DWAYLAND_LIBRARY=\"/usr/lib64/libwayland-client.so 
-DXCB_LIBRARY=\"/usr/lib64/libxcb.so\" -DXLIB_LIBRARY=\"/usr/lib64/libX11.so\" 
-I/usr/include/wayland 
-I/home/ej/obs_nosave/zu/X11/Wayland/vulkan-tools/Vulkan-Tools/cube 
-I/home/ej/obs_nosave/zu/X11/Wayland/vulkan-tools/Vulkan-Tools/cube/. -O2 -Wall 
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables 
-fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type 
-flto=auto -g -O2 -g -DNDEBUG -std=c99 -fPIE -fvisibility=hidden -Wall -Wextra 
-Wno-unused-parameter -Wno-missing-field-initializers -Wno-stringop-truncation 
-MD -MT cube/CMakeFiles/vkcube.dir/cube.c.o -MF 
cube/CMakeFiles/vkcube.dir/cube.c.o.d -o cube/CMakeFiles/vkcube.dir/cube.c.o -c 
/home/ej/obs_nosave/zu/X11/Wayland/vulkan-tools/Vulkan-Tools/cube/cube.c
 /bin/sh: -c: line 1: unexpected EOF while looking for matching `"'
 ninja: build stopped: subcommand failed.
+
+Effectively switch from cc -DXLIB_LIBRARY=... to -UXLIB_LIBRARY.
+I found the C code already handles this approach appropriately.
 ---
- cube/CMakeLists.txt |   12 ++++++------
- 1 file changed, 6 insertions(+), 6 deletions(-)
+ cube/CMakeLists.txt |    6 ------
+ 1 file changed, 6 deletions(-)
 
-Index: Vulkan-Tools-vulkan-sdk-1.4.313.0/cube/CMakeLists.txt
+Index: Vulkan-Tools-vulkan-sdk-1.4.321.0/cube/CMakeLists.txt
 ===================================================================
---- Vulkan-Tools-vulkan-sdk-1.4.313.0.orig/cube/CMakeLists.txt
-+++ Vulkan-Tools-vulkan-sdk-1.4.313.0/cube/CMakeLists.txt
-@@ -308,13 +308,13 @@ if (ANDROID)
+--- Vulkan-Tools-vulkan-sdk-1.4.321.0.orig/cube/CMakeLists.txt
++++ Vulkan-Tools-vulkan-sdk-1.4.321.0/cube/CMakeLists.txt
+@@ -308,13 +308,10 @@ if (ANDROID)
  endif()
  
  if (XCB_LINK_LIBRARIES)
 -    target_compile_definitions(vkcube PRIVATE 
"XCB_LIBRARY=\"${XCB_LINK_LIBRARIES}\"")
-+    target_compile_definitions(vkcube PRIVATE "XCB_LIBRARY=\"libxcb.so.1\"")
  endif()
  if (X11_LINK_LIBRARIES)
 -    target_compile_definitions(vkcube PRIVATE 
"XLIB_LIBRARY=\"${X11_LINK_LIBRARIES}\"")
-+    target_compile_definitions(vkcube PRIVATE "XLIB_LIBRARY=\"libX11.so.6\"")
  endif()
  if (WAYLAND_CLIENT_LINK_LIBRARIES)
 -    target_compile_definitions(vkcube PRIVATE 
"WAYLAND_LIBRARY=\"${WAYLAND_CLIENT_LINK_LIBRARIES}\"")
-+    target_compile_definitions(vkcube PRIVATE 
"WAYLAND_LIBRARY=\"libwayland-client.so.0\"")
  endif()
  
  # ----------------------------------------------------------------------------
-@@ -361,13 +361,13 @@ target_compile_definitions(vkcubepp PRIV
+@@ -361,13 +358,10 @@ target_compile_definitions(vkcubepp PRIV
  target_link_libraries(vkcubepp ${CMAKE_DL_LIBS} Vulkan::Headers)
  
  if (XCB_LINK_LIBRARIES )
 -    target_compile_definitions(vkcubepp PUBLIC 
"XCB_LIBRARY=\"${XCB_LINK_LIBRARIES}\"")
-+    target_compile_definitions(vkcubepp PUBLIC "XCB_LIBRARY=\"libxcb.so.1\"")
  endif()
  if (X11_LINK_LIBRARIES)
 -    target_compile_definitions(vkcubepp PUBLIC 
"XLIB_LIBRARY=\"${X11_LINK_LIBRARIES}\"")
-+    target_compile_definitions(vkcubepp PUBLIC "XLIB_LIBRARY=\"libX11.so.6\"")
  endif()
  if (WAYLAND_CLIENT_LINK_LIBRARIES)
 -    target_compile_definitions(vkcubepp PUBLIC 
"WAYLAND_LIBRARY=\"${WAYLAND_CLIENT_LINK_LIBRARIES}\"")
-+    target_compile_definitions(vkcubepp PUBLIC 
"WAYLAND_LIBRARY=\"libwayland-client.so.0\"")
  endif()
  
  if(APPLE)

++++++ vulkan-sdk-1.4.313.0.tar.gz -> vulkan-sdk-1.4.321.0.tar.gz ++++++
++++ 3586 lines of diff (skipped)

Reply via email to