# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 MY_PN=OpenXR-SDK CMAKE_ECLASS="cmake" inherit cmake SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="amd64" S="${WORKDIR}"/${MY_PN}-release-${PV} DESCRIPTION="OpenXR headers and loader" HOMEPAGE="https://github.com/KhronosGroup/OpenXR-SDK" LICENSE="Apache-2.0" SLOT="0" IUSE="wayland X" BDEPEND=">=dev-util/cmake-3.10.2" DEPEND="dev-util/vulkan-headers wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXrandr ) dev-libs/jsoncpp " PDEPEND="" src_configure() { local mycmakeargs=( -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_RPATH=ON -DBUILD_TESTS=OFF -DBUILD_LOADER=ON -DBUILD_WITH_WAYLAND_HEADERS=$(usex wayland) -DBUILD_WITH_XLIB_HEADERS=$(usex X) -DBUILD_WITH_XCB_HEADERS=$(usex X) -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr" ) cmake_src_configure } src_install() { cmake_src_install }