commit:     967ac8a9aab7206272f10ddafd5dff901bbcb5b5
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 22 13:43:01 2025 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Mar 22 13:44:46 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967ac8a9

games-rpg/crosscode: Revbump for use with newer NW.js

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 .../{crosscode-1.4.2.2-r1.ebuild => crosscode-1.4.2.2-r2.ebuild} | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/games-rpg/crosscode/crosscode-1.4.2.2-r1.ebuild 
b/games-rpg/crosscode/crosscode-1.4.2.2-r2.ebuild
similarity index 83%
rename from games-rpg/crosscode/crosscode-1.4.2.2-r1.ebuild
rename to games-rpg/crosscode/crosscode-1.4.2.2-r2.ebuild
index b37a1d0cb29d..0eadeb46e069 100644
--- a/games-rpg/crosscode/crosscode-1.4.2.2-r1.ebuild
+++ b/games-rpg/crosscode/crosscode-1.4.2.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,6 +9,7 @@ inherit check-reqs desktop wrapper xdg
 DESCRIPTION="Retro-inspired 2D Action RPG with a sci-fi story"
 HOMEPAGE="https://radicalfishgames.itch.io/crosscode";
 SRC_URI="crosscode-new-linux64.zip"
+S="${WORKDIR}"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
@@ -16,14 +17,13 @@ KEYWORDS="~amd64"
 RESTRICT="bindist fetch splitdebug"
 
 RDEPEND="
-       >=dev-libs/nwjs-0.63.0
+       >=dev-libs/nwjs-0.97.0
 "
 
 BDEPEND="
        app-arch/unzip
 "
 
-S="${WORKDIR}"
 DIR="/usr/share/${PN}"
 
 pkg_nofetch() {
@@ -44,7 +44,6 @@ src_install() {
        doins -r assets/ favicon.png natives_blob.bin package.json
 
        newicon assets/media/face/lore/lea.png ${PN}.png
-       # --use-gl=egl is needed with recent NW.js versions.
-       make_wrapper ${PN} "nwjs '${EPREFIX}${DIR}' --use-gl=egl"
+       make_wrapper ${PN} "nwjs '${EPREFIX}${DIR}' 
\${WAYLAND_DISPLAY:+--ozone-platform=wayland}"
        make_desktop_entry ${PN} CrossCode
 }

Reply via email to