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 <[email protected]> + +- 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 <[email protected]> + +- 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)
