# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 CMAKE_IN_SOURCE_BUILD="yes" LUA_COMPAT=( lua5-{1..3} luajit ) inherit desktop lua-single xdg cmake if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/CelestiaProject/Celestia.git" inherit git-r3 else if [[ ${PV} == *_p* ]] ; then COMMIT_ID="f969b37c3ee783ed51bf4d1cbeefca4132031316" COMMIT_ID_DATA="cc0bc0bb4b77e47115a31fbeb42babb30da3b790" SRC_URI=" https://github.com/${PN^}Project/${PN^}/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz https://github.com/${PN^}Project/${PN^}Content/archive/${COMMIT_ID_DATA}.tar.gz -> ${P}-data.tar.gz " S="${WORKDIR}/${PN^}-${COMMIT_ID}" KEYWORDS="~amd64 ~x86" else SRC_URI="https://github.com/${PN^}Project/${PN^}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz" fi fi DESCRIPTION="OpenGL 3D space simulator" HOMEPAGE="https://celestia.space" LICENSE="GPL-2+" SLOT="0" IUSE="ffmpeg glut lua nls +qt5" REQUIRED_USE="|| ( glut qt5 ) lua? ( ${LUA_REQUIRED_USE} )" BDEPEND=" dev-cpp/eigen virtual/pkgconfig nls? ( sys-devel/gettext ) " DEPEND="