diff options
-rw-r--r-- | games-engines/scummvm/files/scummvm-2.2.0-ultima_engine_lua_dep.patch | 18 | ||||
-rw-r--r-- | games-engines/scummvm/scummvm-2.2.0.ebuild | 9 |
2 files changed, 22 insertions, 5 deletions
diff --git a/games-engines/scummvm/files/scummvm-2.2.0-ultima_engine_lua_dep.patch b/games-engines/scummvm/files/scummvm-2.2.0-ultima_engine_lua_dep.patch new file mode 100644 index 000000000000..d73ad03820ea --- /dev/null +++ b/games-engines/scummvm/files/scummvm-2.2.0-ultima_engine_lua_dep.patch @@ -0,0 +1,18 @@ +From d546389b10518eabd34fd5b4e22265069b25a966 Mon Sep 17 00:00:00 2001 +From: Paul Gilbert <dreammaster@scummvm.org> +Date: Wed, 23 Sep 2020 19:10:17 -0700 +Subject: [PATCH] ULTIMA: Add lua as an engine dependency + +--- + engines/ultima/configure.engine | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/engines/ultima/configure.engine b/engines/ultima/configure.engine +index 6447e3eb7f96..704a79d1f61f 100644 +--- a/engines/ultima/configure.engine ++++ b/engines/ultima/configure.engine +@@ -1,3 +1,3 @@ + # This file is included from the main "configure" script + # add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps] +-add_engine ultima "Ultima" yes "" "" "highres 16bit freetype2" ++add_engine ultima "Ultima" yes "" "" "highres 16bit freetype2 lua" diff --git a/games-engines/scummvm/scummvm-2.2.0.ebuild b/games-engines/scummvm/scummvm-2.2.0.ebuild index 2c3d39e3e7a0..93e50eddec4f 100644 --- a/games-engines/scummvm/scummvm-2.2.0.ebuild +++ b/games-engines/scummvm/scummvm-2.2.0.ebuild @@ -54,6 +54,10 @@ BDEPEND=" S="${WORKDIR}/${P/_/}" +PATCHES=( + "${FILESDIR}/${P}-ultima_engine_lua_dep.patch" +) + src_prepare() { xdg_src_prepare @@ -66,11 +70,6 @@ src_prepare() { -e '/INSTALL.*\/pixmaps/d' \ -e 's/-s //' \ ports.mk || die - - # Without lua linking of ultima engine fails - # Please remove with next version bump!!! - sed '/^add_engine/s@"$@ lua"@' \ - -i engines/ultima/configure.engine || die } src_configure() { |