1 |
commit: 19e08760476c4fa68e79c16897542870b8f57c40 |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Nov 29 19:26:53 2022 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Nov 29 20:50:27 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e08760 |
7 |
|
8 |
dev-qt/qtwayland: 5.15.7 version bump |
9 |
|
10 |
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> |
11 |
|
12 |
dev-qt/qtwayland/Manifest | 2 ++ |
13 |
dev-qt/qtwayland/qtwayland-5.15.7.ebuild | 49 ++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 51 insertions(+) |
15 |
|
16 |
diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest |
17 |
index 6533bb0349f1..aee700ada9fb 100644 |
18 |
--- a/dev-qt/qtwayland/Manifest |
19 |
+++ b/dev-qt/qtwayland/Manifest |
20 |
@@ -1,4 +1,6 @@ |
21 |
DIST qtwayland-5.15.5-gentoo-kde-2.tar.xz 35492 BLAKE2B 91334609155e4bd227d76e5972422b400ab4b6196389a1b6b4c271994287851bc3b624ae761ece1418037735784edf7740ed5337ef6972bf708c598c202b7e86 SHA512 2663b59c7647e8a7d5f64905be114fc1b248cd8e10c2eba6bddc25b74fbbc5216e8264f41f50b6368819664921e27dfe96d4c1556c0e56f8c3c2c0ed75a72080 |
22 |
+DIST qtwayland-5.15.7-gentoo-kde-1.tar.xz 42912 BLAKE2B e616cdb5aef13b6350658de2d6922109b7d827536afce98d67f7b1936c91de7521a6b4f8997926334cb77e1009fd4e27e4e0aef5c78cf9ba5a6c964797d2b1e1 SHA512 23be3f4e1612a557f1eb0c17cb158897b48910e336765b6c2e06ed892b67f368dfd4ba916373bbed9d3650a1e1f39b3768db39632b4763ad103515b32a86c0c2 |
23 |
DIST qtwayland-everywhere-opensource-src-5.15.5.tar.xz 567384 BLAKE2B 01ce4d546bda7bf332f8cc4f86a5e8bfb1be0ef60336ee3cae58266a25d51cf00fef3e6c4204f0179abc2ef748f88bd3a20f89f36da74d5d15c70ae7b4975186 SHA512 828dceb7bc54ce610a73f110f0aca332a90cf95df4a3bc971bd21c4e878366cb8d2248e609b73ce4d381579a143843c87a62f23dcc95767e522874e53a1b0327 |
24 |
+DIST qtwayland-everywhere-opensource-src-5.15.7.tar.xz 568024 BLAKE2B ed2031ea40c5618c2390865807ef33eae42a3231098f1959f0a7e9e3b8e8d70f4461647aaa11afeade0528aa4d14049b03cc566552a13dd4d1b5773ec3d16061 SHA512 a004a82ec2b4f132d597ae3c82b4079671ecdfeed09c455073e552197da2b9f921c85bef2b40be76e87e61d5ec1e7ab39ed232be26b27d9aed6e938c659965a3 |
25 |
DIST qtwayland-everywhere-src-6.3.2.tar.xz 836192 BLAKE2B 3cb7c72c37d4b69a798cd14cc9aca694ba6ed01330e71772653e841717dcdd1c6e0d77597066647430e5f52dd5cd48636e1a6a2dcaadc2ab86a52be803c90f92 SHA512 475ba168bacb2d35a5962b27542f43420e3baf42d2026699b272174076ee6a26f8c3663ba8e44508f2011c5b7a2e4b3086390264cdf621b393c79fe89265bd03 |
26 |
DIST qtwayland-everywhere-src-6.4.0.tar.xz 836088 BLAKE2B 3efc506e1a0bc63182397d483bf352e21d39c75a7360ee3fe839527451950875748aea5cf62207ffef38b845a12c2bbbefde918d14333d1b194a4ea39b82670f SHA512 745fcc84c936c3f2fa7382291b5013679f9e57d6c680f1d352b0a132ba7cbaaea1495211f8fc4f1af85a81c711794987e4e05284d3ac06c94e92e9b601dae924 |
27 |
|
28 |
diff --git a/dev-qt/qtwayland/qtwayland-5.15.7.ebuild b/dev-qt/qtwayland/qtwayland-5.15.7.ebuild |
29 |
new file mode 100644 |
30 |
index 000000000000..50d24f6c6ecc |
31 |
--- /dev/null |
32 |
+++ b/dev-qt/qtwayland/qtwayland-5.15.7.ebuild |
33 |
@@ -0,0 +1,49 @@ |
34 |
+# Copyright 1999-2022 Gentoo Authors |
35 |
+# Distributed under the terms of the GNU General Public License v2 |
36 |
+ |
37 |
+EAPI=8 |
38 |
+ |
39 |
+if [[ ${PV} != *9999* ]]; then |
40 |
+ QT5_KDEPATCHSET_REV=1 |
41 |
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" |
42 |
+fi |
43 |
+ |
44 |
+inherit qt5-build |
45 |
+ |
46 |
+DESCRIPTION="Wayland platform plugin for Qt" |
47 |
+ |
48 |
+SLOT=5/${QT5_PV} # bug 815646 |
49 |
+IUSE="vulkan X" |
50 |
+ |
51 |
+DEPEND=" |
52 |
+ dev-libs/wayland |
53 |
+ =dev-qt/qtcore-${QT5_PV}*:5= |
54 |
+ =dev-qt/qtdeclarative-${QT5_PV}*:5= |
55 |
+ =dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput,vulkan=,X?] |
56 |
+ media-libs/libglvnd |
57 |
+ vulkan? ( dev-util/vulkan-headers ) |
58 |
+ X? ( |
59 |
+ =dev-qt/qtgui-${QT5_PV}*[-gles2-only] |
60 |
+ x11-libs/libX11 |
61 |
+ x11-libs/libXcomposite |
62 |
+ ) |
63 |
+" |
64 |
+RDEPEND="${DEPEND}" |
65 |
+BDEPEND="dev-util/wayland-scanner" |
66 |
+ |
67 |
+PATCHES=( "${FILESDIR}/${PN}-5.15.3-clang.patch" ) |
68 |
+ |
69 |
+src_configure() { |
70 |
+ local myqmakeargs=( |
71 |
+ -- |
72 |
+ $(qt_use vulkan feature-wayland-vulkan-server-buffer) |
73 |
+ $(qt_use X feature-xcomposite-egl) |
74 |
+ $(qt_use X feature-xcomposite-glx) |
75 |
+ ) |
76 |
+ qt5-build_src_configure |
77 |
+} |
78 |
+ |
79 |
+src_install() { |
80 |
+ qt5-build_src_install |
81 |
+ rm "${D}${QT5_BINDIR}"/qtwaylandscanner || die |
82 |
+} |