media-libs/opencomposite: add 0_pre20250819

Signed-off-by: Patrick Nicolas <patricknicolas@laposte.net>
This commit is contained in:
Patrick Nicolas
2025-08-19 13:48:54 +02:00
parent 69c262c75b
commit 325620a60c
3 changed files with 93 additions and 0 deletions

View File

@@ -14,6 +14,13 @@ if [[ ${PV} == 9999 ]]; then
EGIT_BRANCH="openxr"
else
KEYWORDS="~amd64"
COMMIT=cff07db75c4823afe93ed7027b03d5f7bc86f164
OPENXR_COMMIT=91a8a8d9d70f4b469bca0726122c3b5a6096010e
SRC_URI="
https://gitlab.com/znixian/OpenOVR/-/archive/${COMMIT}/OpenOVR-${COMMIT}.tar.bz2 -> ${P}.tar.bz2
https://github.com/KhronosGroup/OpenXR-SDK/archive/${OPENXR_COMMIT}.tar.gz -> OpenXR-SDK-${OPENXR_COMMIT}.tar.gz
"
S="${WORKDIR}/OpenOVR-${COMMIT}"
fi
LICENSE="GPL-3 Apache-2.0 MIT"
@@ -29,6 +36,14 @@ DEPEND="
"
RDEPEND="${DEPEND}"
if [[ ${PV} != 9999 ]] ; then
src_unpack()
{
default_src_unpack
mv --no-target-directory "${WORKDIR}/OpenXR-SDK-${OPENXR_COMMIT}" "${S}/libs/openxr-sdk"
}
fi
multilib_src_configure()
{
# Installing to /usr would not work with Steam bacause pressure vessel