Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ogre for openSUSE:Factory checked in 
at 2024-01-31 23:55:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ogre (Old)
 and      /work/SRC/openSUSE:Factory/.ogre.new.1815 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ogre"

Wed Jan 31 23:55:27 2024 rev:13 rq:1143043 version:13.6.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/ogre/ogre.changes        2023-12-18 
22:57:01.930004844 +0100
+++ /work/SRC/openSUSE:Factory/.ogre.new.1815/ogre.changes      2024-01-31 
23:55:42.981246261 +0100
@@ -1,0 +2,6 @@
+Tue Jan 30 11:36:50 UTC 2024 - Michael Pujos <pujos.mich...@gmail.com>
+
+- fixed compilation with glslang v14
+- added fix-glslang-plugin-compilation.patch 
+
+-------------------------------------------------------------------

New:
----
  fix-glslang-plugin-compilation.patch

BETA DEBUG BEGIN:
  New:- fixed compilation with glslang v14
- added fix-glslang-plugin-compilation.patch 
BETA DEBUG END:

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

Other differences:
------------------
++++++ ogre.spec ++++++
--- /var/tmp/diff_new_pack.jMkwiF/_old  2024-01-31 23:55:44.021283789 +0100
+++ /var/tmp/diff_new_pack.jMkwiF/_new  2024-01-31 23:55:44.021283789 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ogre
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -49,6 +49,7 @@
 Patch3:         swig-3-cpp11.patch
 # PATCH-FIX-OPENSUSE fix-gslang-cpp17.patch -- Our GLSlang package requires 
c++17
 Patch4:         fix-gslang-cpp17.patch
+Patch5:         fix-glslang-plugin-compilation.patch
 BuildRequires:  cmake >= 3.10
 BuildRequires:  dos2unix
 BuildRequires:  doxygen
@@ -56,6 +57,7 @@
 BuildRequires:  freeimage-devel
 BuildRequires:  gcc-c++
 BuildRequires:  glslang-devel
+BuildRequires:  glslang-nonstd-devel
 BuildRequires:  imgui-devel
 BuildRequires:  pkgconfig
 BuildRequires:  python3
@@ -171,7 +173,7 @@
 Provides:       libOgreMain-plugins = %{version}
 Conflicts:      libOgreMain-plugins <= 1.12.13
 Requires(post): update-alternatives
-Requires(postun):update-alternatives
+Requires(postun): update-alternatives
 
 %description -n libOgreMain%{soname}-plugins
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented 3D engine.

++++++ fix-glslang-plugin-compilation.patch ++++++
--- ogre-13.6.5-orig/PlugIns/GLSLang/src/OgreGLSLang.cpp        2024-01-30 
12:24:56.745396228 +0100
+++ ogre-13.6.5/PlugIns/GLSLang/src/OgreGLSLang.cpp     2024-01-30 
12:26:20.255540877 +0100
@@ -10,6 +10,7 @@
 
 #include <glslang/Public/ShaderLang.h>
 #include <glslang/SPIRV/GlslangToSpv.h>
+#include <glslang/Include/Types.h>
 #include "gl_types.h"
 
 namespace

Reply via email to