www-client/chromium: beta channel bump to 81.0.4044.69
authorStephan Hartmann <stha09@googlemail.com>
Wed, 18 Mar 2020 18:09:08 +0000 (19:09 +0100)
committerMike Gilbert <floppym@gentoo.org>
Wed, 18 Mar 2020 18:35:00 +0000 (14:35 -0400)
Drop dependency on deprecated libgnome-keyring.

Bug: https://bugs.gentoo.org/713012
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Stephan Hartmann <stha09@googlemail.com>
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/15005

www-client/chromium/Manifest
www-client/chromium/chromium-81.0.4044.69.ebuild [moved from www-client/chromium/chromium-81.0.4044.62.ebuild with 98% similarity]

index b0fbf7e447002cf1dec09e9236a34110dc9e838c..d550400e0d29a03f7f289576461bfa9781f28b18 100644 (file)
@@ -1,3 +1,3 @@
 DIST chromium-80.0.3987.132.tar.xz 796975056 BLAKE2B 0da35d3218f4f44c15f05693336a034876764ef228f173cd00cedc045ebc06972416779a39458863b47a1863ab8f21b5d2dc11c6ed33ee81649cd0316bf31524 SHA512 10bf0d1efdf2ead9e94de90971ec135f5370f8c949acfd75ca953aed706510cc3a1464f1ff3c40275921bb24953d8ce65d095e38cb0d56488ccc2c7fa27516d4
-DIST chromium-81.0.4044.62.tar.xz 785977660 BLAKE2B a9346e9e5761a1210cae245d955dce9ec807a21e3343de11e52581d161eaf8170876c4eb7f145453bf3736b54006b9142b09be834cb1fd7702a078f3ec0a2617 SHA512 f6728e2b8f81ccab0ffecc511a2364badba9f1d2149dc209de0c5f824108085afef4459f9e0bfbe571acd363405a8d77e80ea59150c4f9783717aa2f68f060e2
+DIST chromium-81.0.4044.69.tar.xz 785953544 BLAKE2B 1e9f0e0560c08ffa77568f16cf57a0de82c737e7517b27da1b925cfaa9a5797a189e2280891acba46373d3fc4e1798fae9d3367508fe5f1315b945a1aa3e5bac SHA512 77f8d922d9c84f72d562b37fe787ad1e92e64dc0b3755402c5024f94559f4731888dccdaa0fbe52a7b3f68692918dfa43a369b54f7b0ea71ead319261e89b5c4
 DIST chromium-82.0.4083.0.tar.xz 794521032 BLAKE2B 5437aaed6c81bab1bd6495db0665fe6c3fbd1058535272d19a6d6c9d34db0102ff3464e1f210461c0944dd84257bc036004aed412f91590a6ff951c1e3fb7925 SHA512 412757cd004ceb7946bd4b8f30afd9589f6b33595a9f231c4a43a7a6328547fec8bdf42d751ec4babc244c16d7b9bbd2448adeb155e4ac354d714180a69c0709
similarity index 98%
rename from www-client/chromium/chromium-81.0.4044.62.ebuild
rename to www-client/chromium/chromium-81.0.4044.69.ebuild
index 45aaac52abdfe6b3477c48e1bc769c900328e5ef..4b605e6cba0e8ffa6e11a8ac92cf0d88b08242b9 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 cpu_flags_arm_neon gnome-keyring +hangouts kerberos pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
+IUSE="+closure-compile component-build cups cpu_flags_arm_neon +hangouts 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 )"
 
@@ -34,7 +34,6 @@ COMMON_DEPEND="
        dev-libs/nspr:=
        >=dev-libs/nss-3.26:=
        >=dev-libs/re2-0.2019.08.01:=
-       gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
        >=media-libs/alsa-lib-1.0.19:=
        media-libs/fontconfig:=
        media-libs/freetype:=
@@ -490,12 +489,14 @@ src_configure() {
        # See dependency logic in third_party/BUILD.gn
        myconf_gn+=" use_system_harfbuzz=true"
 
+       # Disable deprecated libgnome-keyring dependency, bug #713012
+       myconf_gn+=" use_gnome_keyring=false"
+
        # Optional dependencies.
        myconf_gn+=" closure_compile=$(usex closure-compile true false)"
        myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
        myconf_gn+=" enable_widevine=$(usex widevine true false)"
        myconf_gn+=" use_cups=$(usex cups true false)"
-       myconf_gn+=" use_gnome_keyring=$(usex gnome-keyring true false)"
        myconf_gn+=" use_kerberos=$(usex kerberos true false)"
        myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"