From 746f10296c20e9b9207c9fff1c1f38cce8d786c21dca57483adbd3206ed5caee Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 6 Sep 2021 05:20:46 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/spirv-tools?expand=0&rev=73 --- baselibs.conf | 4 ++-- spirv-tools.spec | 2 +- ver.diff | 14 +++++++------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/baselibs.conf b/baselibs.conf index 11233cb..c3f857d 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,4 +1,4 @@ -libSPIRV-Tools-suse21 +libSPIRV-Tools-suse22 spirv-tools-devel requires -spirv-tools- - requires "libSPIRV-Tools-suse21- = " + requires "libSPIRV-Tools-suse22- = " diff --git a/spirv-tools.spec b/spirv-tools.spec index cdc338b..6d36d77 100644 --- a/spirv-tools.spec +++ b/spirv-tools.spec @@ -17,7 +17,7 @@ %define _lto_cflags %nil -%define lname libSPIRV-Tools-suse21 +%define lname libSPIRV-Tools-suse22 Name: spirv-tools Version: 2021.3 diff --git a/ver.diff b/ver.diff index 0bb90ec..5137af6 100644 --- a/ver.diff +++ b/ver.diff @@ -19,7 +19,7 @@ Index: SPIRV-Tools-2020.6/source/CMakeLists.txt add_library(${SPIRV_TOOLS}-shared SHARED ${SPIRV_SOURCES}) spirv_tools_default_target_options(${SPIRV_TOOLS}-shared) set_target_properties(${SPIRV_TOOLS}-shared PROPERTIES CXX_VISIBILITY_PRESET hidden) -+set_target_properties(${SPIRV_TOOLS}-shared PROPERTIES SOVERSION suse21) ++set_target_properties(${SPIRV_TOOLS}-shared PROPERTIES SOVERSION suse22) target_compile_definitions(${SPIRV_TOOLS}-shared PRIVATE SPIRV_TOOLS_IMPLEMENTATION PUBLIC SPIRV_TOOLS_SHAREDLIB @@ -27,7 +27,7 @@ Index: SPIRV-Tools-2020.6/source/CMakeLists.txt spirv_tools_default_target_options(${SPIRV_TOOLS}-static) # The static target does not have the '-static' suffix. set_target_properties(${SPIRV_TOOLS}-static PROPERTIES OUTPUT_NAME "${SPIRV_TOOLS}") -+ set_target_properties(${SPIRV_TOOLS}-static PROPERTIES SOVERSION suse21) ++ set_target_properties(${SPIRV_TOOLS}-static PROPERTIES SOVERSION suse22) # Create the "${SPIRV_TOOLS}" target as an alias to either "${SPIRV_TOOLS}-static" # or "${SPIRV_TOOLS}-shared" depending on the value of BUILD_SHARED_LIBS. @@ -35,7 +35,7 @@ Index: SPIRV-Tools-2020.6/source/CMakeLists.txt set(SPIRV_TOOLS_TARGETS ${SPIRV_TOOLS}-static ${SPIRV_TOOLS}-shared) else() add_library(${SPIRV_TOOLS} ${SPIRV_TOOLS_LIBRARY_TYPE} ${SPIRV_SOURCES}) -+ set_target_properties(${SPIRV_TOOLS} PROPERTIES SOVERSION suse21) ++ set_target_properties(${SPIRV_TOOLS} PROPERTIES SOVERSION suse22) spirv_tools_default_target_options(${SPIRV_TOOLS}) set(SPIRV_TOOLS_TARGETS ${SPIRV_TOOLS} ${SPIRV_TOOLS}-shared) endif() @@ -47,7 +47,7 @@ Index: SPIRV-Tools-2020.6/source/fuzz/CMakeLists.txt spvtools_pch(SPIRV_TOOLS_FUZZ_SOURCES pch_source_fuzz) add_library(SPIRV-Tools-fuzz ${SPIRV_TOOLS_FUZZ_SOURCES}) -+ set_target_properties(SPIRV-Tools-fuzz PROPERTIES SOVERSION suse21) ++ set_target_properties(SPIRV-Tools-fuzz PROPERTIES SOVERSION suse22) spvtools_default_compile_options(SPIRV-Tools-fuzz) @@ -59,7 +59,7 @@ Index: SPIRV-Tools-2020.6/source/link/CMakeLists.txt add_library(SPIRV-Tools-link ${SPIRV_TOOLS_LIBRARY_TYPE} linker.cpp ) -+set_target_properties(SPIRV-Tools-link PROPERTIES SOVERSION suse21) ++set_target_properties(SPIRV-Tools-link PROPERTIES SOVERSION suse22) spvtools_default_compile_options(SPIRV-Tools-link) target_include_directories(SPIRV-Tools-link @@ -71,7 +71,7 @@ Index: SPIRV-Tools-2020.6/source/opt/CMakeLists.txt add_library(SPIRV-Tools-opt ${SPIRV_TOOLS_LIBRARY_TYPE} ${SPIRV_TOOLS_OPT_SOURCES}) -+set_target_properties(SPIRV-Tools-opt PROPERTIES SOVERSION suse21) ++set_target_properties(SPIRV-Tools-opt PROPERTIES SOVERSION suse22) spvtools_default_compile_options(SPIRV-Tools-opt) target_include_directories(SPIRV-Tools-opt PUBLIC @@ -83,7 +83,7 @@ Index: SPIRV-Tools-2020.6/source/reduce/CMakeLists.txt $ PRIVATE ${spirv-tools_BINARY_DIR} ) -+set_target_properties(SPIRV-Tools-reduce PROPERTIES SOVERSION suse21) ++set_target_properties(SPIRV-Tools-reduce PROPERTIES SOVERSION suse22) # The reducer reuses a lot of functionality from the SPIRV-Tools library. target_link_libraries(SPIRV-Tools-reduce PUBLIC ${SPIRV_TOOLS_FULL_VISIBILITY}