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 <jeng...@inai.de> + +- 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/