From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-commits+bounces-1727758-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183])
	(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 finch.gentoo.org (Postfix) with ESMTPS id 58F0A1584F2
	for <garchives@archives.gentoo.org>; Fri, 14 Mar 2025 08:19:11 +0000 (UTC)
Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189])
	(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)
	(Authenticated sender: relay-lists.gentoo.org@gentoo.org)
	by smtp.gentoo.org (Postfix) with ESMTPSA id 44811343177
	for <garchives@archives.gentoo.org>; Fri, 14 Mar 2025 08:19:11 +0000 (UTC)
Received: from bobolink.gentoo.org (localhost [127.0.0.1])
	by bobolink.gentoo.org (Postfix) with ESMTP id CA5BB11047B;
	Fri, 14 Mar 2025 08:18:31 +0000 (UTC)
Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183])
	(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 bobolink.gentoo.org (Postfix) with ESMTPS id BD4FC11047A
	for <gentoo-commits@lists.gentoo.org>; Fri, 14 Mar 2025 08:18:31 +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))
	(No client certificate requested)
	by smtp.gentoo.org (Postfix) with ESMTPS id 6EDCC343151
	for <gentoo-commits@lists.gentoo.org>; Fri, 14 Mar 2025 08:18:31 +0000 (UTC)
Received: from localhost.localdomain (localhost [IPv6:::1])
	by oystercatcher.gentoo.org (Postfix) with ESMTP id 47C1128EA
	for <gentoo-commits@lists.gentoo.org>; Fri, 14 Mar 2025 08:18:28 +0000 (UTC)
From: "Ionen Wolkens" <ionen@gentoo.org>
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" <ionen@gentoo.org>
Message-ID: <1741940056.321ae4bc1d823ece31361e4d2a49597ccb5eace0.ionen@gentoo>
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebchannel/
X-VCS-Repository: repo/gentoo
X-VCS-Files: dev-qt/qtwebchannel/Manifest dev-qt/qtwebchannel/qtwebchannel-6.9.0_rc.ebuild
X-VCS-Directories: dev-qt/qtwebchannel/
X-VCS-Committer: ionen
X-VCS-Committer-Name: Ionen Wolkens
X-VCS-Revision: 321ae4bc1d823ece31361e4d2a49597ccb5eace0
X-VCS-Branch: master
Date: Fri, 14 Mar 2025 08:18:28 +0000 (UTC)
Precedence: bulk
List-Post: <mailto:gentoo-commits@lists.gentoo.org>
List-Help: <mailto:gentoo-commits+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org>
X-BeenThere: gentoo-commits@lists.gentoo.org
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Archives-Salt: a6afd6e2-ed9e-4bd2-84b3-beab8da5b83a
X-Archives-Hash: efef654b9a41d73e5a6f41e80a0ac77c

commit:     321ae4bc1d823ece31361e4d2a49597ccb5eace0
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 14 06:17:37 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Mar 14 08:14:16 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321ae4bc

dev-qt/qtwebchannel: add 6.9.0_rc

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtwebchannel/Manifest                     |  1 +
 dev-qt/qtwebchannel/qtwebchannel-6.9.0_rc.ebuild | 27 ++++++++++++++++++++++++
 2 files changed, 28 insertions(+)

diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
index 28030f40dec0..867b9cef9756 100644
--- a/dev-qt/qtwebchannel/Manifest
+++ b/dev-qt/qtwebchannel/Manifest
@@ -1,3 +1,4 @@
 DIST qtwebchannel-5.15.16-gentoo-kde-1.tar.xz 5812 BLAKE2B 101597f6f40c8055b481f20c1a9cd848f3fa7cfccd90a1a5e8a85c4490a30ae34077fddc8b1ee4c800d88c198e1eb9384551458d6e55a884f082022735f53b53 SHA512 c9151c3db57f48d10d2b7b328bcd540c1fab438bce6904dd831449fd6d10381fc064cc02635b58f5ee1a8fcf13ebffb4c76556d502f548cc63ec35025d49f83d
 DIST qtwebchannel-everywhere-opensource-src-5.15.16.tar.xz 203080 BLAKE2B 684ff50715945d568bcf3d2aed5ee8627e4d57a8ca4a1429180282004031c04d7f78f093cd39e52b0eff619b1b80b59c720d3e153df8ae8fc5a2e88ae73f9e57 SHA512 106c72c0f49e79d92b4aa2aed235f57aef358aecdc0f30eb9b5ab2c28a56ab44df709143d2755ea5f35026e5aa3994d187da14838a2a542e878d6f5b70a7fe1b
 DIST qtwebchannel-everywhere-src-6.8.2.tar.xz 207372 BLAKE2B 69d4161971b127e4b7341fcc28fc9745fe1985ce9283d1041f05881515e0cf3697436e04921148635134cddcc26dfa80dd5129aba65236238bbdace5673362f6 SHA512 3c546639d65722612fdd6b0dd1d594e963c07b4f92366715fdad10c6ac6d427cdaec9557501e505dafd099cd67f3efa415ec1f7a3561fd4da76010b7ef3c107d
+DIST qtwebchannel-everywhere-src-6.9.0-rc.tar.xz 209472 BLAKE2B 62b887dbf6d53435ec7a7899ff0a000cf3d87d9ec8d853984ef20816d60fabe3ce8bbaa90f5e5994bb2679ff3553bfe4d90382819c3b198f4092df026200cc53 SHA512 d2f8d609791ccfb5a3597296155066f2b28baa1e6f48dd4d0658ce83050cf2a5b1f81a154ce3a5e7c52e40d608a0b0546d03b9740a265cb33c950e717e31f615

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.9.0_rc.ebuild b/dev-qt/qtwebchannel/qtwebchannel-6.9.0_rc.ebuild
new file mode 100644
index 000000000000..0535c65c91df
--- /dev/null
+++ b/dev-qt/qtwebchannel/qtwebchannel-6.9.0_rc.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt WebChannel"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="qml"
+
+RDEPEND="
+	~dev-qt/qtbase-${PV}:6[concurrent]
+	qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+	has_version "=dev-qt/qtdeclarative-$(ver_cut 1-3)*:6" && #913692
+		local mycmakeargs=( $(cmake_use_find_package qml Qt6Qml) )
+
+	qt6-build_src_configure
+}