1 |
commit: ad3dd068e31ba548ef3fa46e637d7c676deccbf4 |
2 |
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed May 27 01:46:34 2020 +0000 |
4 |
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed May 27 23:18:58 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad3dd068 |
7 |
|
8 |
dev-qt/qtwebengine: add ~ppc64 keyword and patchset |
9 |
|
10 |
Package-Manager: Portage-2.3.100, Repoman-2.3.22 |
11 |
Acked-by: Andreas Sturmlechner <asturm <AT> gentoo.org> |
12 |
Reviewed-by: Davide Pesavento <pesa <AT> gentoo.org> |
13 |
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org> |
14 |
|
15 |
dev-qt/qtwebengine/Manifest | 1 + |
16 |
dev-qt/qtwebengine/qtwebengine-5.15.0.ebuild | 9 ++++++++- |
17 |
2 files changed, 9 insertions(+), 1 deletion(-) |
18 |
|
19 |
diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest |
20 |
index 54ede5508f3..e74e7044864 100644 |
21 |
--- a/dev-qt/qtwebengine/Manifest |
22 |
+++ b/dev-qt/qtwebengine/Manifest |
23 |
@@ -1,3 +1,4 @@ |
24 |
+DIST qtwebengine-5.15.0-ppc64.tar.xz 48156 BLAKE2B 6901b04ca869e6980e7f624000dd292fad2b514d8b1853d2796a11fa0e1b1c3a80f284cc1e3c242133b6886bb56329430229645af1ad8cac927371e3941b9fab SHA512 c2613a8d889bb9d7184a65ab6127c8329a945386f23cb860219b8e161d0a43683fa66f69d8d1441f5920fa370fda7c4629865fa452be9ab8a8b1515e5f93504b |
25 |
DIST qtwebengine-everywhere-src-5.14.1.tar.xz 242438244 BLAKE2B d24210b2e04522b27409cc5ccfe722114f711c1c5e9aaff76882c178b0c455b475b90fd2acd5f7ba4f5dfba85c228c4baf2c231d3661eadf83e984d7e7b9e30f SHA512 fafa2fbc789941e837e35945857a6da00e73bd2abe512290674b9957719b998d8b8b95a35c709a171c9d0d111e6f418cec630dfcdbe47ecbae25a3b94e4c99f9 |
26 |
DIST qtwebengine-everywhere-src-5.14.2.tar.xz 242467568 BLAKE2B 2b69af846d9f6b1b1bd6380f56868e7fe86c88baf00e4b596e6a825d636472f837c1fc3b9ed41182dcc20dc0ba03360182aba39aee4adca66f407a8346f90fbf SHA512 bcfd9ece04bdbfded5272ce1b3ab482e88349b1f5c5a071f58f6e66fcb9604d1fc38fe909ae3d9631bdf0bf7c081d7590620c3388f1a577b5236f68b084699bf |
27 |
DIST qtwebengine-everywhere-src-5.15.0.tar.xz 278257432 BLAKE2B 832b15a0a542297f47ecaa057f29e24eb99dd142b314aa15243d864b715c74ec9dfc2ba23aa9be417581151d684d08dfcba173ea2d9311e19ca7af3d941f590b SHA512 11983470f0da9abfffba072406b2c67b475d8cf65412fdcfd925758e2a9449f509780e5b1001fb6868445c2c9540e5aa0e754954b70f1795b47335bad7c749b2 |
28 |
|
29 |
diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.0.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.0.ebuild |
30 |
index 92d70124554..eb31e0dc68f 100644 |
31 |
--- a/dev-qt/qtwebengine/qtwebengine-5.15.0.ebuild |
32 |
+++ b/dev-qt/qtwebengine/qtwebengine-5.15.0.ebuild |
33 |
@@ -8,8 +8,11 @@ inherit multiprocessing python-any-r1 qt5-build |
34 |
|
35 |
DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications" |
36 |
|
37 |
+# patchset based on https://github.com/chromium-ppc64le releases |
38 |
+SRC_URI+=" ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.0-ppc64.tar.xz )" |
39 |
+ |
40 |
if [[ ${QT5_BUILD_TYPE} == release ]]; then |
41 |
- KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
42 |
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" |
43 |
fi |
44 |
|
45 |
IUSE="alsa bindist designer geolocation jumbo-build kerberos pulseaudio +system-ffmpeg +system-icu widgets" |
46 |
@@ -85,6 +88,10 @@ PATCHES=( |
47 |
) |
48 |
|
49 |
src_prepare() { |
50 |
+ if use ppc64; then |
51 |
+ eapply "${WORKDIR}/${PN}-ppc64" |
52 |
+ fi |
53 |
+ |
54 |
if ! use jumbo-build; then |
55 |
sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \ |
56 |
src/buildtools/config/common.pri || die |