Gentoo Archives: gentoo-commits

From: Stephan Hartmann <sultan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
Date: Thu, 22 Apr 2021 20:41:55
Message-Id: 1619124100.4808abeebdc05714d09f0c3f3410a7068365c30d.sultan@gentoo
1 commit: 4808abeebdc05714d09f0c3f3410a7068365c30d
2 Author: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 22 20:41:16 2021 +0000
4 Commit: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 22 20:41:40 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4808abee
7
8 www-client/chromium: beta channel bump to 91.0.4472.19
9
10 Package-Manager: Portage-3.0.17, Repoman-3.0.2
11 Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org>
12
13 www-client/chromium/Manifest | 2 +-
14 ...mium-91.0.4472.10.ebuild => chromium-91.0.4472.19.ebuild} | 12 +++++++++++-
15 2 files changed, 12 insertions(+), 2 deletions(-)
16
17 diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
18 index ac643a88c85..b3fb368ae2a 100644
19 --- a/www-client/chromium/Manifest
20 +++ b/www-client/chromium/Manifest
21 @@ -2,5 +2,5 @@ DIST chromium-90-patchset-7.tar.xz 3892 BLAKE2B 3ba169baaaf74b548749be3f845f5052
22 DIST chromium-90.0.4430.72.tar.xz 917364932 BLAKE2B 12813a6cd32c5ff2532d4d97d99e955d4ec7868c702e437039fd7daa806b8f9d77b96a2dc713438efcb5c1b14069ca3489b666e2c33daa3b0ac701c3038662b5 SHA512 b07943ac1535cce0d02046b6e79eb01809bfae95ad6eea3bc7d209ff41d54278ca6575462ea372f3014b434e4f1dc8e529aa752a77ec519659abd089e21506e3
23 DIST chromium-90.0.4430.85.tar.xz 917373872 BLAKE2B 4bac19ddacd1b4b54b02cb3075b2d3fa0e69883c7ee30c89deacad37be6b5b2f0fd166e6c56b8fd998854798ccad2716ea505349583c973c0085a16156002507 SHA512 90aac1f0b676e1ca5ccb9a362abb475945c1944686a8aba08509cde105a974ef115ca3ea56e3a88737bec7d0ae3ac1482d9c844cb14adc8f1bc06ac41ad60791
24 DIST chromium-91-patchset-5.tar.xz 3648 BLAKE2B 6c8636f63dc857886d09c8ed69b4c61adc627d2280decdf03b548be8ff2cb522ef0def7a240d1c3c9ee71920304a43af571e2146e2828b89c3b6f87373b8c4a1 SHA512 1554feec958291ad3140e2685683befe4b6e0b0ab6a8694c0e02d5b4bf4b7fcad410f17e72099653456fd95ed24a732dd28f2dcfaf146eb3bf68052e2342a481
25 -DIST chromium-91.0.4472.10.tar.xz 949094512 BLAKE2B 902f09e8f3f45598343524ab6dd6f91267c387d882c83c085fa8021c6db65c9093ac6aa9ad73ce64386a1642d3dbe9aa55cc024cdbcdad14032c89141426c962 SHA512 03cb2671941d3a1d38a424336b7e72ca28db249acc6df4d72d53cf59698cca140e935fa0c1dc07bf1f48e9a240690f7e10e57cff09ce5b86225bc229a27b80fa
26 +DIST chromium-91.0.4472.19.tar.xz 949006036 BLAKE2B affc7696fe6a55858a3eda9d5b69c858a75d81f72946e4159fef446175c8759e09f0c9cb3aaa8c603bd8f209af3585e074906d977187fde74b1efa8591cab5ee SHA512 50f83970b7137a42a7742e756d0df2468a50147d2801bc35debcacfa956897725d91df5ffcbfa73ad668ba31d897c7b95d75e3005544c398c695b5731d275f9b
27 DIST setuptools-44.1.0.zip 858569 BLAKE2B f59f154e121502a731e51294ccd293d60ffccadacf51e23b53bf7ceba38858948b86783238061136c827ac3373ea7ea8e6253d4bb53f3f1dd69284568ec65a68 SHA512 4dfb0f42d334b835758e865a26ecd1e725711fa2b9c38ddc273b8b3849fba04527bc97436d11ba1e98f1a42922aa0f0b9032e32998273c705fac6e10735eacbf
28
29 diff --git a/www-client/chromium/chromium-91.0.4472.10.ebuild b/www-client/chromium/chromium-91.0.4472.19.ebuild
30 similarity index 98%
31 rename from www-client/chromium/chromium-91.0.4472.10.ebuild
32 rename to www-client/chromium/chromium-91.0.4472.19.ebuild
33 index a4a4720d578..c526c986828 100644
34 --- a/www-client/chromium/chromium-91.0.4472.10.ebuild
35 +++ b/www-client/chromium/chromium-91.0.4472.19.ebuild
36 @@ -70,7 +70,6 @@ COMMON_DEPEND="
37 )
38 sys-apps/dbus:=
39 sys-apps/pciutils:=
40 - <sys-libs/glibc-2.33
41 virtual/udev
42 x11-libs/cairo:=
43 x11-libs/gdk-pixbuf:2
44 @@ -233,6 +232,17 @@ src_prepare() {
45 "${FILESDIR}/chromium-shim_headers.patch"
46 )
47
48 + # seccomp sandbox is broken if compiled against >=sys-libs/glibc-2.33, bug #769989
49 + if has_version -d ">=sys-libs/glibc-2.33"; then
50 + ewarn "Adding experimental glibc-2.33 sandbox patch. Seccomp sandbox might"
51 + ewarn "still not work correctly. In case of issues, try to disable seccomp"
52 + ewarn "sandbox by adding --disable-seccomp-filter-sandbox to CHROMIUM_FLAGS"
53 + ewarn "in /etc/chromium/default."
54 + PATCHES+=(
55 + "${FILESDIR}/chromium-glibc-2.33.patch"
56 + )
57 + fi
58 +
59 default
60
61 mkdir -p third_party/node/linux/node-linux-x64/bin || die