www-client/opera: Drop USE=gstreamer (bug #629206).
authorJeroen Roovers <jer@gentoo.org>
Mon, 28 Aug 2017 20:33:59 +0000 (22:33 +0200)
committerJeroen Roovers <jer@gentoo.org>
Mon, 28 Aug 2017 20:34:29 +0000 (22:34 +0200)
Package-Manager: Portage-2.3.8, Repoman-2.3.3

www-client/opera/opera-12.16_p1860-r1.ebuild

index 5bb954545d67e4a62a73eeaeabc41f385a4ba137..aa9c5f4370433a08a229b350ee0863a44fde269c 100644 (file)
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.opera.com/"
 SLOT="0"
 LICENSE="OPERA-12 LGPL-2 LGPL-3"
 KEYWORDS="amd64 x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="elibc_FreeBSD gtk kde +gstreamer multilib"
+IUSE="elibc_FreeBSD gtk kde multilib"
 
 O_V="$(get_version_component_range 1-2)" # Version, i.e. 11.00
 O_B="$(get_version_component_range 3)"   # Build number, i.e. 1156
@@ -76,13 +76,6 @@ KDERDEPEND="
        dev-qt/qtcore:4
        dev-qt/qtgui:4
 "
-GSTRDEPEND="
-       dev-libs/glib:2
-       dev-libs/libxml2
-       media-libs/gst-plugins-base:0.10
-       media-libs/gstreamer:0.10
-       media-plugins/gst-plugins-meta:0.10
-"
 RDEPEND="
        media-libs/fontconfig
        media-libs/freetype
@@ -98,7 +91,6 @@ RDEPEND="
        x11-misc/xdg-utils
        gtk? ( ${GTKRDEPEND} )
        kde? ( ${KDERDEPEND} )
-       gstreamer? ( ${GSTRDEPEND} )
 "
 
 QA_PREBUILT="*"
@@ -145,6 +137,8 @@ src_prepare() {
        # Remove package directory
        rm -rf share/${PN}/package
 
+       rm -r lib/${PN}/gstreamer || die
+
        # Optional libraries
        if ! use gtk; then
                rm lib/${PN}/liboperagtk2.so || die
@@ -152,9 +146,6 @@ src_prepare() {
        if ! use kde; then
                rm lib/${PN}/liboperakde4.so || die
        fi
-       if ! use gstreamer; then
-               rm -r lib/${PN}/gstreamer || die
-       fi
        if use amd64 && ! use multilib; then
                rm lib/${PN}/pluginwrapper/operapluginwrapper-ia32-linux || die
        fi