Hello community, here is the log from the commit of package vkbasalt for openSUSE:Factory checked in at 2020-11-26 23:14:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vkbasalt (Old) and /work/SRC/openSUSE:Factory/.vkbasalt.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vkbasalt" Thu Nov 26 23:14:27 2020 rev:2 rq:850913 version:0.3.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/vkbasalt/vkbasalt.changes 2020-09-21 17:29:39.208270937 +0200 +++ /work/SRC/openSUSE:Factory/.vkbasalt.new.5913/vkbasalt.changes 2020-11-26 23:15:37.841048610 +0100 @@ -1,0 +2,6 @@ +Thu Nov 26 08:09:54 UTC 2020 - andy great <[email protected]> + +- Update to version 0.3.2.3. + * New build option to install the library to a private directory. + +------------------------------------------------------------------- Old: ---- vkBasalt-0.3.2.2.tar.gz New: ---- vkBasalt-0.3.2.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vkbasalt.spec ++++++ --- /var/tmp/diff_new_pack.uCAqlX/_old 2020-11-26 23:15:38.613049210 +0100 +++ /var/tmp/diff_new_pack.uCAqlX/_new 2020-11-26 23:15:38.613049210 +0100 @@ -18,7 +18,7 @@ %define __builder ninja Name: vkbasalt -Version: 0.3.2.2 +Version: 0.3.2.3 Release: 0 Summary: Vulkan post processing layer License: Zlib ++++++ vkBasalt-0.3.2.2.tar.gz -> vkBasalt-0.3.2.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vkBasalt-0.3.2.2/README.md new/vkBasalt-0.3.2.3/README.md --- old/vkBasalt-0.3.2.2/README.md 2020-07-07 12:36:31.000000000 +0200 +++ new/vkBasalt-0.3.2.3/README.md 2020-10-01 13:34:48.000000000 +0200 @@ -87,9 +87,9 @@ To run reshade fx shaders e.g. shaders from the [reshade repo](https://github.com/crosire/reshade-shaders), you have to set `reshadeTexturePath` and `reshadeIncludePath` to the matching dirctories from the repo. To then use a specific shader you need to set a custom effect name to the shader path and then add that effect name to `effects` like every other effect. ```ini -effects = colourfulness:denoise +effects = colorfulness:denoise -colourfulness = /home/user/reshade-shaders/Shaders/Colourfulness.fx +colorfulness = /home/user/reshade-shaders/Shaders/Colourfulness.fx denoise = /home/user/reshade-shaders/Shaders/Denoise.fx reshadeTexturePath = /home/user/reshade-shaders/Textures reshadeIncludePath = /home/user/reshade-shaders/Shaders diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vkBasalt-0.3.2.2/config/meson.build new/vkBasalt-0.3.2.3/config/meson.build --- old/vkBasalt-0.3.2.2/config/meson.build 2020-07-07 12:36:31.000000000 +0200 +++ new/vkBasalt-0.3.2.3/config/meson.build 2020-10-01 13:34:48.000000000 +0200 @@ -2,5 +2,10 @@ vulkan_layer_dir = join_paths(data_dir, 'vulkan', 'implicit_layer.d') -install_data(['vkBasalt.json'], - install_dir: vulkan_layer_dir) +configure_file( + input : 'vkBasalt.json.in', + output : 'vkBasalt.json', + configuration : {'ld_lib_dir_vkbasalt' : ld_lib_dir_vkbasalt}, + install : true, + install_dir : vulkan_layer_dir, +) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vkBasalt-0.3.2.2/config/vkBasalt.json new/vkBasalt-0.3.2.3/config/vkBasalt.json --- old/vkBasalt-0.3.2.2/config/vkBasalt.json 2020-07-07 12:36:31.000000000 +0200 +++ new/vkBasalt-0.3.2.3/config/vkBasalt.json 1970-01-01 01:00:00.000000000 +0100 @@ -1,21 +0,0 @@ -{ - "file_format_version" : "1.0.0", - "layer" : { - "name": "VK_LAYER_VKBASALT_post_processing", - "type": "GLOBAL", - "library_path": "libvkbasalt.so", - "api_version": "1.2.136", - "implementation_version": "1", - "description": "a post processing layer", - "functions": { - "vkGetInstanceProcAddr": "vkBasalt_GetInstanceProcAddr", - "vkGetDeviceProcAddr": "vkBasalt_GetDeviceProcAddr" - }, - "enable_environment": { - "ENABLE_VKBASALT": "1" - }, - "disable_environment": { - "DISABLE_VKBASALT": "1" - } - } -} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vkBasalt-0.3.2.2/config/vkBasalt.json.in new/vkBasalt-0.3.2.3/config/vkBasalt.json.in --- old/vkBasalt-0.3.2.2/config/vkBasalt.json.in 1970-01-01 01:00:00.000000000 +0100 +++ new/vkBasalt-0.3.2.3/config/vkBasalt.json.in 2020-10-01 13:34:48.000000000 +0200 @@ -0,0 +1,21 @@ +{ + "file_format_version" : "1.0.0", + "layer" : { + "name": "VK_LAYER_VKBASALT_post_processing", + "type": "GLOBAL", + "library_path": "@[email protected]", + "api_version": "1.2.136", + "implementation_version": "1", + "description": "a post processing layer", + "functions": { + "vkGetInstanceProcAddr": "vkBasalt_GetInstanceProcAddr", + "vkGetDeviceProcAddr": "vkBasalt_GetDeviceProcAddr" + }, + "enable_environment": { + "ENABLE_VKBASALT": "1" + }, + "disable_environment": { + "DISABLE_VKBASALT": "1" + } + } +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vkBasalt-0.3.2.2/meson.build new/vkBasalt-0.3.2.3/meson.build --- old/vkBasalt-0.3.2.2/meson.build 2020-07-07 12:36:31.000000000 +0200 +++ new/vkBasalt-0.3.2.3/meson.build 2020-10-01 13:34:48.000000000 +0200 @@ -2,6 +2,14 @@ vkBasalt_include_path = include_directories('./include', './include/spirv') +lib_dir = get_option('libdir') +ld_lib_dir_vkbasalt = '' + +if get_option('append_libdir_vkbasalt') + lib_dir = join_paths(lib_dir, 'vkbasalt') + ld_lib_dir_vkbasalt = get_option('prefix') + '/\$LIB/vkbasalt/' +endif + if get_option('with_so') subdir('src') endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vkBasalt-0.3.2.2/meson_options.txt new/vkBasalt-0.3.2.3/meson_options.txt --- old/vkBasalt-0.3.2.2/meson_options.txt 2020-07-07 12:36:31.000000000 +0200 +++ new/vkBasalt-0.3.2.3/meson_options.txt 2020-10-01 13:34:48.000000000 +0200 @@ -1,2 +1,3 @@ option('with_so', type : 'boolean', value : true, description : 'install the library') option('with_json', type : 'boolean', value : true, description : 'install the json') +option('append_libdir_vkbasalt', type : 'boolean', value : false, description: 'Append "vkbasalt" to libdir path or not.') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vkBasalt-0.3.2.2/src/config.cpp new/vkBasalt-0.3.2.3/src/config.cpp --- old/vkBasalt-0.3.2.2/src/config.cpp 2020-07-07 12:36:31.000000000 +0200 +++ new/vkBasalt-0.3.2.3/src/config.cpp 2020-10-01 13:34:48.000000000 +0200 @@ -131,7 +131,9 @@ ss.imbue(std::locale("C")); float value; ss >> value; + bool failed = ss.fail(); + std::string rest; ss >> rest; if (failed || (!rest.empty() && rest != "f")) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vkBasalt-0.3.2.2/src/meson.build new/vkBasalt-0.3.2.3/src/meson.build --- old/vkBasalt-0.3.2.2/src/meson.build 2020-07-07 12:36:31.000000000 +0200 +++ new/vkBasalt-0.3.2.3/src/meson.build 2020-10-01 13:34:48.000000000 +0200 @@ -40,10 +40,9 @@ x11_dep = dependency('x11') -lib_dir = get_option('libdir') - shared_library(meson.project_name().to_lower(), vkBasalt_src, shader_include, include_directories : vkBasalt_include_path, dependencies : [x11_dep, reshade_dep], - install : lib_dir) + install : true, + install_dir : lib_dir) _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
