Hello community,
here is the log from the commit of package glslang for openSUSE:Factory checked in at 2019-09-05 12:31:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glslang (Old)
and /work/SRC/openSUSE:Factory/.glslang.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glslang"
Thu Sep 5 12:31:31 2019 rev:16 rq:724966 version:7.12.3352
Changes:
--------
--- /work/SRC/openSUSE:Factory/glslang/glslang.changes 2019-06-30 10:20:13.603501387 +0200
+++ /work/SRC/openSUSE:Factory/.glslang.new.7948/glslang.changes 2019-09-05 12:31:34.931605471 +0200
@@ -1,0 +2,17 @@
+Wed Aug 21 07:23:09 UTC 2019 - Jan Engelhardt
+
+- Update to new upstream release 7.12.3352
+ * Add interface symbol and uniform symbol location auto mapping
+ for OpenGL shader.
+ * Handle SPIR-V type mismatch when constructing a composite.
+ * Implement GL_EXT_demote_to_helper_invocation.
+ * Avoid generating 8/16-bit constants when 8/16-bit arithmetic
+ extensions are not enabled.
+ * Add support for SPV_KHR_shader_clock.
+
+-------------------------------------------------------------------
+Fri Aug 2 07:00:29 UTC 2019 - Martin Liška
+
+- Use FAT LTO objects in order to provide proper static library.
+
+-------------------------------------------------------------------
Old:
----
glslang-7.11.3276.git10.tar.xz
New:
----
glslang-7.12.3352.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glslang.spec ++++++
--- /var/tmp/diff_new_pack.KiyFrk/_old 2019-09-05 12:31:35.843605292 +0200
+++ /var/tmp/diff_new_pack.KiyFrk/_new 2019-09-05 12:31:35.843605292 +0200
@@ -16,11 +16,11 @@
#
-%define version_unconverted 7.11.3276.git10
+%define version_unconverted 7.12.3352
%define lname libglslang-suse6
Name: glslang
-Version: 7.11.3276.git10
+Version: 7.12.3352
Release: 0
Summary: OpenGL and OpenGL ES shader front end and validator
License: BSD-3-Clause
@@ -72,13 +72,15 @@
%autosetup -p1
%build
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
# Trim -Wl,--no-undefined for now (https://github.com/KhronosGroup/glslang/issues/1484)
%cmake -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now"
make %{?_smp_mflags}
%install
-b="%buildroot"
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
%cmake_install
+b="%buildroot"
mkdir -p "$b/%_includedir"
cp -a SPIRV glslang "$b/%_includedir/"
find "$b/%_includedir/" -type f ! -iname "*.h" -a ! -iname "*.hpp" -print -delete
++++++ _service ++++++
--- /var/tmp/diff_new_pack.KiyFrk/_old 2019-09-05 12:31:35.867605288 +0200
+++ /var/tmp/diff_new_pack.KiyFrk/_new 2019-09-05 12:31:35.867605288 +0200
@@ -1,11 +1,11 @@
<services>
<service name="tar_scm" mode="disabled">
<param name="scm">git</param>
- <param name="url">git://github.com/KhronosGroup/glslang</param>
+ <param name="url">https://github.com/KhronosGroup/glslang</param>
<!-- minor part also in glslang/Include/revision.h (and sometimes out of date too) -->
- <param name="revision">4162de4bbfc58ef37600c23e4e8fcf58e604f382</param>
- <param name="parent-tag">8e96e247fadd3b241fe4a5d081ebe1ad45f885bc</param>
- <param name="versionformat">7.11.3276.git@TAG_OFFSET@</param>
+ <param name="revision">7.12.3352</param>
+ <param name="parent-tag">7.12.3352</param>
+ <param name="versionformat">7.12.3352</param>
</service>
<service name="recompress" mode="disabled">
<param name="file">*.tar</param>
++++++ glslang-7.11.3276.git10.tar.xz -> glslang-7.12.3352.tar.xz ++++++
++++ 15748 lines of diff (skipped)