commit ogre for openSUSE:Factory
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.michael@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
participants (1)
-
Source-Sync