# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit git-r3 cmake flag-o-matic xdg-utils DESCRIPTION="mcpelauncher-linux UI" HOMEPAGE="https://github.com/minecraft-linux/mcpelauncher-ui-manifest" EGIT_BRANCH="ng" EGIT_REPO_URI="https://github.com/minecraft-linux/mcpelauncher-ui-manifest.git" RESTRICT="network-sandbox" LICENSE="MIT GPL-3" SLOT="0" KEYWORDS="" DEPEND=" dev-qt/qtwebengine:5 dev-qt/qtdeclarative:5 dev-qt/qtquickcontrols:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsvg:5 dev-libs/libzip dev-libs/protobuf" RDEPEND="${DEPEND}" BDEPEND="" PATCHES="${FILESDIR}/0001-ext-glfw.cmake-Workaround-cmake-warning.patch" src_configure() { # Doesn't like LTO filter-flags -flto* local mycmakeargs=( -DBUILD_SHARED_LIBS=OFF -DLAUNCHER_ENABLE_GLFW=OFF ) cmake_src_configure } pkg_postinst() { xdg_desktop_database_update } pkg_postrm() { xdg_desktop_database_update }