Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package shaderc for openSUSE:Factory checked 
in at 2026-02-03 21:26:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shaderc (Old)
 and      /work/SRC/openSUSE:Factory/.shaderc.new.1995 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "shaderc"

Tue Feb  3 21:26:00 2026 rev:38 rq:1330643 version:2026.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/shaderc/shaderc.changes  2025-12-04 
11:26:57.294707423 +0100
+++ /work/SRC/openSUSE:Factory/.shaderc.new.1995/shaderc.changes        
2026-02-03 21:26:27.791941106 +0100
@@ -1,0 +2,6 @@
+Mon Feb  2 21:42:48 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 2026.1
+  * Supports VK_EXT_descriptor_heap and other extensions.
+
+-------------------------------------------------------------------

Old:
----
  v2025.5.tar.gz

New:
----
  v2026.1.tar.gz

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

Other differences:
------------------
++++++ shaderc.spec ++++++
--- /var/tmp/diff_new_pack.OSvdwP/_old  2026-02-03 21:26:28.487970396 +0100
+++ /var/tmp/diff_new_pack.OSvdwP/_new  2026-02-03 21:26:28.491970565 +0100
@@ -23,7 +23,7 @@
 %endif
 
 Name:           shaderc
-Version:        2025.5
+Version:        2026.1
 Release:        0
 Summary:        A collection of tools, libraries and tests for shader 
compilation
 License:        Apache-2.0
@@ -39,8 +39,8 @@
 BuildRequires:  glslang-devel >= 16
 BuildRequires:  glslang-nonstd-devel
 BuildRequires:  python3-base
-BuildRequires:  spirv-headers >= 1.6.4+sdk328
-BuildRequires:  spirv-tools-devel >= 2025.4
+BuildRequires:  spirv-headers >= 1.6.4+sdk335.take2
+BuildRequires:  spirv-tools-devel >= 2026.1
 
 %description
 A collection of tools, libraries and tests for shader compilation.

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.OSvdwP/_old  2026-02-03 21:26:28.539972585 +0100
+++ /var/tmp/diff_new_pack.OSvdwP/_new  2026-02-03 21:26:28.543972753 +0100
@@ -1,5 +1,5 @@
-mtime: 1764716025
-commit: 5ec72f124fe320d8e8c60a1c7eae213c97cf2cc8d5e71bd149bfe0d12b6be2a9
+mtime: 1770068825
+commit: 5df583218faa800af727923c0b6d3971f3c2c5c34c2787b9e4f98b1fa02982bb
 url: https://src.opensuse.org/jengelh/shaderc
 revision: master
 

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

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-02-02 22:47:14.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ v2025.5.tar.gz -> v2026.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/shaderc-2025.5/CHANGES new/shaderc-2026.1/CHANGES
--- old/shaderc-2025.5/CHANGES  2025-11-27 22:28:48.000000000 +0100
+++ new/shaderc-2026.1/CHANGES  2026-01-23 17:57:47.000000000 +0100
@@ -1,9 +1,19 @@
 Revision history for Shaderc
 
-v2025.5
+v2026.1 2026-01-23
+ - Update dependencies:
+    - Glslang 16.2.0
+    - SPIRV-Tools v2026.1rc1.
+    - SPIRV-Headers top of tree
+   Supports VK_EXT_descriptor_heap and other extensions.
+ - Require the CHANGES file to have a valid date on its version lines
+   This avoid the problem of stale version information in the
+   pkg-config configuration files.
+
+v2025.5 2025-11-27
  - Update dependencies
 
-v2025.4
+v2025.4 2025-09-25
  - Update dependencies
  - Add option to set max SPIR-V ID bound.
     glslc: -fmax-id-bound
@@ -11,17 +21,17 @@
     don't try to install it.
  - Remove testing of VS 2019
 
-v2025.3
+v2025.3 2025-06-24
  - Update dependencies
  - CMake updates:
     - Actually disable all tests when specified
     - Add a way to disable building glslc
 
-v2025.2
+v2025.2 2025-04-23
  - Update dependencies: Glslang, SPIRV-Tools, SPIRV-Headers
  - Supports BFloat16 floating point types
 
-v2025.1
+v2025.1 2025-02-27
  - Update tools and compilers tested:
    - Clang 13
    - GCC 13
@@ -32,10 +42,10 @@
  - Skip version numbers to match SPIRV-Tools, to avoid
    confusion.
 
-v2024.4
+v2024.4 2024-12-06
  - Support Vulkan 1.4
 
-v2024.3
+v2024.3 2024-09-23
  - Update dependencies: Glslang, SPRIV-Tools, SPIRV-Headers
    - SPIRV-Tools is at v2024.4.rc1
    - This incorporates a SPIRV-Tools fix which was limiting parallelism.
@@ -50,7 +60,7 @@
  - Use Python 3.12 on Linux CI bots
  - Fix Python 3.12 warnings for string escapes
 
-v2024.2
+v2024.2 2024-06-21
  - Update dependencies:
      Glslang: top of tree 2024-06-21
      SPIRV-Header: top of tree 2024-06-21
@@ -58,11 +68,11 @@
  - Build:
     - Remove support for VS2017
 
-v2024.1
+v2024.1 2024-04-30
  - Update dependencies
  - Propagate test/install options to Glslang
 
-v2024.0
+v2024.0 2024-03-08
  - Update dependencies
  - Utilities:
     - Use Python3 explicitly in utility scripts
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/shaderc-2025.5/DEPS new/shaderc-2026.1/DEPS
--- old/shaderc-2025.5/DEPS     2025-11-27 22:28:48.000000000 +0100
+++ new/shaderc-2026.1/DEPS     2026-01-23 17:57:47.000000000 +0100
@@ -7,11 +7,11 @@
 
   'abseil_revision': '1315c900e1ddbb08a23e06eeb9a06450052ccb5e',
   'effcee_revision': '08da24ec245a274fea3a128ba50068f163390565',
-  'glslang_revision': '7a47e2531cb334982b2a2dd8513dca0a3de4373d',
+  'glslang_revision': 'f0bd0257c308b9a26562c1a30c4748a0219cc951',
   'googletest_revision': '1d17ea141d2c11b8917d2c7d029f1c4e2b9769b2',
   're2_revision': '4a8cee3dd3c3d81b6fe8b867811e193d5819df07',
-  'spirv_headers_revision': 'b824a462d4256d720bebb40e78b9eb8f78bbb305',
-  'spirv_tools_revision': '262bdab48146c937467f826699a40da0fdfc0f1a',
+  'spirv_headers_revision': '04f10f650d514df88b76d25e83db360142c7b174',
+  'spirv_tools_revision': 'fbe4f3ad913c44fe8700545f8ffe35d1382b7093',
 }
 
 deps = {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/shaderc-2025.5/utils/update_build_version.py 
new/shaderc-2026.1/utils/update_build_version.py
--- old/shaderc-2025.5/utils/update_build_version.py    2025-11-27 
22:28:48.000000000 +0100
+++ new/shaderc-2026.1/utils/update_build_version.py    2026-01-23 
17:57:47.000000000 +0100
@@ -72,14 +72,16 @@
     """
 
     # Match the first well-formed version-and-date line.
+    # It must be on the third line, and it must have an ISO date.
     # Allow trailing whitespace in the checked-out source code has
     # unexpected carriage returns on a linefeed-only system such as
     # Linux.
     pattern = re.compile(r'^(v\d+\.\d+(-dev|[\.-]rc\d+)?) 
\d\d\d\d-\d\d-\d\d\s*$')
     changes_file = os.path.join(directory, 'CHANGES')
     with open(changes_file, errors='replace') as f:
-        for line in f.readlines():
-            match = pattern.match(line)
+        lines = f.readlines()[2:]
+        if len(lines) > 0:
+            match = pattern.match(lines[0])
             if match:
                 return match.group(1)
     raise Exception('No version number found in {}'.format(changes_file))

Reply via email to