# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=6 KDE_HANDBOOK="forceoptional" PYTHON_COMPAT=( python2_7 ) inherit kde5 python-single-r1 DESCRIPTION="Desktop Planetarium" HOMEPAGE="https://www.kde.org/applications/education/kstars https://edu.kde.org/kstars" KEYWORDS="amd64 x86" IUSE="fits indi wcs xplanet" # TODO: AstrometryNet requires new package COMMON_DEPEND=" $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) $(add_frameworks_dep kcoreaddons) $(add_frameworks_dep kcrash) $(add_frameworks_dep ki18n) $(add_frameworks_dep kiconthemes) $(add_frameworks_dep kio) $(add_frameworks_dep knewstuff) $(add_frameworks_dep kplotting) $(add_frameworks_dep kwidgetsaddons) $(add_frameworks_dep kxmlgui) $(add_qt_dep qtdbus) $(add_qt_dep qtgui) $(add_qt_dep qtprintsupport) $(add_qt_dep qtsql) $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) sys-libs/zlib fits? ( sci-libs/cfitsio ) indi? ( $(add_frameworks_dep knotifications) >=sci-libs/indilib-1.2.0 ) wcs? ( sci-astronomy/wcslib ) xplanet? ( x11-misc/xplanet ) " # TODO: Add back when re-enabled by upstream # opengl? ( # $(add_qt_dep qtopengl) # virtual/opengl # ) DEPEND="${COMMON_DEPEND} dev-cpp/eigen:3 " RDEPEND="${COMMON_DEPEND} ${PYTHON_DEPS} " REQUIRED_USE="indi? ( fits )" src_configure() { local mycmakeargs=( $(cmake-utils_use_find_package fits CFitsio) $(cmake-utils_use_find_package indi INDI) $(cmake-utils_use_find_package wcs WCSLIB) $(cmake-utils_use_find_package xplanet Xplanet) ) kde5_src_configure }