Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
Date: Sun, 25 Jul 2021 00:04:49
Message-Id: 1627171457.8ae53f7edeefa821aef3f308fe5ed1b374582fb0.gyakovlev@gentoo
1 commit: 8ae53f7edeefa821aef3f308fe5ed1b374582fb0
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 24 23:19:56 2021 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 25 00:04:17 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae53f7e
7
8 www-client/chromium: keyword 92.0.4515.107 for ~ppc64
9
10 and refresh patchset
11 new patches are no longer -p0
12 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
13
14 www-client/chromium/Manifest | 1 +
15 www-client/chromium/chromium-92.0.4515.107.ebuild | 13 ++++++++++---
16 2 files changed, 11 insertions(+), 3 deletions(-)
17
18 diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
19 index a301c93fedd..a238f1b3018 100644
20 --- a/www-client/chromium/Manifest
21 +++ b/www-client/chromium/Manifest
22 @@ -3,6 +3,7 @@ DIST chromium-91-ppc64le-6.tar.xz 28968 BLAKE2B 5153be672aec91899d9eabe3ddf4c3d0
23 DIST chromium-91.0.4472.164.tar.xz 950253100 BLAKE2B 4de7222dbf8fb22115518625ebc8eb62eca281bd4a28ee9d4f4450545aa4155a5bf7478f56d9ba482c102deea5c7b3214299549480c19d972b1380931f7ba4df SHA512 3d15b7df6d6627084bc82cfb6f9c52f917cdb03cea73f85199e6d41eb9636db867e56ea60d69a8bbc92dd8cb59f13b4ae6c609d59f32fe04f88c33252225f8a5
24 DIST chromium-92-glibc-2.33-patch.tar.xz 12636 BLAKE2B 0621d2135c1a0864374010c36959deda7b612d448e28780bfe8968fcd45363c091a84413eb3c6f560e9f805a421b910f33e9cc023055e7bf7801aa374d41dc80 SHA512 6d9e999c0b18186f2db28a804f9f84f6b472cf2fac33d72a0b09ded3106f43378a6eaf52b316e0b07a3876d9074ba299a285bdf06193553ee81bdbea4bc66294
25 DIST chromium-92-patchset-7.tar.xz 4004 BLAKE2B 8587663a072eb08abacbc2e54924855f29efefdbec46acf5cb8b0cc40b816b96ba7694c4ab1abe997572a6dbecf94ea27f368a7337263adfff44f2b4b042d862 SHA512 65c8267ab0921719c71d4b03a4315bbb1ceec35ce4794de9dcc6099b2c349baf4782b67316ebb8c9db233630b7fc89fa0baf719f9f0f41eb39972cdeb437e612
26 +DIST chromium-92-ppc64le-1.tar.xz 30416 BLAKE2B e953e3ba1ac0ff4bae437328eb1c52fb3863007ff92db91c6858c8c5f7b4c5c39fb8bf6898c3385c7faa82666f1a18aae7fcb5379b9199e58c5c0526fbd9dbee SHA512 b5a20076a34705c53c56d7763189ebfd860a456ca544a7f0c9ce30c877be92270ea724f1bebb9b597b301def27dde0a672b0c30e16e6abbf958cecfd60b07ec5
27 DIST chromium-92.0.4515.107.tar.xz 957809240 BLAKE2B 61f34c6de424dbc0bed4a3f6ede42c936389e3280ffccc6db8750674fc512257120fad4006bf5e31701cfebf9cd12df96bb2936296293312317dee85748bf773 SHA512 8814a3371e38836cee02178fa06bee612d00efe561791278351ef5312f5225742d416043fe6e25e9e353ae3d82dbd5ef57c9b1f115423da6537288e9aece779a
28 DIST chromium-93-patchset-5.tar.xz 4404 BLAKE2B f347a66c5767bb03dd6a0feda433f51f5110e0429c6f55494000bd1a61a4f3b6a218e7f12ce91a02adae94ee0a85d0aceb12aef5a0537e9362f23817edb662c0 SHA512 39d3bd5ad51e33d5d82a42d5289ab137bdb3280e4d2d647fce86eb59d14a01e9f31531cf82ba9055168c18d1fb96e3013e2d40dc89b30c725c89241d34b7b25d
29 DIST chromium-93.0.4557.4.tar.xz 1034639148 BLAKE2B d515e5be84f63bd21e757750963188390bc1b888aeb50a1b7767805784e6efce1c89f058fe5bcdf73a8790677a2b76cd3f01cc6df1b245996924ae46e91911d6 SHA512 b5b214d639becdfdb4a6bd2ee04c9556ee4eca0e436ed6580c8e6d9e5a37476ae1fa208eef741aa8d8535f30f1e751041aaf02fff57dbd685341d7b5866a81cc
30
31 diff --git a/www-client/chromium/chromium-92.0.4515.107.ebuild b/www-client/chromium/chromium-92.0.4515.107.ebuild
32 index 42231b2a855..3a52332ae4a 100644
33 --- a/www-client/chromium/chromium-92.0.4515.107.ebuild
34 +++ b/www-client/chromium/chromium-92.0.4515.107.ebuild
35 @@ -15,7 +15,7 @@ DESCRIPTION="Open-source version of Google Chrome web browser"
36 HOMEPAGE="https://chromium.org/"
37 PATCHSET="7"
38 PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
39 -PPC64LE_PATCHSET="91-ppc64le-6"
40 +PPC64LE_PATCHSET="92-ppc64le-1"
41 SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
42 https://files.pythonhosted.org/packages/ed/7b/bbf89ca71e722b7f9464ebffe4b5ee20a9e5c9a555a56e2d3914bb9119a6/setuptools-44.1.0.zip
43 https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz
44 @@ -25,7 +25,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
45
46 LICENSE="BSD"
47 SLOT="0"
48 -KEYWORDS="~amd64 ~arm64 ~x86"
49 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
50 IUSE="component-build cups cpu_flags_arm_neon +hangouts headless +js-type-check kerberos official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-icu vaapi wayland widevine"
51 REQUIRED_USE="
52 component-build? ( !suid )
53 @@ -239,10 +239,17 @@ src_prepare() {
54 "${FILESDIR}/chromium-shim_headers.patch"
55 )
56
57 - use ppc64 && eapply -p0 "${WORKDIR}/${PN}"-ppc64le
58 + if use ppc64; then
59 + eapply "${WORKDIR}/${PN}-ppc64le/xxx-ppc64le-libvpx.patch"
60 + eapply "${WORKDIR}/${PN}-ppc64le/xxx-ppc64le-support.patch"
61 + eapply "${WORKDIR}/${PN}-ppc64le/xxx-ppc64le-swiftshader.patch"
62 + fi
63
64 default
65
66 + # this patch needs to be applied after gentoo sandbox patchset
67 + use ppc64 && eapply "${WORKDIR}/${PN}-ppc64le/xxx-ppc64le-sandbox_kernel_stat.patch"
68 +
69 mkdir -p third_party/node/linux/node-linux-x64/bin || die
70 ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die