Hello community, here is the log from the commit of package spirv-tools for openSUSE:Factory checked in at 2017-11-29 10:52:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/spirv-tools (Old) and /work/SRC/openSUSE:Factory/.spirv-tools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spirv-tools" Wed Nov 29 10:52:23 2017 rev:5 rq:545246 version:2017.0.g103 Changes: -------- --- /work/SRC/openSUSE:Factory/spirv-tools/spirv-tools.changes 2017-08-08 11:59:44.923721247 +0200 +++ /work/SRC/openSUSE:Factory/.spirv-tools.new/spirv-tools.changes 2017-11-29 10:52:24.705190472 +0100 @@ -1,0 +2,10 @@ +Fri Nov 17 13:32:51 UTC 2017 - [email protected] + +- Update to new snapshot 2017.0.g103 + * Update MARK-V to version 1.01 + * Add new checks to validate arithmetics pass + * Recognize SPV_AMD_shader_fragment_mask + * Add validate logicals pass to the validator + * Detach MARK-V from the validator + +------------------------------------------------------------------- Old: ---- spirv-tools-2016.7~g154.tar.xz New: ---- spirv-tools-2017.0.g103.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spirv-tools.spec ++++++ --- /var/tmp/diff_new_pack.zvwpYA/_old 2017-11-29 10:52:25.373166238 +0100 +++ /var/tmp/diff_new_pack.zvwpYA/_new 2017-11-29 10:52:25.373166238 +0100 @@ -16,11 +16,11 @@ # -%define version_unconverted 2016.7~g154 -%define lname libSPIRV-Tools-suse3 +%define version_unconverted 2017.0.g103 +%define lname libSPIRV-Tools-suse4 Name: spirv-tools -Version: 2016.7~g154 +Version: 2017.0.g103 Release: 0 Summary: API and commands for processing SPIR-V modules License: Apache-2.0 @@ -38,7 +38,7 @@ BuildRequires: python BuildRequires: python-xml BuildRequires: python3 -BuildRequires: spirv-headers +BuildRequires: spirv-headers >= 1.2 %description The package includes an assembler, binary module parser, @@ -70,7 +70,7 @@ %patch -P 1 -P 2 -p1 %build -%cmake -D"SPIRV-Headers_SOURCE_DIR=%_prefix" +%cmake -D"SPIRV-Headers_SOURCE_DIR=%_prefix" -DSPIRV_BUILD_COMPRESSION=BOOL:ON make %{?_smp_mflags} %install @@ -89,12 +89,14 @@ %defattr(-,root,root) %_libdir/libSPIRV-Tools.so.* %_libdir/libSPIRV-Tools-comp.so.* +%_libdir/libSPIRV-Tools-link.so.* %_libdir/libSPIRV-Tools-opt.so.* %files devel %defattr(-,root,root) %_libdir/libSPIRV-Tools.so %_libdir/libSPIRV-Tools-comp.so +%_libdir/libSPIRV-Tools-link.so %_libdir/libSPIRV-Tools-opt.so %_includedir/spirv-tools/ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.zvwpYA/_old 2017-11-29 10:52:25.417164643 +0100 +++ /var/tmp/diff_new_pack.zvwpYA/_new 2017-11-29 10:52:25.417164643 +0100 @@ -3,8 +3,8 @@ <param name="scm">git</param> <param name="url">https://github.com/KhronosGroup/SPIRV-Tools</param> <param name="filename">spirv-tools</param> - <param name="parent-tag">68c5f0436f1d4f1f137e608780190865d0b193ca</param> - <param name="versionformat">2016.7~g@TAG_OFFSET@</param> + <param name="parent-tag">d16403a</param> + <param name="versionformat">2017.0.g@TAG_OFFSET@</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.zvwpYA/_old 2017-11-29 10:52:25.445163626 +0100 +++ /var/tmp/diff_new_pack.zvwpYA/_new 2017-11-29 10:52:25.449163481 +0100 @@ -1 +1 @@ -libSPIRV-Tools-suse3 +libSPIRV-Tools-suse4 ++++++ spirv-tools-2016.7~g154.tar.xz -> spirv-tools-2017.0.g103.tar.xz ++++++ ++++ 59794 lines of diff (skipped) ++++++ ver.diff ++++++ --- /var/tmp/diff_new_pack.zvwpYA/_old 2017-11-29 10:52:25.761152163 +0100 +++ /var/tmp/diff_new_pack.zvwpYA/_new 2017-11-29 10:52:25.761152163 +0100 @@ -6,14 +6,15 @@ --- source/CMakeLists.txt | 1 + source/comp/CMakeLists.txt | 1 + + source/link/CMakeLists.txt | 1 + source/opt/CMakeLists.txt | 1 + - 3 files changed, 3 insertions(+) + 4 files changed, 4 insertions(+) -Index: spirv-tools-2016.7~g154/source/CMakeLists.txt +Index: spirv-tools-2017.0.g103/source/CMakeLists.txt =================================================================== ---- spirv-tools-2016.7~g154.orig/source/CMakeLists.txt -+++ spirv-tools-2016.7~g154/source/CMakeLists.txt -@@ -281,6 +281,7 @@ set_source_files_properties( +--- spirv-tools-2017.0.g103.orig/source/CMakeLists.txt ++++ spirv-tools-2017.0.g103/source/CMakeLists.txt +@@ -288,6 +288,7 @@ set_source_files_properties( PROPERTIES OBJECT_DEPENDS "${SPIRV_TOOLS_BUILD_VERSION_INC}") add_library(${SPIRV_TOOLS} ${SPIRV_SOURCES}) @@ -21,24 +22,36 @@ spvtools_default_compile_options(${SPIRV_TOOLS}) target_include_directories(${SPIRV_TOOLS} PUBLIC ${spirv-tools_SOURCE_DIR}/include -Index: spirv-tools-2016.7~g154/source/comp/CMakeLists.txt +Index: spirv-tools-2017.0.g103/source/comp/CMakeLists.txt =================================================================== ---- spirv-tools-2016.7~g154.orig/source/comp/CMakeLists.txt -+++ spirv-tools-2016.7~g154/source/comp/CMakeLists.txt -@@ -13,6 +13,7 @@ - # limitations under the License. +--- spirv-tools-2017.0.g103.orig/source/comp/CMakeLists.txt ++++ spirv-tools-2017.0.g103/source/comp/CMakeLists.txt +@@ -14,6 +14,7 @@ - add_library(SPIRV-Tools-comp markv_codec.cpp) -+set_target_properties(SPIRV-Tools-comp PROPERTIES SOVERSION suse3) + if(SPIRV_BUILD_COMPRESSION) + add_library(SPIRV-Tools-comp markv_codec.cpp) ++ set_target_properties(SPIRV-Tools-comp PROPERTIES SOVERSION suse4) - spvtools_default_compile_options(SPIRV-Tools-comp) - target_include_directories(SPIRV-Tools-comp -Index: spirv-tools-2016.7~g154/source/opt/CMakeLists.txt + spvtools_default_compile_options(SPIRV-Tools-comp) + target_include_directories(SPIRV-Tools-comp +Index: spirv-tools-2017.0.g103/source/link/CMakeLists.txt =================================================================== ---- spirv-tools-2016.7~g154.orig/source/opt/CMakeLists.txt -+++ spirv-tools-2016.7~g154/source/opt/CMakeLists.txt -@@ -82,6 +82,7 @@ add_library(SPIRV-Tools-opt - unify_const_pass.cpp +--- spirv-tools-2017.0.g103.orig/source/link/CMakeLists.txt ++++ spirv-tools-2017.0.g103/source/link/CMakeLists.txt +@@ -14,6 +14,7 @@ + add_library(SPIRV-Tools-link + linker.cpp + ) ++set_target_properties(SPIRV-Tools-link PROPERTIES SOVERSION suse4) + + spvtools_default_compile_options(SPIRV-Tools-link) + target_include_directories(SPIRV-Tools-link +Index: spirv-tools-2017.0.g103/source/opt/CMakeLists.txt +=================================================================== +--- spirv-tools-2017.0.g103.orig/source/opt/CMakeLists.txt ++++ spirv-tools-2017.0.g103/source/opt/CMakeLists.txt +@@ -106,6 +106,7 @@ add_library(SPIRV-Tools-opt + instruction_list.cpp ) +set_target_properties(SPIRV-Tools-opt PROPERTIES SOVERSION suse3)
