Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package shaderc for openSUSE:Factory checked in at 2022-12-12 17:37:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/shaderc (Old) and /work/SRC/openSUSE:Factory/.shaderc.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shaderc" Mon Dec 12 17:37:19 2022 rev:20 rq:1042189 version:2022.4 Changes: -------- --- /work/SRC/openSUSE:Factory/shaderc/shaderc.changes 2022-11-26 18:45:03.087069890 +0100 +++ /work/SRC/openSUSE:Factory/.shaderc.new.1835/shaderc.changes 2022-12-12 17:37:22.416476062 +0100 @@ -1,0 +2,6 @@ +Sun Dec 4 12:50:08 UTC 2022 - Dirk Müller <dmuel...@suse.com> + +- update to 2022.4: + * Add Cmake BUNDLE DESTINATION option for target install + +------------------------------------------------------------------- Old: ---- v2022.3.tar.gz New: ---- v2022.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ shaderc.spec ++++++ --- /var/tmp/diff_new_pack.kh2tCR/_old 2022-12-12 17:37:23.140479715 +0100 +++ /var/tmp/diff_new_pack.kh2tCR/_new 2022-12-12 17:37:23.140479715 +0100 @@ -19,7 +19,7 @@ # Remember to bump in baselibs.conf %define lname libshaderc_shared1 Name: shaderc -Version: 2022.3 +Version: 2022.4 Release: 0 Summary: A collection of tools, libraries and tests for shader compilation License: Apache-2.0 @@ -31,7 +31,11 @@ Patch1: 0001-Use-system-third-party-libs.patch BuildRequires: c++_compiler BuildRequires: cmake >= 2.8.12 -BuildRequires: glslang-devel >= 11.1.0.g573 +# "DEPS" file recommends: glslang 11.12.0-24-g728c6895 +# DEPS file: spirv-headers sdk-1.3.231.0-14-gc214f6f +# DEPS file: spirv-tools v2022.4-28-gd9446130 +# Slightly lower should work too +BuildRequires: glslang-devel >= 11.12.0 BuildRequires: spirv-headers >= 1.6.1~sdk231 BuildRequires: spirv-tools-devel >= 2022.4 ++++++ v2022.3.tar.gz -> v2022.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shaderc-2022.3/CHANGES new/shaderc-2022.4/CHANGES --- old/shaderc-2022.3/CHANGES 2022-10-12 20:23:54.000000000 +0200 +++ new/shaderc-2022.4/CHANGES 2022-12-01 01:13:31.000000000 +0100 @@ -1,5 +1,11 @@ Revision history for Shaderc +v2022.4 2022-11-30 + - Update to Glslang 11 + - Update SPIRV-Tools, SPIRV-Headers dependencies + - Add Cmake BUNDLE DESTINATION option for target install + - The code coverage build is no longer being tested + v2022.3 2022-10-12 - #1264: Implement defaults for SPV_EXT_mesh_shader builtins - Update SPIRV-Tools to v2022.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shaderc-2022.3/DEPS new/shaderc-2022.4/DEPS --- old/shaderc-2022.3/DEPS 2022-10-12 20:23:54.000000000 +0200 +++ new/shaderc-2022.4/DEPS 2022-12-01 01:13:31.000000000 +0100 @@ -5,11 +5,11 @@ 'khronos_git': 'https://github.com/KhronosGroup', 'effcee_revision' : '35912e1b7778ec2ddcff7e7188177761539e59', - 'glslang_revision': '89db4e1caa273a057ea46deba709c6e50001b314', + 'glslang_revision': '728c689574fba7e53305b475cd57f196c1a21226', 'googletest_revision': 'd9bb8412d60b993365abb53f00b6dad9b2c01b62', 're2_revision': 'd2836d1b1c34c4e330a85a1006201db474bf2c8a', - 'spirv_headers_revision': '85a1ed200d50660786c1a88d9166e871123cce39', - 'spirv_tools_revision': 'eb0a36633d2acf4de82588504f951ad0f2cecacb', + 'spirv_headers_revision': 'c214f6f2d1a7253bb0e9f195c2dc5b0659dc99ef', + 'spirv_tools_revision': 'd9446130d5165f7fafcb3599252a22e264c7d4bd', } deps = { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shaderc-2022.3/glslc/CMakeLists.txt new/shaderc-2022.4/glslc/CMakeLists.txt --- old/shaderc-2022.3/glslc/CMakeLists.txt 2022-10-12 20:23:54.000000000 +0200 +++ new/shaderc-2022.4/glslc/CMakeLists.txt 2022-12-01 01:13:31.000000000 +0100 @@ -67,7 +67,8 @@ if(SHADERC_ENABLE_INSTALL) install(TARGETS glslc_exe - RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + BUNDLE DESTINATION ${CMAKE_INSTALL_BINDIR}) endif(SHADERC_ENABLE_INSTALL) add_subdirectory(test) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shaderc-2022.3/glslc/test/assembly.py new/shaderc-2022.4/glslc/test/assembly.py --- old/shaderc-2022.3/glslc/test/assembly.py 2022-10-12 20:23:54.000000000 +0200 +++ new/shaderc-2022.4/glslc/test/assembly.py 2022-12-01 01:13:31.000000000 +0100 @@ -21,7 +21,7 @@ return """ ; SPIR-V ; Version: 1.0 - ; Generator: Google Shaderc over Glslang; 10 + ; Generator: Google Shaderc over Glslang; 11 ; Bound: 6 ; Schema: 0""" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shaderc-2022.3/glslc/test/expect.py new/shaderc-2022.4/glslc/test/expect.py --- old/shaderc-2022.3/glslc/test/expect.py 2022-10-12 20:23:54.000000000 +0200 +++ new/shaderc-2022.4/glslc/test/expect.py 2022-12-01 01:13:31.000000000 +0100 @@ -27,7 +27,7 @@ from glslc_test_framework import GlslCTest from builtins import bytes -GLSLANG_GENERATOR_VERSION=10 +GLSLANG_GENERATOR_VERSION=11 SHADERC_GENERATOR_NUMBER=13 SHADERC_GENERATOR_WORD=(SHADERC_GENERATOR_NUMBER << 16) + GLSLANG_GENERATOR_VERSION ASSEMBLER_GENERATOR_WORD=(7<<16) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shaderc-2022.3/glslc/test/option_dash_cap_O.py new/shaderc-2022.4/glslc/test/option_dash_cap_O.py --- old/shaderc-2022.3/glslc/test/option_dash_cap_O.py 2022-10-12 20:23:54.000000000 +0200 +++ new/shaderc-2022.4/glslc/test/option_dash_cap_O.py 2022-12-01 01:13:31.000000000 +0100 @@ -23,7 +23,7 @@ ASSEMBLY_WITH_DEBUG_SOURCE = [ '; SPIR-V\n', '; Version: 1.0\n', - '; Generator: Google Shaderc over Glslang; 10\n', + '; Generator: Google Shaderc over Glslang; 11\n', '; Bound: 7\n', '; Schema: 0\n', ' OpCapability Shader\n', @@ -52,7 +52,7 @@ ASSEMBLY_WITH_DEBUG = [ '; SPIR-V\n', '; Version: 1.0\n', - '; Generator: Google Shaderc over Glslang; 10\n', + '; Generator: Google Shaderc over Glslang; 11\n', '; Bound: 6\n', '; Schema: 0\n', ' OpCapability Shader\n', @@ -73,7 +73,7 @@ ASSEMBLY_WITHOUT_DEBUG = [ '; SPIR-V\n', '; Version: 1.0\n', - '; Generator: Google Shaderc over Glslang; 10\n', + '; Generator: Google Shaderc over Glslang; 11\n', '; Bound: 6\n', '; Schema: 0\n', ' OpCapability Shader\n', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shaderc-2022.3/glslc/test/option_dash_o.py new/shaderc-2022.4/glslc/test/option_dash_o.py --- old/shaderc-2022.3/glslc/test/option_dash_o.py 2022-10-12 20:23:54.000000000 +0200 +++ new/shaderc-2022.4/glslc/test/option_dash_o.py 2022-12-01 01:13:31.000000000 +0100 @@ -92,7 +92,7 @@ num_newlines = len(newlines) if num_newlines % 4 == 0: return False, "Bad test. Need nontrivial number of newlines" - if num_newlines != 3: + if num_newlines != 2: return False, ("Update this test. Expected 3 newlines in the " "binary, but found {}").format(num_newlines) return self.verify_binary_length_and_header(bytes(status.stdout)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shaderc-2022.3/libshaderc/CMakeLists.txt new/shaderc-2022.4/libshaderc/CMakeLists.txt --- old/shaderc-2022.3/libshaderc/CMakeLists.txt 2022-10-12 20:23:54.000000000 +0200 +++ new/shaderc-2022.4/libshaderc/CMakeLists.txt 2022-12-01 01:13:31.000000000 +0100 @@ -57,6 +57,7 @@ install(TARGETS shaderc shaderc_shared LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + BUNDLE DESTINATION ${CMAKE_INSTALL_BINDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) endif(SHADERC_ENABLE_INSTALL) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shaderc-2022.3/libshaderc/src/common_shaders_for_test.h new/shaderc-2022.4/libshaderc/src/common_shaders_for_test.h --- old/shaderc-2022.3/libshaderc/src/common_shaders_for_test.h 2022-10-12 20:23:54.000000000 +0200 +++ new/shaderc-2022.4/libshaderc/src/common_shaders_for_test.h 2022-12-01 01:13:31.000000000 +0100 @@ -233,7 +233,7 @@ const char* kMinimalShaderDisassemblySubstrings[] = { "; SPIR-V\n" "; Version: 1.0\n" - "; Generator: Google Shaderc over Glslang; 10\n" + "; Generator: Google Shaderc over Glslang; 11\n" "; Bound:", " OpCapability Shader\n", @@ -245,7 +245,7 @@ const char* kMinimalShaderDebugInfoDisassemblySubstrings[] = { "; SPIR-V\n" "; Version: 1.0\n" - "; Generator: Google Shaderc over Glslang; 10\n" + "; Generator: Google Shaderc over Glslang; 11\n" "; Bound:", " OpCapability Shader\n", @@ -257,7 +257,7 @@ const char kMinimalShaderAssembly[] = R"( ; SPIR-V ; Version: 1.0 - ; Generator: Google Shaderc over Glslang; 10 + ; Generator: Google Shaderc over Glslang; 11 ; Bound: 6 ; Schema: 0