# # ~~~ games-action/fnordlauncher # # ~~~ fork of prismlauncher with alternative authentication # ~~~ based on the prismlauncher ebuild # # # ~~~ metadata # portage info EAPI=8 SLOT=0 KEYWORDS="amd64" IUSE="test" RESTRICT="!test? ( test )" # info HOMEPAGE="https://github.com/fnordmc/fnordlauncher/" DESCRIPTION="Fork of Prism Launcher with alternative authentication support" LICENSE="GPL-3.0" # package data SRC_URI="https://github.com/fnordmc/fnordlauncher/releases/download/${PV}/fnordlauncher-${PV}.tar.gz" S="${WORKDIR}/FnordLauncher-${PV}" # # ~~~ dependencies # qt setup QTMIN=6.0.0 inherit cmake java-pkg-2 optfeature toolchain-funcs xdg # dependencies COMMON_DEPEND=" app-arch/libarchive app-text/cmark dev-cpp/tomlplusplus >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,network,opengl,widgets,xml(+)] >=dev-qt/qtnetworkauth-${QTMIN}:6 games-util/gamemode media-gfx/qrencode virtual/zlib " DEPEND=" ${COMMON_DEPEND} media-libs/libglvnd