commit:     7c38a3b29624f23ffb2fc840f3c46d73226045a4
Author:     Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Mon Jun 10 11:52:48 2024 +0000
Commit:     Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
CommitDate: Mon Jun 10 11:52:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c38a3b2

media-libs/opencomposite: fix LICENSE, dependencies

Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>

 media-libs/opencomposite/opencomposite-9999.ebuild | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/media-libs/opencomposite/opencomposite-9999.ebuild 
b/media-libs/opencomposite/opencomposite-9999.ebuild
index 0140cc7f5..f17d70443 100644
--- a/media-libs/opencomposite/opencomposite-9999.ebuild
+++ b/media-libs/opencomposite/opencomposite-9999.ebuild
@@ -17,10 +17,15 @@ else
        KEYWORDS="~amd64"
 fi
 
-LICENSE="GPL-3 Apache-2 MIT"
+LICENSE="GPL-3 Apache-2.0 MIT"
 SLOT="0"
 
-DEPEND=""
+DEPEND="
+       dev-lang/python
+       dev-util/vulkan-headers
+       media-libs/openxr-loader
+       virtual/opengl
+"
 RDEPEND="${DEPEND}"
 BDEPEND=""
 
@@ -38,6 +43,9 @@ src_configure()
        # as it does for vulkan and other similar configuration files.
        local mycmakeargs=(
                "-DCMAKE_INSTALL_PREFIX=/opt"
+               "-DUSE_SYSTEM_OPENXR=ON"
+               # FIXME: fails because GLM_ENABLE_EXPERIMENTAL is unset
+               "-DUSE_SYSTEM_GLM=OFF"
        )
        cmake_src_configure
 }

Reply via email to