www-client/chromium: sync M77 with M76
authorStephan Hartmann <stha09@googlemail.com>
Fri, 9 Aug 2019 16:30:01 +0000 (18:30 +0200)
committerMike Gilbert <floppym@gentoo.org>
Fri, 9 Aug 2019 16:53:04 +0000 (12:53 -0400)
Closes: https://github.com/gentoo/gentoo/pull/12660
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Stephan Hartmann <stha09@googlemail.com>
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
www-client/chromium/chromium-77.0.3865.10.ebuild

index 161ff336d9681a925f621e8bb6bc94c68c9aa1f7..3e45bdcca35f645e31fe1ddb67148d9dc3668846 100644 (file)
@@ -17,7 +17,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+closure-compile component-build cups gnome-keyring +hangouts jumbo-build kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
+IUSE="+closure-compile component-build cups cpu_flags_arm_neon gnome-keyring +hangouts jumbo-build kerberos pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 REQUIRED_USE="component-build? ( !suid )"
 
@@ -87,11 +87,11 @@ RDEPEND="${COMMON_DEPEND}
        tcmalloc? ( !<x11-drivers/nvidia-drivers-331.20 )
        widevine? ( www-plugins/chrome-binary-plugins[widevine(-)] )
 "
-# dev-vcs/git - https://bugs.gentoo.org/593476
-# sys-apps/sandbox - https://crbug.com/586444
 DEPEND="${COMMON_DEPEND}
 "
+# dev-vcs/git - https://bugs.gentoo.org/593476
 BDEPEND="
+       ${PYTHON_DEPS}
        >=app-arch/gzip-1.7
        !arm? (
                dev-lang/yasm
@@ -553,7 +553,7 @@ src_configure() {
                ffmpeg_target_arch=arm64
        elif [[ $myarch = arm ]] ; then
                myconf_gn+=" target_cpu=\"arm\""
-               ffmpeg_target_arch=$(usex neon arm-neon arm)
+               ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm)
        else
                die "Failed to determine target arch, got '$myarch'."
        fi