Сравнение qtwebengine-5.15.10_p20230623 с qtwebengine-5.15.10_p20230815
/usr/portage/dev-qt/qtwebengine/qtwebengine-5.15.10_p20230815.ebuild 2023-10-09 14:52:30.416368373 +0300 | ||
---|---|---|
3 | 3 | |
4 | 4 |
EAPI=8 |
5 | 5 | |
6 |
PATCHSET="${P}-patchset" |
|
6 | 7 |
PYTHON_COMPAT=( python3_{10..11} ) |
7 | 8 |
PYTHON_REQ_USE="xml(+)" |
8 | 9 |
inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs |
... | ... | |
11 | 12 |
HOMEPAGE="https://www.qt.io/" |
12 | 13 | |
13 | 14 |
if [[ ${QT5_BUILD_TYPE} == release ]]; then |
14 |
KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" |
|
15 |
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" |
|
15 | 16 |
if [[ ${PV} == ${QT5_PV}_p* ]]; then |
16 | 17 |
SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz" |
17 | 18 |
S="${WORKDIR}/${P}" |
... | ... | |
27 | 28 |
fi |
28 | 29 | |
29 | 30 |
# ppc64 patchset based on https://github.com/chromium-ppc64le releases |
30 |
SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-5.15.8_p20230313-patchset.tar.xz |
|
31 |
SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz |
|
31 | 32 |
ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-r1-chromium87-ppc64le.tar.xz )" |
32 | 33 | |
33 | 34 |
IUSE="alsa bindist designer geolocation +jumbo-build kerberos pulseaudio screencast +system-icu widgets" |
... | ... | |
100 | 101 |
ppc64? ( >=dev-util/gn-0.1807 ) |
101 | 102 |
" |
102 | 103 | |
103 |
PATCHES=( |
|
104 |
"${WORKDIR}/${PN}-5.15.8_p20230313-patchset" |
|
105 |
"${FILESDIR}/${PN}-5.15.10_p20230623-clang16.patch" |
|
106 |
"${FILESDIR}/${PN}-5.15.10_p20230623-ffmpeg-binutils-2.41.patch" |
|
107 |
) |
|
104 |
PATCHES=( "${WORKDIR}/${PATCHSET}" ) |
|
108 | 105 | |
109 | 106 |
qtwebengine_check-reqs() { |
110 | 107 |
# bug #307861 |
... | ... | |
158 | 155 |
} |
159 | 156 | |
160 | 157 |
src_prepare() { |
161 |
# upstreamed, but not spinning new patchset just yet |
|
162 |
rm "${WORKDIR}"/qtwebengine-5.15.8_p20230313-patchset/015-gcc13.patch || die |
|
163 | ||
164 | 158 |
if [[ ${PV} == ${QT5_PV}_p* ]]; then |
165 | 159 |
# This is made from git, and for some reason will fail w/o .git directories. |
166 | 160 |
mkdir -p .git src/3rdparty/chromium/.git || die |