Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spirv-cross for openSUSE:Factory checked in at 2023-08-28 17:12:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/spirv-cross (Old) and /work/SRC/openSUSE:Factory/.spirv-cross.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spirv-cross" Mon Aug 28 17:12:49 2023 rev:12 rq:1105892 version:1.3.261.0 Changes: -------- --- /work/SRC/openSUSE:Factory/spirv-cross/spirv-cross.changes 2023-03-29 23:28:41.055932894 +0200 +++ /work/SRC/openSUSE:Factory/.spirv-cross.new.1766/spirv-cross.changes 2023-08-28 17:12:54.759689707 +0200 @@ -1,0 +2,12 @@ +Fri Aug 25 08:56:10 UTC 2023 - Jan Engelhardt <jeng...@inai.de> + +- Update to release SDK-1.3.261.0 + * GLSL: Support KHR_subgroup_arithmetic IAdd/FAdd/IMul/FMul + * HLSL: support Texture2D::GatherCmp function + * HLSL: Add support to preserve (RW)StructuredBuffer resources + * HLSL: Add CLI option for --hlsl-preserve-structured-buffers + * MSL: Consider bool/short remapping when dealing with composites + * MSL: Handle more complex array copy scenarios with bool <-> short + * MSL: Support `SPV_KHR_shader_ballot` and `SPV_KHR_subgroup_vote` + +------------------------------------------------------------------- Old: ---- sdk-1.3.243.0.tar.gz New: ---- sdk-1.3.261.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spirv-cross.spec ++++++ --- /var/tmp/diff_new_pack.wWEkFj/_old 2023-08-28 17:12:55.803727199 +0200 +++ /var/tmp/diff_new_pack.wWEkFj/_new 2023-08-28 17:12:55.807727342 +0200 @@ -19,7 +19,7 @@ %define _libpkg libspirv-cross-c-shared0 %define __builder ninja Name: spirv-cross -Version: 1.3.243.0 +Version: 1.3.261.0 Release: 0 Summary: Tool and library for SPIR-V reflection and disassembly License: Apache-2.0 OR MIT @@ -75,8 +75,11 @@ %install %cmake_install -rm %{buildroot}%{_libdir}/*.a -rm -r %{buildroot}%{_datadir} +rm -fv %buildroot/%_libdir/*.a +# When static/shared library names aren't thought through... +for i in c core cpp glsl hlsl msl reflect util; do + ln -s "libspirv-cross-c-shared.so" "%buildroot/%_libdir/libspirv-cross-$i.so" +done %post -n %{_libpkg} -p /sbin/ldconfig %postun -n %{_libpkg} -p /sbin/ldconfig @@ -90,8 +93,10 @@ %{_libdir}/libspirv-cross-c-shared.so.* %files devel -%{_libdir}/libspirv-cross-c-shared.so -%{_libdir}/pkgconfig/spirv-cross-c-shared.pc +%_libdir/libspirv-cross-*.so +%{_libdir}/pkgconfig/*.pc %{_includedir}/spirv_cross +%dir %_datadir/spirv* +%_datadir/spirv*/cmake/ %changelog ++++++ sdk-1.3.243.0.tar.gz -> sdk-1.3.261.0.tar.gz ++++++ ++++ 27189 lines of diff (skipped)