Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ogre for openSUSE:Factory checked in at 2021-09-07 21:21:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ogre (Old) and /work/SRC/openSUSE:Factory/.ogre.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ogre" Tue Sep 7 21:21:23 2021 rev:7 rq:917132 version:1.12.12 Changes: -------- --- /work/SRC/openSUSE:Factory/ogre/ogre.changes 2021-06-11 00:18:04.637254735 +0200 +++ /work/SRC/openSUSE:Factory/.ogre.new.1899/ogre.changes 2021-09-07 21:22:02.641348116 +0200 @@ -1,0 +2,6 @@ +Mon Sep 6 08:19:56 UTC 2021 - Adam Mizerski <[email protected]> + +- Ogre is incompatible with OpenEXR v3. OpenEXR is an optional + dependency, so disable it for now using %bcond_with. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ogre.spec ++++++ --- /var/tmp/diff_new_pack.qDX0Cd/_old 2021-09-07 21:22:03.465349111 +0200 +++ /var/tmp/diff_new_pack.qDX0Cd/_new 2021-09-07 21:22:03.465349111 +0200 @@ -20,6 +20,8 @@ %define _version 1-12-12 %define soname 1_12_12 %bcond_with cg +# OpenEXR v3 is incompatible https://github.com/OGRECave/ogre/issues/2179 +%bcond_with openexr Name: ogre Version: 1.12.12 Release: 0 @@ -43,7 +45,9 @@ BuildRequires: python3 BuildRequires: swig BuildRequires: mono(mcs) +%if %{with openexr} BuildRequires: pkgconfig(OpenEXR) +%endif BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(assimp) @@ -94,9 +98,9 @@ %package -n libOgreMain%{soname} Summary: Ogre 3D: an open source graphics engine Group: System/Libraries +Recommends: %{name}-media = %{version} Recommends: libOgreMain%{soname}-codecs Recommends: libOgreMain%{soname}-plugins -Recommends: %{name}-media = %{version} %description -n libOgreMain%{soname} OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible @@ -372,12 +376,12 @@ Requires: pkgconfig(OGRE) Requires: pkgconfig(OGRE-Bites) Requires: pkgconfig(OGRE-MeshLodGenerator) +Requires: pkgconfig(OGRE-Overlay) Requires: pkgconfig(OGRE-Paging) Requires: pkgconfig(OGRE-Property) -Requires: pkgconfig(OGRE-Volume) -Requires: pkgconfig(OGRE-Overlay) Requires: pkgconfig(OGRE-RTShaderSystem) Requires: pkgconfig(OGRE-Terrain) +Requires: pkgconfig(OGRE-Volume) %description devel OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented 3D engine. @@ -385,8 +389,8 @@ %package -n ogre-demos Summary: Ogre demo programs Group: Development/Libraries/C and C++ -Requires: libOgreMain%{soname}-plugins = %{version} Requires: %{name}-media = %{version} +Requires: libOgreMain%{soname}-plugins = %{version} %if %{with cg} Requires: libOgreMain%{soname}-plugin-Cg = %{version} %endif @@ -511,7 +515,9 @@ %files -n libOgreMain%{soname}-codecs %{_libdir}/OGRE/Codec_Assimp.so{,.%{version}} +%if %{with openexr} %{_libdir}/OGRE/Codec_EXR.so{,.%{version}} +%endif %{_libdir}/OGRE/Codec_FreeImage.so{,.%{version}} %{_libdir}/OGRE/Codec_STBI.so{,.%{version}}
