commit:     fdeafa50b21d629b27062aba032369a35ed4d426
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  3 07:07:10 2026 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Mar  3 07:13:21 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdeafa50

dev-qt/qtwayland: add 6.11.0_rc

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

 dev-qt/qtwayland/Manifest                   |  1 +
 dev-qt/qtwayland/qtwayland-6.11.0_rc.ebuild | 39 +++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index 123e46f7a436..04454f0cbc2f 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -2,3 +2,4 @@ DIST qtwayland-5.15.18-gentoo-kde-1.tar.xz 45732 BLAKE2B 
e9498684aad8205487a8beb
 DIST qtwayland-everywhere-opensource-src-5.15.18.tar.xz 547760 BLAKE2B 
e41148764c0926109a35ef62bdfd59b031c42ed245783400a139da872ee6a83f9e4480e357ebd7561c3eeacb4cac612e94d0817f4bbe5a66131fab3a5a3596d7
 SHA512 
9e0d07a4a91eb6dd1bde6b211bae2b64f2035a28176c277adb86ab5d3a281c7740930dc304db94990c1d2277ef54d17b934f99326413719626fb161b612c033f
 DIST qtwayland-everywhere-src-6.10.1.tar.xz 901632 BLAKE2B 
c9d6ef7116afae89d22bdfc6f2221621cd288f462bf33d75bd79dd6c1afcf5d1660d04320c5134b52c7960a54986bb9242bfef48fa20ca3a96fd910fbb809de1
 SHA512 
77084b4fcf1549a5e35b4d6cf54940893adf4825f83585989b0072cb8607a419a6d01a97756b4a3c3fd994e02be099c98c70df52af522ae03f2aaea27dc7962e
 DIST qtwayland-everywhere-src-6.10.2.tar.xz 901748 BLAKE2B 
c1c8ac0626e021e7755b2f8d4cd9a7463683a3f5987ebd98c6649e8b3f6dbef37e4d3afba56912842908a828c89084173a7a08059b0feca1612620a62f0a15f2
 SHA512 
c485421ffcbd03a55560272c08ae3b1ad5ea5d7b97e3cacff700bfdc8a458520d040c3443a2ec14d822af8f3fdb9754c32c065c73b586c8db8ea32bedba164b9
+DIST qtwayland-everywhere-src-6.11.0-rc.tar.xz 903720 BLAKE2B 
dc644e077587386d5608ce1bc57258655b0600b32020304052fd74a8d35cbf968407e08c5b306a0d219a7b682f2fc8c9530c402a81ad56fa9f36890c90951a6a
 SHA512 
bd55abbf364d9ff806b77766407f24d31f955ed73dd7218c6c02512b4d298c3b0c772f35d462c58bc7a47b9499b1f897344631193182a4ce67a33b8e86d7598c

diff --git a/dev-qt/qtwayland/qtwayland-6.11.0_rc.ebuild 
b/dev-qt/qtwayland/qtwayland-6.11.0_rc.ebuild
new file mode 100644
index 000000000000..38fc85e340ad
--- /dev/null
+++ b/dev-qt/qtwayland/qtwayland-6.11.0_rc.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Toolbox for making Qt based Wayland compositors"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="gnome qml"
+
+RDEPEND="
+       dev-libs/wayland
+       ~dev-qt/qtbase-${PV}:6[gui,opengl,wayland]
+       media-libs/libglvnd
+       x11-libs/libxkbcommon
+       qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
+       gnome? (
+               ~dev-qt/qtbase-${PV}:6[dbus]
+               ~dev-qt/qtsvg-${PV}:6
+       )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+       dev-util/wayland-scanner
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake_use_find_package qml Qt6Quick)
+               $(qt_feature gnome wayland_decoration_adwaita)
+       )
+
+       qt6-build_src_configure
+}

Reply via email to