logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://anongit.hacktivis.me/git/overlay.git/
commit: 4f9f2c4faafb911749a66159d0e4841ee45fd2f7
parent 6e008a9c75b041e09b41639cbcd5e4a88d3c9294
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Tue,  7 Oct 2025 11:41:26 +0200

games-engines/solarus: treeclean

Diffstat:

Dgames-engines/solarus/Manifest1-
Dgames-engines/solarus/metadata.xml11-----------
Dgames-engines/solarus/solarus-1.6.5.ebuild66------------------------------------------------------------------
3 files changed, 0 insertions(+), 78 deletions(-)

diff --git a/games-engines/solarus/Manifest b/games-engines/solarus/Manifest @@ -1 +0,0 @@ -DIST solarus-v1.6.5.tar.gz 15010899 BLAKE2B 96a67c7210c70d23d3fa08e24ee2c4cfbeb6e95dce7236ab860695bf4fc57aaa5d54b02e25ad2f10dfc498cc836bf83753d99cbeca1ff7bf496f7d589accbbf5 SHA512 3fc7473f1b7dd80cbcb0a7a639701f8b12bd40ee918a7853805bd54f877e752b4c31c26828e62248ca4594b3aed41a8c61a16be3b14b293f08d9ba938a723e91 diff --git a/games-engines/solarus/metadata.xml b/games-engines/solarus/metadata.xml @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>contact@hacktivis.me</email> - <name>Haelwenn (lanodan) Monnier</name> - </maintainer> - <upstream> - <remote-id type="github">christopho/solarus</remote-id> - </upstream> -</pkgmetadata> diff --git a/games-engines/solarus/solarus-1.6.5.ebuild b/games-engines/solarus/solarus-1.6.5.ebuild @@ -1,66 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-1 luajit ) - -inherit cmake lua-single virtualx - -DESCRIPTION="An open-source Zelda-like 2D game engine" -HOMEPAGE="https://www.solarus-games.org/" -SRC_URI="https://gitlab.com/solarus-games/solarus/-/archive/v${PV}/solarus-v${PV}.tar.gz" -S="${WORKDIR}/${PN}-v${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc qt5 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${LUA_DEPS} - dev-games/physfs - media-libs/glm - media-libs/libmodplug - media-libs/libsdl2[X,joystick,video] - media-libs/libvorbis - media-libs/openal - virtual/opengl - media-libs/sdl2-image[png] - media-libs/sdl2-ttf - qt5? ( dev-qt/qtgui:5 ) -" -DEPEND=" - ${RDEPEND} - doc? ( app-doc/doxygen ) -" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DSOLARUS_USE_LUAJIT="$(usex lua_single_target_luajit)" - -DSOLARUS_GUI="$(usex qt5)" - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - if use doc ; then - cd doc || die - doxygen || die - fi -} - -src_test() { - virtx cmake_src_test -} - -src_install() { - cmake_src_install - use doc && dodoc -r doc/${PV%.*}/html/* -}