commit:     4808abeebdc05714d09f0c3f3410a7068365c30d
Author:     Stephan Hartmann <sultan <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 22 20:41:16 2021 +0000
Commit:     Stephan Hartmann <sultan <AT> gentoo <DOT> org>
CommitDate: Thu Apr 22 20:41:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4808abee

www-client/chromium: beta channel bump to 91.0.4472.19

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org>

 www-client/chromium/Manifest                                 |  2 +-
 ...mium-91.0.4472.10.ebuild => chromium-91.0.4472.19.ebuild} | 12 +++++++++++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index ac643a88c85..b3fb368ae2a 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,5 +2,5 @@ DIST chromium-90-patchset-7.tar.xz 3892 BLAKE2B 
3ba169baaaf74b548749be3f845f5052
 DIST chromium-90.0.4430.72.tar.xz 917364932 BLAKE2B 
12813a6cd32c5ff2532d4d97d99e955d4ec7868c702e437039fd7daa806b8f9d77b96a2dc713438efcb5c1b14069ca3489b666e2c33daa3b0ac701c3038662b5
 SHA512 
b07943ac1535cce0d02046b6e79eb01809bfae95ad6eea3bc7d209ff41d54278ca6575462ea372f3014b434e4f1dc8e529aa752a77ec519659abd089e21506e3
 DIST chromium-90.0.4430.85.tar.xz 917373872 BLAKE2B 
4bac19ddacd1b4b54b02cb3075b2d3fa0e69883c7ee30c89deacad37be6b5b2f0fd166e6c56b8fd998854798ccad2716ea505349583c973c0085a16156002507
 SHA512 
90aac1f0b676e1ca5ccb9a362abb475945c1944686a8aba08509cde105a974ef115ca3ea56e3a88737bec7d0ae3ac1482d9c844cb14adc8f1bc06ac41ad60791
 DIST chromium-91-patchset-5.tar.xz 3648 BLAKE2B 
6c8636f63dc857886d09c8ed69b4c61adc627d2280decdf03b548be8ff2cb522ef0def7a240d1c3c9ee71920304a43af571e2146e2828b89c3b6f87373b8c4a1
 SHA512 
1554feec958291ad3140e2685683befe4b6e0b0ab6a8694c0e02d5b4bf4b7fcad410f17e72099653456fd95ed24a732dd28f2dcfaf146eb3bf68052e2342a481
-DIST chromium-91.0.4472.10.tar.xz 949094512 BLAKE2B 
902f09e8f3f45598343524ab6dd6f91267c387d882c83c085fa8021c6db65c9093ac6aa9ad73ce64386a1642d3dbe9aa55cc024cdbcdad14032c89141426c962
 SHA512 
03cb2671941d3a1d38a424336b7e72ca28db249acc6df4d72d53cf59698cca140e935fa0c1dc07bf1f48e9a240690f7e10e57cff09ce5b86225bc229a27b80fa
+DIST chromium-91.0.4472.19.tar.xz 949006036 BLAKE2B 
affc7696fe6a55858a3eda9d5b69c858a75d81f72946e4159fef446175c8759e09f0c9cb3aaa8c603bd8f209af3585e074906d977187fde74b1efa8591cab5ee
 SHA512 
50f83970b7137a42a7742e756d0df2468a50147d2801bc35debcacfa956897725d91df5ffcbfa73ad668ba31d897c7b95d75e3005544c398c695b5731d275f9b
 DIST setuptools-44.1.0.zip 858569 BLAKE2B 
f59f154e121502a731e51294ccd293d60ffccadacf51e23b53bf7ceba38858948b86783238061136c827ac3373ea7ea8e6253d4bb53f3f1dd69284568ec65a68
 SHA512 
4dfb0f42d334b835758e865a26ecd1e725711fa2b9c38ddc273b8b3849fba04527bc97436d11ba1e98f1a42922aa0f0b9032e32998273c705fac6e10735eacbf

diff --git a/www-client/chromium/chromium-91.0.4472.10.ebuild 
b/www-client/chromium/chromium-91.0.4472.19.ebuild
similarity index 98%
rename from www-client/chromium/chromium-91.0.4472.10.ebuild
rename to www-client/chromium/chromium-91.0.4472.19.ebuild
index a4a4720d578..c526c986828 100644
--- a/www-client/chromium/chromium-91.0.4472.10.ebuild
+++ b/www-client/chromium/chromium-91.0.4472.19.ebuild
@@ -70,7 +70,6 @@ COMMON_DEPEND="
        )
        sys-apps/dbus:=
        sys-apps/pciutils:=
-       <sys-libs/glibc-2.33
        virtual/udev
        x11-libs/cairo:=
        x11-libs/gdk-pixbuf:2
@@ -233,6 +232,17 @@ src_prepare() {
                "${FILESDIR}/chromium-shim_headers.patch"
        )
 
+       # seccomp sandbox is broken if compiled against >=sys-libs/glibc-2.33, 
bug #769989
+       if has_version -d ">=sys-libs/glibc-2.33"; then
+               ewarn "Adding experimental glibc-2.33 sandbox patch. Seccomp 
sandbox might"
+               ewarn "still not work correctly. In case of issues, try to 
disable seccomp"
+               ewarn "sandbox by adding --disable-seccomp-filter-sandbox to 
CHROMIUM_FLAGS"
+               ewarn "in /etc/chromium/default."
+               PATCHES+=(
+                       "${FILESDIR}/chromium-glibc-2.33.patch"
+               )
+       fi
+
        default
 
        mkdir -p third_party/node/linux/node-linux-x64/bin || die

Reply via email to