Hello community,

here is the log from the commit of package vulkan for openSUSE:Factory checked 
in at 2017-08-16 16:14:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vulkan (Old)
 and      /work/SRC/openSUSE:Factory/.vulkan.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vulkan"

Wed Aug 16 16:14:04 2017 rev:6 rq:516270 version:1.0.57.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/vulkan/vulkan.changes    2017-03-02 
19:27:41.577510303 +0100
+++ /work/SRC/openSUSE:Factory/.vulkan.new/vulkan.changes       2017-08-16 
16:14:08.549772075 +0200
@@ -1,0 +2,36 @@
+Sat Aug 12 07:32:07 UTC 2017 - [email protected]
+
+- Update to new upstream release 1.0.57.0
+  * loader: Do not enumerate extensions from disabled implicit
+    layers
+  * layers:Handle ALL_*_BIT pipe stage barrier validation
+  * LVL: Add validation check for CreateImageView
+  * loader: Remove executable stack from libvulkan.so
+  * layers: Fix mismatched new[] / delete
+  * layers: Add new PV ranged enum validation function
+  * layers: Don't do bogus transitions in invalidateCommandBuffers
+
+
+-------------------------------------------------------------------
+Mon Aug  7 17:11:42 UTC 2017 - [email protected]
+
+- Update to new upstream release 1.0.54
+  * Fix a few potential overruns
+  * Configurable fallback search paths
+  * Validate device features: imageCubeArray, dualSrcBlend,
+    multiDrawIndirect, depthClamp, depthBounds, alphaToOne,
+    samplerAnisotropy.
+  * Add compressed texture query utils
+  * Add feature checks for textureCompressionETC2,
+    textureCompressionASTC_LDR, textureCompressionBC,
+    sparseBinding device, sparseResidencyBuffer,
+    sparseResidencyAliased, depthBiasClamp.
+  * Remove deprecated KHX extension from OT/PV
+  * Support CapabilityGeometryShaderPassThroughNV and
+    CapabilitySampleMaskOverrideCoverage.
+  * Support the viewport_array2, shader_subgroup_ballot and
+    shader_subgroup_vote ext shader caps.
+  * Change size of X8_D24_UNORM_PACK32 and D32_SFLOAT_S8_UINT
+- Add 0001-cmake-GH1444-add-wayland-include-dir-to-cmake.patch
+
+-------------------------------------------------------------------

Old:
----
  Vulkan-LoaderAndValidationLayers-1.0.41.tar.xz

New:
----
  0001-cmake-GH1444-add-wayland-include-dir-to-cmake.patch
  Vulkan-LoaderAndValidationLayers-1.0.57.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vulkan.spec ++++++
--- /var/tmp/diff_new_pack.uSjn3j/_old  2017-08-16 16:14:09.841590745 +0200
+++ /var/tmp/diff_new_pack.uSjn3j/_new  2017-08-16 16:14:09.849589622 +0200
@@ -16,19 +16,20 @@
 #
 
 
-%define version_unconverted 1.0.41
+%define version_unconverted 1.0.57.0
 
 Name:           vulkan
 %define lname  libvulkan1
-Version:        1.0.41
+Version:        1.0.57.0
 Release:        0
 Summary:        Vulkan loader and validation layers
 License:        MIT
-Group:          System/Libraries
+Group:          Development/Libraries/C and C++
 Url:            http://www.khronos.org/
 
 Source:         Vulkan-LoaderAndValidationLayers-%version.tar.xz
 Source9:        baselibs.conf
+Patch1:         0001-cmake-GH1444-add-wayland-include-dir-to-cmake.patch
 BuildRequires:  ImageMagick-devel
 BuildRequires:  bison
 BuildRequires:  cmake >= 2.8.11
@@ -69,7 +70,7 @@
 
 %package devel
 Summary:        Vulkan development package
-Group:          Development/Tools/Other
+Group:          Development/Libraries/C and C++
 Requires:       %lname = %version-%release
 
 %description devel
@@ -82,6 +83,7 @@
 
 %prep
 %setup -qn Vulkan-LoaderAndValidationLayers-%version
+%patch -P 1 -p1
 
 %build
 chmod a-x *.md *.txt
@@ -133,5 +135,6 @@
 %defattr(-,root,root)
 %_includedir/vulkan/
 %_libdir/libvulkan.so
+%_libdir/pkgconfig/vulkan.pc
 
 %changelog

++++++ 0001-cmake-GH1444-add-wayland-include-dir-to-cmake.patch ++++++
>From 8bf8992ececd9149e6ad6d70d52a4a90d6a87976 Mon Sep 17 00:00:00 2001
From: Thomas Heijligen <[email protected]>
Date: Wed, 8 Feb 2017 10:44:29 +0100
Subject: [PATCH] cmake: GH1444, add wayland include dir to cmake

On some Linux distributions (e.g  openSUSE, Fedora) the wayland headers are in
a subdirectory.
Adding WAYLAND_CLIENT_INCLUDE_DIR to include_directories in CMakeLists.txt
will fix this issue.
---
 CMakeLists.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 494dd594..5809c6fa 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -33,6 +33,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
 
     if (BUILD_WSI_WAYLAND_SUPPORT)
         find_package(Wayland REQUIRED)
+        include_directories(${WAYLAND_CLIENT_INCLUDE_DIR})
     endif()
 
     if (BUILD_WSI_MIR_SUPPORT)
-- 
2.14.0

++++++ Vulkan-LoaderAndValidationLayers-1.0.41.tar.xz -> 
Vulkan-LoaderAndValidationLayers-1.0.57.0.tar.xz ++++++
++++ 153003 lines of diff (skipped)

++++++ _service ++++++
--- /var/tmp/diff_new_pack.uSjn3j/_old  2017-08-16 16:14:11.933297136 +0200
+++ /var/tmp/diff_new_pack.uSjn3j/_new  2017-08-16 16:14:11.933297136 +0200
@@ -2,9 +2,10 @@
        <service name="tar_scm" mode="disabled">
                <param name="scm">git</param>
                <param 
name="url">https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers</param>
-               <param name="revision">15c47bd3</param>
-               <param name="parent-tag">15c47bd3</param>
-               <param name="versionformat">1.0.41</param>
+               <param name="revision">sdk-1.0.57.0</param>
+               <param name="revision">master</param>
+               <param name="parent-tag">sdk-1.0.57.0</param>
+               <param name="versionformat">1.0.57.0</param>
                <param name="exclude">windowsRuntimeInstaller</param>
        </service>
        <service name="recompress" mode="disabled">


Reply via email to