diff options
Diffstat (limited to 'games-engines')
-rw-r--r-- | games-engines/Manifest.gz | bin | 3552 -> 3553 bytes | |||
-rw-r--r-- | games-engines/openmw/Manifest | 4 | ||||
-rw-r--r-- | games-engines/openmw/openmw-0.48.0.ebuild | 12 | ||||
-rw-r--r-- | games-engines/openmw/openmw-9999.ebuild | 12 |
4 files changed, 18 insertions, 10 deletions
diff --git a/games-engines/Manifest.gz b/games-engines/Manifest.gz Binary files differindex 6124cceca55c..fe4a4e76aa21 100644 --- a/games-engines/Manifest.gz +++ b/games-engines/Manifest.gz diff --git a/games-engines/openmw/Manifest b/games-engines/openmw/Manifest index 119f20954c32..2eab0a379d23 100644 --- a/games-engines/openmw/Manifest +++ b/games-engines/openmw/Manifest @@ -6,6 +6,6 @@ DIST openmw-0.47.0.tar.gz 5156857 BLAKE2B 40e8b9670423259fa0cc03ef000c17ebe06d1d DIST openmw-0.48.0.tar.gz 6020423 BLAKE2B 6a6f710f06efc0e844115018365db8148e9f6acefd453df74904144f53f5e896e9ab4d4f563ab95a3231500a2c1a5e1f8c5b6d6ac5c1315805c61657d13a7aa8 SHA512 969c10b285c039b54810c56f202f9c33bd03c83d87fec722c3389525e87fc7104760ea12527be5fb19a3f7ae2dc9aef0e4c6b7375d8bbcd6eb726e1d7859b833 DIST openmw-template-8966dab24692555eec720c854fb0f73d108070cd.omwgame 139730 BLAKE2B bf7f96912fd828078c62d112f3ff83e9a35298516135fb46b15ed01fc0260247cc0cba4aa3bbc55bf6a688f216384dbd9a5aa3328c4387b9b180b80f7463963e SHA512 6e38642bcf013c5f496a9cb0bf3ec7c9553b6e86b836e7844824c5a05f556c9391167214469b6318401684b702d7569896bf743c85aee4198612b3315ba778d6 EBUILD openmw-0.47.0-r2.ebuild 3670 BLAKE2B 0495a7f65bf5e48f91187500dc0251889c9f950ab87088d888a55110eb016fd7490294c10515712cfe562649719e02646c043ce225d9b2b296f26b740358edaa SHA512 7e77a0b8717aaa1b6ab546449c9931f5dd6ab0b229b159fe77c8969032678ef549f3e667aa1bca173f5075420fce5717c4ad068fa8245c8bd0a2b070500930ea -EBUILD openmw-0.48.0.ebuild 4570 BLAKE2B 3c76eb6ee6199067632b6d74c5cf846e15d3d591e8f91ea7efa3ff8516a00b3f885a2aa67c53601f506f5981d1c764729ab2f373a2bcc1ad99c338467c5c34e1 SHA512 90d46537e256164297ce13af3bc383bc8294ec90ddf7135db674cc8733f3e26c13d24c1179439372fcdc5ae82f4b727b08876046e978559126546ea8b1523205 -EBUILD openmw-9999.ebuild 4570 BLAKE2B 3c76eb6ee6199067632b6d74c5cf846e15d3d591e8f91ea7efa3ff8516a00b3f885a2aa67c53601f506f5981d1c764729ab2f373a2bcc1ad99c338467c5c34e1 SHA512 90d46537e256164297ce13af3bc383bc8294ec90ddf7135db674cc8733f3e26c13d24c1179439372fcdc5ae82f4b727b08876046e978559126546ea8b1523205 +EBUILD openmw-0.48.0.ebuild 4636 BLAKE2B 398aa1c6eab50c01c65463a579f5da6c88e75d4731d46b96e380264dc0d4217ad7087bf0e3066e069dedcf7aaf0246d7fe292f771131da47e4fb147fd9683524 SHA512 e3eb936a2cfcb29e0b0ca88b8fef925b5945733245608b8d23c5d1a1c72ed15b54a3ade646815db56a48aa59af995c0cea5f28efee572570c78c0310f0fea410 +EBUILD openmw-9999.ebuild 4636 BLAKE2B 398aa1c6eab50c01c65463a579f5da6c88e75d4731d46b96e380264dc0d4217ad7087bf0e3066e069dedcf7aaf0246d7fe292f771131da47e4fb147fd9683524 SHA512 e3eb936a2cfcb29e0b0ca88b8fef925b5945733245608b8d23c5d1a1c72ed15b54a3ade646815db56a48aa59af995c0cea5f28efee572570c78c0310f0fea410 MISC metadata.xml 1454 BLAKE2B f0cfc77e752bbd3b7a4cd1bee5d7e76aa913e402525928980f728273807be80555fb03e8b9891d28fea8b941c3e632395322536f006b94dea5a00d74bced610b SHA512 9aa67b87fd886d8c3fe29f5eb3f5fbd943a7d690c1dca21a34746a286d0b193e36ec8c96b75554ca3f98c4d149dcd7e072aa702b09c6670d63739a3c8b766df3 diff --git a/games-engines/openmw/openmw-0.48.0.ebuild b/games-engines/openmw/openmw-0.48.0.ebuild index a7b997f5b8a9..6190481f116b 100644 --- a/games-engines/openmw/openmw-0.48.0.ebuild +++ b/games-engines/openmw/openmw-0.48.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -LUA_COMPAT=( luajit ) +LUA_COMPAT=( lua5-{1,3,4} luajit ) inherit cmake lua-single readme.gentoo-r1 xdg DESCRIPTION="Open source reimplementation of TES III: Morrowind" @@ -34,7 +34,7 @@ RESTRICT="!test? ( test )" RDEPEND="${LUA_DEPS} app-arch/lz4:= - dev-games/mygui + >=dev-games/mygui-3.4.1 dev-cpp/yaml-cpp:= dev-db/sqlite:3 dev-games/recastnavigation:= @@ -105,8 +105,6 @@ src_configure() { -DUSE_LUAJIT=ON ) else - # 5.1 (and other 5.x) are supported in theory, but don't work well (eg. test fails) - # In a future version consider adding it back to LUA_COMPAT or dropping this branch mycmakeargs+=( -DUSE_LUAJIT=OFF -DLua_FIND_VERSION_MAJOR=$(ver_cut 1 $(lua_get_version)) @@ -137,6 +135,12 @@ src_compile() { } src_test() { + # Lua 5.x is supported in theory, but don't work as well, the test fails + # Upstream recommends luajit, but it has less arch coverage + if [[ ${ELUA} != luajit ]]; then + elog "Skipping tests on ${ELUA}" + return + fi pushd "${BUILD_DIR}" > /dev/null || die ./openmw_test_suite || die popd > /dev/null || die diff --git a/games-engines/openmw/openmw-9999.ebuild b/games-engines/openmw/openmw-9999.ebuild index a7b997f5b8a9..6190481f116b 100644 --- a/games-engines/openmw/openmw-9999.ebuild +++ b/games-engines/openmw/openmw-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -LUA_COMPAT=( luajit ) +LUA_COMPAT=( lua5-{1,3,4} luajit ) inherit cmake lua-single readme.gentoo-r1 xdg DESCRIPTION="Open source reimplementation of TES III: Morrowind" @@ -34,7 +34,7 @@ RESTRICT="!test? ( test )" RDEPEND="${LUA_DEPS} app-arch/lz4:= - dev-games/mygui + >=dev-games/mygui-3.4.1 dev-cpp/yaml-cpp:= dev-db/sqlite:3 dev-games/recastnavigation:= @@ -105,8 +105,6 @@ src_configure() { -DUSE_LUAJIT=ON ) else - # 5.1 (and other 5.x) are supported in theory, but don't work well (eg. test fails) - # In a future version consider adding it back to LUA_COMPAT or dropping this branch mycmakeargs+=( -DUSE_LUAJIT=OFF -DLua_FIND_VERSION_MAJOR=$(ver_cut 1 $(lua_get_version)) @@ -137,6 +135,12 @@ src_compile() { } src_test() { + # Lua 5.x is supported in theory, but don't work as well, the test fails + # Upstream recommends luajit, but it has less arch coverage + if [[ ${ELUA} != luajit ]]; then + elog "Skipping tests on ${ELUA}" + return + fi pushd "${BUILD_DIR}" > /dev/null || die ./openmw_test_suite || die popd > /dev/null || die |