Re: Last-rites: games-rpg/zsdx and games-rpg/zsxd
Vitaly Zdanevich <[email protected]>
| Newsgroups | gmane.linux.gentoo.devel |
|---|---|
| Message-ID | <[email protected]> |
It works for me on Solarus 2, the sound it broken - I filled the upstream issue https://gitlab.com/solarus-games/games/zsdx/-/work_items/149
Ebuild was doing two .desktop files, so I dropped the second one.
And updated SRC_URI:
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR=emake
inherit cmake desktop wrapper xdg
DESCRIPTION="Free 2D Zelda fangame"
HOMEPAGE="https://www.solarus-games.org/"
SRC_URI="https://gitlab.com/solarus-games/games/${PN}/-/archive/v${PV}/zsdx-v${PV}.tar.gz"
S="${WORKDIR}/${PN}-v${PV}"
LICENSE="all-rights-reserved CC-BY-SA-3.0 GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="mirror bindist"
RDEPEND="
>=games-engines/solarus-2.0.3
"
BDEPEND="
app-arch/zip
"
src_configure() {
local mycmakeargs=(
-DSOLARUS_INSTALL_DATAROOTDIR="/usr/share"
-DSOLARUS_INSTALL_BINDIR="/usr/bin"
)
cmake_src_configure
}
src_install() {
cmake_src_install
newicon -s 48 build/icons/${PN}_icon_48.png ${PN}.png
newicon -s 256 build/icons/${PN}_icon_256.png ${PN}.png
# install proper wrapper script
rm "${ED}/usr/bin/${PN}" || die
make_wrapper ${PN} "solarus-run \"/usr/share/solarus/${PN}\""
}
----------------
To: [email protected] ([email protected]), [email protected] ([email protected]);
Subject: [gentoo-dev] Last-rites: games-rpg/zsdx and games-rpg/zsxd;
13.04.2026, 01:30, "Andreas Sturmlechner" <[email protected]>:
# Andreas Sturmlechner <[email protected] > (2026-04-12)
# Depending on Qt5 with solarus-1.6.5 being broken by missing deps and at
# least GCC-15. Bugs #953383 (+ linked see-also bugs), #961916, #962015
# Both games-rpg/zsdx and games-rpg/zsxd are potentially fixed for Solarus 2.0
# in git master, but that requires someone motivated enough to try it out.
# Removal on 2026-05-11.
<games-engines/solarus-2.0.3
<games-misc/solarus-quest-editor-2.0.3
<games-rpg/zsdx-1.12.9999
<games-rpg/zsxd-1.12.9999
image.png
(image/webp, 97.7 KB) - not displayed