media-video/mpv: fix dev-lang/lua dependency wrt bug 586318
authorIlya Tumaykin <itumaykin@gmail.com>
Tue, 21 Jun 2016 19:34:23 +0000 (22:34 +0300)
committerIlya Tumaykin <itumaykin@gmail.com>
Tue, 21 Jun 2016 19:57:52 +0000 (22:57 +0300)
mpv is known to be broken with Lua 5.3.
Even though Lua 5.3 isn't in tree yet, I'd prefer to have the fact that
it breaks mpv to be expressed as a dependency.

Gentoo-Bug: 586318

Package-Manager: portage-2.3.0_rc1

media-video/mpv/mpv-0.17.0-r5.ebuild
media-video/mpv/mpv-0.9.2-r1.ebuild
media-video/mpv/mpv-9999.ebuild

index 7540eba8cd36520f74a2f4654392c87b44b190b7..bee4c3b8816f1c5e94d1fed1bc77598a959cb975 100644 (file)
@@ -87,7 +87,7 @@ COMMON_DEPEND="
        )
        libcaca? ( >=media-libs/libcaca-0.99_beta18 )
        lua? (
-               !luajit? ( || ( =dev-lang/lua-5.1*:= =dev-lang/lua-5.2*:= ) )
+               !luajit? ( <dev-lang/lua-5.3:= )
                luajit? ( dev-lang/luajit:2 )
        )
        openal? ( >=media-libs/openal-1.13 )
index c75f1304dc18c3c6e681a32e4438a14fdb003b3d..088b68639e6364f88525bee31d10761a8ea8c549 100644 (file)
@@ -95,7 +95,7 @@ RDEPEND="
        libcaca? ( >=media-libs/libcaca-0.99_beta18 )
        libguess? ( >=app-i18n/libguess-1.0 )
        lua? (
-               !luajit? ( || ( =dev-lang/lua-5.1*:= =dev-lang/lua-5.2*:= ) )
+               !luajit? ( <dev-lang/lua-5.3:= )
                luajit? ( dev-lang/luajit:2 )
        )
        openal? ( >=media-libs/openal-1.13 )
index 38dd341b9302c6549e9a6de4ee17fa2530113d41..afae5b84a40bb8eea239ed786e9ab0a34302413b 100644 (file)
@@ -84,7 +84,7 @@ COMMON_DEPEND="
        )
        libcaca? ( >=media-libs/libcaca-0.99_beta18 )
        lua? (
-               !luajit? ( || ( =dev-lang/lua-5.1*:= =dev-lang/lua-5.2*:= ) )
+               !luajit? ( <dev-lang/lua-5.3:= )
                luajit? ( dev-lang/luajit:2 )
        )
        openal? ( >=media-libs/openal-1.13 )