commit:     e6043ce1ce44375f3e89928218885caffbd36dce
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 18:30:55 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue May 28 18:30:55 2024 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=e6043ce1

dev-qt/qtwebengine: Use upstreamed mechanism for py3 build

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtwebengine/qtwebengine-5.15.13.9999.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.13.9999.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15.13.9999.ebuild
index 4c202e58..009eada0 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.15.13.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.15.13.9999.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Library for rendering dynamic web content in Qt5 
C++ and QML applic
 HOMEPAGE="https://www.qt.io/";
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+       KEYWORDS="~amd64 ~arm64 ~x86"
        if [[ ${PV} == ${QT5_PV}_p* ]]; then
                SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz";
                S="${WORKDIR}/${P}"
@@ -152,6 +152,8 @@ src_unpack() {
 }
 
 src_prepare() {
+       rm "${WORKDIR}/${PATCHSET}"/010-build-without-python-2.patch || die
+
        if [[ ${PV} == ${QT5_PV}_p* ]]; then
                # This is made from git, and for some reason will fail w/o .git 
directories.
                mkdir -p .git src/3rdparty/chromium/.git || die
@@ -209,6 +211,7 @@ src_configure() {
                --
                -no-build-qtpdf
                -printing-and-pdf
+               --webengine-python-version=python3
                -system-opus
                -system-webp
                $(qt_use alsa)

Reply via email to