diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest index 28c7150c6790a..16165c7df1e7a 100644 --- a/dev-qt/qtwayland/Manifest +++ b/dev-qt/qtwayland/Manifest @@ -1 +1,2 @@ DIST qtwayland-everywhere-src-6.11.1.tar.xz 903616 BLAKE2B 50452f6c9cb21c8b60687898b74651e67a87da0063c968a4cbb9eae2d0c45697fada478d93d35d74870dc925c9457d0b9b3ed23389ab7a9e013e7872041855fb SHA512 97c9aa8a75d68d3ba5f28e86dd2af7fc3fd2a32a190ffc4c5b5145a98e7657627dbb2b63893f241d009baa72de7beaebfcf91282e731b7985c240d204c5aab9b +DIST qtwayland-everywhere-src-6.11.2.tar.xz 905288 BLAKE2B 8c8156a0ea1273c55732de6c0159746e8fcd87a5c795101548acba5fa94898eccbede63386cb0f1c1bbb99a3c326c3200251824a750a20f3b94f26b1527fc586 SHA512 1bf50e38615010877e21f664b941d5227827cc4086631de885f7aff1e8c73fef9fcbbd7453b3132284134875458e748358fcdf3c823862f511178f63e6bc9918 diff --git a/dev-qt/qtwayland/qtwayland-6.11.2.ebuild b/dev-qt/qtwayland/qtwayland-6.11.2.ebuild new file mode 100644 index 0000000000000..38fc85e340ada --- /dev/null +++ b/dev-qt/qtwayland/qtwayland-6.11.2.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 +}