From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 2BC80158043 for ; Sat, 13 Apr 2024 18:06:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 72A4EE29F9; Sat, 13 Apr 2024 18:06:12 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4F0F6E29F9 for ; Sat, 13 Apr 2024 18:06:12 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 90D2B3432EF for ; Sat, 13 Apr 2024 18:06:11 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id EFD96AB7 for ; Sat, 13 Apr 2024 18:06:09 +0000 (UTC) From: "Ionen Wolkens" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ionen Wolkens" Message-ID: <1713031401.c3c8c1ae09b1837167a653c5075be851adf04630.ionen@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild dev-qt/qtwebengine/qtwebengine-6.9999.ebuild X-VCS-Directories: dev-qt/qtwebengine/ X-VCS-Committer: ionen X-VCS-Committer-Name: Ionen Wolkens X-VCS-Revision: c3c8c1ae09b1837167a653c5075be851adf04630 X-VCS-Branch: master Date: Sat, 13 Apr 2024 18:06:09 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: e2014d1a-c632-4e8e-abe6-c8982e4671d7 X-Archives-Hash: 752c3e93b76cd449e09e2ad52d23ad19 commit: c3c8c1ae09b1837167a653c5075be851adf04630 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Apr 13 17:43:15 2024 +0000 Commit: Ionen Wolkens gentoo org> CommitDate: Sat Apr 13 18:03:21 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c8c1ae dev-qt/qtwebengine: hard require qtdeclarative (Qt6) "May" be possible to do without, but configure.cmake has an assert that prevents progressing if Quick+Qml is not found (even if disabled qml components, not to say something else may not genuinely need it), but for now hard depend on it. In that context it may not be super worth keeping USE=qml, albeit if unneeded it's still a bit less to build/install. May revisit, but keeping is convenient for webchannel[qml?]. Skip revbump, not worth rebuilds and USE=widgets (default and rarely disabled) is already pulling qtdeclarative. Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild | 3 +-- dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild | 3 +-- dev-qt/qtwebengine/qtwebengine-6.9999.ebuild | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild index 8e84a585dca0..8f64365294d5 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild @@ -37,6 +37,7 @@ RDEPEND=" dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,vulkan?,widgets?] + ~dev-qt/qtdeclarative-${PV}:6[widgets?] ~dev-qt/qtwebchannel-${PV}:6[qml?] media-libs/fontconfig media-libs/freetype @@ -68,7 +69,6 @@ RDEPEND=" geolocation? ( ~dev-qt/qtpositioning-${PV}:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) - qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) screencast? ( dev-libs/glib:2 media-libs/mesa[gbm(+)] @@ -82,7 +82,6 @@ RDEPEND=" x11-libs/libdrm ) !vaapi? ( media-libs/libvpx:= ) - widgets? ( ~dev-qt/qtdeclarative-${PV}:6[widgets] ) " DEPEND=" ${RDEPEND} diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild index 259833ebd793..69e355090337 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild @@ -37,6 +37,7 @@ RDEPEND=" dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,vulkan?,widgets?] + ~dev-qt/qtdeclarative-${PV}:6[widgets?] ~dev-qt/qtwebchannel-${PV}:6[qml?] media-libs/fontconfig media-libs/freetype @@ -68,7 +69,6 @@ RDEPEND=" geolocation? ( ~dev-qt/qtpositioning-${PV}:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) - qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) screencast? ( dev-libs/glib:2 media-libs/mesa[gbm(+)] @@ -82,7 +82,6 @@ RDEPEND=" x11-libs/libdrm ) !vaapi? ( media-libs/libvpx:= ) - widgets? ( ~dev-qt/qtdeclarative-${PV}:6[widgets] ) " DEPEND=" ${RDEPEND} diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild index faf29365b925..311a9544dc48 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild @@ -37,6 +37,7 @@ RDEPEND=" dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,vulkan?,widgets?] + ~dev-qt/qtdeclarative-${PV}:6[widgets?] ~dev-qt/qtwebchannel-${PV}:6[qml?] media-libs/fontconfig media-libs/freetype @@ -68,7 +69,6 @@ RDEPEND=" geolocation? ( ~dev-qt/qtpositioning-${PV}:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) - qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) screencast? ( dev-libs/glib:2 media-libs/mesa[gbm(+)] @@ -82,7 +82,6 @@ RDEPEND=" x11-libs/libdrm ) !vaapi? ( media-libs/libvpx:= ) - widgets? ( ~dev-qt/qtdeclarative-${PV}:6[widgets] ) " DEPEND=" ${RDEPEND}