commit:     4fabe03b92554b7724f098026f0086fb1fbf2923
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 13:33:46 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 13:34:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fabe03b

dev-games/ogre: fix MissingManifest, UnknownUseFlags

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-games/ogre/Manifest     |  3 +++
 dev-games/ogre/metadata.xml | 10 +++++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/dev-games/ogre/Manifest b/dev-games/ogre/Manifest
index 362251d8f596..333bba06d603 100644
--- a/dev-games/ogre/Manifest
+++ b/dev-games/ogre/Manifest
@@ -1,3 +1,6 @@
+DIST imgui-1.77.tar.gz 1269147 BLAKE2B 
be0db9b77903664db0fadf1672ec23983dc89292fd261a1e89c1eab88b82e95de7c2af37eb7ef43cc994b889fdf7d7fb2dd1282b93c1f3b1166c7fe0d2dccaf5
 SHA512 
d5ebf4bb5e1ce83b226f2e68b3afe0f0abaeb55245fedf754e5453afd8d1df4dac8b5c47fc284c2588b40d05a55fc191b5e55c7be279c5e5e23f7c5b70150546
 DIST imgui-1.87.tar.gz 1460834 BLAKE2B 
f73b71400311e7c5f82248e242a932add5090670c78077ca2239f349730bab88a00bfe4deca4e854772ef7f6a2cff1fc0f38f7174a026995f93c9e7b55eb2a1d
 SHA512 
3255b06698ab9c8951953e1e0b6d160d64adfa4c011b21a4288547292a7f8fff586875faf9dae0677818bde65bd7e98da92f16f6beb1e6a66aa835edf32e8ce2
+DIST ogre-1.12.9.tar.gz 125955067 BLAKE2B 
5676690d2d9db8c4c903b7bf3e7660ddf5c0675eb11e1b34f08a5a50739d6212e986c7b500173ad5edab4835d96c705f86cc0fd37e1ff1e64a161ab1ce8968df
 SHA512 
a80525a4924a430ccac3f01f93a5f36b4b9d2f7671ef0629d7dd21d3651ea7a698d5cc520eb814c6ee4c0ee7efcd3f6a8f16688773300a25537636bb61eba286
 DIST ogre-1.9.0.tar.bz2 128098305 BLAKE2B 
6e67a5b60a6606a910e099f1c7ba736eb525f079f3aba5cfb362329b9130059d303fc9df6f7b8611c0ba75e1e207fa018e543e93c9f5ce39a6621e4c72ed4a83
 SHA512 
b1ea93d80ac0978a7c228460a6714f8d17797450efd5af6765c9fa4402e9060a8ef3a700d2757593a3016fdc32276722c8f4a5d9889a3e2eb424f16162a52bde
 DIST ogre-13.6.1.tar.gz 91951783 BLAKE2B 
a345de5b6cb4e7be3c565f77bf7f541684733b21d862a234687ccffcc2b6c0ecf5b0fdd9fd42ddbee11c0e81388aee21d550a7e33550cd46fb17dbccfb6bb7f6
 SHA512 
c868a171c75adacf5eee54ee6be70faf8d5f8734dc5f1f01cd475faa78d4f9796860cfb20d486f53f20aaca5ea5306795bb5a2e1c5ded2dcb38612d5ca2550b4
+DIST ogre-2.1.tar.gz 157457252 BLAKE2B 
97e83cb93a07de5bd5f4fd778604e6146105e70045a6019f0fcdd7f96fe20f6ad495e19988dcd5e4c4073a0bcdeb5ce2afb06fae6945363c397a882672c80520
 SHA512 
9802e3bf20ddb09453524d1ddafa7a2083dfd0e609563f478fe31b087dd06d463f69800b9c6485cb3db92d98f282ef67ace3e272c1ef531e982ea9f719617fb5

diff --git a/dev-games/ogre/metadata.xml b/dev-games/ogre/metadata.xml
index 9ffeae644f30..10134612ebf8 100644
--- a/dev-games/ogre/metadata.xml
+++ b/dev-games/ogre/metadata.xml
@@ -83,15 +83,23 @@ Exporters
     <flag name="cache">Enable GL state cache support</flag>
     <flag name="cg">NVIDIA toolkit plugin</flag>
     <flag name="double-precision">More precise calculations at the expense of 
speed</flag>
-    <flag name="egl">Use egl instead of glx</flag>
     <flag name="deprecated" restrict="&gt;dev-games/ogre-13">
         Build deprecated nodeless positioning of Lights and Cameras.
     </flag>
+    <flag name="egl">Use egl instead of glx</flag>
+    <flag name="fine-granularity" restrict="~dev-games/ogre-2.1">
+        Enable fine light mask granularity. This impacts on performance and 
should
+        not be enabled unless an application really needs it.
+    </flag>
     <flag name="freeimage">Support images via 
<pkg>media-libs/freeimage</pkg></flag>
     <flag name="gl3plus">Build OpenGL 3+ RenderSystem</flag>
     <flag name="gles2" restrict="&lt;dev-games/ogre-13">Build OpenGL ES 2.x 
RenderSystem</flag>
     <flag name="gles3" restrict="&lt;dev-games/ogre-13">Enable OpenGL ES 3.x 
Features</flag>
     <flag name="json">Use <pkg>dev-libs/rapidjson</pkg> (needed by Hlms JSON 
materials)</flag>
+    <flag name="legacy-animations">
+        Use the skeletal animation from 1.x. It's much slower, but the new 
system
+        is still experimental.
+    </flag>
     <flag name="ois">Pull in Object-oriented Input System library 
<pkg>dev-games/ois</pkg> for samples</flag>
     <flag name="poco">When USE=threads, use poco for threading</flag>
     <flag name="resman-pedantic">

Reply via email to