Hello community,

here is the log from the commit of package glslang for openSUSE:Factory checked 
in at 2017-08-08 11:59:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glslang (Old)
 and      /work/SRC/openSUSE:Factory/.glslang.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glslang"

Tue Aug  8 11:59:45 2017 rev:7 rq:515076 version:3.0.g1516

Changes:
--------
--- /work/SRC/openSUSE:Factory/glslang/glslang.changes  2017-03-02 
19:27:22.360228539 +0100
+++ /work/SRC/openSUSE:Factory/.glslang.new/glslang.changes     2017-08-08 
11:59:46.891444105 +0200
@@ -1,0 +2,30 @@
+Mon Aug  7 18:14:24 UTC 2017 - jeng...@inai.de
+
+- Update to new snapshot 3.0.g1516
+  * SPV: Handle nested opaque types as function parameters.
+  * SPV: Implement new extensions GL_KHX_device_group and
+    GL_KHX_multiview.
+  * HLSL: Fix #747: accept 'struct' in front of previously
+    user-defined type name.
+  * Rename KHX to EXT to match the released specs.
+  * PP: Recognize the '::' token, and translate appropriately to
+    GLSL/HLSL token.
+  * Added 'GL_core_profile' and 'GL_compatibility_profile' macro
+    definition to preamble.
+  * HLSL: Add scoping operator, accept static member functions,
+    and support calling them.
+  * HLSL: require tessellation factors to be fixed size arrays
+  * HLSL: Add namespace grammar and some basic semantics.
+  * Implement the SPV_KHR_16bit_storage,
+    GL_AMD_texture_gather_bias_lod, GL_AMD_gpu_shader_int16,
+    GL_EXT_shadow_samplers, GL_ARB_shader_stencil_export,
+    GL_OVR_multiview, GL_OVR_multiview2
+    SPV_KHR_post_depth_coverage extensions.
+  * Fix NULL pointer dereference in TParseContext::builtInOpCheck.
+  * GLSL 4.6: Implement atomic counter ops and
+    SPV_KHR_shader_atomic_counter_ops.
+  * GLSL 4.6: Implement draw parameters.
+  * GLSL 4.6: Implement shader group vote.
+- Add nodate.diff
+
+-------------------------------------------------------------------

Old:
----
  glslang-3.0.g1115.tar.xz

New:
----
  glslang-3.0.g1516.tar.xz
  nodate.diff

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

Other differences:
------------------
++++++ glslang.spec ++++++
--- /var/tmp/diff_new_pack.bjeZDR/_old  2017-08-08 11:59:47.971292015 +0200
+++ /var/tmp/diff_new_pack.bjeZDR/_new  2017-08-08 11:59:47.979290888 +0200
@@ -16,10 +16,10 @@
 #
 
 
-%define version_unconverted 3.0.g1115
+%define version_unconverted 3.0.g1516
 
 Name:           glslang
-Version:        3.0.g1115
+Version:        3.0.g1516
 Release:        0
 Summary:        OpenGL and OpenGL ES shader front end and validator
 License:        BSD-3-Clause
@@ -27,6 +27,7 @@
 Url:            https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/
 
 Source:         %name-%version.tar.xz
+Patch1:         nodate.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  cmake >= 2.8
@@ -56,6 +57,7 @@
 
 %prep
 %setup -q
+%patch -P 1 -p1
 
 %build
 %cmake
@@ -64,11 +66,6 @@
 %install
 b="%buildroot"
 %cmake_install
-# So much fail in this source package..
-if test "%_lib" != lib; then
-       mkdir -p "$b/%_libdir"
-       mv "$b/%_prefix/lib"/*.a "$b/%_libdir/"
-fi
 mkdir -p "$b/%_includedir"
 cp -a SPIRV glslang "$b/%_includedir/"
 find "$b/%_includedir/" -type f ! -iname "*.h" -a ! -iname "*.hpp" -print 
-delete

++++++ glslang-3.0.g1115.tar.xz -> glslang-3.0.g1516.tar.xz ++++++
++++ 259075 lines of diff (skipped)

++++++ nodate.diff ++++++
From: Jan Engelhardt <jeng...@inai.de>
Date: 2017-08-07 20:22:29.456870387 +0200

---
 StandAlone/spirv-remap.cpp |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: glslang/StandAlone/spirv-remap.cpp
===================================================================
--- glslang.orig/StandAlone/spirv-remap.cpp
+++ glslang/StandAlone/spirv-remap.cpp
@@ -227,7 +227,7 @@ namespace {
                 }
             }
             else if (arg == "--version" || arg == "-V") {
-                std::cout << basename(argv[0]) << " version 0.97 " << __DATE__ 
<< " " << __TIME__ << std::endl;
+                std::cout << basename(argv[0]) << " version 0.97 " << 
std::endl;
                 exit(0);
             } else if (arg == "--input" || arg == "-i") {
                 // Collect input files

Reply via email to