summaryrefslogtreecommitdiff
path: root/dev-qt/qtwayland
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-09-26 23:29:13 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-09-26 23:29:13 +0100
commitb544d842bfe55df1b59d40fb8059d5d240e4f42b (patch)
tree092145f89b76ccd50aba38348cb99b802227f5ae /dev-qt/qtwayland
parent20c20eb967a638c833aae1462f149894b2dbd811 (diff)
gentoo auto-resync : 26:09:2023 - 23:29:12
Diffstat (limited to 'dev-qt/qtwayland')
-rw-r--r--dev-qt/qtwayland/Manifest4
-rw-r--r--dev-qt/qtwayland/qtwayland-5.15.10-r5.ebuild2
-rw-r--r--dev-qt/qtwayland/qtwayland-6.6.0_rc.ebuild47
3 files changed, 51 insertions, 2 deletions
diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index 14e5e2210d4e..abcd47555493 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -2,10 +2,12 @@ AUX qtwayland-6.5.2-drag-drop-segfault.patch 1808 BLAKE2B 2305e54b77d0ffd357b75c
DIST qtwayland-5.15.10-gentoo-kde-3.tar.xz 46984 BLAKE2B e0fa3708d1f91599d292d5c84e4285e165cfc14e6dfba420df487e33fb13fba3b19c4e722aa3c658eb6c33e775610a0d1363361a7dd7f67c1d2c275d852b9f4d SHA512 30333d9987311eeba7d970d75806a3fd3682856890b6c8bdf5048761f14c187dcaff45c9fed445a75c594772a2dd174eee39f550fcae25042bc7ab052e0743e1
DIST qtwayland-everywhere-opensource-src-5.15.10.tar.xz 568552 BLAKE2B c5cd4ed5ff78befb5bb49f9eb809562c418b2469aa0fa23728a1de46d57f42788bba3f87a54c8dda2ee0900c76b84213d1111fd86159dc5e6707f7b67ed386de SHA512 214b1fec7dfd815d148a7485f7811e623b06d172e58e4ee3167264a4e4b8f4aeec11474e574f91652a0bd3a48476a6747cad468f1e5035c49a55a96fc1400899
DIST qtwayland-everywhere-src-6.5.2.tar.xz 1059356 BLAKE2B 4708b78ff5c8e413edaa4d4400317f58dd068273a5eef7caf1500abf8afbe4e9ac405b6854691ef93265a7eeb0cfb7406024826a0b7c7ba3f8149218af67fd48 SHA512 520d109402f1d629481029a3b1eaab740e66135db4069c34651172bb2ad821b22de60e9956a96331d2f32a4522fc52c6a4ba99b474092d755760cad08c776477
+DIST qtwayland-everywhere-src-6.6.0-rc.tar.xz 1126036 BLAKE2B a53c91587780cc7f8b06ff7365e0110570b3d7cc320cfafa247d69afd726a05dd4901dd628792a62aec8d7e6dbb74015544e13db3da13f9d1233adc845764170 SHA512 5bac30dc1f73a17141e5bb475df830602e3b87234b0800115dbf9f8901ccf1709a0c51150080afe04ac82e92a02186022adc9d69ea9df2b62889d3dd2f1b7074
EBUILD qtwayland-5.15.10-r4.ebuild 1394 BLAKE2B 6b0e886f062477f44846655911f39e61a296cdc118ca67cd08890e661e705f92a8cf5d98c5c8e1b50e4a0c52deda6ba2fb8991326b0553d246b2761a6a51bc8d SHA512 d37fdbf9bf9549881ba9eb22ceedec3c88bcf208f20fc3faf99e5d8f9a2208de516e414dc93ea8f9fe6c73d2ea9591960ce44295f18d76537d8bc6e1ba581b41
-EBUILD qtwayland-5.15.10-r5.ebuild 1004 BLAKE2B 876364c0d8cb91bfbebec58ada80bb01cfc1d5c7d0d6b0297258cf3daf9cedfd1197d9a00777240fc13f294820d664859377f93982e4e3be7591e5dc479b844b SHA512 6f6f8c26fb9a9bd3d03a6de4128e86541f77618a269b71cfb216dd3bc1072bbf0475eba9f8659dca3c8ebec6046f7336877cb1071fce30ae2b7847121f191853
+EBUILD qtwayland-5.15.10-r5.ebuild 1003 BLAKE2B 22c1125646e972f96d04baeebb658420056252f118cfcaaf6382ea61f31f5687c1e49bf270a08650d7c9c789212b80d1de38ae782fc121b8c0caf160fd5f010c SHA512 7e191b884ac6a92295451189c3a55030ed48a9399b36ae8193d9521bd671cddf115b978edc2b89cc3dbbc052f7ee1ad5377f36d67d766e90e4c89e40ec80ad4a
EBUILD qtwayland-6.5.2-r3.ebuild 1031 BLAKE2B 9f563231cb5f2fab8b768f1994e499424a31973f587090dd0f6bfe6c883839c0bddf4dd27da0ab79d80e61f3a4012c709860a806cb30ee8daa74d90f9924777c SHA512 80e6df7a01eda95cc3da63b32bc90834c702acc2bc9ff9c646898adfe4d9acc66400f28d96d61a5bdfbcedee5601a25f33296c9dbbfd3f3f9cef5459ea66d160
EBUILD qtwayland-6.5.9999.ebuild 967 BLAKE2B f3a45032c732127486f860df3fdfbff9913bf6cbd207c119262b97a5a51a58ad2ae14eca3f1d8c4312898eb9136d723f328be741f91589de80876b5ba2fef515 SHA512 524efe99de6af4d10f465e0b17187ebe57fdc0be06981b56dfa84c46f9aacd4d6f011673dbd5d1ac01cd08a964b7eb983c40826794a5342ee4cf8963d1b99e0e
+EBUILD qtwayland-6.6.0_rc.ebuild 967 BLAKE2B f3a45032c732127486f860df3fdfbff9913bf6cbd207c119262b97a5a51a58ad2ae14eca3f1d8c4312898eb9136d723f328be741f91589de80876b5ba2fef515 SHA512 524efe99de6af4d10f465e0b17187ebe57fdc0be06981b56dfa84c46f9aacd4d6f011673dbd5d1ac01cd08a964b7eb983c40826794a5342ee4cf8963d1b99e0e
EBUILD qtwayland-6.6.9999.ebuild 967 BLAKE2B f3a45032c732127486f860df3fdfbff9913bf6cbd207c119262b97a5a51a58ad2ae14eca3f1d8c4312898eb9136d723f328be741f91589de80876b5ba2fef515 SHA512 524efe99de6af4d10f465e0b17187ebe57fdc0be06981b56dfa84c46f9aacd4d6f011673dbd5d1ac01cd08a964b7eb983c40826794a5342ee4cf8963d1b99e0e
EBUILD qtwayland-6.9999.ebuild 967 BLAKE2B f3a45032c732127486f860df3fdfbff9913bf6cbd207c119262b97a5a51a58ad2ae14eca3f1d8c4312898eb9136d723f328be741f91589de80876b5ba2fef515 SHA512 524efe99de6af4d10f465e0b17187ebe57fdc0be06981b56dfa84c46f9aacd4d6f011673dbd5d1ac01cd08a964b7eb983c40826794a5342ee4cf8963d1b99e0e
MISC metadata.xml 790 BLAKE2B 61ed17b888bc084b787b06d504b86aaf7a55c87f332115d007340cc5e158d6b02f08b247140d4311f37cfe92c474a07faeef5470bbd109dbbe7f600faccb9724 SHA512 61e0b8812f02c9d51a31c0e1e05cfdf512c5dd0336c95f00db237f5e3419555cea90be0aaa02894c5a9e50ded43ccbcd1fd3a38d2fd93651a27dc0d85fccccc9
diff --git a/dev-qt/qtwayland/qtwayland-5.15.10-r5.ebuild b/dev-qt/qtwayland/qtwayland-5.15.10-r5.ebuild
index 9b7874654029..de54e0788983 100644
--- a/dev-qt/qtwayland/qtwayland-5.15.10-r5.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15.10-r5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=3
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
diff --git a/dev-qt/qtwayland/qtwayland-6.6.0_rc.ebuild b/dev-qt/qtwayland/qtwayland-6.6.0_rc.ebuild
new file mode 100644
index 000000000000..8589a8ce444f
--- /dev/null
+++ b/dev-qt/qtwayland/qtwayland-6.6.0_rc.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Wayland platform plugin for Qt"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
+fi
+
+IUSE="compositor qml vulkan"
+
+RDEPEND="
+ dev-libs/wayland
+ ~dev-qt/qtbase-${PV}:6[gui,opengl,vulkan=]
+ media-libs/libglvnd
+ x11-libs/libxkbcommon
+ compositor? (
+ qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="dev-util/wayland-scanner"
+
+CMAKE_SKIP_TESTS=(
+ # segfaults for not-looked-into reasons, but not considered
+ # an issue given >=seatv5 exists since wayland-1.10 (2016)
+ tst_seatv4
+ # needs a compositor/opengl, skip the extra trouble
+ tst_surface
+ tst_xdgdecorationv1
+)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Quick)
+ $(qt_feature compositor wayland_server)
+ )
+
+ qt6-build_src_configure
+}