media-libs/gst-plugins-bad: fix openglmixers plugin enabling
authorMart Raudsepp <leio@gentoo.org>
Wed, 20 Jun 2018 14:37:19 +0000 (17:37 +0300)
committerMart Raudsepp <leio@gentoo.org>
Wed, 20 Jun 2018 14:37:19 +0000 (17:37 +0300)
Package-Manager: Portage-2.3.40, Repoman-2.3.9

media-libs/gst-plugins-bad/gst-plugins-bad-1.14.1-r1.ebuild [moved from media-libs/gst-plugins-bad/gst-plugins-bad-1.14.1.ebuild with 93% similarity]

similarity index 93%
rename from media-libs/gst-plugins-bad/gst-plugins-bad-1.14.1.ebuild
rename to media-libs/gst-plugins-bad/gst-plugins-bad-1.14.1-r1.ebuild
index 06fc61a66a53a675afac5cafc36289dbcd3b3d06..715840165ea3999f6b48ccf32b2cb82ebaf9ea68 100644 (file)
@@ -47,6 +47,13 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+       local myconf=()
+       if use opengl || use gles2; then
+               myconf+=( --enable-gl )
+       else
+               myconf+=( --disable-gl )
+       fi
+
        # Always enable shm (shm_open) and ipcpipeline (sys/socket.h); no extra deps
        gstreamer_multilib_src_configure \
                $(multilib_native_use_enable introspection) \
@@ -59,7 +66,8 @@ multilib_src_configure() {
                --disable-debug \
                --without-player-tests \
                --enable-shm \
-               --enable-ipcpipeline
+               --enable-ipcpipeline \
+               "${myconf[@]}"
 
        if multilib_is_native_abi; then
                local x