commit spirv-cross for openSUSE:Factory
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 2024-03-26 19:25:48 Comparing /work/SRC/openSUSE:Factory/spirv-cross (Old) and /work/SRC/openSUSE:Factory/.spirv-cross.new.1905 (New) Package is "spirv-cross" Tue Mar 26 19:25:48 2024 rev:15 rq:1161664 version:1.3.280.0 Changes: --- /work/SRC/openSUSE:Factory/spirv-cross/spirv-cross.changes 2024-01-30 18:26:42.812752714 +0100 +++ /work/SRC/openSUSE:Factory/.spirv-cross.new.1905/spirv-cross.changes 2024-03-26 19:29:34.154031746 +0100 @@ -1,0 +2,9 @@ +Thu Mar 21 09:56:29 UTC 2024 - Jan Engelhardt + +- Update to release SDK-1.3.280.0 + * Add support for the SPV_QCOM_image_processing, +SPV_EXT_integer_dot_product extensions + * MSL: Support variable sized descriptor array in argument buffer + * MSL: Implement spvDescriptorArray path for SSBO/UBO + +--- Old: vulkan-sdk-1.3.275.0.tar.gz New: vulkan-sdk-1.3.280.0.tar.gz Other differences: -- ++ spirv-cross.spec ++ --- /var/tmp/diff_new_pack.2RtJNm/_old 2024-03-26 19:29:34.626049115 +0100 +++ /var/tmp/diff_new_pack.2RtJNm/_new 2024-03-26 19:29:34.630049261 +0100 @@ -19,7 +19,7 @@ %define lname libspirv-cross-c-shared0 %define __builder ninja Name: spirv-cross -Version:1.3.275.0 +Version:1.3.280.0 Release:0 Summary:Tool and library for SPIR-V reflection and disassembly License:Apache-2.0 OR MIT @@ -36,13 +36,13 @@ converting SPIR-V to other shader languages. Features: - * Conversion of SPIR-V to GLSL, MSL or HLSL - * Conversion of SPIR-V to a JSON reflection format - * Reflection API to simplify the creation of Vulkan pipeline -layouts - * Reflection API to modify and tweak OpDecorations - * Support for "all" of vertex, fragment, tessellation, geometry -and compute shaders. + +* Conversion of SPIR-V to GLSL, MSL or HLSL +* Conversion of SPIR-V to a JSON reflection format +* Reflection API to simplify the creation of Vulkan pipeline layouts +* Reflection API to modify and tweak OpDecorations +* Support for "all" of vertex, fragment, tessellation, geometry and + compute shaders. %package -n %lname Summary:Library for SPIR-V reflection and disassembly @@ -81,8 +81,7 @@ ln -s "libspirv-cross-c-shared.so" "%buildroot/%_libdir/libspirv-cross-$i.so" done -%post -n %lname -p /sbin/ldconfig -%postun -n %lname -p /sbin/ldconfig +%ldconfig_scriptlets -n %lname %files %license LICENSE ++ vulkan-sdk-1.3.275.0.tar.gz -> vulkan-sdk-1.3.280.0.tar.gz ++ 4282 lines of diff (skipped)
commit spirv-cross for openSUSE:Factory
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 2024-01-30 18:26:36 Comparing /work/SRC/openSUSE:Factory/spirv-cross (Old) and /work/SRC/openSUSE:Factory/.spirv-cross.new.1815 (New) Package is "spirv-cross" Tue Jan 30 18:26:36 2024 rev:14 rq:1142735 version:1.3.275.0 Changes: --- /work/SRC/openSUSE:Factory/spirv-cross/spirv-cross.changes 2023-10-30 22:10:17.055107441 +0100 +++ /work/SRC/openSUSE:Factory/.spirv-cross.new.1815/spirv-cross.changes 2024-01-30 18:26:42.812752714 +0100 @@ -1,0 +2,7 @@ +Tue Jan 30 08:57:10 UTC 2024 - Jan Engelhardt + +- Update to release SDK-1.3.275.0 + * MSL: Support std140 half matrices and arrays. + * HLSL: Fix issue with vec4 straddle rules in substructs. + +--- Old: vulkan-sdk-1.3.268.0.tar.gz New: vulkan-sdk-1.3.275.0.tar.gz Other differences: -- ++ spirv-cross.spec ++ --- /var/tmp/diff_new_pack.cuJ9Vd/_old 2024-01-30 18:26:43.648782875 +0100 +++ /var/tmp/diff_new_pack.cuJ9Vd/_new 2024-01-30 18:26:43.648782875 +0100 @@ -1,7 +1,7 @@ # # spec file for package spirv-cross # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define lname libspirv-cross-c-shared0 %define __builder ninja Name: spirv-cross -Version:1.3.268.0 +Version:1.3.275.0 Release:0 Summary:Tool and library for SPIR-V reflection and disassembly License:Apache-2.0 OR MIT ++ vulkan-sdk-1.3.268.0.tar.gz -> vulkan-sdk-1.3.275.0.tar.gz ++ 14210 lines of diff (skipped)
commit spirv-cross for openSUSE:Factory
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-10-30 22:10:06 Comparing /work/SRC/openSUSE:Factory/spirv-cross (Old) and /work/SRC/openSUSE:Factory/.spirv-cross.new.17445 (New) Package is "spirv-cross" Mon Oct 30 22:10:06 2023 rev:13 rq:1120698 version:1.3.268.0 Changes: --- /work/SRC/openSUSE:Factory/spirv-cross/spirv-cross.changes 2023-08-28 17:12:54.759689707 +0200 +++ /work/SRC/openSUSE:Factory/.spirv-cross.new.17445/spirv-cross.changes 2023-10-30 22:10:17.055107441 +0100 @@ -1,0 +2,7 @@ +Fri Oct 27 04:14:52 UTC 2023 - Jan Engelhardt + +- Update to release SDK-1.3.268.0 + * GLSL: Implement 64-bit image support. + * GLSL: Handle empty block declarations. + +--- Old: sdk-1.3.261.0.tar.gz New: vulkan-sdk-1.3.268.0.tar.gz Other differences: -- ++ spirv-cross.spec ++ --- /var/tmp/diff_new_pack.ogUW9W/_old 2023-10-30 22:10:17.767133709 +0100 +++ /var/tmp/diff_new_pack.ogUW9W/_new 2023-10-30 22:10:17.767133709 +0100 @@ -16,16 +16,16 @@ # -%define _libpkg libspirv-cross-c-shared0 +%define lname libspirv-cross-c-shared0 %define __builder ninja Name: spirv-cross -Version:1.3.261.0 +Version:1.3.268.0 Release:0 Summary:Tool and library for SPIR-V reflection and disassembly License:Apache-2.0 OR MIT Group: Development/Libraries/C and C++ URL:https://github.com/KhronosGroup/SPIRV-Cross -Source0: https://github.com/KhronosGroup/SPIRV-Cross/archive/sdk-%version.tar.gz +Source0: https://github.com/KhronosGroup/SPIRV-Cross/archive/vulkan-sdk-%version.tar.gz BuildRequires: c++_compiler BuildRequires: cmake >= 3 BuildRequires: ninja @@ -44,28 +44,28 @@ * Support for "all" of vertex, fragment, tessellation, geometry and compute shaders. -%package -n %{_libpkg} +%package -n %lname Summary:Library for SPIR-V reflection and disassembly Group: System/Libraries -%description -n %{_libpkg} +%description -n %lname SPIRV-Cross is a tool and library designed for parsing and converting SPIR-V to other shader languages. %package devel Summary:Development headers for the SPIRV-Cross library Group: Development/Libraries/C and C++ -Requires: %{_libpkg} = %{version}-%{release} -Obsoletes: libspirv-cross-c-shared-devel < %{version}-%{release} -Provides: libspirv-cross-c-shared-devel = %{version}-%{release} +Requires: %lname = %version-%release +Obsoletes: libspirv-cross-c-shared-devel < %version-%release +Provides: libspirv-cross-c-shared-devel = %version-%release %description devel SPIRV-Cross is a tool and library designed for parsing and converting SPIR-V to other shader languages. %prep -%autosetup -p1 -n SPIRV-Cross-sdk-%{version} -sed -i 's,${CMAKE_INSTALL_PREFIX}/lib,%{_libdir},;s,/share/pkgconfig,/%{_lib}/pkgconfig,;s,DESTINATION lib,DESTINATION %{_lib},g' CMakeLists.txt +%autosetup -p1 -n SPIRV-Cross-vulkan-sdk-%version +sed -i 's,$CMAKE_INSTALL_PREFIX/lib,%_libdir,;s,/share/pkgconfig,/%_lib/pkgconfig,;s,DESTINATION lib,DESTINATION %_lib,g' CMakeLists.txt %build %cmake \ @@ -81,21 +81,21 @@ 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 +%post -n %lname -p /sbin/ldconfig +%postun -n %lname -p /sbin/ldconfig %files %license LICENSE %doc README.md -%{_bindir}/spirv-cross +%_bindir/spirv-cross -%files -n %{_libpkg} -%{_libdir}/libspirv-cross-c-shared.so.* +%files -n %lname +%_libdir/libspirv-cross-c-shared.so.* %files devel %_libdir/libspirv-cross-*.so -%{_libdir}/pkgconfig/*.pc -%{_includedir}/spirv_cross +%_libdir/pkgconfig/*.pc +%_includedir/spirv_cross %dir %_datadir/spirv* %_datadir/spirv*/cmake/
commit spirv-cross for openSUSE:Factory
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 + +- 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)
commit spirv-cross for openSUSE:Factory
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-03-29 23:28:37 Comparing /work/SRC/openSUSE:Factory/spirv-cross (Old) and /work/SRC/openSUSE:Factory/.spirv-cross.new.31432 (New) Package is "spirv-cross" Wed Mar 29 23:28:37 2023 rev:11 rq:1075351 version:1.3.243.0 Changes: --- /work/SRC/openSUSE:Factory/spirv-cross/spirv-cross.changes 2023-01-09 17:23:39.667110421 +0100 +++ /work/SRC/openSUSE:Factory/.spirv-cross.new.31432/spirv-cross.changes 2023-03-29 23:28:41.055932894 +0200 @@ -1,0 +2,18 @@ +Wed Mar 29 19:39:16 UTC 2023 - Jan Engelhardt + +- Update to release SDK-1.3.243.0 + * Add C API option for enabling row-major workaround. + * Add tests for loops compiled with debug semantics. + * GLSL/HLSL: Add legacy handling for int vertex attributes + * GLSL: Support GL_NV_shader_noperspective_interpolation in GLES + * GLSL: Multiplying matrix with scalar shouldn't force transpose + * GLSL: Add various additional extension checks. + * GLSL: Allow sample inputs in desktop < 400 with +GL_ARB_sample_shading + * GLSL: Add support for modf, isnan and isinf in legacy GLSL + * GLSL/HLSL: Add emulated fallbacks for +sinh/cosh/tanh/asinh/acosh/atanh + * GLSL: Legacy matrix inverse/determinant polyfills, +outerProduct() + +--- Old: sdk-1.3.236.0.tar.gz New: sdk-1.3.243.0.tar.gz Other differences: -- ++ spirv-cross.spec ++ --- /var/tmp/diff_new_pack.tMDAOW/_old 2023-03-29 23:28:41.555935566 +0200 +++ /var/tmp/diff_new_pack.tMDAOW/_new 2023-03-29 23:28:41.559935588 +0200 @@ -19,7 +19,7 @@ %define _libpkg libspirv-cross-c-shared0 %define __builder ninja Name: spirv-cross -Version:1.3.236.0 +Version:1.3.243.0 Release:0 Summary:Tool and library for SPIR-V reflection and disassembly License:Apache-2.0 OR MIT ++ sdk-1.3.236.0.tar.gz -> sdk-1.3.243.0.tar.gz ++ 4747 lines of diff (skipped)
commit spirv-cross for openSUSE:Factory
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-01-09 17:23:38 Comparing /work/SRC/openSUSE:Factory/spirv-cross (Old) and /work/SRC/openSUSE:Factory/.spirv-cross.new.32243 (New) Package is "spirv-cross" Mon Jan 9 17:23:38 2023 rev:10 rq:1056960 version:1.3.236.0 Changes: --- /work/SRC/openSUSE:Factory/spirv-cross/spirv-cross.changes 2022-11-01 13:43:49.748298550 +0100 +++ /work/SRC/openSUSE:Factory/.spirv-cross.new.32243/spirv-cross.changes 2023-01-09 17:23:39.667110421 +0100 @@ -1,0 +2,9 @@ +Tue Jan 3 18:34:50 UTC 2023 - Jan Engelhardt + +- Update to release 1.3.236.0 + * MSL: Support "raw" buffer input in tessellation evaluation +shaders. + * MSL: Handle partial access chains with array-of-UBO/SSBO. + * HLSL: Implement VK_EXT_mesh_shader + +--- Old: sdk-1.3.231.0.tar.gz New: sdk-1.3.236.0.tar.gz Other differences: -- ++ spirv-cross.spec ++ --- /var/tmp/diff_new_pack.MN8ZDZ/_old 2023-01-09 17:23:40.195113409 +0100 +++ /var/tmp/diff_new_pack.MN8ZDZ/_new 2023-01-09 17:23:40.203113454 +0100 @@ -1,7 +1,7 @@ # # spec file for package spirv-cross # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define _libpkg libspirv-cross-c-shared0 %define __builder ninja Name: spirv-cross -Version:1.3.231.0 +Version:1.3.236.0 Release:0 Summary:Tool and library for SPIR-V reflection and disassembly License:Apache-2.0 OR MIT ++ sdk-1.3.231.0.tar.gz -> sdk-1.3.236.0.tar.gz ++ 9885 lines of diff (skipped)
commit spirv-cross for openSUSE:Factory
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 2022-11-01 13:43:41 Comparing /work/SRC/openSUSE:Factory/spirv-cross (Old) and /work/SRC/openSUSE:Factory/.spirv-cross.new.2275 (New) Package is "spirv-cross" Tue Nov 1 13:43:41 2022 rev:9 rq:1032673 version:1.3.231.0 Changes: --- /work/SRC/openSUSE:Factory/spirv-cross/spirv-cross.changes 2022-06-30 13:18:48.321553314 +0200 +++ /work/SRC/openSUSE:Factory/.spirv-cross.new.2275/spirv-cross.changes 2022-11-01 13:43:49.748298550 +0100 @@ -1,0 +2,13 @@ +Mon Oct 24 20:13:48 UTC 2022 - Jan Engelhardt + +- Update to release 1.3.231.0 + * GLSL: disable row major load around on GLES. + * GLSL: added an option to disable row-major-load workaround. + * GLSL: Implement GL_EXT_mesh_shader. + * GLSL: Implement task shaders. + * GLSL: Account for ES sampler1D to sampler2D promotion in +textureSize. + * MSL: Report unsupported 64-bit atomics. + * Add reflection support for shader record buffers. + +--- Old: sdk-1.3.216.0.tar.gz New: sdk-1.3.231.0.tar.gz Other differences: -- ++ spirv-cross.spec ++ --- /var/tmp/diff_new_pack.5lmuM9/_old 2022-11-01 13:43:50.288301422 +0100 +++ /var/tmp/diff_new_pack.5lmuM9/_new 2022-11-01 13:43:50.292301444 +0100 @@ -19,7 +19,7 @@ %define _libpkg libspirv-cross-c-shared0 %define __builder ninja Name: spirv-cross -Version:1.3.216.0 +Version:1.3.231.0 Release:0 Summary:Tool and library for SPIR-V reflection and disassembly License:Apache-2.0 OR MIT @@ -29,7 +29,7 @@ BuildRequires: c++_compiler BuildRequires: cmake >= 3 BuildRequires: ninja -BuildRequires: pkgconfig +BuildRequires: pkg-config %description SPIRV-Cross is a tool and library designed for parsing and ++ sdk-1.3.216.0.tar.gz -> sdk-1.3.231.0.tar.gz ++ 26433 lines of diff (skipped)
commit spirv-cross for openSUSE:Factory
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 2022-06-30 13:18:40 Comparing /work/SRC/openSUSE:Factory/spirv-cross (Old) and /work/SRC/openSUSE:Factory/.spirv-cross.new.1548 (New) Package is "spirv-cross" Thu Jun 30 13:18:40 2022 rev:8 rq:986020 version:1.3.216.0 Changes: --- /work/SRC/openSUSE:Factory/spirv-cross/spirv-cross.changes 2021-03-30 21:03:21.740913187 +0200 +++ /work/SRC/openSUSE:Factory/.spirv-cross.new.1548/spirv-cross.changes 2022-06-30 13:18:48.321553314 +0200 @@ -1,0 +2,19 @@ +Wed Jun 15 17:05:14 UTC 2022 - Jan Engelhardt + +- Update to release 1.3.216.0 + * GLSL, HLSL: Support logical subgroup ops. + * Support reflecting builtins. + * GLSL: Support GL_EXT_shader_image_load_formatted. + * GLSL: Implement gl_FragFullyCoveredNV and control flow hints. + * Handle SPIR-V 1.4 selection constructs. + * GLSL: Support pervertexNV in NV barycentric extension. + * GLSL: Implement GL_EXT_ray_query. + * MSL: Support row-major transpose when storing matrix from +constant RHS matrix. + * Add support for additional ops in OpSpecConstantOp. + * Add 64 bit support for OpSwitch + * HLSL: Add support for gl_HelperInvocation + * VK_KHR_ray_query implementation +- Use an SRPM-based name for the -devel subpackage. + +--- Old: spirv-cross-2021-01-15.tar.gz New: sdk-1.3.216.0.tar.gz Other differences: -- ++ spirv-cross.spec ++ --- /var/tmp/diff_new_pack.VpX7UM/_old 2022-06-30 13:18:48.797553671 +0200 +++ /var/tmp/diff_new_pack.VpX7UM/_new 2022-06-30 13:18:48.801553674 +0200 @@ -1,7 +1,7 @@ # # spec file for package spirv-cross # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,20 +16,16 @@ # -%define _ver 2021-01-15 -%define _libver 0.44.0 -%define _sover 0 -%define _libname libspirv-cross-c-shared -%define _libpkg %{_libname}%{_sover} +%define _libpkg libspirv-cross-c-shared0 %define __builder ninja Name: spirv-cross -Version:20210115 +Version:1.3.216.0 Release:0 Summary:Tool and library for SPIR-V reflection and disassembly License:Apache-2.0 OR MIT Group: Development/Libraries/C and C++ URL:https://github.com/KhronosGroup/SPIRV-Cross -Source0: https://github.com/KhronosGroup/SPIRV-Cross/archive/%{_ver}.tar.gz#/%{name}-%{_ver}.tar.gz +Source0: https://github.com/KhronosGroup/SPIRV-Cross/archive/sdk-%version.tar.gz BuildRequires: c++_compiler BuildRequires: cmake >= 3 BuildRequires: ninja @@ -49,8 +45,6 @@ and compute shaders. %package -n %{_libpkg} -Version:%{_libver} -Release:0 Summary:Library for SPIR-V reflection and disassembly Group: System/Libraries @@ -58,19 +52,19 @@ SPIRV-Cross is a tool and library designed for parsing and converting SPIR-V to other shader languages. -%package -n %{_libname}-devel -Version:%{_libver} -Release:0 +%package devel Summary:Development headers for the SPIRV-Cross library Group: Development/Libraries/C and C++ -Requires: %{_libpkg} = %{_libver} +Requires: %{_libpkg} = %{version}-%{release} +Obsoletes: libspirv-cross-c-shared-devel < %{version}-%{release} +Provides: libspirv-cross-c-shared-devel = %{version}-%{release} -%description -n %{_libname}-devel +%description devel SPIRV-Cross is a tool and library designed for parsing and converting SPIR-V to other shader languages. %prep -%autosetup -p1 -n SPIRV-Cross-%{_ver} +%autosetup -p1 -n SPIRV-Cross-sdk-%{version} sed -i 's,${CMAKE_INSTALL_PREFIX}/lib,%{_libdir},;s,/share/pkgconfig,/%{_lib}/pkgconfig,;s,DESTINATION lib,DESTINATION %{_lib},g' CMakeLists.txt %build @@ -93,10 +87,9 @@ %{_bindir}/spirv-cross %files -n %{_libpkg} -%{_libdir}/libspirv-cross-c-shared.so.%{_sover} -%{_libdir}/libspirv-cross-c-shared.so.%{_libver} +%{_libdir}/libspirv-cross-c-shared.so.* -%files -n %{_libname}-devel +%files devel %{_libdir}/libspirv-cross-c-shared.so %{_libdir}/pkgconfig/spirv-cross-c-shared.pc %{_includedir}/spirv_cross
commit spirv-cross for openSUSE:Factory
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 2021-03-30 21:03:12 Comparing /work/SRC/openSUSE:Factory/spirv-cross (Old) and /work/SRC/openSUSE:Factory/.spirv-cross.new.2401 (New) Package is "spirv-cross" Tue Mar 30 21:03:12 2021 rev:7 rq:870910 version:unknown Changes: --- /work/SRC/openSUSE:Factory/spirv-cross/spirv-cross.changes 2020-07-08 19:12:48.531070711 +0200 +++ /work/SRC/openSUSE:Factory/.spirv-cross.new.2401/spirv-cross.changes 2021-03-30 21:03:21.740913187 +0200 @@ -1,0 +2,7 @@ +Fri Jan 15 13:10:46 UTC 2021 - Jan Engelhardt + +- Update to release 2020-01-25 + * GLSL: Support both SPV_KHR_ray_tracing and NV_ray_tracing. + * Support pull-model interpolation on MSL 2.3+. + +--- Old: spirv-cross-2020-06-29.tar.gz New: spirv-cross-2021-01-15.tar.gz Other differences: -- ++ spirv-cross.spec ++ --- /var/tmp/diff_new_pack.m2DWfW/_old 2021-03-30 21:03:22.436913952 +0200 +++ /var/tmp/diff_new_pack.m2DWfW/_new 2021-03-30 21:03:22.440913957 +0200 @@ -1,7 +1,7 @@ # # spec file for package spirv-cross # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,22 +16,22 @@ # -%define _ver 2020-06-29 -%define _libver 0.35.0 +%define _ver 2021-01-15 +%define _libver 0.44.0 %define _sover 0 %define _libname libspirv-cross-c-shared %define _libpkg %{_libname}%{_sover} %define __builder ninja Name: spirv-cross -Version:20200629 +Version:20210115 Release:0 Summary:Tool and library for SPIR-V reflection and disassembly -License:Apache-2.0 +License:Apache-2.0 OR MIT Group: Development/Libraries/C and C++ URL:https://github.com/KhronosGroup/SPIRV-Cross Source0: https://github.com/KhronosGroup/SPIRV-Cross/archive/%{_ver}.tar.gz#/%{name}-%{_ver}.tar.gz BuildRequires: c++_compiler -BuildRequires: cmake +BuildRequires: cmake >= 3 BuildRequires: ninja BuildRequires: pkgconfig @@ -70,7 +70,7 @@ converting SPIR-V to other shader languages. %prep -%setup -q -n SPIRV-Cross-%{_ver} +%autosetup -p1 -n SPIRV-Cross-%{_ver} sed -i 's,${CMAKE_INSTALL_PREFIX}/lib,%{_libdir},;s,/share/pkgconfig,/%{_lib}/pkgconfig,;s,DESTINATION lib,DESTINATION %{_lib},g' CMakeLists.txt %build ++ spirv-cross-2020-06-29.tar.gz -> spirv-cross-2021-01-15.tar.gz ++ 39623 lines of diff (skipped)