Ogre-1.12.7 is quite stable, and the in-tree version 1.9 is ancient. OpenCV-4 won't merge if it is installed, but does with ogre-1.12.x. The Ogre-1.12.x series is the road to Ogre-2.x, so we should bump this. Also cleanup of the old Ogre-1.9.0 package is only possible with a stable Ogre-1.12.x in the tree. (I already have a PR and will add it when my tests are finished.) Reproducible: Always
Also Ogre-2.1_pre20191212 is no longer needed, asVersion 2.1 had its first release.
Bumped to 1.12.8
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089bef6fa06174418903e7ce6ce0e8be242efbb7 commit 089bef6fa06174418903e7ce6ce0e8be242efbb7 Author: Sven Eden <yamakuzue@gmx.net> AuthorDate: 2020-04-26 12:46:19 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2020-08-25 21:59:54 +0000 dev-games/ogre: 1.12.8 version bump plus fixes/additions Changes: * imgui version has been raised to 1.76 * gles2 USE flag has been removed. Ogre with GLES2/3 support now depends on HLSL2GLSL unconditionally. The flags and their config options have been 'backed up' as comments for easy re-integration once we have an ebuild for HLSL2GLSL. ( See: https://github.com/aras-p/hlsl2glslfork ) * 'experimental' USE flag renamed to 'deprecated'. The HLMS component has switched from experimental to deprecated. * quakemap.cfg is gone * tests.cfg has been added Fixes: * The 'Simple' demo has been fixed to compile with pedantic resource manager. Bug: https://bugs.gentoo.org/728458 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sven Eden <yamakuzure@gmx.net> Signed-off-by: James Le Cuirot <chewi@gentoo.org> dev-games/ogre/Manifest | 4 +- .../ogre-1.12.4-fix_sample_source_install.patch | 15 ---- .../ogre/files/ogre-1.12.8-fix_Simple_demo.patch | 11 +++ ...dia_path.patch => ogre-1.12.8-media_path.patch} | 0 ..._path.patch => ogre-1.12.8-resource_path.patch} | 0 .../ogre/files/ogre-1.12.8-upgrade_imgui.patch | 28 ++++++++ dev-games/ogre/metadata.xml | 5 +- .../{ogre-1.12.4.ebuild => ogre-1.12.8.ebuild} | 82 +++++++++++----------- 8 files changed, 85 insertions(+), 60 deletions(-)