Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package glslang for openSUSE:Factory checked 
in at 2023-12-28 22:55:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glslang (Old)
 and      /work/SRC/openSUSE:Factory/.glslang.new.28375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glslang"

Thu Dec 28 22:55:00 2023 rev:49 rq:1134682 version:14.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/glslang/glslang.changes  2023-11-09 
21:34:15.202353819 +0100
+++ /work/SRC/openSUSE:Factory/.glslang.new.28375/glslang.changes       
2023-12-28 22:55:07.656549612 +0100
@@ -1,0 +2,20 @@
+Fri Dec 22 19:11:49 UTC 2023 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 14
+  * The legacy libraries named HLSL and OGLCompiler have been
+    removed. To avoid future disruptions, please use cmake's
+    find_package mechanism rather than hardcoding library
+    dependencies.
+  * Only the headers that are part of glslang's public interface
+    are included in the install target.
+  * Overflow/underflow out-of-range floats to infinity/0.0
+    respectively
+  * Support SV_ViewID keywords for HLSL
+  * Implement relaxed rule for opaque struct members
+  * Fix GLSL parsing of '#' when not preceded by space or tab
+  * Support GL_EXT_draw_instanced & GL_EXT_texture_array extension
+  * Fix conversion of 64-bit unsigned integer constants to bool
+  * Output 8-bit and 16-bit capabilities when appropriate for
+    OpSpecConstant
+
+-------------------------------------------------------------------

Old:
----
  13.1.1.tar.gz

New:
----
  14.0.0.tar.gz

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

Other differences:
------------------
++++++ glslang.spec ++++++
--- /var/tmp/diff_new_pack.uY8Csq/_old  2023-12-28 22:55:08.336574437 +0100
+++ /var/tmp/diff_new_pack.uY8Csq/_new  2023-12-28 22:55:08.336574437 +0100
@@ -16,9 +16,9 @@
 #
 
 
-%define lname libglslang13
+%define lname libglslang14
 Name:           glslang
-Version:        13.1.1
+Version:        14.0.0
 Release:        0
 Summary:        OpenGL and OpenGL ES shader front end and validator
 License:        BSD-3-Clause
@@ -126,10 +126,15 @@
 popd
 comm -13 "$od/devel.files" "$od/devel_full.files" >"$od/devel2.files"
 
-# 3rd party programs use -lOGLCompiler (because pristine glslang shipped .a 
files),
-# so satisfy them under our shared build.
+# 3rd party programs use -lOSDependent (because pristine glslang shipped .a
+# files), so satisfy them under our shared build.
 mkdir -p "$b/%_libdir"
-for i in libOGLCompiler libOSDependent libGenericCodeGen 
libMachineIndependent; do
+for i in libOSDependent libGenericCodeGen libMachineIndependent; do
+       ln -s libglslang.so "$b/%_libdir/$i.so"
+       rm -f "$b/%_libdir/$i.a"
+done
+# Gone with glslang 14, redirect to main file
+for i in libHLSL libOGLCompiler; do
        ln -s libglslang.so "$b/%_libdir/$i.so"
        rm -f "$b/%_libdir/$i.a"
 done
@@ -140,7 +145,7 @@
 %postun -n %lname -p /sbin/ldconfig
 
 %files -n %lname
-%_libdir/*.so.13*
+%_libdir/*.so.14*
 
 %files devel -f devel.files
 %_bindir/gls*

++++++ 13.1.1.tar.gz -> 14.0.0.tar.gz ++++++
++++ 36412 lines of diff (skipped)

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.uY8Csq/_old  2023-12-28 22:55:09.336610944 +0100
+++ /var/tmp/diff_new_pack.uY8Csq/_new  2023-12-28 22:55:09.340611090 +0100
@@ -1,2 +1,2 @@
-libglslang13
+libglslang14
 

Reply via email to