summaryrefslogtreecommitdiff
path: root/dev-qt/qtwayland
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-02-29 18:01:47 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-02-29 18:01:47 +0000
commitceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (patch)
tree9f47ee47c31a0f13f9496879cd88a1042550aa81 /dev-qt/qtwayland
parent53cba99042fa967e2a93da9f8db806fe2d035543 (diff)
gentoo (leap year) resync : 29.02.2020
Diffstat (limited to 'dev-qt/qtwayland')
-rw-r--r--dev-qt/qtwayland/Manifest4
-rw-r--r--dev-qt/qtwayland/metadata.xml1
-rw-r--r--dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild (renamed from dev-qt/qtwayland/qtwayland-5.14.1.ebuild)11
3 files changed, 11 insertions, 5 deletions
diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index 7b53afbd0fe0..40960afc58b6 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -6,5 +6,5 @@ DIST qtwayland-everywhere-src-5.13.2.tar.xz 495536 BLAKE2B eb4352d76caba9ff1d217
DIST qtwayland-everywhere-src-5.14.1.tar.xz 544744 BLAKE2B cc74e6ac4519484713795169a91f18ed2535684bf604d12ab900a0fb2502d30c1fa4fbdc5899c4a32505e8f4b2be142d3b16540b6797c1624deac097d45ea41d SHA512 6cdfb527ce8160b562343bfb3959dfcd8ccc91a50817756547f4a0559b77372bee7587bc2e4e658e15b58ecb52c6eb0ef2193e30a285d13c4192bb03a1149cfc
EBUILD qtwayland-5.12.3.ebuild 1104 BLAKE2B bb4b521407462f24a4e438a3d91682b8b976422ae2c661905414a7d156dbe6a409c97297c61e247dd3c208e98826f1db3acbf45ca99f4879aca7f4449c5ac10f SHA512 e8dbf7139d9059fe0970ad660d329b35191542a541e3f2ddfbe5ec3d14fb9261713d0dd6c131adf4909d8b1d109aede77254156c7c5ef7054903522bcd26f2e1
EBUILD qtwayland-5.13.2-r1.ebuild 1353 BLAKE2B 23009b3f906ac833d9774623878c57793dfbaea37cefee47e8d984482c6ed2ea3dbbaca170a8ca310545b0de4832545dbf94fd77ab2ccbc1a5c0a1e251fc689b SHA512 8cc4e5014c294c609e1a4ec8d149e700d3cba63a438daa5fc719ca9357ace304d03084ff7e841773e7cbfd8908316eaa39e0c436a3dfcb805de002325af08d2b
-EBUILD qtwayland-5.14.1.ebuild 1142 BLAKE2B 630eab64e768484e49385d15c88b860837400f75e603fdb8f2bb2f3231ac5b9342f578a745f33464bbbbb2c94901a8ea8a3195c25f2327a2d40badb109eaaa11 SHA512 8c9b581722932a5946776e2ef7f78989037f33d6d50b070767a33f67a7de75b495deb317bcc34cea0ea52b9cd105f50f5f2ff101208347374a52ff3970a63b6f
-MISC metadata.xml 593 BLAKE2B a6af5855403e860ee4a4900cef3019fea4552e8c9edc02ada1de5edc467ae9a8f9d86aff6bc656c4154ddb8018c8c8599b75f92d7b766c48e05e56e37999a009 SHA512 2603bc1d30993bf0d0b94784c7dca7c2cd2d15ff5fce4ca4bbdad4b2dc65a8ab7b7bb8cf207649ca4717ca6e4caaa8c75e079db81f0598511a1355c0f325a00d
+EBUILD qtwayland-5.14.1-r1.ebuild 1364 BLAKE2B 48aa884d5d77c18c7134ddcfda733ebbc2c4c23da5598faa89c6263b785756d4a7d42b6e37cd79228ae8812df9003c48c7bea7f747f8637b87982c5ea3a16cbc SHA512 e97c4eec05b4fb4cab85f28d4eb7ab0e8cf3944aba02ef490536e2dbf0dd5814c92c82f0dc17cb6390906e30adde0f50e5541357bce0c25cb33dc12b40f34826
+MISC metadata.xml 680 BLAKE2B 4ec031890956f3b2cfcb6c53678ce58580ad11416f1a4b3c20c5fe07d5e8bfa4c06999bce68491487a3d3fd98bc5994472138cd2bb10d012657d852d74c01eec SHA512 b76508be78d0b3976fe4d3e7af103dd0b0749fbcd84a63ffa7d97e527fbadbd06973ab4af18a37eba4e6d256512a1e2453b90c990f288b994cc6997cdabdefd6
diff --git a/dev-qt/qtwayland/metadata.xml b/dev-qt/qtwayland/metadata.xml
index 4fb03e679017..db7a41ae479b 100644
--- a/dev-qt/qtwayland/metadata.xml
+++ b/dev-qt/qtwayland/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<use>
<flag name="libinput">Enable support for input devices via <pkg>dev-libs/libinput</pkg></flag>
+ <flag name="vulkan">Enable support for Vulkan-based server buffer integration</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt.io/</bugs-to>
diff --git a/dev-qt/qtwayland/qtwayland-5.14.1.ebuild b/dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild
index 8464c35ff42b..5fa75b673a70 100644
--- a/dev-qt/qtwayland/qtwayland-5.14.1.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild
@@ -10,15 +10,16 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
fi
-IUSE="+libinput xcomposite"
+IUSE="+libinput vulkan xcomposite"
DEPEND="
>=dev-libs/wayland-1.6.0
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
- ~dev-qt/qtgui-${PV}[egl,libinput=]
+ ~dev-qt/qtgui-${PV}[egl,libinput=,vulkan=]
media-libs/mesa[egl]
>=x11-libs/libxkbcommon-0.2.0
+ vulkan? ( dev-util/vulkan-headers )
xcomposite? (
x11-libs/libX11
x11-libs/libXcomposite
@@ -27,7 +28,7 @@ DEPEND="
RDEPEND="${DEPEND}"
src_prepare() {
- qt_use_disable_config libinput xkbcommon-evdev \
+ qt_use_disable_config libinput xkbcommon \
src/client/client.pro \
src/compositor/wayland_wrapper/wayland_wrapper.pri \
src/plugins/shellintegration/ivi-shell/ivi-shell.pro \
@@ -37,6 +38,10 @@ src_prepare() {
src/plugins/shellintegration/xdg-shell-v6/xdg-shell-v6.pro \
tests/auto/compositor/compositor/compositor.pro
+ qt_use_disable_config vulkan wayland-vulkan-server-buffer \
+ src/plugins/hardwareintegration/client/client.pro \
+ src/plugins/hardwareintegration/compositor/compositor.pro
+
use xcomposite || rm -r config.tests/xcomposite || die
qt5-build_src_prepare