www-plugins/adobe-flash: Add USE=npapi dependencies (bug #600672 by reagentoo)
authorJeroen Roovers <jer@gentoo.org>
Thu, 24 Nov 2016 15:21:16 +0000 (16:21 +0100)
committerJeroen Roovers <jer@gentoo.org>
Thu, 24 Nov 2016 15:21:40 +0000 (16:21 +0100)
Package-Manager: portage-2.3.2

www-plugins/adobe-flash/adobe-flash-11.2.202.644.ebuild
www-plugins/adobe-flash/adobe-flash-24.0.0.154.ebuild

index 74548673002ec07ea0410edc6fe2c550dd96c8d9..ae35599ecaca88534f7c8afa24c57e0f43741120 100644 (file)
@@ -40,7 +40,7 @@ RESTRICT="strip mirror"
 
 S="${WORKDIR}"
 
-NATIVE_DEPS="
+NATIVE_RDEPEND="
        dev-libs/atk
        dev-libs/glib:2
        dev-libs/nspr
@@ -78,7 +78,7 @@ DEPEND="
 "
 RDEPEND="
        ${DEPEND}
-       abi_x86_64? ( ${NATIVE_DEPS} )
+       abi_x86_64? ( ${NATIVE_RDEPEND} )
        abi_x86_32? (
                amd64? (
                        >=dev-libs/atk-2.10.0[abi_x86_32(-)]
@@ -97,7 +97,7 @@ RDEPEND="
                        >=x11-libs/libXt-1.1.4[abi_x86_32(-)]
                        >=x11-libs/pango-1.36.3[abi_x86_32(-)]
                )
-               x86? ( ${NATIVE_DEPS} )
+               x86? ( ${NATIVE_RDEPEND} )
        )
        || ( media-fonts/liberation-fonts media-fonts/corefonts )
        selinux? ( sec-policy/selinux-flash )
index 7c835c498e9e0b8c8e9922da6154aa4d24a79bc8..f2b7ef11a7ee3ee8892c49e4a1ec4bb323404f8c 100644 (file)
@@ -35,7 +35,40 @@ KEYWORDS="-* ~amd64 ~x86"
 LICENSE="AdobeFlash-11.x"
 RESTRICT="strip mirror"
 
+NPAPI_RDEPEND="
+       dev-libs/atk
+       dev-libs/glib:2
+       dev-libs/nspr
+       dev-libs/nss
+       kde? (
+               dev-qt/qtcore:4
+               dev-qt/qtdbus:4
+               dev-qt/qtgui:4
+               dev-qt/qtsvg:4
+               kde-base/kdelibs
+               x11-libs/libICE
+               x11-libs/libSM
+               x11-libs/libXau
+               x11-libs/libXdmcp
+               x11-libs/libXext
+               x11-libs/libXft
+               x11-libs/libXpm
+       )
+       media-libs/fontconfig
+       media-libs/freetype
+       >=sys-libs/glibc-2.4
+       x11-libs/cairo
+       x11-libs/gdk-pixbuf
+       x11-libs/gtk+:2
+       x11-libs/libX11
+       x11-libs/libXcursor
+       x11-libs/libXext
+       x11-libs/libXrender
+       x11-libs/libXt
+       x11-libs/pango
+"
 RDEPEND="
+       npapi? ( ${NPAPI_RDEPEND} )
        !www-plugins/chrome-binary-plugins[flash(-)]
        npapi? ( !www-plugins/adobe-flash:0 )
 "