diff options
author | Ionen Wolkens <ionen@gentoo.org> | 2023-08-24 13:54:28 -0400 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2023-09-05 09:01:06 -0400 |
commit | 0ab5485f9fb694e2d9914e908b286ce62535e076 (patch) | |
tree | 6eb71f4bd5c91b4bb018da9d2ceb91b5eb8f1e5b /dev-qt/qtwayland | |
parent | dev-qt/qtquick3d: add missing zlib dep (diff) | |
download | gentoo-0ab5485f9fb694e2d9914e908b286ce62535e076.tar.gz gentoo-0ab5485f9fb694e2d9914e908b286ce62535e076.tar.bz2 gentoo-0ab5485f9fb694e2d9914e908b286ce62535e076.zip |
dev-qt/qtwayland: match vulkan with qtbase:6
Checks QT_CONFIG(vulkan) and can get broken ABI.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtwayland')
-rw-r--r-- | dev-qt/qtwayland/qtwayland-6.5.2-r2.ebuild (renamed from dev-qt/qtwayland/qtwayland-6.5.2-r1.ebuild) | 9 | ||||
-rw-r--r-- | dev-qt/qtwayland/qtwayland-6.5.9999.ebuild | 9 | ||||
-rw-r--r-- | dev-qt/qtwayland/qtwayland-6.9999.ebuild | 9 |
3 files changed, 21 insertions, 6 deletions
diff --git a/dev-qt/qtwayland/qtwayland-6.5.2-r1.ebuild b/dev-qt/qtwayland/qtwayland-6.5.2-r2.ebuild index 05eb4104df05..7c8c3a412aef 100644 --- a/dev-qt/qtwayland/qtwayland-6.5.2-r1.ebuild +++ b/dev-qt/qtwayland/qtwayland-6.5.2-r2.ebuild @@ -11,14 +11,19 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then KEYWORDS="~amd64" fi +IUSE="vulkan" + RDEPEND=" dev-libs/wayland - =dev-qt/qtbase-${PV}*:6[egl,gui,opengl] + =dev-qt/qtbase-${PV}*:6[egl,gui,opengl,vulkan=] =dev-qt/qtdeclarative-${PV}*:6 media-libs/libglvnd x11-libs/libxkbcommon " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" BDEPEND="dev-util/wayland-scanner" CMAKE_SKIP_TESTS=( diff --git a/dev-qt/qtwayland/qtwayland-6.5.9999.ebuild b/dev-qt/qtwayland/qtwayland-6.5.9999.ebuild index 03c7746f6fd3..80ebee1b7f60 100644 --- a/dev-qt/qtwayland/qtwayland-6.5.9999.ebuild +++ b/dev-qt/qtwayland/qtwayland-6.5.9999.ebuild @@ -11,14 +11,19 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then KEYWORDS="~amd64" fi +IUSE="vulkan" + RDEPEND=" dev-libs/wayland - =dev-qt/qtbase-${PV}*:6[egl,gui,opengl] + =dev-qt/qtbase-${PV}*:6[egl,gui,opengl,vulkan=] =dev-qt/qtdeclarative-${PV}*:6 media-libs/libglvnd x11-libs/libxkbcommon " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" BDEPEND="dev-util/wayland-scanner" CMAKE_SKIP_TESTS=( diff --git a/dev-qt/qtwayland/qtwayland-6.9999.ebuild b/dev-qt/qtwayland/qtwayland-6.9999.ebuild index 03c7746f6fd3..80ebee1b7f60 100644 --- a/dev-qt/qtwayland/qtwayland-6.9999.ebuild +++ b/dev-qt/qtwayland/qtwayland-6.9999.ebuild @@ -11,14 +11,19 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then KEYWORDS="~amd64" fi +IUSE="vulkan" + RDEPEND=" dev-libs/wayland - =dev-qt/qtbase-${PV}*:6[egl,gui,opengl] + =dev-qt/qtbase-${PV}*:6[egl,gui,opengl,vulkan=] =dev-qt/qtdeclarative-${PV}*:6 media-libs/libglvnd x11-libs/libxkbcommon " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" BDEPEND="dev-util/wayland-scanner" CMAKE_SKIP_TESTS=( |